/* Copyright Commcam Limited 2008. All rights reserved. (See licence/licence.txt) */
.CalendarDayBar
{
	background-color: #DDDDDD;
	color: #000000;
}

.CalendarNoDay
{
	background-color: #CCCCCC;
}

.CalendarDay
{
	background-color: #AAAAAA;
	color: #FFFFFF;
	border-top: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	cursor: hand;
}

.CalendarDayOver
{
	background-color: #777777;
	color: #FFFFFF;
	border-top: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #333333;
	border-right: 1px solid #333333;
	cursor: hand;
}


.CalendarTable
{
	font-family: Tahoma;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #000000;
	padding-left: 2px;
	padding-right:2px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #000000;
	text-align: center;
	visibility: visible;
	border-top: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #777777;
	border-right: 1px solid #777777;
}

.Calendar
{
	
	visibility: visible;
	position: absolute;
	background-color: #FFFFFF;
	text-align: left;
}

.CalendarTitle
{
	background-color: #CCCCCC;
}

.CalendarButton
{
	background-color: #CCCCCC;
	color: #000000;
	border-top: 1px solid #EEEEEE;
	border-left: 1px solid #EEEEEE;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	cursor: hand;
}

.CalendarButtonOver
{
	background-color: #777777;
	color: #000000;
	border-top: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #777777;
	border-right: 1px solid #777777;
	cursor: hand;
}
