@charset "UTF-8";
/* CSS Document */

.miniCalendar { text-align:center; margin-bottom:10px; width: 160px; background: #E5ECEF; }
.calendar { text-align:center; }
.calendarDate { padding: 10px; }
.calendar-month { color:#000000; margin-bottom:0px; }
.calendar-month td { font: bold 13px "Lucida Grande", Verdana, Arial, sans-serif; padding: 5px 0; }
.todaysDate { color:#000000; font: bold 10px "Lucida Grande", Verdana, Arial, sans-serif; }
.calendarWeekdayTitle { padding: 2px 0; font-weight: bold; font: bold 12px "Lucida Grande", Verdana, Arial, sans-serif; }
.calendar-prev { text-align:center; margin-bottom:0px; }
.calendar-prev:link { color: #000000; text-decoration:none; }
.calendar-prev:visited { color: #000000; text-decoration:none; }
.calendar-next { text-align:center; margin-bottom:0px; }
.calendar-next:link { color: #000000; text-decoration:none; }
.calendar-next:visited { color: #000000; text-decoration:none; }
.calendarCellBackground { text-align:center; font: normal 10px "Lucida Grande", Verdana, Arial, sans-serif; height: 20px; background: #FFFFFF; border: solid 1px #E5ECEF; }
.calendar-empty { font: normal 10px "Lucida Grande", Verdana, Arial, sans-serif; }
.calendarLink { font: normal 10px "Lucida Grande", Verdana, Arial, sans-serif; text-align:center; }
.todayLink { font: bold 10px "Lucida Grande", Verdana, Arial, sans-serif; text-align:center; }
.todayLink:link { font-weight: bold; }
.todayLink:visited { font-weight: bold; }
