.calendar_monthyear{
text-align:center;
/*color:#006699;*/
color:#4b4b50;
font-weight: bold;
font-size: 8pt;
}
.calendar_daynames {
text-align:center;
/*color:#006699;*/
color:#5f5f5f;
font-weight: bold;
font-size: 7pt;
}
.calendar_day{
text-align:center;
/*color:#5493B4;*/
color:#4b4b50;
font-size: 7pt;
}
.calendar_noday{
/*background:#111111;*/
background:#_7edd5;
}
.calendar_today{
vertical-align:middle;
text-align:center;
font-size: 7pt;
font-weight: bold;
/*color:#006699;*/
color:#a8a9b0;
border-width: 1px;
/*border-color: #FF9933;*/
border-color: #66492b;
border-style: solid;
}
.calendar_eventday a:link, .calendar_eventday a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: center;
font-weight: bold;
font-size: 7pt;
font-style: normal;
/*color:#FF9933;*/
color:#ffffff;
}
.calendar_eventday a:active, .calendar_eventday a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: center;
font-weight: bold;
font-size: 7pt;
font-style: normal;
/*color:#FF9933;*/
color:#ffffff;
}
.calendar_main{
text-align: center;
color:#ff0000;
/*background:#ffffff;*/
background:#_7edd5;
}
