BODY { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt }
P { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt }
H1 { font-family: verdana, arial, helvetica, sans-serif; font-size: 14pt; color:#000000 }
H2 { font-family: verdana, arial, helvetica, sans-serif; font-size: 12pt; color:#333333 }
H3 { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; color:#666666 }
H4 { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; color:#666666 }
UL { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt }
OL { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt }
DL { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt }
TD { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt }
TH { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt }
BLOCKQUOTE { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt }
INPUT { font-family: monospace; font-size: 10pt; background-color:ffffcc }
TEXTAREA { font-family: monospace; font-size: 10pt; background-color:ffffcc }
.text { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt }
.bigtext { font-family: verdana, arial, helvetica, sans-serif; font-size: 12pt }
.smalltext { font-family: verdana, arial, helvetica, sans-serif; font-size: 9pt }
.xsmalltext { font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt }
.highlight {background-color:#ffff00}
.button {
	text-decoration:none;
	background-color:#D7D7D7;
	align:center;
	padding: 4px 10px 4px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #666666;
}
.firstbutton {
	text-decoration:none;
	background-color:#D7D7D7;
	align:center;
	padding: 4px 10px 4px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #666666;
}
.lastbutton {
	text-decoration:none;
	background-color:#D7D7D7;
	align:center;
	padding: 4px 10px 4px;
}
.buttontext { align:center; font-weight:bold; color:#427c3d; font-size:9pt; text-decoration:none; }
.mouseover {
	background-color:#ffcd46;
	text-decoration:none;
	padding: 4px 10px 4px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: rgb(128,128,128);
}
.firstmouseover { 	
	background-color:#ffcd46;
	text-decoration:none;
	padding: 4px 10px 4px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: rgb(128,128,128);
}
.lastmouseover { 	
	background-color:#ffcd46;
	text-decoration:none;
	padding: 4px 10px 4px;
}
.mouseovertext { font-weight:bold; color:#000000; font-size:9pt; }
.pwidth {width: 777px}
@media print {
      .noprint { display: none; }
      .pwidth {width: 640px}
}
.testimonialbox {
	border: thin solid #CCCCCC;
	background-color:#ECECEC;
}

.fscEventsTable {border: none;}
.fscEventsTable td {border: thin solid #666666;}
.fscEventsDate {font-size: 8pt;}
.fscEventsTitle {font-size: 8pt; font-weight:bold;}

.fscEventscalTable {border: none;}
.fscEventscalTable td {border: thin solid #666666;}
.fscEventscalDate {font-size: 8pt;}
.fscEventscalTitle {font-size: 8pt; font-weight:bold;}
.fscEventscalWeekend {background-color:#ffffcc;}
.fscEventscalToday {background-color:#ffff00;}
