.calendarwrapper {
	background-color: #EFEFEF;
}

.calendarwrapper a {
	color: #993300;
	text-decoration: none;
}
.calendarwrapper a:hover {
	text-decoration: underline;
}

.calendarwrapper .calendarheaders
{
	padding: 4px;
}

.calendarwrapper .whitetext {
	font-size: 10px;
	font-family: arial, verdana, geneva, tahoma, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
}

.calendarwrapper .day {
	padding: 3px;
	height: 10px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-family: arial, verdana;
	font-size: 10px;
	font-weight: bold;
}

.calendarwrapper .selected_day {
	padding: 3px;
	height: 10px;
	background-color: #FFCC66;
	border: 1px solid #CCCCCC;
	font-family: arial, verdana;
	font-size: 10px;
	font-weight: bold;
}

.calendarwrapper .non_day {
	padding: 3px;
	height: 10px;
	background-color: #CCCCCC;
	border: 1px solid #CCCCCC;
	font-family: arial, verdana;
	font-size: 10px;
	font-weight: bold;
}
