.calendar_tbl {border: 1px solid #fff;font-size:9px;color: #000;cursor:default;background: #c8d0d4;font-family: arial;}

/* Header part -- contains navigation buttons and day names. */
.calendar_hdr {border: 1px solid #fff;text-align: center;background: #A8D2EF;}

/* Cell showing today date AFD6FB E9E71C */ 
#calendar_today {border: 1px solid #000;padding: 1px;text-align: center;background-color: #1C8BE9;font-weight: bold;color: #00f;}

.calendar_day {background-color: #ffffff;text-align:center;}
.calendar_day a {color:#000000;}

.calendar_events {background-color: #E9D0DF;text-align:center;}

.calendar_options {position:absolute;border:1px solid #c00;background-color:#FFFFFF;text-align:left;padding:0px 2px;min-width: 200px;}
/*
.a_day {
	text-decoration: none;
}

.a_day:hover, .a_this_day {
	text-decoration: underline;
	font-weight: bold;
}	// */