HTML {height:99.5%;}
BODY {height:100%; }

BODY, TD {color:#000000; font-size:12px; font-family:sans-serif, Helvetica, sans-serif; margin:0px 0px 0px 0px; }
       P {margin-top:0px; margin-bottom:10px;}
  UL, OL {margin-top:0px; margin-bottom:10px;}
    FORM {margin:0px; padding:0px;}
       A {color:#003385; font-weight:bold; text-decoration: underline; }
 A:hover {color:#FF0000; text-decoration: underline; }

 #full-table {width: 870px; margin-top: 18px; border: 2px solid #000000; background-color: #ffffff; }
 
 #top-menu-holder {width: 870px; height: 20px; background-color: #000000; }
 #top-menu {float:right; color: #cccccc; font-size: 10px; padding: 3px 8px 0px 0px;}
 
 #top-menu .top-menu-item {color: #cccccc; display:inline; padding: 3px 8px 0px 0px;}
 #top-menu .top-menu-item a {color: #999999; text-decoration: none; }
 #top-menu .top-menu-item a:hover {color: #e8ae10; text-decoration: none; }
 
 #top-menu .top-menu-item-on {color: #e8ae10; display:inline; padding: 3px 8px 0px 0px;}
 #top-menu .top-menu-item-on a {color: #e8ae10; text-decoration: none; }
 #top-menu .top-menu-item-on a:hover {color: #e8ae10; text-decoration: none; }
 
 #header {display:inline; width: 870px; height: 144px;}
 #logo {padding: 40px 0px 0px 15px; float:left;}
 #flash {float:left;}
 #pyramid {float:left; padding-left: 20px;}
 
#menu-holder {display: block; width: 870px ; height: 30px; background-color: #000000; border-top: #e8ae10 2px solid; border-bottom: #e8ae10 2px solid; }
#menu-item {display:block; color: #cccccc; font-size: 14px; font-weight: bold; width: 20%; line-height: 30px; float: left; }
#menu-item a {color: #999999; text-decoration: none;}
#menu-item a:hover {color:#e8ae10; text-decoration: none;}

#menu-item-on {display:block; color: #cccccc; font-size: 14px; font-weight: bold; width: 20%; line-height: 30px; float: left; }
#menu-item-on a {color:#e8ae10; text-decoration: none;}
#menu-item-on a:hover {color:#e8ae10; text-decoration: none;}

.on {}
.on a {color:#e8ae10; text-decoration: none;}
.on a:hover {color:#e8ae10; text-decoration: none;}

#main-content {padding: 0px 0px 15px 15px; background:url('images/bg-right.jpg') right repeat-y; }
#main-content-white {padding: 0px 0px 15px 15px; background:url('images/bg-right.jpg') right repeat-y;}

#bottom-menu {background-color: #000000; width: 870px; color:#cccccc; font-size: 11px; line-height: 18px;}
#bottom-menu a {color: #999999; text-decoration: none;}
#bottom-menu a:hover {color:#e8ae10; text-decoration: none; }

#copy-date {width: 870px; font-size: 10px; line-height: 18px; color:# cccccc; }
.icon-location {position:absolute; }
.nosho {display:none;}

   INPUT.reg_sbm {font-size:10px;}
   INPUT.reg_txt {font-size:10px; border:#A27941 1px Solid; padding:0px 3px 0px 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-variant: normal; color: #2A0000;}
TEXTAREA.reg_txt {font-size:10px; border:#A27941 1px Solid; padding:3px; font-family: Verdana, Arial, Helvetica, sans-serif;}
  SELECT.reg_sel {font-size:10px;}
