/* Text */

.light { font-weight: bold; color: #eeeeee; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; }
.default { font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; }
.defaultbold { font-weight: bold; font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; }
.defaultblue { font-family: Arial, Helvetica, Sans-serif; color: #0000cc; font-size: 10pt; }
.defaultwhite { font-family: Arial, Helvetica, Sans-serif; color: #ffffff; font-size: 10pt; }
.defaultwhitebold { font-weight: bold; font-family: Arial, Helvetica, Sans-serif; color: #ffffff; font-size: 10pt; }
.sd { font-weight: normal; color: #000000; font-family: Arial, Helvetica, Sans-serif; font-size: 10px; }
.sdbold { font-weight: bold; color: #000000; font-family: Arial, Helvetica, Sans-serif; font-size: 10px; }
.sdblue { font-weight: normal; color: #0000cc; font-family: Arial, Helvetica, Sans-serif; font-size: 10px; }
.sdbluebold { font-weight: bold; color: #0000cc; font-family: Arial, Helvetica, Sans-serif; font-size: 10px; }
.sdwhite { font-weight: bold; color: #ffffff; font-family: Arial, Helvetica, Sans-serif; font-size: 10px; }
.header { font-weight: bold; color: #000000; font-family: Arial, Helvetica, Sans-serif; font-size: 20px; }
.blueheader { font-weight: normal; color: #0000cc; font-family: Arial, Helvetica, Sans-serif; font-size: 18px; }
.blackheader { font-weight: normal; color: #000000; font-family: Arial, Helvetica, Sans-serif; font-size: 18px; }
.subheader {  font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #0000cc; font-weight: bold; text-decoration: none; }
.legal {  font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none; }
.error {  font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #FF6600; font-weight: bold; text-decoration: none; }
.error2 {  font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #FF6600; font-weight: bold; text-decoration: none; }
.mesgerror {  font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #FF6600; font-weight: normal; text-decoration: none; }

/* Forms */
.formhead  {  font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #ffffff; font-weight: bold; text-decoration: none; }
.formtop {  font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #ffffff; font-weight: none; text-decoration: none; }
.label {  font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #333333; font-weight: bold; text-decoration: none; }
.labeldetail {  font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #333333; font-weight: normal; text-decoration: none;  font-style: italic;  }
.formtext {  font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #000000; font-weight: normal; text-decoration: none; }
.tdbgcolor { background-color: #CC0000 }
.formcolor { background-color: #999999 }
.bgcolorOn { background-color: #eeeeee }
.bgcolorOff { background-color: #ffffff }

/* Nav */
a.nav {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; }
a.nav:Hover {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; color: #CC0000; font-weight: bold; text-decoration: none; }
a.mynav {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none; }
a.mynav:Hover {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; }
a.subnavroll { font-weight: bold; color: #ffffff; font-family: Verdana, Helvetica, Sans-serif; font-size: 10px; }
a.subnavroll:Hover { font-weight: bold; color: #ffffff; font-family: Verdana, Helvetica, Sans-serif; font-size: 10px; text-decoration: none}

/* Broker Search Card*/
.brokerhead {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 13pt; color: #333333; font-weight: bold; text-decoration: none; }
.brokerlabel {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: #333333; font-weight: bold;  text-decoration: none; }
.brokersub {  font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none; }

/* Spacers */
.xsmall {  font-size: 1pt; }
.small {  font-size: 4pt; }
.medium {  font-size: 6pt; }
.large {  font-size: 8pt; }
.xlarge {  font-size: 10pt; }
.xxlarge {  font-size: 12pt; }