/* CSS Document */

.YCcpYearNavigation,
.YCcpMonthNavigation
		{
		background-color:#6677DD;
		text-align:center;
		vertical-align:center;
		text-decoration:none;
		color:#FFFFFF;
		font-weight:bold;
		}

.YCcpDayColumnHeader,
.YCcpYearNavigation,
.YCcpMonthNavigation,
.YCcpCurrentMonthDate,
.YCcpCurrentMonthDateDisabled,
.YCcpOtherMonthDate,
.YCcpOtherMonthDateDisabled,
.YCcpCurrentDate,
.YCcpCurrentDateDisabled,
.YCcpTodayText,
.YCcpTodayTextDisabled,
.YCcpText
		{
		font-family:arial;
		font-size:8pt;
		}

td.YCcpDayColumnHeader
		{
		text-align:right;
		border:solid thin #6677DD;
		border-width: 0px 0px 1px 0px;
		}

.YCcpCurrentMonthDate,
.YCcpOtherMonthDate,
.YCcpCurrentDate
		{
		text-align:right;
		text-decoration:none;
		}

.YCcpCurrentMonthDateDisabled,
.YCcpOtherMonthDateDisabled,
.YCcpCurrentDateDisabled
		{
		color:#D0D0D0;
		text-align:right;
		text-decoration:line-through;
		}

.YCcpCurrentMonthDate
		{
		color:#6677DD;
		font-weight:bold;
		}

.YCcpCurrentDate
		{
		color: #FFFFFF;
		font-weight:bold;
		}

.YCcpOtherMonthDate
		{
		color:#808080;
		}

td.YCcpCurrentDate
		{
		color:#FFFFFF;
		background-color: #6677DD;
		border-width:1;
		border:solid thin #000000;
		}

td.YCcpCurrentDateDisabled
		{
		border-width:1;
		border:solid thin #FFAAAA;
		}

td.YCcpTodayText,
td.YCcpTodayTextDisabled
		{
		border:solid thin #6677DD;
		border-width: 1px 0px 0px 0px;
		}

a.YCcpTodayText,
span.YCcpTodayTextDisabled
		{
		height:20px;
		}

a.YCcpTodayText
		{
		color:#6677DD;
		font-weight:bold;
		}
		
span.YCcpTodayTextDisabled
		{
		color:#D0D0D0;
		}
		
.YCcpBorder
		{
		border:solid thin #6677DD;
		}
		
		
