.menumain {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #3A3A3A}
.blackreg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.blackbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold }
.greybold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #aaaaaa; font-weight: bold }
.greyreg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #aaaaaa; font-weight: normal}
A {text-decoration:none;}
	A:link { color: blue; }
	A:visited { color: blue; }
	A:hover {color: #cc0000}
	

A.pull {text-decoration:none;}
	A.pull:link { color: #333333; }
	A.pull:visited { color: #333333; }
	A.pull:hover {color: #cc0000}
	
.blacktiny { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000 }

/* Form Elements - commented out

	INPUT {border:1px #50555A solid; background:#FFDE5A; font:10px Verdana, Arial, san-serif; color:#000000}
	TEXTAREA {border:1px #50555A solid; background:#FEEFD7; font:10px Verdana, Arial, san-serif; color:#000000}
	SELECT {border:1px #50555A solid; background:#FEEFD7; font:10px Verdana, Arial, san-serif; color:#000000}
*/

.reach {
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.blackmed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000 }
.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #ffffff }
.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #555555 }
.pulldown { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height:12pt; color: #003366; visibility:hidden; z-Index:10; padding:6; top-padding:3; background-color: #CCCCCC; position:absolute}
img { border-width:0; }
.navboxheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF ; }
.navboxmain { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 ; }
.mainheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF ; }
.mainheaderLg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF ; }
.blacksmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 }
.contentheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #394A6B; font-weight: bold; }
.contentsubheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000 ; font-weight: bold; }
.newsheadline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #394A6B; font-weight: bold; line-height:14pt; }
.newsbyline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000 ; font-style:italic;}
.contentmain { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000 ; line-height:12pt; }
.comments_contentmain { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000 ; line-height:12pt; }
.comments_post { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #666666 ; line-height:12pt; }.comments_post2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666 ; line-height:12pt; }
