.CalendarTable, .CalendarTable *
{
	background-color: #ffffff;
	border-color: #d0d0d0;
}

#CalendarHead td, #CalendarHeadCompact td, 
.CalendarTable .ViewIcons, .CalendarTable .ViewIcons img,
.CalendarTable .Navigation, .CalendarTable .Navigation img, .CalendarTable .Navigation span,
.CalendarTable .PrintContainer, .CalendarTable .PrintContainer img,
#datePickerAnchor, .spanLegendTitle, .spanLegendTitleCompact
{
	background-color: #d7d7d7;
	color: #000000;
}

.CalendarTable .DateHeader, .CalendarTable .DateHeader span
{
	background-color: #e1e1e1;
	color: #000000;
}

.CalendarTable a, .CalendarTable a:link, .CalendarTable a:visited, .CalendarTable a:hover
{
	color: #0000ff;
}

.Inactive
{
	background-color: #f5f5f5;
}