/* main table */
.cal_1 { text-align: center; background-color: #FFFFFF; width: 100%;}
.cal_1 A {display: block; text-decoration:none;}
/* title */
.cal_2 { background-color: #FFEECC; font-size:12px}
.cal_2 DIV { width: 25px; float:left;}
.cal_2 DIV+DIV { float:right;}
/* weekdays  title*/
.cal_3 { background-color: #FFEECC;}
/* weekends */
.cal_4_1 { width: 14%; }
.cal_4_2 { background-color: #FFEECC; width: 15%; }
/* daysTD */
.cal_5 TR TD A { border: 1px solid #FFFFFF;}
.cal_5 TR TD A:hover { text-decoration:underline; border: 1px solid #000000;}
/* not this month*/
.cal_6, .cal_6 a {color: #aaaaaa;}
/* current day */
.cal_7 {background-color: #ffb300;}
/* selected day */
.cal_8 {border: 1px solid #000000;}

