input.input_calendar{
    width: 170px;
    background-image: url( /templates/moduleadmin/images/calendar.gif );
    background-repeat: no-repeat;
    background-position: right;
    cursor: pointer;
}

table.tableCalandar {
    border: 1px solid #708090;
    width: 100%;
    background-color: #ffffff;
}

.tableCalendarHeaderMonth, .tableCalendarHeaderDate {
    background-color: #DDDDDD;
    text-align: center;
    vertical-align: middle;
    font-size: 12px;
    height: 20px;
    color: #008000;
    font-weight: bold;
    text-transform:capitalize;
}

.tableCalendarWeekdayname {
    background-color: #DDDDDD;
    text-align: center;
    vertical-align: middle;
    font-size: 11px;
    color: #696969;
}
.tableCalendarEmptyCell{
    background-color: #EEEEEE;
    text-align:center;
    font-family: Tahoma;
    font-size:11px;
    height:15px;
    width:25px;
}
.tableCalendarDisabledCell{
    background-color: #EEEEEE;
    color: #666666;
    text-align:center;
    font-family: Tahoma;
    font-size:11px;
    height:15px;
    width:25px;
}
.tableCalendarNoEmptyCell{
    background-color: #DBE9FB;
    text-align:center;
    border: 1px solid #ADD8E6;
    height:15px;
    width:25px;
    font-weight: bold;
    text-decoration:underline;
}

.tableCalendarSelectedCell{
    text-align:center;
    height:15px;
    width:25px;
    font-family: Tahoma;
    font-size:11px;
    font-weight: bold;
}

