<style type="text/css">
<!--
body, h1, h2, td, form, select, text, textarea, input {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11px;	
	color: #000000;	
}

.cal_monthName {
	width:154px;
	font-weight: bold;	
	color: #000000;
	text-align:center;  
}

.cal_weekName {
	width:20px;
	color: #A1A1A1;
	text-align:center;	
	background-color:#ffffff;
}

.cal_normal {
	width:20px;
	text-align:center;
	background-color:#ffffff;	
}

.cal_normalSelected {
	width:20px;
	text-align:center;
	background-color:#f1f1f1;	
}

.cal_event {
	width:20px;
	text-align:center;
	background-color:#77C26E;	
}

.cal_shadowText {
	width:20px;
	color: #cccccc;	
	text-align:center;
	background-color:#ffffff;	
}

.cal_shadowTextSelected {
	width:20px;
	color: #cccccc;	
	text-align:center;
	background-color:#f1f1f1;	
}

.cal_left {
	width:7px;
	border-left:1px solid #8789A5;
	background-color:#ffffff;	
}

.cal_right {
	width:7px;
	border-right:1px solid #8789A5;
	background-color:#ffffff;		
}

.cal_leftSelected {
	width:7px;
	border-left:1px solid #8789A5;
	background-color:#f1f1f1;
}

.cal_rightSelected {
	width:7px;
	border-right:1px solid #8789A5;
	background-color:#f1f1f1;	
}

.cal_aBasic {
	width:20px;
	color: #000000;
	text-decoration: none;
    text-align: center;	 
}

.cal_aBasic:visited {
	text-decoration: none;
}

.cal_aBasic:hover {
	text-decoration: underline;
}

.cal_today {
	width:20px;
    background-color: #C00202;
    float:left;	
	text-align:center;
}

a.cal_today {
	color: #ffffff;     
	text-decoration: none;	    
	text-align:center;
}

-->
</style>