#calendar
{
	border:1px solid #3fca3b;background:#fff;text-align:right;font-family:Arial;font-weight:bold;font-size:9pt;
	width: 125px;
	margin: 20px;
}

.cal_header
{
	background-color:#3fca3b;
	color: white;
}

.weekday
{
	width:25px;
	border: 1px solid #fff;color:white;text-align: center;font-weight:bold;
}

.day
{
	text-decoration:none;
	font-family: Tahoma;
	color: #fff;
	outline: none;
}

.day:hover
{
	color: #bddf00;
}


.day_holder
{
	text-align:right;
	width:25px;
	background: #3ea545;
	border: 1px solid #fff;
}

.controls
{
	text-decoration: none;
	color: #ccc;
}

.controls:hover
{
	color: green;
}
