
//begin main content styles for externally facing site

.logobtn{
	width:auto;
	height:30px;
	margin:0.1em; 
	padding:2px;
	font-size:16px;
	font-family:sans-serif, verdana;
	font-weight:normal;
	text-align:center;
	color:black;
	background:#FFFFFF;
	border:0px;
	vertical-align:top;
	text-decoration:none;
	}

.hovermenubtn{
	width:170px;
	padding:2px;
	font-size:12pt;
	font-family:comic sans, arial, sans-serif;
	font-weight:normal;
	text-align:center;
	color:#203A6D;
	/* white-space:nowrap; */
	/*color:#0000FF;*/
	background:#FFFFFF;
	
	border-left: 2px solid black;
	/*border-bottom: 1px solid black;
	*/
	/*border:1px solid #FFFFFF;*/
	vertical-align:middle;
	text-decoration:none;
	}

.hovermenubtn:hover{
	width:170px;
	padding:2px;
	font-size:12pt;
	color:#0000FF;
	text-align:center;
	/* white-space:nowrap; */
	border-left: 2px solid rgb(124,179,112);
	/*
	border-bottom: 1px solid rgb(124,179,112);
	*/
	vertical-align:middle;
	text-decoration:none;
	
}

.thirdcolorbar{
	background:#203A6D;
	margin:0.1em; 
	padding:2px;
	font-size:20px;
	font-family:sans-serif, comic sans;
	font-weight:normal;
	text-align:center;
	color:#FFFFFF;
}

//this is the menu bar in the middle of the layout page.
.thirdcolor{
	background:#203A6D;
	}
.red {color:rgb(235,26,29);}
.othercolor{background:rgb(124,179,112);}
body{background:rgb(124,179,112);}
img{padding:4px;}
.content{
	
	margin-left:1em;
	margin-top:1em;
	font-family:trebuchet MS, sim sun, comic sans, arial;
	text-align:left;
	text-decoration:none;
	font-size:14px;
	font-spacing:40px;
	line-height:1.6em;
	}
ol{
	
	margin-left:1em;
	margin-top:1em;
	font-family:trebuchet MS, sim sun, comic sans, arial;
	text-align:left;
	text-decoration:none;
	font-size:14px;
	font-spacing:40px;
	line-height:1.6em;
	}
/* These styles are for the news links */
td#test a{
			
			color:#FFFFFF;
			text-decoration:none;
			text-align:center;
			font-family:arial, sans-serif;
	}
td#test a:hover{
			text-decoration:underline;
	}

td#test {
/*	background-image:url(green.gif); */
	}

.disclaimer{
			width:160px;
			color:black;
			text-decoration:none;
			font-size:12px;
			/*text-align:center;*/
			float:right;
			background:rgb(255,255,255);
			border:1px #203A6D dashed;
			padding:3px;
}
/* used for the news insert */
/* .disclaimer {border:1px solid rgb(247,161,85); }*/
.disclaimer a{
			
			padding:2px;
			font-family:arial, sans-serif;
			color:blue;
			text-decoration:none;
			font-size:10px;
}

.disclaimer a:hover{
			color:rgb(247,161,85);
}
/*End news styles */

//end styles for externally facing site
//begin styles for cool css buttons

.cssbtn {
	display:inline; display:inline-block;
	width:50px;
	margin:0.2em; padding:1px;
	font-size:9px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	background:#cdf;
	color:#333;
	border:1px solid black;
	vertical-align:middle;
	white-space:nowrap;
	cursor:hand; cursor:pointer;
	}
.cssbtn[class] {
	width:auto;
	min-width:50px;
	}
.cssbtn strong {
	font-weight:bold;
	background:white;
	color:#06c;
	}
.cssbtn:hover { background:black; color:white }
.cssbtn:hover strong { background:#ccc; color:black; }

.btnw3c { background:#06c; color:white }
.btnxml { background:#f90; color:black }
.btnw4d { background:#090; color:white }
	.btnw4d strong { color:#090 }
.btnpwr { background:#006; color:white }
	.btnpwr strong { background:#ccf; color:#006 }
.btnauth { background:#dd9; color:black }
	.btnauth strong { background:#003; color:#ffc }

/* just for the last example: */
.var2 { width:120px }
.var2[class] { width:auto; min-width:120px }
// end cool css button styles

//other styles for other pages
.center { text-align:center }

.menuclass:hover {text-decoration:none}
.menuclass {text-decoration:underline; color:blue; font-family:verdana}

.pagetitle {text-decoration:none; color:black; font-size:28px; font-family:arial; text-align:center}

</style>
