BODY, TD, P, LI { font-family: Arial, sans-serif; font-size: 9pt; line-height: 13pt; }
P { margin:10px 5px 10px 5px; }
LI { margin: 10px 5px 10px 0px; }
UL, OL { margin: 1px 5px 10px 25px; }
H2 { margin-top: 20px; font-family: Trebuchet MS, Arial, sans-serif; font-size: 16pt; color: #f0a912; }
H3 { margin-top: 10px; font-family: Trebuchet MS, Arial, sans-serif; font-size: 14pt; color: #f0a912; }

A { color: #31598c; text-decoration: underline; }
A:hover { text-decoration: none; }

INPUT.text, TEXTAREA { border: 1px solid black; font-family: Arial, sans-serif; font-size: 9pt; padding: 1px 2px 1px 3px; }
INPUT.button { font-family: Arial, sans-serif; font-size: 9pt; font-weight: bold; background-color: #fbd9a8; color: #444444; border: 1px solid #b47f09; }

TD.mainColor { background-color: #f0a912; }
TD.navColor { background-color: #f7bd52; }

P.nav { margin: 4px 5px 4px 15px; font-size: 8pt; font-weight: bold; color: #3159ac; }
P.nav A { color: #444444; text-decoration: none; }
P.nav A:hover { color: #3159ac; }

P.topnav { margin: 1px 5px 1px 15px; font-size: 8pt; font-weight: bold; color: #7c7c7c; }
P.topnav A { color: #7c7c7c; text-decoration: none; }
P.topnav A:hover { color: #3159ac; text-decoration: underline; }

P.question { margin-top: 15px; font-size: 10pt; font-weight: bold; font-style: italic; }
P.subhead { color: #444444; font-size: 11pt; font-weight: bold; }
.small { font-size: 11px; line-height: 11px; }
TABLE.tbody P { margin: 1px 1px 1px 1px; }
TABLE.compacttbody P { margin: 2px 5px 2px 5px; font-family: Times New Roman; }
TH { text-decoration: underline; }
.error { font-family: Verdana, Arial, sans-serif; color: #ff0000; font-weight: bold; }