@charset "utf-8";
/* CSS Document */

body{background-color:#FFFFFF; background-image: url(images/bodyb.jpg);  background-position: top; background-repeat: repeat-x;text-align: center; margin:0px;}

*{font-family: Arial, Helvetica, sans-serif;  }

h1{color:  #092B51; font-weight:bold; font-size:18px;}
h2{color:#092B51; font-weight:bold; font-size:14px; margin-bottom:2px; margin-top:15px;}
h3{color:#092B51; font-weight:bold; font-size:18px; display:inline-block}


a:link{ color: #0033FF; text-decoration: underline; fon-size:12px;}
a:hover{ color: #0033FF; text-decoration: underline; fon-size:12px;}
a:visited{ color: #0033FF; text-decoration: underline; fon-size:12px;}

#topback{ width:100%; background-image: url(images/topback.jpg); background-position: top left; background-repeat: repeat-x;}

#container{ width:825px; 	
	margin: 0px auto; /* the auto margins (in conjunction with a width) center the page */	
	text-align: left; /* this overrides the text-align: center on the body element. */
	}
	
#header{ width:825px; height:109px; margin-top:0px; color:#fe8f01;  background-image: url(images/header.jpg); background-position: top left; background-repeat: no-repeat;}
#logo{ height:98px; width:300px; }
#header a:link{color:#fe8f01; text-decoration: none; fon-size:10px; }
#header a:hover{color:#fe8f01; text-decoration: none; fon-size:10px;}
#header a:visited{color:#fe8f01; text-decoration: none; fon-size:10px;}

#search{ padding:0px; float:right; padding-top:0px; }
#search p{ font-size:12px; color:#065295; margin:0px; padding: 0px 0px 2px 0px;}
#form{  -moz-border-radius:5px;-webkit-border-radius:5px; padding:0px; font-size:10px; float:right;}
#form p{ font-size:11px;}

#main{ width:800px; background-color:#FFFFFF; margin-top:22px; margin-bottom:20px; border:#7E7E7E solid 3px; padding:10px;
		-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px; min-height:200px;}


#content{background-color:#FFFFFF; }	
#content2{background-color:#FFFFFF; padding:0px; color:#092B51; -moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;}
#content2 h2{color:#2d2d2d; font-weight:bold; font-size:18px; margin-bottom:2px; margin-top:2px; text-decoration:none;}
#content2 td{ border-right:#FFFFFF;}
#yellow{ color:#2d2d2d; font-size:11px; margin-top:15px;}
#red{ color:#db1e1c; font-size:11px; margin-top:15px;}
.tools{ padding:20px; border-right:#FFFFFF solid 1px;background-image: url(images/toolsbkg.jpg); background-position: top middle; background-repeat: no-repeat; }
#content3{background-color:#FFFFFF; margin-top:20px; -moz-border-radius: 10px;-webkit-border-radius: 10px; color:#2d2d2d;}
#content3 h1{color: #2d2d2d; font-weight:bold; font-size:20px; margin:0px; padding-bottom:0px;}
#fieldsettitle{ border: solid 1px #BDBDBD; margin-bottom:20px;}

	
fieldset { padding:2; background-color:#FFFFFF; border:solid 1px  #D1D1D1;  width:760px; color:#fe8f01}
legend{color: #7E7E7E; font-weight:bold; font-size:18px;  margin:0px; padding-bottom:0px;}
	

#mainblock {height:300px; width:800px; background-image: url(images/main.jpg); -moz-border-radius:0px;-webkit-border-radius:0px;}




#directory{color:#fe8f01; padding:10px; line-height:20px; margin-left:30px;}
#directory a:link{ color:#fe8f01; text-decoration:none; margin-bottom:10px; font-weight:bold; }
#directory fieldset a:hover{ color:#fe8f01; text-decoration:underline;  font-weight:bold; }
#directory fieldset a:visited{ color:#fe8f01; text-decoration:none;  font-weight:bold; }
#directory fieldset a:active{ color:#fe8f01; text-decoration:none;  font-weight:bold; }
#directorynav li{color:#FFFFFF}
#directorynav a{color:#fe8f01; font-weight:bold; font-size:14px;}


#directorynav fieldset{ background-color:#FFFFFF; width:770px;}
#directory fieldset{ background-color:#FFFFFF;  width:750px; background-image:none;}


#links{ background-color:#FFFFFF; font-size:14px}
#links a:link{ color: #0033FF; text-decoration:none; font-weight:normal; font-size:14px; }
#links a:hover{ color:#0033FF; text-decoration:underline; font-weight:normal; font-size:14px;  }
#links a:visited{ color:#0033FF; text-decoration:none; font-weight:normal; font-size:14px;  }
#links a:active{ color:#0033FF; text-decoration:none; font-weight:normal;  font-size:14px; }

.blocknav{ text-align:center; vertical-align: text-top; display:inline-block; height:40px; width:60px; margin:2px; padding:10px; text-decoration:none; color:#575757;background-image:url(images/shade.jpg); background-repeat:repeat-x; background-position:bottom; border: solid 1px #A6A6A6;-webkit-border-radius:5px; -moz-border-radius:5px; }
.blocknav:hover{ border: solid 1px #004477; color:#004477} 

#footer{ background-color:#430202; height:360px; background-image:url(images/footer_bg.jpg); background-repeat:repeat-x; background-position:bottom;}

#subfooter{  width:825px; color: #FFFFFF;
	margin: 0px auto; /* the auto margins (in conjunction with a width) center the page */	
	text-align: left; /* this overrides the text-align: center on the body element. */
	}
	
#subfooter a:link{  color:#FFFFFF ; text-decoration: none;  margin-bottom:10px; font-size:10px; }
#subfooter a:hover{  color:#FFFFFF; text-decoration: none;  font-size:10px;}
#subfooter a:visited{  color:#FFFFFF; text-decoration: none;  font-size:10px;}
#subfooter a:active{  color:#FFFFFF; text-decoration: none;  font-size:10px;}
#subfooter li{ list-style: none; color:#fe8f01; line-height: 30px; border-bottom: solid 1px #3C3C3C; width:150px;}

#footerlinks{ float:left; color:#FFFFFF; }
	
	
	#subfooter2{  width:825px; color: #FFFFFF;
	margin: 0px auto; /* the auto margins (in conjunction with a width) center the page */	
	text-align: left; /* this overrides the text-align: center on the body element. */
	}
