/* calendar CSS */
 
table.calendar {width: auto; border: 1px solid #cccccc; border-collapse: collapse; margin: 0px; padding: 0px; background-color: #ffffff; font-family: Verdana, Helvetica, sans-serif; }
table.calendar th {background-color: #eeeeee; text-transform: none; color: #444444; padding: 4px; text-align: center; border: 1px solid #eeeeee;}
 
table.calendar th.cell-prev {text-align: left; color: #778E1D; }
table.calendar th.cell-prev a:link { color: #778E1D; font-weight: bold; }
table.calendar th.cell-prev a:active { color: #778E1D; font-weight: bold; }
table.calendar th.cell-prev a:visited { color: #778E1D; font-weight: bold; }
table.calendar th.cell-prev a:hover { color: #002B55; font-weight: bold; }
table.calendar th.cell-next {text-align: right;}
table.calendar th.cell-next a:link { color: #778E1D; font-weight: bold; }
table.calendar th.cell-next a:active { color: #778E1D; font-weight: bold; }
table.calendar th.cell-next a:visited { color: #778E1D; font-weight: bold; }
table.calendar th.cell-next a:hover { color: #002B55; font-weight: bold; }
table.calendar th.cell-header {width: 70px; border-bottom: 1px solid #cccccc;}
table.calendar td.cell-today {background-color: #b9ddff;} /* today in the current month */
table.calendar td.cell-weekend {background-color: #F3F5EB;}
table.calendar td {border: 1px solid #cccccc;}
 
table.calendar td div.cell-number {text-align: right; font-size: 10px; color: #444444; display: block;}
/* table.calendar td div.cell-data {min-width: 120px; min-height: 100px; display: block;} */
table.calendar td div.cell-data {width: 120px; min-height: 100px; display: block;}
table.calendar td div {display: block; font-size: 10px; text-align: left;}
table.calendar td div a:active { color: #0064C1; text-decoration: none;}
table.calendar td div a:visited { color: #0064C1; text-decoration: none;}
table.calendar td div a:link { color: #0064C1; text-decoration: none;}
table.calendar td div a:hover { color: #0064C1; text-decoration: none;}
table.calendar thead th {border: 1px solid #cccccc;}

