#sale_tickets #calendar{border: 1px solid;border-color: #a8d4fb;margin-right: 0.3em;}.calContainer .cal_calendar {}.calContainer .cal_calendar thead {}.calContainer .cal_calendar tbody {}.calContainer .cal_calendar .cal_button {text-align: center;font-size: 11px;}.calContainer .cal_calendar .cal_title {text-align: center;font-size: 11px;padding-top: 2px;padding-bottom: 2px;font-weight: bold;color: #ffffff;}.calContainer .cal_calendar .cal_leftArrow {background: url(imgs/blue-left-arrow.gif);background-repeat: no-repeat;background-position: center center;}.calContainer .cal_calendar .cal_rightArrow {background: url(imgs/blue-right-arrow.gif);background-repeat: no-repeat;background-position: center center;}.calContainer .cal_calendar .cal_dayOfWeek {text-align: right;font-size: 11px;padding: 2px 4px 2px 0px;color: #ffffff;}.calContainer .cal_calendar .cal_date {font-size: 11px;padding-right: 4px;text-align: right;width: 22px;height: 16px;color: #ffffff;}
.calContainer .cal_calendar .cal_date a {text-decoration: none;font-size: 11px;color: #000000;}.calContainer .cal_calendar a:hover {text-decoration: underline;}.calContainer .cal_calendar .cal_weekend {}.calContainer .cal_calendar .cal_enabled {cursor: pointer;}.calContainer .cal_calendar .cal_disabled {color: #909090;}.calContainer .cal_calendar .cal_today {font-weight: bold;}.calContainer .cal_calendar .cal_mouseover {text-decoration: underline;}.calContainer .cal_calendar .cal_selected {background-color: #c8e6ff;}.calContainer .cal_calendar .cal_empty {}.calContainer .cal_calendar .cal_past {color: #999999;}.calContainer .cal_calendar .cal_special {font-weight: bold;}
