th.day {
	font-size: 80%;
}

.avail-calendar {
	background-color: #0000cc;
}

.avail-calendar th, .avail-calendar td {
	background-color: #ffffff;
	padding: 2px;
}

tr.day-names th {
	/*background-color: #ffcc99;*/
	background-color: #CFC;
	text-align: center;
	font-weight: normal;
}

tr.days th {
	background-color: #CFC;
	text-align: center;
}

.avY {
	background-color: #33cc33 !important;
	color: #33cc33;
	width: 10px;
	font-size: 10px;
}

.avN {
	background-color: #ff8888 !important;
	color: #ff8888;
	width: 10px;
	font-size: 10px;
}

.weekend {
	background-color: #ffff99 !important;
}