@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;}

#container {
	width: 85%;  /* this will create a container 80% of the browser width */
	background: #FFFFFF;
	margin: 30px auto; /* 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; min-height:200px; height:100%; color:#000000;}
html>body .feature{height: auto;}

.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%;	
	height:20px;	
	padding:0px;
	margin:auto;	
}
#pageNav{	
	width:100%;
	height:18px;
	padding:2px 0px 0px 0px;
	margin:auto;	
	font: small Verdana,sans-serif;	
	background-color:#1e1e1e;
	border:solid 1px #676767;	
}
a.glink, a.glink:visited{
	font-size:small;
	/** color:#ece9d8; **/
	color:#dfdabd;
	font-weight:bold;
	margin:auto;
	padding:0px 20px 0px 20px;
	border-right:1px solid #C1C1C1;
}
a.glink:hover{
	text-decoration:underline;
	color:#FFFFFF;
}

/** 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;
}

/** 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; }
