.body { color: black; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.bodyital { color: black; font-size: 10px; line-height: 12px; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif }
.bodybold { color: black; font-size: 10px; line-height: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.error { color: red; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.bodywhite { color: #FFFFFF; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.bodyboldwhite { color: #FFFFFF; font-size: 10px; line-height: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.bodyblue { color: #0E55A8; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.head { color: black; font-size: 14px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif }
/* headblue, bodyboldblue, bodyboldorange are styles used in demo section */
.headblue { color: #2C3092; font-size: 16px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif }
.bodyboldblue { color: #2C3092; font-size: 10px; line-height: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.bodyboldorange { color: #F7961C; font-size: 10px; line-height: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
/* headblue, bodyboldblue, bodyboldorange are styles used in demo section */
.subhead { color: black; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.subheadwhite { color: #FFFFFF; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }

a:visited { color: #2C3092; font-weight: bold; text-decoration: none }
a:link { color: #2C3092; font-weight: bold; text-decoration: none }
a:hover { color: #2C3092; font-weight: bold; text-decoration: underline }
a:active { color: #D70000; font-weight: bold; text-decaration: underline }

a.bodywhite:visited { color: #FFFFFF; font-weight: bold; text-decoration: none }
a.bodywhite:link { color: #FFFFFF; font-weight: bold; text-decoration: none }
a.bodywhite:hover { text-decoration: font-weight: bold; text-decoration: underline }
a.bodywhite:active { color: #E5E5E5; font-weight: bold; text-decaration: underline }

@media all { li { margin-bottom: 4px; } }/* @media business makes Netscape 4 ignore - does not implement margin properties correctly. This style to space list items for legibility */