/* CSS styles for the Calendar used in the Get Involved - Search by Calendar
.calendar - outer table
.cal_title - the cell that contains the month
.cal_title_r - right hand arrow
.cal_title_l - left hand arrow
.cal_day_head - cells that show the day names
.cal_day - general date cells
.cal_day_current - current day cell


*/
.calendar
{
	border:1px solid #666666;
}
.calendar-small
{
	border:1px solid #666666;
}
.calendar td 
{
	border:1px solid #666666;
	border-collapse:collapse;
	padding:2px;
}
.calendar-small td 
{
	border:1px solid #666666;
	border-collapse:collapse;
	padding:2px;
	font-size:11px;
}
.calheader  td.cal_title /* the title cell that contains the month and year */
{
	border-left:0px;
	border-right:0px;
	width:125px;
}
.calheader  td.cal_title_r /* right hand arrow */
{
	border-left:0px;
}
.calheader td.cal_title_l /* left hand arrow */
{
	border-right:0px;
}
.cal_day_head /* cells that show the day names */
{
}
.caldays td.cal_day_head
{
		font-size:10px;
}
.cal_day /* general date cells */
{
}
.cal_day_current /* current day cell */
{
}

#cal_day_available /* available (default) */
{
	background-color:#FFFFFF;
}
#cal_day_reserved /* date that has a reservation (same as guest, but more generic - applies to all reservations) */
{
	background-color:#B0D7A0;
}
#cal_day_guest /* date reserved by a guest */
{
	background-color:#B0D7A0;
}
#cal_day_maint /* date reserved by maintenance */
{
	background-color:#FFFF00;
}
#cal_day_owner /* date reserved by an owner */
{
	background-color:#FF8080;
}
.cal_regular {
	color:#333399;
}
.cal_suite {
	color:#aa6666;
}
