html, body {height:100%; margin:0px; background-color:#666666;}

body, td {color:#000000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;line-height: 1.5}
       p {margin:0px 0px 10px 0px;}
  ul, ol, li {margin-top:0px; margin-bottom:10px;}
    form {margin:0px; padding:0px;}
       a {color:#0000ff;}
 a:hover {color:#ff0000;}

#full-wrapper {}
#full-bg {background:url('images/bg-top-stripe.jpg') repeat-x top; }
#headerarea {background-color:#ffffff;}
#headertable {width:990px; height:87px;}
h3.siteheader {font-size:12px; font-weight:bold; padding:0px; margin:0px; color:#000000; font-family: Arial, Helvetica, sans-serif; line-height: 16px;}
.headeremail {font-size:12px; padding-bottom:10px;}
.headerphone {font-size:14px; font-weight:bold; }

#navarea {height:30px; background:#000000;}
#navmenu {width:990px; height:30px;}
#navmenu td {text-align:center; font-size:15px; font-weight:bold; font-family: Arial, Helvetica, sans-serif;}
#navmenu td a {color:#ffc20e; padding:0px 20px; line-height:30px; display:block; text-decoration:none;}
#navmenu td a:hover {background:#705506;}
#navmenu td a.pageon {color:#000000; padding:0px 20px; background:#ffc20e;}
#navmenu td a:hover.pageon {background:#ffc20e;}

#left-menu {font-size:12px; font-weight:bold; line-height: 22px; width:100%}
#left-menu td {height:58px; }
#left-menu td a {color:#000000; text-decoration:none; width:100%; height:100%; padding-left: 10px;  border-right: 1px solid #ebebeb; }
#left-menu td a:hover {border-right: 1px solid #ebebeb; }


#contentarea {width:990px; background:#ebebeb;}
td.contentcontainer {padding-top:4px;}

.tab {width: 120px; height: 30px; background-color:#ffc608; line-height: 30px; padding-left: 30px; font-weight:bold; }
.tab-underline {width:100%; height: 5px; background-color:#ffc608; line-height: 5px;}

.model-spec-table th {font-size: 11px; font-weight:bold;}
.evenrow {background-color:#ededed;}
.oddrow {background-color:#cccccc;}
.rd {color:#ff0000;}

h1 {font-size:16px; font-weight:bold; padding:0px; margin:0px;}
h4 {font-size:13px; font-weight:bold; padding:0px; margin:0px;}
.heading-l {font-size: 16px; font-weight:bold;}
.heading-s {font-size: 13px; font-weight:bold;}

#footertable {width:990px;}
#footertable td {color:#666666; font-size:12px; padding:1px; font-weight:bold;}
#footertable td .divider {margin:0px 6px;}
#footertable td a {color:#cccccc; text-decoration:none;}
#footertable td a:hover {color:#000000; text-decoration:underline;}

   input.reg_sbm {font-size:10px;}
   input.reg_txt {font-size:10px; border:#666666 1px Solid; padding:0px 3px 0px 3px;}
textarea.reg_txt {font-size:10px; border:#666666 1px Solid; padding:3px;}
  select.reg_sel {font-size:10px;}

.fwnormal {font-weight:normal;}
.nosho {display:none;}