BODY, div, P, blockquote, ol, ul, dl, li, dt, dd, td, input, textarea, span, table, th, br, form
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

H1 { font-size: 12px; margin-top: 0em; margin-bottom: 0em; }

H2 { font-size: 17px; margin-top: 0em; margin-bottom: 0em; }

H3 { font-size: 14px; margin-bottom: 0em; }

H4 { font-size: 12px; margin-bottom: 0em; }

H5 { font-size: 12px; margin-bottom: 0em; }

.twoexact      { font-size: 2px; }
.fiveexact      { font-size: 5px; }
.nineexact     { font-size: 9px; }
.tenexact     { font-size: 10px; }
.elevenexact     { font-size: 11px; }
.twelveexact     { font-size: 12px; }
.thirteenexact     { font-size: 13px; }
.fourteenexact     { font-size: 14px; }
.fifteenexact     { font-size: 15px; }
.sixteenexact     { font-size: 16px; }
.seventeenexact     { font-size: 17px; }
.eighteenexact     { font-size: 18px; }
.nineteenexact     { font-size: 19px; }
.twentyexact     { font-size: 20px; }
.twentyfourexact     { font-size: 24px; }
.thirtyexact     { font-size: 30px; }

.smallest { font-size: 10px; }
.smaller { font-size: 11px; }
.bigger { font-size: 13px; }
.biggest { font-size: 14px; }

.nospaceabove { margin-top: .1em; }
.sansserifplain { font-family: Arial, Helvetica, sans-serif; }
.nounderline { font-style: normal; text-decoration: none; }


.menu01 { font-size: 13px; color: #FFCC00; font-family: Arial, Helvetica, sans-serif; }
.menu02 { font-size: 11px; color: #FFCC00; font-family: Arial, Helvetica, sans-serif; }
.menu03 { font-size: 11px; color: #FFCC00; font-family: Arial, Helvetica, sans-serif; }

.sect_heading { color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif; }

.homepageintro { font-size: 11px; color: #C0C0C0; margin-bottom: 1em;  margin-top: .5em; }

.categorytitle { color: #CCCCCC; margin-bottom: 0em; font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px; font-style: italic }
.categorydescription { margin-top: 0em; color: #000000; }

.list { margin-top: 0em; margin-bottom: .2em; }
.paratitle { margin-top: 2.2em; margin-bottom: 1em; font-weight: bold; }
.para { margin-top: .6em; margin-bottom: 1em; }

.topmenu1 {
margin-bottom: 10px;
font-size: 11px;
font-family: lucida grande, verdana, arial, helvetica, sans-serif;
background: transparent;
color: #666666;
border: 1px solid #66CC33;
padding: 4px 0px 4px 10px;
}

a:link { background-color: transparent; text-decoration: none; color: #0000FF; }
a:visited { background-color: transparent; text-decoration: none; color: #0000FF; }
a:hover { background-color: #FFFF99; text-decoration: none; color: #FFFFFF; }


