body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family:Tahoma, Geneva, sans-serif; font-size: 12px; color: #000; }
.body { font-family:Tahoma, Geneva, sans-serif; font-size: 12px; color: #000; }
a { color:#2e50f8; font-weight:bold; text-decoration:none; }
a:hover { color:#2e50f8; text-decoration:underline; }
.bodysml { font-family:Tahoma, Geneva, sans-serif; font-size: 11px; color: #000; }
.headline { font-family:Tahoma, Geneva, sans-serif; font-size: 16px; color: #000; font-weight:bold }
.subhead { font-size: 14px; font-weight: bold; color:#280f61; }
.ticker_headline { font-size:18px; font-style:italic; font-weight:bold; color:#000; }
.ticker_title { font-size:14px; font-weight:bold; color:#000; }
.ticker_text { font-size:12px; color:#000; }
.tabnav { FONT-SIZE: 10pt; color:#2e50f8; font-style: normal; }
.tabnav a { color:#2e50f8; text-decoration:none; font-weight: normal; font-size: 12px; }
.tabnav a:hover { color:#2e50f8; text-decoration:none; font-size: 12px; font-weight: bold; }
.btmnav { font-size: 12px; color:#000; }
.btmnav a { color:#000; text-decoration:none; font-weight: normal; }
.btmnav a:hover { color:#000; text-decoration:none; font-weight: bold; }
.formitem { font-size: 75%; line-height: 120%; font-weight: bold; color: #000; }
.fineprint { font-size: 10px; line-height: 12px; }
.fineprint a { color:#663399; text-decoration:none; }
.fineprint a:hover { color:#9966CC; text-decoration:underline; }
.list { font-size: 12px; font-style: normal; line-height: 140%; font-weight: normal; font-variant: normal; color: #000; list-style-type: circle; }
.subtopic { font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #3B5575; }
.required { font-weight:bold; color:#FF0000; }

