#late_cal {

	float: left;

	margin: 0px; padding: 0px; border: 0px;

	width: 150px;

	font-family: Tahoma, Verdana, Helvetica; 

	font-size: 11px; 

	font-weight: normal; 

	line-height: 13px; 

	color: #ffffff

}



#late_cal a { font-size: 13px; color: #ffffff; text-decoration: none }

#late_cal a:active { font-size: 13px; color: #898989; text-decoration: none }

#late_cal a:visited { font-size: 13px; color: #ffffff; text-decoration: none }

#late_cal a:hover { font-size: 13px; color: #898989; text-decoration: none }



#thecalendar {

	background-image: url(../images/global/cal_bg.jpg);

}

.mycalclass_p {

	font-family: Tahoma, Verdana, Helvetica; 

	font-size: 11px; 

	font-weight: bold; 

	color: #d00000; 

	line-height: 12px;

}

.mycalclass_n {

	font-family: Tahoma, Verdana, Helvetica; 

	font-size: 11px; 

	font-weight: bold; 

	color: #d00000; 

	line-height: 12px;

}

.mycalclass_tbl {

	border: 0px;

	width: 148px;

	border: 0px; 

	padding: 0px

}

.mycalclass_tbl_td {

	font-family: Tahoma, Verdana, Helvetica;

	font-weight: normal; 

	font-size: 13px;

	color: #ffffff;

	text-align: center; 

	border: 0px; 

	height: 15px

}



.mycalclass_tbl_th {

	font-family: Tahoma, Verdana, Helvetica;

	font-weight: bold; 

	font-size: 12px;

	color: #ffffff;

	text-align: center; 

	border: 0px; 

	height: 10px; 

	

}

.mycalclass_m {

	font-family: Tahoma, Verdana, Helvetica;

	font-weight: bold; 

	font-size: 12px;

	color: #ffffff;

	text-align: center;

	padding-top: 11px

}



.mycalclass_a {background-color: #e9d211; text-align: center}