#calendar {
 color: #000;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px;
 border: solid 2px #000;
 border-collapse: collapse;
}

#calendar th, #calendar td {
 color: #000;
 text-align: left;
 vertical-align: top;
 padding: 4px 4px;
 border: solid 1px #000;
}

#calendar img {
 border: none #000;
 padding: 0px;
 text-align: middle;
}

.calendar_hols_staff {
/* background-color: #008000; */
}
.calendar_hols_public {
/* background-color: #0080FF; */
}


