containing the day names */
background: #dddddd;
}
/* The body part -- contains all the days in month. */
.calendar tbody .day { /* Cells containing month days dates */
width: 2em;
text-align: right;
padding: 2px 4px 2px 2px;
}
.calendar table .wn {
padding: 2px 3px 2px 2px;
border-right: 1px solid #cccccc;
background: #dddddd;
}
.calendar tbody .rowhilite td {
background: #666666;
color: #ffffff;
}
.calendar tbody .rowhilite td.wn {
background: #666666;
color: #ffffff;
}
.calendar tbody td.active { /* Active (pressed) cells | */
background: #000000;
color: #ffffff;
}
.calendar tbody td.weekend { /* Cells showing weekend days */
color: #999;
}
.calendar tbody td.selected { /* Cell showing today date */
font-weight: bold;
background: #000000;
color: #ffffff;
}
.calendar tbody td.hilite { /* Hovered cells | */
background: #999999;
color: #ffffff;
}
.calendar tbody td.today {
font-weight: bold;
}
.calendar tbody .disabled {
color: #999;
}
.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
visibility: hidden;
}
.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
display: none;
}
/* The footer part -- status bar and "Close" button */
.calendar tfoot .footrow { /* The |