td, p, .bodyText{
	font-family: Verdana, Helvetica;
	font-size: 8pt;
	color: #666666;
}

a{
	font-family: Verdana, Helvetica;
	font-size: 8pt;
	color: #0066FF;
	text-decoration: underline;
}

a:hover{
	text-decoration: none;
}

.bodyBG { background: #FFFFFF; }

.bodyBorderBG {
	background: E6F1FC;
	background-image:  url(/images/bgBodyBorder.gif);
}

.footer{
	font-family: Verdana, Helvetica;
	font-size: 8pt;
	color: #CCCCCC;
	display: inline;
}

.formInputText, .formTextArea, .formSelect {
	font-family: Verdana, Helvetica;
	font-size: 8pt;
	background: #FFFFFF;
}
.formCharsLeft	{
	color: #666666;
	font-family: Verdana, Helvetica;
	font-size: 8pt;
	border : none;
}
.formHeadCAPS {
	font-family: Verdana, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #CC6600;
	text-decoration: none;
}
.formSubHead {
	font-family: Verdana, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #336699;
}
.formSubHeadDesc {
	font-family: Verdana, Helvetica;
	font-size: 8pt;
}
.formFieldTitle {
	font-family: Verdana, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: #336699;
}
.formFieldNote{
	font-family: Verdana, Helvetica;
	font-size: 8pt;
	color: #003366;
}
.formFieldDesc{
	font-family: Verdana, Helvetica;
	font-size: 8pt;
	color: #336699;
}

.listing { background: #E6F1FC; }
.listingHeaderBG { background: #C2D5E8; }
.listingHeaderText {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #336699;
}
.listingDataBG { background: #FFFFFF; }
.listingDataHighlightBG { background: #FFFFCC; }
.listingDataInactiveBG{ background: #EFEFEF; border: solid #666666 1px; }
.listingDataInactiveText{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.listingDataText {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #336699;
}
a.listingDataLinked {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #0066FF;
}
.listingDataLinkedBold {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #0066FF;
}

.memberUserName{
	color: #FF9900;
	font-weight: bold;
}
.memberLabel{ color: #336699;}
.memberLabelValue{	color: #666666;	font-weight: bold; }
a.memberUserNameLinked{
	color: #FF9900;
	font-weight: bold;
	text-decoration: underline;
}

.crumbDividor{ color: #FF9900; }
a.crumbOff{
	font-size: 9px;
	color: #0066FF;
}
.crumbOn{
	font-size: 9px;
	color: #336699;
	font-weight: bold;
}
.instructions{
	font-size: 9px;
	color: #336699;
}
.sysCode{
	font-size: 10px;
	color: #CC6600;
	font-weight: bold;
}
.badword{ text-decoration: underline;}

.statusApproved{
	font-size: 10px;
	color: #0000CC;
	font-weight: bold;
}
.statusNotReviewed{
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
}

.pagingOn {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #31639C;
	font-weight: bold;
}
a.pagingOff {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #CE6300;
}
.pagingDividor{
	font-family: Verdana, Arial;
	color: #719CC9;
}

.rightNavOff{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #993300;
}
.rightNavON{
	color: #993300;
	font-weight: bold;
	background: #ECB557;
}
.rightNavDividor{ background: #ECB557; }

.headline{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #CC6600;
	font-weight: bold;
}

.emailHeading{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #336699;
	font-weight: bold;
}
.crossPromote { font-family: Verdana, Helvetica;	font-size: 8pt;	color:#fff;	}