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

