body { background-color: #000000; font-family: Arial, Helvetica, sans-serif;}

.link {cursor:hand; color:#004A84; text-decoration:none; }
.link:hover {text-decoration:underline;}
a:link { color: #004A84; text-decoration: none; }
a:visited { color: #004A84; text-decoration: none; }
a:hover {color: #004A84; text-decoration: underline; }

a.underline:link { color: #FD5B1D; }
a.underline:visited { color: #FD5B1D; text-decoration: underline; }
a.underline:hover {color: #D23C02; text-decoration: none; }

a.black:link { font-family: Arial, Helvetica, sans-serif;font-size: 0.9em; color: #CCCCCC; text-decoration: none; }
a.black:visited { font-family: Arial, Helvetica, sans-serif;font-size: 0.9em; color: #CCCCCC; text-decoration: none; }
a.black:hover {font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #FFFFFF; text-decoration: none; }

a.submenu:link{ font-family: Arial, Helvetica, sans-serif;font-size: 0.8em; color: #cccccc; text-decoration: none; }
a.submenu:visited { font-family: Arial, Helvetica, sans-serif;font-size: 0.8em; color: #cccccc; text-decoration: none; }
a.submenu:hover{ font-family: Arial, Helvetica, sans-serif;font-size: 0.8em; color: #ffffff; text-decoration: none;}

a.submenuselected:link{ font-family: Arial, Helvetica, sans-serif;font-size: 0.8em; color: #ffffff; text-decoration: none;}
a.submenuselected:visited { font-family: Arial, Helvetica, sans-serif;font-size: 0.8em; color: #ffffff; text-decoration: none;}
a.submenuselected:hover{ font-family: Arial, Helvetica, sans-serif;font-size: 0.8em; color: #cccccc; text-decoration: none;}

ul{  color: #000000; }

.black { font-size: 0.9em; font-weight: normal; color: #CCCCCC; }
.white { font-size: 0.9em; color: #FFFFFF; text-decoration: none; }
.boldGold { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.9em; font-style: italic; font-weight: bold; color: #D0A81D; }
.acrobatNoticeText { font-size: 0.7em; }
.acrobatNoticeContainer { border: solid 1px #000000; background-color: ButtonFace; text-align: center; }

.style1 { color: #000000; }

.bodyContent { background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; }

.bodytable { padding-left: 5px; margin-top: 0px; }
.footer { background-color: #A8A8A8; }
.footertext { font-size: 0.7em; }
.headerimage { vertical-align: top; }
.heading { font-size: 0.9em; font-weight: bold; color: #000000; }

.maintext 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em; 
	color: #000000; 
}
.printtext 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em; 
	color: #000000; 
}
.sectionimage { margin-right: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; vertical-align: top; float: left; border: 0px; }
.site { width: 744px; background-color: #000000; padding: 0px; }
.printsite {width: 544px; background-color: #ffffff;}
.websiteaddress
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.7em; 
	color: #CC9900;
}
.smtext { font-size: 0.75em; color: #000000; }
.title { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1.4em;font-weight: bold; }


.CALENDARcpYearNavigation,.CALENDARcpMonthNavigation { background-color:#FFFFFF; text-align:center; vertical-align:middle; text-decoration:none; color:#000000; font-weight:normal; z-index:99; }
.CALENDARcpDayColumnHeader, .CALENDARcpYearNavigation,.CALENDARcpMonthNavigation,.CALENDARcpCurrentMonthDate,.CALENDARcpCurrentMonthDateDisabled,.CALENDARcpOtherMonthDate,.CALENDARcpOtherMonthDateDisabled,.CALENDARcpCurrentDate,.CALENDARcpCurrentDateDisabled,.CALENDARcpTodayText,.CALENDARcpTodayTextDisabled,.CALENDARcpText { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; z-index:1; }
TD.CALENDARcpDayColumnHeader { text-align:right; border:solid thin #C0C0C0;border-width:0px 0px 1px 0px; z-index:1; }
.CALENDARcpCurrentMonthDate, .CALENDARcpOtherMonthDate, .CALENDARcpCurrentDate  { text-align:right; text-decoration:none; z-index:1; }
.CALENDARcpCurrentMonthDateDisabled, .CALENDARcpOtherMonthDateDisabled, .CALENDARcpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; z-index:1; }
.CALENDARcpCurrentMonthDate, .CALENDARcpCurrentDate { color:#000000; z-index:1; }
.CALENDARcpOtherMonthDate { color:#808080; z-index:1; }
TD.CALENDARcpCurrentDate { color:white; background-color: #C0C0C0; border-width:1px; border:solid thin #800000; z-index:1; }
TD.CALENDARcpCurrentDateDisabled { border-width:1px; border:solid thin #FFAAAA; z-index:1; }
TD.CALENDARcpTodayText, TD.CALENDARcpTodayTextDisabled { border:solid thin #C0C0C0; border-width:1px 0px 0px 0px; z-index:1;}
A.CALENDARcpTodayText, SPAN.CALENDARcpTodayTextDisabled { height:20px; z-index:1; }
A.CALENDARcpTodayText { color:black; z-index:1; }
.CALENDARcpTodayTextDisabled { color:#D0D0D0; z-index:1; }
.CALENDARcpBorder { border:solid thin #808080; z-index:1; }

