﻿.ajax__calendar_months TABLE, .ajax__calendar_years TABLE
{
    margin: 0px 0px !important;
}
.ajax__calendar_container .ajax__calendar_days TABLE
{
    margin: 0px 10px !important;
    text-align: center;
}
.ajax__calendar_container TABLE thead tr td, .ajax__calendar_container TABLE tbody tr td {
    border: 0px !important;    
    margin: 0px;
    padding:1px;
}
.ajax__calendar_container TABLE tbody tr:nth-of-type(odd)
{
    background-color: #ECECEC;
    margin: 0px; 
    padding:0px;
}
.ajax__calendar .ajax__calendar_day
{
    border: 0px !important;
    text-align: center;
}
.ajax__calendar_container
{
    z-index: 99999;
}
.ajax__calendar_month, .ajax__calendar_year
{
    height: 40px !important;
    width: 36px !important;
}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day, td.ajax__calendar_active
{
    background-color: #594B39 !important;
    border: 1px solid #594B39 !important;
    color: #ffffff !important;
}