.TESTcpYearNavigation,
.TESTcpMonthNavigation
	{
	background-color:#32799E;
	text-align:center;
	vertical-align:center;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	}

	
a.TESTcpMonthNavigation:link, a.TESTcpMonthNavigation:visited, a.TESTcpMonthNavigation:active 
	{
	color:#FFFFFF;
	}

a.TESTcpMonthNavigation:hover 
	{
	color:#f7941d;
	}


.TESTcpDayColumnHeader,
.TESTcpYearNavigation,
.TESTcpMonthNavigation,
.TESTcpCurrentMonthDate,
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDate,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDate,
.TESTcpCurrentDateDisabled,
.TESTcpTodayText,
.TESTcpTodayTextDisabled,
.TESTcpText
	{
	font-family:arial;
	font-size:8pt;
	}


TD.TESTcpDayColumnHeader
	{
	text-align:right;
	border-bottom:solid 1px #32799E;
	}


.TESTcpCurrentMonthDate,
.TESTcpOtherMonthDate,
.TESTcpCurrentDate
	{
	text-align:right;
	text-decoration:none;
	}

.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDateDisabled
	{
	color:#D0D0D0;
	text-align:right;
	text-decoration:line-through;
	}

.TESTcpCurrentMonthDate, a.TESTcpCurrentMonthDate:link, a.TESTcpCurrentMonthDate:visited, a.TESTcpCurrentMonthDate:active
	{
	color:#32799E;
	font-weight:bold;
	}

a.TESTcpCurrentMonthDate:hover
	{
	color:#f7941d;
	}

.TESTcpCurrentDate
	{
	color: #FFFFFF;
	font-weight:bold;
	}

a.TESTcpCurrentDate:link, a.TESTcpCurrentDate:visited, a.TESTcpCurrentDate:hover
	{
	color: #FFFFFF;
	}

.TESTcpOtherMonthDate, a.TESTcpOtherMonthDate:link, a.TESTcpOtherMonthDate:visited, a.TESTcpOtherMonthDate:hover
	{
	color:#808080;
	}

TD.TESTcpCurrentDate
	{
	color:#FFFFFF;
	background-color: #32799E;
	}

TD.TESTcpCurrentDateDisabled
	{
	border-width:1;
	border:solid thin #FFAAAA;
	}

TD.TESTcpTodayText,
TD.TESTcpTodayTextDisabled
	{
	border-top:solid 1px #32799E;
	}

A.TESTcpTodayText,
SPAN.TESTcpTodayTextDisabled
	{
	height:20px;
	}

A.TESTcpTodayText
	{
	color:#32799E;
	font-weight:bold;
	}

a.TESTcpTodayText:hover
	{
	color:#f7941d;
	}

SPAN.TESTcpTodayTextDisabled
	{
	color:#D0D0D0;
	}

.TESTcpBorder
	{
	border:solid thin #32799E;
	}
