.ajax_mp_calendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color:#ffffff;
    color:#000000;
    padding: 5px;
    z-index:1111;
}

.ajax_mp_calendar td {
line-height: 20px!important;
}
.ajax_mp_calendar .ajax__calendar_footer {
    border-top:1px solid #f5f5f5;
} 
.ajax_mp_calendar .ajax__calendar_dayname {
    border-bottom:1px solid #f5f5f5;
    width: 12px;
} 
.ajax_mp_calendar .ajax__calendar_day {
    border:0px solid #000000;

    width: 12px;
} 
.ajax_mp_calendar .ajax__calendar_month {
    border:1px solid #ffffff;
} 
.ajax_mp_calendar .ajax__calendar_year {
    border:1px solid #ffffff;
} 
.ajax_mp_calendar .ajax__calendar_active .ajax__calendar_day {
    background-color:#edf9ff;
    border-color:#0066cc;
    color:#0066cc;
} 
.ajax_mp_calendar .ajax__calendar_active .ajax__calendar_month {
    background-color:#edf9ff;
    border-color:#0066cc;
    color:#0066cc;
} 
.ajax_mp_calendar .ajax__calendar_active .ajax__calendar_year {
    background-color:#edf9ff;
    border-color:#0066cc;
    color:#0066cc;
} 
.ajax_mp_calendar .ajax__calendar_other .ajax__calendar_day {
    background-color:#ffffff; 
    border-color:#ffffff;
    color:#646464;
} 
.ajax_mp_calendar .ajax__calendar_other .ajax__calendar_year {
    background-color:#ffffff;
    border-color:#ffffff;
    color:#646464;
} 
.ajax_mp_calendar .ajax__calendar_hover .ajax__calendar_day {
    background-color:#edf9ff;
    border-color:#daf2fc;
    color:#0066cc;
} 
.ajax_mp_calendar .ajax__calendar_hover .ajax__calendar_month {
    background-color:#edf9ff;
    border-color:#daf2fc;
    color:#0066cc;
} 
.ajax_mp_calendar .ajax__calendar_hover .ajax__calendar_year {
    background-color:#edf9ff;
    border-color:#daf2fc;
    color:#0066cc;
} 
.ajax_mp_calendar .ajax__calendar_hover .ajax__calendar_title {
    color:#0066cc;
} 
.ajax_mp_calendar .ajax__calendar_hover .ajax__calendar_today {
    color:#0066cc;
} 

.ajax__calendar_body {
height:180px!important;
}