.calShadow{
position:absolute;
top:0px;
left:0px;
visibility:hidden;
-moz-opacity:.5;
filter:alpha(opacity=100);
}

.calMain{
width:215px;
position:absolute;
left:100px;
top:0px;
background-color: #A7A7A7;
border-width:2px;
border-style:outset;
border-color:;
padding:1px;
visibility:hidden;

}

.calH{
width:213px;
height:13px;
overflow:hide;
background-color:;
padding:1px;
text-align:right;
}

.calMonthYear{
background-color:;
font-size:7pt;
font-family:sans-serif;
color:#ffedcf;
cursor:default;
padding:1px;
}

.calHdr{
width:25px;
font-size:10px;
font-weight:bold;
font-family:sans-serif;
color:#ffedcf;
cursor:default;
padding:1px;
}

.calToday{
width:25px;
font-size:10px;
font-family:sans-serif;
font-weight:bold;
color:red;
cursor:default;
border-width:1px;
border-style:inset;
border-color:gray;
padding:1px;
}

.calText{
width:25px;
font-size:10px;
font-family:sans-serif;
color:white;
cursor:default;
border-width:1px;
border-style:inset;
border-color:gray;
padding:1px;
}

.calTextH{
width:25px;
font-size:10px;
font-family:sans-serif;
font-weight:bold;
color:#ffedcf;
cursor:default;
border-width:1px;
border-style:outset;
border-color:#ffedcf;

}

