@charset "utf-8";
body{font-family:Arial,sans-serif; color:#333333; line-height:1.166; margin:0px; padding:0px; background:#cccccc fixed; background-image:url(images/pattern.png);}

a:link, a:visited{color:#000000;text-decoration: none;}
a:hover{text-decoration: underline;}

/** header tag styles **/
h1{font:bold 120% Arial,sans-serif; color:#000000; margin:0px; padding:0px;}
h2{font:bold 160% Arial,sans-serif; color:#000000; margin:0px; padding:0px;}
h3{font:bold 100% Arial,sans-serif; color:#334d55; margin:0px; padding:0px;}
h4{font:100% Arial,sans-serif; color:#FF0000; margin:0px; padding:0px; font-weight:bold;}
h5{font:100% Arial,sans-serif; color:#334d55; margin:0px; padding:0px;}

ul{padding:0px 10px 20px 30px; line-height:20px;}

#container {
	width:85%;  /* this will create a container 85% of the browser width */
	background:#FFFFFF;
	margin:0px auto 25px; /* the auto margins (in conjunction with a width) center the page */
	border:0px solid #7b8c90;		
	text-align:left; /* this overrides the text-align: center on the body element. */
}
.feature{padding:0px 10px 10px 10px; font-size:80%; font-weight:400; height:100%; color:#000000;}
html>body .feature{height: auto; font-size: x-small;}
.tableBorder{border-style:inset; border-color:#999999;}
#siteName{margin:0px; padding:20px 0px 20px 30px; color:#ffffff; font-weight:400; font-size:20px;}
#pageName{padding:10px 0px 10px 0px; margin:0px; border-bottom:1px solid #ccd2d2; background-image:url(images/pageName.png); height:30px;}

/** utility styles **/
#utility{font:75% Verdana,sans-serif; color:#919999; padding-right:10px;}
#utility a{color:#ffffff;}
#utility a:hover{text-decoration:underline;}
#globalNav{
	width:85%;
	min-width:800px;
	height:20px;
	padding:0px;
	margin:auto;
}
#pageNav{	
	width:100%;
	height:18px;
	padding:0px 0px 0px 0px;
	margin:auto;	
	font: small Verdana,sans-serif;	
	background-color:#515151;
 	/**background-color:#67767A;**/
	border:solid 1px #4E4E4E;	
}
a.glink, a.glink:visited{
	font-size:small;	
	color:#dfdabd;
	font-weight:bold;
	margin:0px 12px 0px 12px;
	padding:0px 2px 0px 2px;
	/**border-right:1px solid #C1C1C1;**/
}
a.glink:hover{text-decoration:none; background-color:#EFEFEF; color:#000000;}

/** added stuff **/
.style1{color:#000000; font-weight: bold; font-size:14px; text-decoration:underline;}
.style2{color:#FF0000; font-weight:bold; font-size:18px;}
a.style2, a.style2.visited{font-size:18px; color:#FF0000; font-weight:bold;}
.style3{color:#003399; font-weight:bold;}
.style4{color:#000080; font-weight:bold; font-size:16px;}
.style5{color:#FF3300; font-size:16px;}
.style6{color:#FF0000; font-weight:bold; font-size:12px;}
a.style7, a.style7:visited{color:#FF0000; font-weight:bold;	font-size:12px;}	
a.style8:link{color:#FFFFFF;}	
a.style9, a.style9:visited{color:#FF0000; font-weight:bold;	font-size:18px;}
.style10{color:#FF0000; font-weight:bold; font-size:18px;}
.style11{color:#FF0000; font-weight:bold; font-size:14px; text-decoration:underline;}
.style12{color:#000000; font-weight:bold; font-size:14px; margin: 0px 0px 0px 30%;}
.style13{color:#000000; font-weight: normal; font-size:14px;}
.style14{color:#000000; font-weight: bold; font-size:14px; width:72%; margin:0px 11% 0px 17%;}
.style15{color:#000000; font-weight: normal; font-size:12px;}
.footer{font-size:small; color:#000000; padding:10px 10px 10px 10px; margin-top:0px;}

/** Nav for links pages **/
.style90{width:60%; margin-left:25%;} /* Links navbar layout */
.style91{width:60%; margin-left:25%; text-align:left;} /* Links content layout */
.style92{color:#2A3F55; font-size:12px;} /* For our link details textarea box alignment  */
.linkDivLayout{width:60%; margin:0px 20% 0px 20%;}
.linkTitle{font-weight:bold; font-size:18px; color:#03F;}
.linkDes{font-size:12px; color:#757575; padding-left:15px;}
a.linkTitle:hover{color:#F33;}
a.linkTitle, a.linkTitle:visited{color:#03F;}
a.linknav, a.linknav:visited{
	font-size:small;
	color:#36F;
	font-weight:bold;
	margin:0px 0px 0px 12px;
	padding:0px 12px 0px 0px;
	border-right:1px solid #36F;	
}
/**This gets rid of seperator on end of nav bar for last link.**/
a.linknavLast, a.linknavLast:visited{
	font-size:small;
	color:#36F;
	font-weight:bold;
	margin:0px 2px 0px 12px;
	padding:0px 12px 0px 0px;	
}



/** Stuff for database admin pages **/
.style100{color:#2A3F55; font-weight:bold; font-size:14px;}
a.style100, a.style100:visited{color:#2A3F55; font-weight:bold; font-size:14px;}
a.style100:hover{color:#FF0000; text-decoration:underline;}
.style101{color:#000080; font-size:20px; font-weight:bold;}
.style102{color:#000000; font-weight:bold; font-size:12px;}
.style103{color:#000000; font-weight: bold; font-size:14px; text-decoration:underline;}
.style104{color:#2A3F55; font-weight:bold; font-size:14px; width:70%; margin:0px 10% 0px 30%;}
.logoPosition{padding:0px; margin:0px 20px 0px 10px; border:2px solid #000;}
