@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0;text-align:center;color:#003366;background-color: #FFFFFF;}
#container {width: 756px;background-color:#FFFFFF;margin:10px auto;border:0px;text-align:left;}

#topnav {margin: 0px;padding:0px;z-index:1100;}
/*#topnav ul, #midnav ul {list-style-type:none;margin:0px;padding:0px;}
#topnav li, #midnav li {float:left;margin:0px;}*/

#midnav {margin: 0px; padding:0px;position:relative;height:24px;border-left:1px solid #999999;border-right:1px solid #999999;}
#midnav ul {list-style-type:none;margin:0px;padding:0px;}
#midnav li {float:left;margin:0px;}

#banner {display:block;clear:left;margin:0;padding: 0px;width:754px;height:160px;position:relative;border-left:1px solid #999999;border-right:1px solid #999999;/*if IE7 top:-4px;*//*if IE6 top:0px;*/}

#maincontainer_nopad {background-color:#FFFFFF; margin:5px 0 0 0; padding:0px 0 10px 0; border-left:1px solid #999999; border-right:1px solid #999999;position:relative;top:-5px;clear:left;height:100%; width:754px;}

ul#leftnav {list-style-type:none;margin:0px;padding:0px;width:190px;float:left;margin-right:4px;margin-bottom:15px;border-top:1px solid #999999;}
ul#leftnav li {list-style-type:none;margin:0px;padding:4px;font-size:11px; color:#333333;background-color: #e4e4e4; font-weight:bold;border-bottom:1px solid #333333; border-right:1px solid #333333;}
ul#leftnav li ul {z-index:1;display:none;}
ul#leftnav li.navlefttop {list-style-type:none;margin:0px;padding:4px;font-size:11px; color:#ffffff;background-color: #333333; font-weight:bold;border:1px solid #333333;}

div#promos {position:relative;height:100%; top:1px;z-index:1000;}
div#promos #promo1 {position:relative;float:left;width:170px;height:160px;margin-top:3px;margin-right:4px;}
div#promos #promo2 {position:relative;float:left;width:211px;height:160px;margin-top:3px;margin-right:4px;}
div#promos #promo3 {position:relative;float:left;width:170px;height:160px;margin-top:3px;}

#promos #leftnav {z-index:0;}

ul#sponsors {list-style-type:none;clear:left;position:relative;top:10px;left:0px;margin:0px;padding:0px 0px 10px 0px;width:638px;height:39px;z-index:0;}
ul#sponsors li {list-style-type:none;padding:0px;margin:0px;margin-right:50px;float:left;}

#footer {margin:0; position:relative;top:-5px;clear:left;width:754px;z-index:0;}
#footer #btmnavcontainer {border:1px solid #999999;background-color: #E4E4E4; width:754px; height:20px; padding: 4px 0px 4px 0px;}
#footer #btmleftbuttons {float:left;margin-left: 4px;margin-top: 4px;}
#footer #sitemapbtn {float:left;margin-right:10px;width:49px;}
#footer #searchbtn {float:left;margin-right:10px;width:43px;}
#footer #spanishbtn {float:left;margin-right:5px;width:75px;}
#footer #connectbtn {float:left;width:136px;}
#footer #btmdropdowns {margin-right:4px;float:right;}

#container #copyright {clear:all;margin-top: 5px;margin-left: auto;margin-right:auto;text-align:left;width: 756px; color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

div.transOFF {width: 100%;background-color: silver;}
div.transON {width: 100%;background-color: silver;opacity:.50;filter: alpha(opacity=50);-moz-opacity: 0.5;}
#slideshow {position: relative;width: 170px;height: 160px;}
.slide {margin-left: 0px;position: absolute;top: 0px;width: 170px;height: 160px;}
.slide170 {margin-left: 0px;position: absolute;top: 0px;width: 170px;height: 160px;}
.slide211 {margin-left: 0px;position: absolute;top: 0px;width: 2110px;height: 160px;}

#holder {position:relative; width:100px; line-height:18px; height:20px; border:1px solid #f96; overflow:hidden; text-align:center; z-index:100; background:#eee;}
#holder:hover {height:130px; cursor:pointer; background:#eee;}
#holder a:visited, #holder a {display:block; width:100%; line-height:18px; color:#000; text-decoration:none;}
#holder a:hover {color:#c00;background:#ddd;}

