.calMain{
width:150px;
position:absolute;
left:0px;
top:0px;
background-color:#CCFFCC;
border-width:2px;
border-style:outset;
border-color:#3ECA5D;
padding:0px;
}

.calMonthYear{
font-size:11px;
font-family:sans-serif;
color:#247333;
background-color:#CCFFCC;
}

.calHdr{
width:15px;
font-size:10px;
font-weight:bolder;
font-family:sans-serif;
color:#0F6B24;
cursor:default;
padding:0px;
background-color:#CCFFCC;
}

.calToday{
width:15px;
font-size:9px;
font-family:sans-serif;
font-weight:bold;
color:red;
cursor:default;
border-width:0px;
border-style:inset;
border-color:gray;
padding:0px;
background-color:#CCFFCC;
}

.calText{
width:15px;
font-size:9px;
font-family:sans-serif;
color:#247333;
cursor:default;
border-width:0px;
border-style:inset;
border-color:gray;
padding:0px;
background-color:#CCFFCC;
}