div.jcalendar {
    font-family: Arial;
    font-size: 11px;
    border: none;
    padding: 0;
}

div.jcalendar a {
    text-decoration: none;
}

div.jcalendar-selects {
}

td.jcalendar-selects select 
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    cursor:pointer;
    background-color:#F7F7F7;
    border: 0px solid #D49FFF;
    vertical-align: middle;
}

div.jcalendar table 
{
    width: 176px;
}

div.jcalendar table th {
    font-weight: bold; 
    font-size: 11px; 
    background-image: url(../images/days.gif);
    width: 24px; 
    color: #98a0a5; 
    font-family: Verdana; 
    height: 17px;
}

div.jcalendar table td {
    font-size: 11px; 
    background-image: url(../images/date.gif);
    width: 24px; 
    cursor: pointer; 
    color: #67737b; 
    background-repeat: no-repeat; 
    font-family: Arial;
    height: 17px
}

div.jcalendar table th.weekend {
    font-weight: bold; 
    font-size: 11px; 
    background-image: url(../images/days.gif);
    width: 24px; 
    color: #98a0a5; 
    font-family: Verdana; 
    height: 17px;
}

div.jcalendar table td.weekend {
    font-size: 11px; 
    background-image: url(../images/date.gif);
    width: 24px; 
    cursor: pointer; 
    color: #67737b; 
    background-repeat: no-repeat; 
    font-family: Arial;
    height: 17px
}

div.jcalendar table td a {
    width: 24px;    
    height: 17px;
    background-repeat: no-repeat;
    font-size: 11;
    font-family: Arial;
    color: #67737b;
    cursor: pointer;
    text-decoration: none;
    border: none;
}

div.jcalendar table td.ui-datepicker-current-day {
    width: 24px;
    height: 17px;
    background-image: url(../images/current.gif) !important;
    background-repeat: no-repeat;    
    cursor: pointer;
}
div.jcalendar table td.ui-datepicker-current-day a 
{
    font-size: 11px;
    font-family: Arial;
    color: #fff  !important;
}

div.jcalendar table td a:hover,div.jcalendar table td a:focus,div.jcalendar table td a:active {
}

div.jcalendar table td a.selected 
{
    color: #A0B604;    
}

table.jcalendar-links 
{
    color: #637379;
    font-size: 11px;
    font-family: Georgia;
    background-image: url(../images/cal_pagg.gif);
    width: 176px !important;
    height: 19px;
    vertical-align: middle;
    background-repeat: no-repeat;
}

td.jcalendar-links-prev, td.jcalendar-links-next {
    width: 24px;
    height: 17px;
    background-repeat: no-repeat;
    font-size: 11;
    font-family: Arial;
    color: #67737b;
    cursor: pointer;
}

td.jcalendar-links-prev a, td.jcalendar-links-next a{
    width: 24px;
    height: 17px;
    font-size: 11;
    font-family: Arial;
    color: #67737b;
    cursor: pointer;
    text-decoration: none;
}

div.ui-datepicker-title, div.ui-datepicker-header{
    display: none;
}
