.calendar       { } 

.calendarHeader { color: #444444; font-size: 12px;font-weight:bold;} 

.calendarHeaderMonth{ color: #981B1E; font-size: 14px;font-weight:bold;} 

.calendarToday  { background-color: #FDE1AF; font-size: 12px;} 
.calendartd{ 
    background-color: #FDE1AF; 
    padding:1px !important;
    width: 18px !important; 
    height: 22px; 
    font-size: 12px;
    text-align:center;
    color:#000000;
    border:1px solid #EDCE9A;
}

.calendarnoday{ 
    font-size: 12px;
    text-align:center;
    border:1px solid #EDCE9A;
}

.calendarlinkcell{ 
    background-color: #981B1E; 
}


.calendarNavication  { color: #981B1E; text-decoration: none; font-weight: bold; font-size: 20px;} 
.calendarNavication:hover  { color: #981B1E; text-decoration: none; font-weight: bold; font-size: 20px;} 

.calendarlink{
    font-size: 12px;
    text-align:center;
    color:#000000;
    text-decoration:none;
    display:block;
    width:18px;
    height:16px;
}

.calendarlink:hover{
    font-size: 12px;
    text-align:center;
    color:#EDCE9A;
    text-decoration:none;
}