#calendar {
	width: 127px;
	height: 120px;
}

#calendar .month_label {
	font: bold 9px Verdana, Tahoma, Arial, sans-serif;
	color: #565757;
}

#calendar .day_labels td {
	font: bold 9px Verdana, Tahoma, Arial, sans-serif;
	text-align: center;
	color: #4A7CFD;
}

#calendar .day_labels .sunday, #calendar .day_labels .saturday {
	color: #7F7E7E;
}

#calendar .days {
	text-align: center;
	margin-top: 2px;
}

#calendar .days td {
	font: normal 9px Verdana, Tahoma, Arial, sans-serif;
	color: #7F7E7E;
	margin: 3px 0 3px 0;
}

#calendar .days .today {
	color: #4A7CFD;
	font-weight: bold;
}

#calendar .days div a {
	color: #4A7CFD
}

#calendar .days div.selected {
}
