p,li,td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.sidetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	font-weight:bold;
}
.rightnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.rightnav_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #e6e6e6;
}

a:link {color:#e82c2a;text-decoration:none; font-size: 10pt;}
a:visited {color:#e82c2a;text-decoration:none; font-size: 10pt;}
a:hover {color:#61c135;text-decoration:underline; font-size: 10pt;}
a.email:link {color:#003399;text-decoration:none;}
a.email:visited {color:#003399;text-decoration:none;}
a.email:hover {color:#ffffff;text-decoration:underline;}
.prevnextlink{color:#cccccc;font:8pt verdana, arial, sans-serif;text-decoration:none;}
.prevnextlink:hover{color:#ffffff;}
.pgtitle{color:#61c135;font:14pt Arial, Helvetica, sans-serif;font-weight:bold;}
.titletext{color:#61c135;font:14pt Arial, Helvetica, sans-serif;font-weight:bold;}
a.smhref{color:#e82c2a;font:8pt arial, verdana, sans-serif;text-decoration:none;}
a.smhref:hover{color:#e82c2a;font:8pt arial, verdana, sans-serif;text-decoration:underline;}
.text8{font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.text8bold{font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 12px;}
.redtext9{color:#FF0000;font:9pt verdana, arial, sans-serif;}
.subtitleblack{color:#333333;font:8pt verdana, arial, sans-serif;font-weight:bold;}
.gray{color:#333333;font:8pt verdana, arial, sans-serif;}
.registrationsubtitle{color:#333333;font:12pt arial, sans-serif;font-weight:bold;}
.leftnav:link{color:#FFFFFF;text-decoration:none; font:8pt verdana, arial, sans-serif;text-decoration:none;}
.leftnav:visited {color:#FFFFFF;text-decoration:none; font:8pt verdana, arial, sans-serif;text-decoration:none;}
.leftnav:hover {color:#FFFFFF;text-decoration:underline; font:8pt verdana, arial, sans-serif;text-decoration:none};

.links:link{color:#FFFFFF;text-decoration:none; font-size: 8pt;}
.links:visited {color:#FFFFFF;text-decoration:none; font-size: 8pt;}
.links:hover {color:#FFFFFF;text-decoration:underline; font-size: 8pt;}

a.rightnav_register:link {color:#bba96b;text-decoration:none; font-size: 8pt;}
a.rightnav_register:visited {color:#bba96b;text-decoration:none; font-size: 8pt;}
a.rightnav_register:hover {color:#bba96b;text-decoration:underline; font-size: 8pt;}
/* white links */
a.whitelink:link {text-decoration:none;color:#ffffff;}
a.whitelink:visited {text-decoration:none;color:#ffffff;}
a.whitelink:hover {text-decoration:none;color:#ffffff;}

/* * indicates a required field */
.redtext{color:#FF0000;font:7pt verdana, arial, sans-serif;font-weight:bold;}

/* headings (Example: Events Calendar -    Previous    Month, Year    Next     heading */
.headerbg{color:#fffff6;background-color:#61c135;font-weight:bold;}
.headertext{color:#fffff6;font-weight:bold;}
/* links inside a header */
a.headerlink:link {text-decoration:none;color:#fffff6;}
a.headerlink:visited {text-decoration:none;color:#fffff6;}
a.headerlink:hover {text-decoration:none;color:#ffffff;}

/* other headings (Example: Events Calendar -  Sun  Mon  Tue  Wed  Thu  Fri  Sat   heading */
.header2bg{background-color:#666666;}
.header2text{color:#ffffff;}

/* Alternating row background colors */
.alternatebg1{background-color:#e6ebf2;}
.alternatebg2{background-color:#ffffff;}

/* Border Style of tables created from Table Builder tool */
.borderstyle{border-color:#000000;}

/* used only in Admin tool for Table Builder */
.tablecell{color:#000000;border:thin solid;font-size:8pt;}
.tableheadercell{color:#ffffff;background-color:#00716b;font-weight:bold;border:thin solid;font-size:8pt;text-align: center;}
.text8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
}
.text8bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color:#000000;
}
.shadow {  filter : progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=135, strength=4);}

.white8bold{color:#fffff6;font:8pt verdana, arial, sans-serif;font-weight:bold;}

.directorysearch{
	color:#666666;
	background-color:#ffffff;
	font-weight:bold;
	border:thin solid;
	font-size:8pt;
	text-align: center;
	filter : progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=135, strength=4);
}
.othersearch{
	color:#666666;
	background-color:#ffffff;
	font-weight:bold;
	border:thin solid;
	font-size:8pt;
	text-align: center;
	filter : progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=135, strength=4);
}
.days {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color:#ffffff;
}
a.calprevnext:link {color:#e9e7d1;text-decoration:none; font-size: 7pt;}
a.calprevnext:visited {color:#e9e7d1;text-decoration:none; font-size: 7pt;}
a.calprevnext:hover {color:#ffffff;text-decoration:underline; font-size: 7pt;}