body {
	margin:0px;
	padding:0px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#000000;
	background: #cccccc;
	font-size:10px;
}
a:link {color:#0033CC;font-size:12px;text-decoration:underline;font-weight:bold;}
a:visited {color:#0099CC;font-size:12px;text-decoration:underline;font-weight:bold;}
a:hover {color:#0000FF;font-size:12px; text-decoration:none;font-weight:bold;}
#logoBackGroundMatch {background:#ffffff}
#spacer1 {background:#990033;border-bottom: 1px solid black;}
#indexContentArea {background:#ffffff}
#menuPane {vertical-align:top; background:#666666;}
#rightSideCell {vertical-align:top;}
td.rightHeader {background:#cccccc; color:#000000; text-align:center; font-weight:bold;border-bottom: 1px solid black;}
td.rightLinks {background:#ffffff; text-align:left; margin-top:10px; margin-bottom:10px; border-bottom: 1px solid black;}
a.rightLinks {
	color:#990033; 
	font-size:12px; 
	text-decoration:none;
	font-weight:450; 
	font-family:verdana, arial, helvetica, sans-serif;
}
a:link.rightLinks {color:#990033; font-size:12px;}
a:visited.rightLinks {color:#990033;font-size:12px;}
a:hover.rightLinks {font-size:12px; text-decoration:underline;}
td.footer {
	background:#990033; 
	text-align:center; 
	font-size:11px; 
	color:#ffffff; 
	border-top: 1px solid black;
	font-weight:450;
	font-family:verdana, arial, helvetica, sans-serif;
	padding-top:10px;
}
a.footer {
	color:#ffffff; 
	font-size:11px;
	text-decoration:none;
	font-weight:450;
	font-family:verdana, arial, helvetica, sans-serif;
}
a:link.footer {
	color:#ffffff; 
	text-decoration:none;
	font-size:10px;
	font-weight:normal;
	font-family:verdana, arial, helvetica, sans-serif;
}
a:visited.footer {
	color:#ffffff;
	text-decoration:none;
	font-size:10px;
	font-weight:450;
	font-family:verdana, arial, helvetica, sans-serif;
}
a:hover.footer {
	color:#cccccc;
	font-size:10px; 
	text-decoration:underline;
	font-weight:450;
	font-family:verdana, arial, helvetica, sans-serif;
}
#mainContent {vertical-align:top; color:#000000; margin-left:5px;}
.floatImageRight {float: right; position: relative; top: 5px; margin-left:5px; display:block;}
#pageHeader {text-size:13px; font-weight:bold; text-align:center;}
#subPageHeader {text-size:13px; font-weight:bold; text-align:left;}
#numberedListFormatting {text-size:12px; font-weight:bold;}
#listEntries {font-family:verdana, arial, helvetica, sans-serif; font-size:12px;}
#horizontalRule {border-top: 1px solid black;}
#horizontalRuleRed {border-top: 1px solid #990033;}
#horizontalRuleRedBottom {border-bottom: 1px solid #990033;}
#horizontalRule2 {border-top: 1px solid black;border-bottom: 1px solid black;}
#encaseBanners {background:#ffffff;}
#bottomTR {background:#ffffff;}
#graySpacer {background:#cccccc;}
#leftCorner {text-align:left;}
#rightCorner {text-align:right;}
#subPageContent {text-align:justify; text-justify:auto; text-size:10px;}
#thinOuterLiner {border: 1px solid black;}
#formTable {margin:0px;
	padding:0px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#000000;
	background: #ffffff;
	font-size:11px;
}



/* BELOW ARE STYLES ADDED BY SARAH URCIS - JULY 2010 & AFTER */

p.mainbodytext { font-size:12px; text-align:left; padding-bottom:2px; padding-top:0; }
p.mainbodytext-highlight { font-size:14px; text-align:left; padding-bottom:10px; padding-top:10px; font-weight:bold; color:#333333; font-family:Arial, Helvetica, sans-serif; }
p.mainbodytext-heading { font-size:12px; text-align:left; padding-bottom:0px; padding-top:0px; font-weight:bold; color:#990033; }
#mainbodyarea { padding-left:10px; padding-right:10px; }
.homeverticalbanners { padding-bottom:10px; text-align:center; width:170px; }
.liststyle1 { padding-left:.6em; margin-left:1.6em; font-size:12px; text-align:left; margin-top:0; padding-top:0; width:300px; }
.bulletstyle1 { padding-bottom: 8px; list-style-type: square; font-size:12px;  }