@charset "utf-8";
/* CSS Document */

body{background-color:#510303; background-image: url(images/bodyb.jpg);  background-position: top; background-repeat: repeat;text-align: center; margin:0px;}

*{font-family: Arial, Helvetica, sans-serif;  }

h1{color:  #510303; 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: #FFFFFF; text-decoration: underline; fon-size:12px;}
a:hover{ color: #FFFFFF; text-decoration: underline; fon-size:12px;}
a:visited{ color: #FFFFFF; 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:98px; margin-top:0px; color:#D81E1F;  background-image: url(images/header.jpg); background-position: top left; background-repeat: no-repeat;}
#logo{ height:98px; width:300px; }
#header a:link{color:#D81E1F; text-decoration: none; fon-size:10px; }
#header a:hover{color:#D81E1F; text-decoration: none; fon-size:10px;}
#header a:visited{color:#D81E1F; 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:0px; border:#390101 solid 3px; border-top:0px; padding:10px;
		-moz-border-radius:0px 0px 10px 10px;-webkit-border-radius:0px 0px 10px 10px;}


#content{background-color:#FFFFFF; }	
#content2{background-color:#430202; padding:0px; color:#FFFFFF; -moz-border-radius:0px 0px 10px 10px;-webkit-border-radius:0px 0px 10px 10px;}
#content2 h2{color:#FFFFFF; font-weight:bold; font-size:16px; margin-bottom:2px; margin-top:2px; text-decoration:none;}
#content2 td{ border-right:#FFFFFF;}
#yellow{ color:#fe8f01; 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:#510303; margin-top:20px; -moz-border-radius: 10px;-webkit-border-radius: 10px;}
#content3 h1{color: #FFFFFF; font-weight:bold; font-size:18px;  text-shadow:#333333 1px 1px 1px; margin:0px; padding-bottom:0px;}


	
fieldset { padding:2; background-color:#510303; border:solid 0px  #D1D1D1; background-image: url(images/back.jpg); background-position:bottom; background-repeat:repeat-x; margin-bottom:8px; width:760px; color:#fe8f01}
legend{color: #FFFFFF; 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: 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:#510303; width:770px;}
#directory fieldset{ background-color:#510303;  width:750px; background-image:none;}


#links{ background-color:#FFFFFF; font-size:14px}
#links a:link{ color: #510303; text-decoration:none; font-weight:normal; font-size:14px; }
#links a:hover{ color:#510303; text-decoration:underline; font-weight:normal; font-size:14px;  }
#links a:visited{ color:#510303; text-decoration:none; font-weight:normal; font-size:14px;  }
#links a:active{ color:#510303; 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:200px}

#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:#db1e1c ; text-decoration: none;  margin-bottom:10px; font-size:10px; }
#subfooter a:hover{  color:#db1e1c; text-decoration: none;  font-size:10px;}
#subfooter a:visited{  color:#db1e1c; text-decoration: none;  font-size:10px;}
#subfooter a:active{  color:#db1e1c; text-decoration: none;  font-size:10px;}
#subfooter li{ list-style: none; color:#db1e1c; line-height: 20px}

#footerlinks{ float:left; padding:20px; color:#FFFFFF; }
	
