body, h1 {
  font-family:"Arial";
  font-size: 11pt;
  margin-top:    0.6em;
  margin-bottom: 0.4em;
}
.ds, .hs { color: red; }
.results thead { font-weight: bold }
.top    { background-color: #80FF80; padding-left:5px; padding-right:5px;}
.top30  { background-color: #C0FFC0; padding-left:5px; padding-right:5px;}
.middle { background-color: none; padding-left:5px; padding-right:5px;}
.bottom { background-color: #FF8080; padding-left:5px; padding-right:5px;}
.bot30  { background-color: #FFC0C0; padding-left:5px; padding-right:5px;}
.opplead { background-color: #FFFFAA; padding-left: 1px; padding-right: 1px; }
.badlead { background-color: #FFC0C0; padding-left: 1px; padding-right: 1px; }

.listtable {border: #8C8C8C 1px solid; font-size:9pt; font-family:"Arial";}
.listrow_normal {background-color: #e4e4e4}
.listrow_normal1 {background-color: #e0e0ff}
.listrow_normal0 {background-color: #eaeaff}
.listrow_highlight {background-color: #ffffa0}
.recapcell {padding-left:5px; padding-right:5px;}
.tabletext {margin-top:0px; margin-bottom:0px; margin-left:5px; margin-right:5px; font-size:9pt; font-family:"Arial";}
.text {margin-top:5px; margin-bottom:5px; margin-left:5px; margin-right:5px; font-size:9pt; font-family:"Arial"; color:#000000;}
