BODY {     
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-height: 0px;
  margin-width: 0px;
  font-family: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none; 
  MARGIN-BOTTOM: 10px;
  background-color: #FFFFFF;
  COLOR: #000000;
}

TABLE {
 font-family: Verdana, Tahoma, Verdana, sans-serif;
 font-size: 12pt;
 color:#000000;
}

a:link { 
  text-decoration: none; 
  color:#0033CC;
}

a:visited { 
  text-decoration: none; 
  color: #0033AA;
}

a:hover {
  text-decoration: underline; 
  color: #0033FF;
}

a.link:active { 
  text-decoration: underline; 
  color: #0033FF;
}

.tbl_line { background-color: #36c; }

.step { 
  background-color: #3366cc;
  font-family: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #FFF;
}

.listing { 
  border-color: #FFF;

}

.hdr {
  background: url(/img/blue_grad.gif);
  background-color: #fff;
  color: #FFF;
  font-size: 150%;
  font-weight: bold;
  text-align: left;
  text-indent: 20px;
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.def { 
  background-color: #36c;
  color: #FFF;
  font-weight: bold;
}

.term { 
  background-color: #e5ecf9;
  color: #000;
}

.marker { 
  display: inline;
  font-weight: bold;
  background-color: #ffffcc;
  color: #000;
}

.warnblock { 
  background-color: #ffcccc;
  color: #000;
}

H1 {
   MARGIN-TOP: 0px;
   MARGIN-BOTTOM: 10px;
   FONT-FAMILY: Tahoma, Verdana, sans-serif;
   FONT-WEIGHT: bold;
   FONT-SIZE: 14px;
   color: #000000;
}

.maintxt {
 font-family: Tahoma, Verdana, sans-serif;
 font-size: 12px;
 color:#000000;
 padding-left:15px;
 padding-right:15px;
 PADDING-BOTTOM: 5px;
 PADDING-TOP: 5px;
 TEXT-ALIGN: justify;
}

.question { 
  font-weight: bold;
  font-size: 110%;
  padding-left:15px;
}

.answer { 
  font-weight: normal;
  font-size: 110%;
  padding-left:15px;
}
