html, body {height:100%; margin:0px;}

body, td {color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
       p {margin:0px 0px 10px 0px;}
  ul, ol {margin-top:0px; margin-bottom:10px;}
    form {margin:0px; padding:0px;}
       a {color:#3b60b9;}
 a:hover {color:#ff0000;}

#pagetable {width:990px; background-color:#ffffff;}
#headertable {width:990px;}
#topscroller {height:36px; background-color:#000000; overflow:hidden;}
#topblueline {height:8px; background-color:#3b60b9; overflow:hidden;}
#vendortable {margin:10px 0px;}
td.newscol {padding:10px;}

.newstitle {font-weight:bold; text-align:left; font-size:11px; color:#3b60b9; border:#999999 1px solid; background-color:#cccccc; padding:2px 6px; margin-bottom:10px;}
.newsarea {height:268px; overflow:auto; font-size:11px; font-weight:bold;}
.newsarea a {text-decoration:none; color:#3b60b9;}
.newsarea a:hover {text-decoration:underline;}
.newsarea p {margin:0px 0px 10px 0px;}

p.disclaim {font-size:9px; padding:10px 0px 0px 0px; margin-top:10px; border-top:#cccccc 1px solid;}

   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;}
