td{

	font-family: verdana;

	font-size: 10px;

}

.gen_small{

	font-family: verdana;

	font-size: 10px;

}

.page_header{

	font-family: verdana;

	font-size: 18px;

	color: #284773;

	font-weight: bold;

}

.stat_cell{

	background-color: #ffffff;

}

.stat_cell_alt{

	background-color: #efefef;

}

.stat_cell_opp{

	background-color: #cccccc;

}

.stat_cell_header{

	color: #ffffff;

	background-color: #A4BADB;

	font-weight: bold;

}

a.menu:link, a.menu:visited, a.menu:active {

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

	color: #ffffff;

}

a.menu:hover{

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

	color: #ff0000;

}

a:link, a:visited, a:active{

	color: #000066;

}

.cal_th{

	font-family: verdana, arial, courier new;

	font-size: 11px;

	color: #ffffff;

	font-weight: bold;

	background-color: #006699;

}

.cal_th_with_image{

	font-family: verdana, arial, courier new;

	font-size: 11px;

	color: #ffffff;

	font-weight: bold;

	background-color: #006699;

	background-image: url(images/cellpic3.gif);

}

.cal_current_day{

	font-family: verdana, arial, courier new;

	font-size: 10px;

	color: #000000;

	font-weight: bold;

	background-color: #efefef;

}

.cal_empty_day{

	font-family: verdana, arial, courier new;

	font-size: 9px;

	color: #000000;

	background-color: #ffffff;

}

.cal_weekend{

	font-family: verdana, arial, courier new;

	font-size: 9px;

	color: #000000;

	background-color: #ffffff;

}

.cal_reg_day{

	font-family: verdana, arial, courier new;

	font-size: 9px;

	color: #000000;

	background-color: #ffffff;

}



.cal_booked_day{

	font-family: verdana, arial, courier new;

	font-size: 9px;

	color: #ff0000;

	background-color: #ffffff;

}

.cal_bg{

	background-color: #006699;

}

