@charset "utf-8";
/* CSS Document 
BG - #333300
Dark Green - #003300
Dark Tan - #999966
*/
body{font:16px Verdana, Arial, Helvetica, sans-serif; margin:10px 0; padding:0;background:#333300;}
h1{font-size:24px;}
h2{font-size:18px;}
h3{font-size:16px;}
#container{height:100%;width:100%;margin:0;padding:0;text-align:center;}
#container span{font-size:12px;display:block;color:#FFF; margin:10px 0 0;}
#container span a{color:#CCC; text-decoration:none; }
#container span a:hover{text-decoration:underline;}
.main{width:1000px;margin:0 auto;padding:0;text-align:left;background:white;padding:0 10px 10px;}
.menu ul{list-style:none;margin:0;padding:0;width:100%; background:#999966;}
.menu ul li{float:left; width:20%; text-align:center; position:relative;}
.menu ul li a{display:block;width:100%;padding:4px 0; color:white; text-decoration:none;}
.menu ul li:hover>a{background:#003300;}
.menu ul ul{position:absolute; top:25px; width:275px; background:#003300;display:none;}
.menu ul ul li{float:none; width:275px; text-align:left;}
.menu ul ul li a{padding:2px 0 3px 3px;}
.menu ul ul li:hover>a{background:#999966;}
.menu ul li:hover ul{display:block;}

.header h1{font-size:32px;padding-top:15px;}
.header h2{font-size:22px;}
.content{padding:5px;}
.footer{text-align:center;color:#000; margin:0 10px; padding:0 ; border-top:1px solid #CCC; background:#EEE}
.footer a{color:#333; text-decoration:none; }
.footer a:hover{text-decoration:underline;}
.footer ul{margin:0;padding:10px 0;list-style:none;}
.footer ul li{display:inline;}
.footer ul li a{padding:2px 20px;}
.clear{clear:both;}
.left{float:left; padding:0px 5px 5px 0px;}
.right{float:right; padding:0px 0px 5px 5px;}
.content div{text-align:center; width:75%; margin:auto;}
form th{text-align:right; padding-right:5px; vertical-align:top;}
.content .belts{width:175px; text-align:left; float:left; margin:5px 0; padding:0 10px 20px 0; border-right:1px solid #CCC;}
.belts h3{magin:0 0 5px; border-bottom:1px solid black; padding:0 0 0 5px;}
.content .belts ul{margin:0px; padding:0 0 0 10px; list-style:inside none;}
.content .belts a{color:#333; text-decoration:none; cursor:pointer;}
.content .belts a:hover, .content .belts a.active{text-decoration:underline;}
#belt{float:right; width:800px; display:none;}
#belt h3{border-bottom:1px solid black;margin:21px 0 10px;}
#belt img{margin: 0 0 10px; max-height:200px; max-width:800px;}
#belt table{margin:0 auto 20px; width:80%; text-align:left;}
#belt table td:first-child{font-weight:bold; width:175px;}
.oddrow{background-color:#ECECEC;}
.loading{text-align:center;padding:50px 0;}
.loading .bar{background:url(images/pbar-ani.gif) center left; width:75%;height:20px;}
.display{display:block;!important}
form table{width:50%;}