.CILcpYearNavigation,
	.CILcpMonthNavigation
			{
			background-color:#919191;
			text-align:center;
			vertical-align:middle;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.CILcpDayColumnHeader,

	.CILcpMonthNavigation,
	.CILcpCurrentMonthDate,
	.CILcpCurrentMonthDateDisabled,
	.CILcpOtherMonthDate,
	.CILcpOtherMonthDateDisabled,
	.CILcpCurrentDate,
	.CILcpCurrentDateDisabled,
	.CILcpTodayText,
	.CILcpTodayTextDisabled,
	.CILcpText
			{
			font-family:arial;
			font-size:8pt;
			
			}
			
	.CILcpMonthNavigation:HOVER,.CILcpYearNavigation:HOVER,.CILcpCurrentMonthDate:HOVER,.CILcpOtherMonthDate:HOVER,.CILcpTodayText:HOVER{
			font-family:arial;
			font-size:8pt;
			color:#CC1817;
			}
	INPUT.CILcpYearNavigation
			{
			font-family:arial;
			font-size:8pt;
			border:1px solid #999999;
			}
	TD.CILcpDayColumnHeader
			{
			text-align:right;
			border-width: 0 0 1 0;
			}
	.CILcpCurrentMonthDate,
	.CILcpOtherMonthDate,
	.CILcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.CILcpCurrentMonthDateDisabled,
	.CILcpOtherMonthDateDisabled,
	.CILcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.CILcpCurrentMonthDate
			{
			color:#919191;
			font-weight:bold;
			}
	.CILcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.CILcpOtherMonthDate
			{
			color:#808080;
			}
	TD.CILcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #CC1817;
			border-width:1;
			border:solid thin #000000;
			border-color:#919191;
			border-width: 1px;
			}
	.CILcpCurrentDate:HOVER{
			color:#919191;
			background-color: #CC1817;
			font-size:8pt;
			}
	TD.CILcpNonCurrentDate
			{
			font-family:arial;
			font-size:8pt;
			color:#919191;
			font-weight:bold;
			border-width:1;
			border:solid thin #FFFFFF;
			}

	TD.CILcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.CILcpTodayText,
	TD.CILcpTodayTextDisabled
			{
		
			border-width:1 0 0 0;
			}
	A.CILcpTodayText,
	SPAN.CILcpTodayTextDisabled
			{
			height:20px;
			}
	A.CILcpTodayText
			{
			color:#919191;
			font-weight:bold;
			}

	SPAN.CILcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.CILcpBorder
			{
			border:solid thin #919191;
			border-width:1px;
			z-index:9999;
			}
