a {
	text-decoration:none;
}
#calendar {
	position:absolute; 
    left:0px; 
    top:0px; 
    visibility:hidden;
	border:solid #999999 1px;
	z-index:20;
}
#calendarTable {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #000033;
	background-color:#C6CEDF; 
	z-index:20;
}
.cth {
	background-color:#003399; 
    text-align:center; 
    font-size:10px; color: #000033;
    width:25px;
	z-index:20;	
}
#tableHeader {
	background-color:#7689b1; 
    width:100%;
	z-index:20;
}
.td {
	background-color:#ffffcc; 
    text-align:center; 
    font-size:10px;
	z-index:20;
}
#tableBody tr td {
	width:20px;
	z-index:20;
}
#today {
	background-color:#DD0000;
	z-index:20;
}
