/* Calendar CSS Document */
/* The Basics */
.calendar-date, .calendar-nav {border-collapse: solid;}
.calendar-nav td {font-size: 12px; font-weight: bold;}

/* Cell Borders - Spacing */
.calendar-date {
	/*border: 2px solid #E0E0E0;*/
}
.calendar-date td {
	font-size: 12px;
	text-align: center;
	padding: 0;
	width: 25px !important;
	height: 26px !important;
	border-top: 1px solid #f8f8f8;
	border-right: 1px solid #f8f8f8;
	color: #595c7f;
}              
.calendar-date th  {
	padding: 4px;
	font-size: 12px;
	background-color: #ffffff;
	display: none;
}
.calendar-date td a {
	color: #fff;
	display: block;
	text-align: center;
}

.calendar-nav .header td {
	padding-bottom: 6px;
}

#container-CalendarSquare {
	margin-bottom: 10px;
}



/* Backgrounds */
.calendar-date td {background-image: url(../img/calendar/td_bg.gif); }
/*.calendar-date .weekend {background-image: url(../img/calendar/td_background_highlighted.gif);}*/
.calendar-date .selected {background-image: url(../img/calendar/td_background_selected.gif); color: #fff;}
.calendar-date .GS_VMDZKDselected {background-image: url(../img/calendar/td_background_GS_VMDZKDselected.gif); color: #fff;}
.calendar-date .today {background-image: url(../img/calendar/td_background_today_orange.gif); color: #fff; font-weight: bold;}
.calendar-date .today-selected {background-image: url(../img/calendar/td_background_today_selected.gif); color: #fff;}
.calendar-date .today a {color: #ffffff;}
.calendar-date .selected a {color: #ffffff;}
.calendar-date .GS_VMDZKDselected a {color: #ffffff;}
.calendar-date .today-selected a {color: #ffffff;}
.calendar-date .week {
	width: 6px;
	font-weight: bold;
	background-image: none;
	background-color: #fff;
}

.calendar-date .week a {color: #A70008;}


/* Hover Effects */
.calendar-date td a:hover {
	text-decoration: none;
	/*border: 1px solid #999999;*/
}
.calendar-date .selected a:hover, .calendar-date .GS_VMDZKDselected a:hover {border: none;}

.calendar-date .GS_VMDZKDselected a { color: #FFF; }


