.AjaxCalendar .ajax__calendar_container {font-size: 12px; color: #000000; background-color: #ffffff; border: 1px solid #666666;}
.AjaxCalendar .ajax__calendar_header {color: #ff3300;}
.AjaxCalendar .ajax__calendar_body {}
.AjaxCalendar .ajax__calendar_footer {font-weight: bold; color: #0033ff;}
.AjaxCalendar .ajax__calendar_dayname {font-size: 13px; font-weight: bold;}
.AjaxCalendar .ajax__calendar_day {font-size: 15px; padding: 2px 2px 0px 0px;}
.AjaxCalendar .ajax__calendar_month {font-size: 15px;}
.AjaxCalendar .ajax__calendar_year {font-size: 15px;}

.AjaxCalendar .ajax__calendar_active .ajax__calendar_day {font-weight: normal; color: #ffffff; background-color: #666666;}
.AjaxCalendar .ajax__calendar_active .ajax__calendar_month {font-weight: normal; color: #ffffff; background-color: #666666;}
.AjaxCalendar .ajax__calendar_active .ajax__calendar_year {font-weight: normal; color: #ffffff; background-color: #666666;}

.AjaxCalendar .ajax__calendar_other .ajax__calendar_day {color: #999999;}
.AjaxCalendar .ajax__calendar_other .ajax__calendar_year {color: #999999;}

.AjaxCalendar .ajax__calendar_hover .ajax__calendar_day {color: #ffffff; background-color: #999999;}
.AjaxCalendar .ajax__calendar_hover .ajax__calendar_month {color: #ffffff; background-color: #999999;}
.AjaxCalendar .ajax__calendar_hover .ajax__calendar_year {color: #ffffff; background-color: #999999;}

.AjaxCalendar .ajax__calendar_hover .ajax__calendar_title {color: #0033ff;}
.AjaxCalendar .ajax__calendar_hover .ajax__calendar_today {color: #ff3300;}