﻿.CAL_cpYearNavigation,
.CAL_cpMonthNavigation
{
		background-color: #eaeaea;
		text-align: center;
		vertical-align: center;
		text-decoration: none;
		color: #000;
		font-weight: bold;
}

.CAL_cpDayColumnHeader,
.CAL_cpYearNavigation,
.CAL_cpMonthNavigation,
.CAL_cpCurrentMonthDate,
.CAL_cpCurrentMonthDateDisabled,
.CAL_cpOtherMonthDate,
.CAL_cpOtherMonthDateDisabled,
.CAL_cpCurrentDate,
.CAL_cpCurrentDateDisabled,
.CAL_cpTodayText,
.CAL_cpTodayTextDisabled,
.CAL_cpText
{
		font-family: arial;
		font-size: 8pt;
}

TD.CAL_cpDayColumnHeader
{
		text-align: right;
		border: 0px;
		font-family: arial;
		font-size: 9pt;
		font-weight: bold;
}

.CAL_cpCurrentMonthDate,
.CAL_cpOtherMonthDate,
.CAL_cpCurrentDate
{
		text-align:right;
		text-decoration:none;
}

.CAL_cpCurrentMonthDateDisabled,
.CAL_cpOtherMonthDateDisabled,
.CAL_cpCurrentDateDisabled
{
		color:#D0D0D0;
		text-align:right;
		text-decoration:line-through;
}

.CAL_cpCurrentMonthDate
{
		color:#6677DD;
		font-weight:bold;
}

.CAL_cpCurrentDate
{
		color: #FFFFFF;
		font-weight:bold;
}

.CAL_cpOtherMonthDate
{
		color:#808080;
}

TD.CAL_cpCurrentDate
{
		color:#FFFFFF;
		background-color: #6677DD;
		border-width: 1;
		border: solid thin #000000;
}

TD.CAL_cpCurrentDateDisabled
{
		border-width:1;
		border:solid thin #FFAAAA;
}

TD.CAL_cpTodayText,
TD.CAL_cpTodayTextDisabled
{
		border: 0;
		margin: 4px;
}

A.CAL_cpTodayText,
SPAN.CAL_cpTodayTextDisabled
{
		height:20px;
}

A.CAL_cpTodayText
{
		color:#6677DD;
		font-weight:bold;
}

SPAN.CAL_cpTodayTextDisabled
{
		color:#D0D0D0;
}

.CAL_cpBorder
{
		border:solid thin #6677DD;
}