td.cal{
font-family : Verdana, Arial, Helvetica, Sans-serif;
font-size : 9px;
font-weight: bold;
color : #000000;
background-color : #f4faff;
}

select.month{
font-family : Verdana, Arial, Helvetica, Sans-serif;
font-size : 9px;
color : #000000;
width : 85px;
}

input.year{
font-family : Verdana, Arial, Helvetica, Sans-serif;
font-size : 9px;
color : #000000;
width : 36px;
}

td.calDaysColor{
font-family : Verdana, Arial, Helvetica, Sans-serif;
font-size : 9px;
font-weight: bold;
color : #ffffff;
background-color : #0080C0;
}

td.calWeekend {
font-family : Verdana, Arial, Helvetica, Sans-serif;
font-size : 9px;
font-weight: bold;
color : #ffffff;
background-color : #e1f0ff;
}

td.calBgColor {
font-family : Verdana, Arial, Helvetica, Sans-serif;
font-size : 9px;
font-weight: bold;
color : #ffffff;
background-color : #d3d3d3;
}

.calBorderColor {
font-family : Verdana, Arial, Helvetica, Sans-serif;
font-size : 9px;
font-weight: bold;
color : #ffffff;
background-color : #a9a9a9;
}

td.calHighlightColor {
font-family : Verdana, Arial, Helvetica, Sans-serif;
font-size : 9px;
font-weight: bold;
color : #ffffff;
background-color : #66ccff;
}
A.cal:Link {
font-family : Verdana, Arial, Helvetica, Sans-serif;
color:#000080;
font-size:9px;
font-weight: bold;
text-decoration:none
}
A.cal:Active {
font-family : Verdana, Arial, Helvetica, Sans-serif;
color:#000080;
font-size:9px;
font-weight: bold;
text-decoration:none
}
A.cal:Visited {
font-family : Verdana, Arial, Helvetica, Sans-serif;
color:#000080;
font-size:9px;
font-weight: bold;
text-decoration:none
}
A.cal:Hover {
font-family : Verdana, Arial, Helvetica, Sans-serif;
font-size : 9px;
font-weight: bold;
color : #FF0000;
text-decoration : none;
}


.disabled {
font-family : Verdana, Arial, Helvetica, Sans-serif;
font-size : 9px;
font-weight: bold;
color : #808080;
text-decoration : none;
}

