.cpYearNavigation, .cpMonthNavigation
{
	background-color: #ffd700;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
.cpDayColumnHeader,
.cpYearNavigation,
.cpMonthNavigation,
.cpCurrentMonthDate,
.cpCurrentMonthDateDisabled,
.cpOtherMonthDate,
.cpOtherMonthDateDisabled,
.cpCurrentDate,
.cpCurrentDateDisabled,
.cpTodayText,
.cpTodayTextDisabled,
.cpText
		{
		color: #000000;
		font: 8pt Tahoma, Arial;
		}
TD.cpDayColumnHeader
		{
		text-align:right;
		border:solid 1px #000000;
		border-width:0 0 1 0;
		}
.cpCurrentMonthDate,
.cpOtherMonthDate,
.cpCurrentDate
		{
		color:#000000;
		text-align:right;
		text-decoration:none;
		}
.cpCurrentMonthDateDisabled,
.cpOtherMonthDateDisabled,
.cpCurrentDateDisabled
		{
		color:#d0d0d0;
		text-align:right;
		text-decoration:line-through;
		}
.cpCurrentMonthDate
		{
		color:#000000;
		font-weight:normal;
		}
.cpCurrentMonthDate a
		{
		color:#000000;
		}
.cpCurrentMonthDate a:hover
		{
		color:#ff0000;
		}
.cpCurrentMonthDate a:active
		{
		color:#990000;
		}
.cpCurrentMonthDate a:link
		{
		color:#000000;
		}
		
.cpCurrentDate
		{
		color: #ffffff;
		font-weight:bold;
		}
		
.cpOtherMonthDate
		{
		color:#999999;
		}
.cpOtherMonthDate a
		{
		color:#999999;
		}
.cpOtherMonthDate a:hover
		{
		color:#ff3333;
		}
.cpOtherMonthDate a:active
		{
		color:#aa0000;
		}
.cpOtherMonthDate a:link
		{
		color:#999999;
		}
		
TD.cpCurrentDate
		{
		color:#ffffff;
		background-color: #999999;
		border-width:1;
		border:solid 1px #000000;
		}
TD.cpCurrentDate a, TD.cpCurrentDate a:hover, TD.cpCurrentDate a:active, TD.cpCurrentDate a:link
		{
		color: #ffffff;
		cursor: default;
		font: 8pt Tahoma, Arial;
		}
		
TD.cpCurrentDateDisabled
		{
		border-width:1;
		border:solid 1px #ffaaaa;
		}
TD.cpTodayText,
TD.cpTodayTextDisabled
		{
		border:solid 1px #000000;
		border-width:1 0 0 0;
		}
		
A.cpTodayText,
SPAN.cpTodayTextDisabled
		{
		height:20px;
		}
		
A.cpTodayText
		{
		color:#0000cc;
		font-weight:bold;
		}
A:hover.cpTodayText
		{
		color:#0000ff;
		font-weight:bold;
		}
A:active.cpTodayText
		{
		color:#ff0000;
		font-weight:bold;
		}
A:link.cpTodayText
		{
		color:#0000ff;
		font-weight:bold;
		}
		
SPAN.cpTodayTextDisabled
		{
		color:#d0d0d0;
		}
.cpBorder
		{
		border: solid 1px #000000;
		}
		