.CalCsscpYearNavigation,
.CalCsscpMonthNavigation
{
		background-color:#b4ae93;
		text-align:center;
		vertical-align:center;
		text-decoration:none;
		color:#005187;
		font-weight:bold;
}
.CalCsscpDayColumnHeader,
.CalCsscpYearNavigation,
.CalCsscpMonthNavigation,
.CalCsscpCurrentMonthDate,
.CalCsscpCurrentMonthDateDisabled,
.CalCsscpOtherMonthDate,
.CalCsscpOtherMonthDateDisabled,
.CalCsscpCurrentDate,
.CalCsscpCurrentDateDisabled,
.CalCsscpTodayText,
.CalCsscpTodayTextDisabled,
.CalCsscpText
		{
		font-family:arial;
		font-size:8pt;
		}
TD.CalCsscpDayColumnHeader
		{
		color:#4b3112;
		text-align:right;
		border:solid thin #4b3112;
		border-width:0px 0px 1px 0px;
		}
.CalCsscpCurrentMonthDate,
.CalCsscpOtherMonthDate,
.CalCsscpCurrentDate
		{
		text-align:right;
		text-decoration:none;
		}
a.CalCsscpCurrentMonthDate:hover,
a.CalCsscpOtherMonthDate:hover,
a.CalCsscpCurrentDate:hover
		{
		text-align:right;
		color:cfd5ce;
		}	
.CalCsscpCurrentMonthDateDisabled,
.CalCsscpOtherMonthDateDisabled,
.CalCsscpCurrentDateDisabled
		{
		color:#b2904e;
		text-align:right;
		text-decoration:line-through;
		}
.CalCsscpCurrentMonthDate
		{
		color:#461964;
		font-weight:bold;
		}
.CalCsscpCurrentDate
		{
		color: #FFFFFF;
		font-weight:bold;
		}
.CalCsscpOtherMonthDate
		{
		color:#808080;
		}
TD.CalCsscpCurrentDate
		{
		color:#FFFFFF;
		background-color: #b4ae93;
		border-width:1;
		border:solid thin #000000;
		}
TD.CalCsscpCurrentDateDisabled
		{
		border-width:1;
		border:solid thin #FFAAAA;
		}
TD.CalCsscpTodayText,
TD.CalCsscpTodayTextDisabled
		{
		border:solid thin #4b3112;
		border-width:1px 0px 0px 0px;
		}
A.CalCsscpTodayText,
SPAN.CalCsscpTodayTextDisabled
		{
		height:20px;
		}
A.CalCsscpTodayText
		{
		color:#FFFFFF;
		font-weight:bold;
		}
SPAN.CalCsscpTodayTextDisabled
		{
		color:#b2904e;
		}
.CalCsscpBorder
		{
		border:none;/*solid thin #4b3112;*/
		}
