@charset "utf-8";
/* CSS Document */

body{background-color:#062f60; background-image: url(images/bodyback.jpg);  background-position: top; background-repeat: repeat-x; text-align: center; margin:0px;}

*{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
h1{color:#092B51; font-weight:bold; font-size:14px; }
h2{color:#092B51; font-weight:bold; font-size:14px; margin-bottom:2px; margin-top:15px;}
#minortools	{ text-decoration:underline; padding-bottom:2px;}

h3{color:#092B51; font-weight:bold; font-size:18px; display:inline-block}

a:link{color:#587bda; text-decoration:none; fon-size:12px;}
a:hover{color:#587bda; text-decoration:none; font-size:12px;}
a:visited{color:#587bda;text-decoration:none;font-size:12px;}

#topback{ width:100%; background-image: url(images/topback.jpg); background-position: top left; background-repeat: repeat-x;}

#container{ width:800px; 	
	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{margin-top:0px;}
#logo{ height:134px; width:800px; background-image: url(images/logo.jpg); background-position: top left; background-repeat: no-repeat; }
	
#topnav {border:0px; width:814px; color:#f0f1cd; height:46px; background-image: url(images/top-nav.jpg); background-position: top left; background-repeat: no-repeat; padding-left:10px; }
#topnav a:link{color:#092B51; text-decoration:none; font-size:12px;}
#topnav a:hover{color:#092B51; text-decoration:underline; font-size:12px;}
#topnav a:visited{color:#092B51;text-decoration:none;font-size:12px;}
#topnavlinks { padding-top:15px;}

#search{ padding:0px; float:right; padding-top:6px; }
#search p{ font-size:12px; color:#065295; margin:0px; padding: 0px 0px 2px 0px;}
#form{  width:369px; -moz-border-radius:5px;-webkit-border-radius:5px; padding:5px; font-size:10px;}
#form p{ font-size:11px;}

#main{ width:800px; background-color:#FFFFFF; margin-top:0px; border:#565656 solid 2px; padding:10px;}






#content{background-color:#FFFFFF}	
#statsdesc{ margin-left:15px; line-height:2; color: #575757; list-style:none}	

	
#toolsfield { padding:10px; background-color:#FFFFFF;   float:left; color:#5C728A;  border:solid 2px #C1C1C1;}
#desc{color:#5C728A}
#blackline{color:#000000; font-weight:bold;}	

/*- Menu Tabs F--------------------------- */

    #tabsF {
      float:left;
      width:800px;
      background:url("images/tabback.jpg")  repeat-x left bottom #FFFFFF;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #666;
	  height:27px;
	  margin-bottom:10px;

      }
    #tabsF ul {
        margin:0;
        padding:1px 10px 0 50px;
        list-style:none;
      }
    #tabsF li {
      display:inline;
      margin:0;
      padding:0; font-weight:bold; 
      }
    #tabsF a {
      float:left;
      background:url("images/tableft10.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;	  -moz-border-radius:0px;-webkit-border-radius:0px;
      }
    #tabsF a span {
      float:left;
      display:block;
      background:url("images/tabright10.gif") no-repeat right top;
      padding:5px 20px 4px 20px;
      color:#FFF; -moz-border-radius:0px;-webkit-border-radius:0px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
    #tabsF a:hover span {
      color:#FFF;
      }
    #tabsF a:hover {
      background-position:0% -42px;
      }
    #tabsF a:hover span {
      background-position:100% -42px;
      }

        #tabsF #current a {
                background-position:0% -42px;
        }
        #tabsF #current a span {
                background-position:100% -42px;
        }
	
/* SLIDER--------------------------- */
	pre { background: #333333; padding:10px; }
	#slider{
	width:750px; 
	height:200px; 
	margin:0px 10px 20px 20px ;
	padding:0px; 
	background: #ABABAB;
	border: 1px solid #999999;
	background:#202834 url(images/loading.gif) no-repeat 50% 50%; position:relative;
	 -moz-border-radius:0px;-webkit-border-radius:0px;
	
	
	border: 1px solid #999999;-moz-box-shadow:0px 0px 15px #333;-webkit-box-shadow:0px 0px 15px #333;box-shadow:0px 0px 15px #333; margin-bottom:30px}
	/*#slider2{ width: 600px; height: 300px; padding: 3px; background: #EBEBEB; float: left; }*/
	.panelwrappers { overflow:hidden; }

#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}


/* END SLIDER--------------------------- */	
	
	
	
	
fieldset { padding:2; background-color:#FFFFFF; border:solid 1px  #D1D1D1; background-image: url(images/back.jpg); background-position:bottom; background-repeat:repeat-x; margin-bottom:8px; width:760px; color:#575757}
legend{ color:#0C3055}
	

#mainblock {height:300px; width:800px; background-image: url(images/main.jpg); -moz-border-radius:0px;-webkit-border-radius:0px;}




#directory{ color: #787878; padding:10px; line-height:20px;}
#directory a:link{ color: #575757 ; text-decoration:none; margin-bottom:10px; }
#directory fieldset a:hover{ color:#575757; text-decoration:underline;  font-weight:bold; }
#directory fieldset a:visited{ color:#575757; text-decoration:none;  font-weight:bold; }
#directory fieldset a:active{ color:#575757; text-decoration:none;  font-weight:bold; }
#directorynav li{ list-style-image:url(images/dot.jpg)}
#directorynav a{color:#092B51; font-weight:bold; font-size:14px;}


#directorynav fieldset{ background-color:#FFFFFF; width:770px;}
#directory fieldset{ background-color:#FFF;  width:750px; background-image:none;}


#links{ background-color:#FFFFFF;}
#links a:link{ color: #575757 ; text-decoration:none;  font-weight:bold; margin-bottom:10px; }
#links a:hover{ color:#575757; text-decoration:underline;  font-weight:bold; }
#links a:visited{ color:#575757; text-decoration:none;  font-weight:bold; }
#links a:active{ color:#575757; text-decoration:none;  font-weight:bold; }

.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:#011023; height:360px; background-image:url(images/footer_bg.jpg); background-repeat:repeat-x; background-position:bottom; margin-top:10px; font-size:10px;}

#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:#FF392A; 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. */
	}
