	.TESTcpYearNavigation,



	.TESTcpMonthNavigation



			{



			background-color:#D2E5F8;



			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;



			}



	TD.TESTcpDayColumnHeader



			{



			text-align:right;



			border:solid thin #336699;



			border-width:0 0 1 0;



			}



	.TESTcpCurrentMonthDate,



	.TESTcpOtherMonthDate,



	.TESTcpCurrentDate



			{



			text-align:right;



			text-decoration:none;



			}



	.TESTcpCurrentMonthDateDisabled,



	.TESTcpOtherMonthDateDisabled,



	.TESTcpCurrentDateDisabled



			{



			color:#D0D0D0;



			text-align:right;



			text-decoration:line-through;



			}



	.TESTcpCurrentMonthDate



			{



			color:#D2E5F8;



			font-weight:bold;



			}



	.TESTcpCurrentDate



			{



			color: #FFFFFF;



			font-weight:bold;



			}



	.TESTcpOtherMonthDate



			{



			color:#000000;



			}



	TD.TESTcpCurrentDate



			{



			color:#FFFFFF;



			background-color: #D2E5F8;



			border-width:1;



			border:solid thin #336699;



			}



	TD.TESTcpCurrentDateDisabled



			{



			border-width:1;



			border:solid thin #FFAAAA;



			}



	TD.TESTcpTodayText,



	TD.TESTcpTodayTextDisabled



			{



			border:solid thin #D2E5F8;



			border-width:1 0 0 0;



			}



	A.TESTcpTodayText,



	SPAN.TESTcpTodayTextDisabled



			{



			height:20px;



			}



	A.TESTcpTodayText



			{



			color:#6677DD;



			font-weight:bold;



			}



	SPAN.TESTcpTodayTextDisabled



			{



			color:#D0D0D0;



			}



	.TESTcpBorder



			{



			border:solid thin #336699;



			}