body {
  margin:10px 5px 5px 5px;
  padding:0;
  background-color: #ffffff;
  font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}

table, tr, td, form, div, p { 
  margin:0; 
  padding:0; 
  font: normal 12px Verdana, Arial, Helvetica, sans-serif; 
}

p { margin-bottom:15px; }
img { border:0; }
  
a { color: #af0000; text-decoration: none;}
a:hover {color: #af0000; text-decoration: underline;}
a.noborder, a.noborder:hover { text-decoration: none; }

ul { font: normal 12px Verdana, Arial, Helvetica, sans-serif; margin-top:0; }
ul li { font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; }

h1 { font-size: 18px; font-weight:bold; margin: 14px 0 0 0;}
h2 { font-size: 16px; font-weight:bold; margin: 12px 0 0 0;}
h3 { font-size: 14px; font-weight:bold; margin: 10px 0 0 0;}

hr { margin:0; padding:0; }

/* header */
#header { width:965px; }
#headLogo a { text-decoration:none; }
#headLogo img { margin-left: 4px; }
#headLinks { margin-bottom:0; font-size: 10px; color: #333333; }
#headLinks a { color: #333333; text-decoration: none; }
#headSearch td { font-size: 10px; }
#headBar { height:35px; border-bottom:2px solid #dddddd; }
#headSelect { font: normal 10px Arial; width: 168px;  }
#headText { font: normal 10px Arial; width: 163px; }

/* footer */
#footerLine { border-top:2px solid #dddddd; margin:5px 0 5px; }
#footerLinks { font-size: 10px; color: #ffffff; background-color:#000; padding:5px; }
#footerLinks a { color: #ffffff; text-decoration: none; }
#footerLinks a:hover { color: #ffffff; text-decoration: underline; }
#footerCopy { margin-top:5px; font-size: 10px; }

/* body */
#container { width: 965px; }


