H1, H2, H3, .h1, .h2, .h3 {font-family: Verdana, Arial; color: #000066; font-weight: bold;}
H1, .h1 {font-size: 18px;}
H2, .h2 {font-size: 16px;}
H3, .h3 {font-size: 14px;}

BODY, P, TD, LI, INPUT {font-family: Arial; font-size: 12px; color: black;}

HR {color: #000066; width: "100%";}
HR.divider {color: #CCCCCC; width: "75%";}

.red, .bred {color: red;}
.blue, .bblue {color: #000066;}
.green, .bgreen {color: green;}
.bold, .bred, .bblue, .bgreen {font-weight: bold;}

.news {font-style: italic; color: red;}
.small {font-size: 11px;}
.noshow {color: #000000; text-decoration: none;}

IMG.box {border-width: medium; border-color: #000066; border-style: double;}

TABLE.frm TH {font-size: 10pt; color: #000066; background-color: #CCCCFF; font-weight: bold; text-align: left;}
TABLE.frm TD {font-size: 10pt;}
TABLE.rpt TH {font-size: 9pt; color: #000066; background-color: #CCCCFF; font-weight: bold; text-align: center;}
TABLE.rpt TH.hdr {font-size: 12pt; color: #CCCCCC; background-color: #000066; font-weight: bold; text-align: center;}
TABLE.rpt TD {font-size: 8pt;}

TR.shade TD {color: #AAAAAA;}

A {font-family: Arial; font-size: 9pt; text-decoration: underline;}
A.nav {font-family: Verdana; font-size: 10pt; text-decoration: none; font-weight: bold;}
A:link, A:visited {color: #000066;}
A:active, A:hover {color: #FF0000; text-decoration: underline;}

.box, TABLE.frm, TABLE.rpt {background-color: #FFFFFF; border-width: 1px; border-color: #000066; border-collapse: collapse; border-style: solid;}
.box2 {background-color: #EEEEEE; border-width: 1px; border-color: #999999; border-style: solid;}
.box2hdr {background-color: #AAAACC;}
.box2hdr TD {border-width: 1px; border-color: #999999; border-style: solid; font-size: 12px; font-family: Verdana; color: black; font-weight: bold;}

.button {
  font-size: 11px;
  font-family: Verdana;
  color: black;
  background-color: #AAAACC;
  border: thin #CCCCCC bevel;
  cursor: hand;
}
