.calendar_background { background-color: #a3a3a3; }
.calendar_day { color: #2c5f97; background-color: #e0ecd7; }
.calendar_today { color: #2c5f97; font-weight: bold; background-color: #f2ffe8; }
.calendar_weekend_day { color: #2c5f97; background-color: #d5e2f0; }
.calendar_weekend_day_pass { color: #7f7f7f; background-color: #b1bbc7; }
.calendar_pass_day { color: #d6d6d6; background-color: #c2ccba; }
.calendar_day_name { color: #fff; background-color: #2c5f97; height: 20px; }
.calendar_month_name { color: #2c5f97; font-weight: bold; height: 20px; }

