/* CSS Document */

.calendar {
	background: #ffffff;
}

.calendar th {
	background: #FAFAFA;
	font-size:16px;
	color:#CCC;
	height:50px;
}

.calendar td {
	
}

.calendar-weekdayover {
	background: #D0D0D0;
}

.weekdayout {
	background: #D0D0D0;
}



.calendar-no-day {
	background: #FDFDFD;
}

.calendar-day:hover {
	background: #FFFFFF;
	
}

.calendar-day {
	background: #FFFFFF;
	height: 80px;
	font-size:40px;
	text-align:left;
	padding-left:5px;
	padding-top:5px;
	vertical-align:top;
}

.calendar-current-day {
	background: #FFFFFF;
	height: 80px;
	font-size:40px;
	text-align:left;
	padding-left:5px;
	padding-top:5px;
	vertical-align:top;
}

.calendar-current-day a {
	color: #FFF !important;
}

.calendar-head {
	font-weight: bold;
	color: #FFF;
	font-size: 11px;  
	background: url(../img/umenu_bg.gif) no-repeat -9px -9px;
	background-color: transparent;
	padding: 0px;
	padding-bottom:4px;
	color:#FFFFFF !important;
}

.calendar-dayhead {
	background-color:#F5F4D3;
	line-height:11pt;
	text-align:center;
	color:#433D27;
	
	font-size:10px;
	font-weight:bold;
}

.calendar a {
	color: #666666;
	text-decoration: none;
	border-bottom: 0px dashed #CCC;
	font-size: 11px;
	line-height:14px;
}

.calendar a:hover {
	color: #444444;
}

