.sunday      {background-color: #e6e6e6; font-size: 10px; width: 12px; }
.saturday    {background-color: #e6e6e6; font-size: 10px; width: 12px; }
.weekday     {background-color: #e6e6e6; font-size: 10px; width: 12px; }
.today       {background-color: #e6e6e6; font-size: 10px; width: 12px; }
.selectedDay {background-color: #e6e6e6; font-size: 10px; width: 12px; }


td.sunday      a {border: 1px solid #e6e6e6;}
td.saturday    a {border: 1px solid #e6e6e6;}
td.weekday     a {border: 1px solid #e6e6e6;}
td.today       a {border: 1px solid #FFBF08;}
td.selectedDay a {border: 1px solid #ffffff;}

div.datetimepicker {
    display: none;
    font-size: 10px;
    font-family: Verdana, Times New Roman;
}
table.calendarTable td{
    font-size: 10px;

}
div.datetimepicker a, div.datetimepicker a:visited {display: block; text-decoration: none; color: #555555; width: 15px; text-align: center;}
div.datetimepicker a:hover                         {display: block; text-decoration: none; color: #555555; width: 15px; border: 1px solid #fff; text-align: center;}
td.year {white-space: nowrap;}

td.weekDayName { border-width: 0px 0px 1px 0px; border-style: solid; border-color: #fff; padding: 2px 0px;}

.top-right    {background-repeat: no-repeat; width: 6px; height: 6px; background-image: url('../img/calendar-top-right.png');}
.top-left     {background-repeat: no-repeat; width: 6px; height: 6px; background-image: url('../img/calendar-top-left.png');}
.bottom-left  {background-repeat: no-repeat; width: 6px; height: 6px; background-image: url('../img/calendar-bottom-left.png');}
.bottom-right {background-repeat: no-repeat; width: 6px; height: 6px; background-image: url('../img/calendar-bottom-right.png');}
