.toplinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #564804;
	text-decoration: underline;
}
.toplinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #CD8F45;
	text-decoration: none;
}
.toplinkstable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.menulinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
}
.menulinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #CD8F45;
}
.menulinkactive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #CD8F45;
}
.menulinkactive:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #DCB17C;
}.sectionHeaderCentered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-align: center;
	font-weight: bold;
}
.formNames {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.formField {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.sectionUline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC6600;
}
.sectionBackgroundGrey {
	background-color: #CCCCCC;
}
.tableListTextCentered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	text-align: center;

}
.sectionHeader {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	font-weight: bold;
}
.buttonTableCentered {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-align: center;
	font-weight: bold;
}
.sectionBackgroundLightGrey {

	background-color: #E0E0E0;
}
.wizardFlowTextGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #999999;
}
.wizardFlowTextRed {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #CC6600;
}
.helpText {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
}
.helpTable {
	background-color: #E0E0E0;
	line-height: 20px;
	white-space: normal;


}
.mainTableContainer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.formHelperText {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
}
.recordRowWhiteBg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
}
.recordRowLightGreyBg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	background-color: #E0E0E0;
	text-align: center;
}
.pagerLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #564804;
	text-decoration: underline;
	text-align: right;

}
.pagerLinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #CD8F45;
	text-decoration: none;
	text-align: right;

}
.pagerInfoText {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #564804;
	text-align: right;
}
.pagerLinksNoUline {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #564804;
	text-align: right;
}
.photoCaptionText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: italic;
	color: #666666;
}
####################################################

<STYLE>
	.CALcpYearNavigation,
	.CALcpMonthNavigation
			{
			background-color:#564804;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.CALcpDayColumnHeader,
	.CALcpYearNavigation,
	.CALcpMonthNavigation,
	.CALcpCurrentMonthDate,
	.CALcpCurrentMonthDateDisabled,
	.CALcpOtherMonthDate,
	.CALcpOtherMonthDateDisabled,
	.CALcpCurrentDate,
	.CALcpCurrentDateDisabled,
	.CALcpTodayText,
	.CALcpTodayTextDisabled,
	.CALcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.CALcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #564804;
			border-width:0 0 1 0;
			}
	.CALcpCurrentMonthDate,
	.CALcpOtherMonthDate,
	.CALcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.CALcpCurrentMonthDateDisabled,
	.CALcpOtherMonthDateDisabled,
	.CALcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.CALcpCurrentMonthDate
			{
			color:#564804;
			font-weight:bold;
			}
	.CALcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.CALcpOtherMonthDate
			{
			color:#999999;
			}
	TD.CALcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #CD8F45;
			border-width:1;
			border:solid thin #000000;
			}
	TD.CALcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.CALcpTodayText,
	TD.CALcpTodayTextDisabled
			{
			border:solid thin #564804;
			border-width:1 0 0 0;
			}
	A.CALcpTodayText,
	SPAN.CALcpTodayTextDisabled
			{
			height:20px;
			}
	A.CALcpTodayText
			{
			color:#564804;
			font-weight:bold;
			text-decoration: underline;
			}		
	SPAN.CALcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.CALcpBorder
			{
			border:solid thin #333333;
			}
</STYLE>