.calendar_monthyear{

text-align:center;

color:#0371ad;

font-weight: bold;

font-size: 8pt;

}

.calendar_monthyear a:link,.calendar_monthyear a:visited{

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration: none;

text-align: center;

font-weight: bold;

font-size: 6pt;

font-style: normal;

color:#0371AE;

}

.calendar_daynames {

text-align:center;

color:#0371ad;

font-weight: bold;

font-size: 7pt;

}

.calendar_day{

text-align:center;

color:#535353;

font-size: 7pt;

}

.calendar_noday{

background:#f2f9ff;

}

.calendar_today{

vertical-align:middle;

text-align:center;

font-size: 7pt;

color:#0371AE;

border-width: 1px;

border-color: #0371AE;

border-style: solid;

}

.calendar_today a:link,.calendar_eventday a:visited{

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration: blink;

text-align: center;

font-weight: bold;

font-size: 7pt;

font-style: normal;

color:#0371AE;

}

.calendar_today a:active,.calendar_eventday a:hover{

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration: blink;

text-align: center;

font-weight: bold;

font-size: 7pt;

font-style: normal;

color:#FF9933;

}

.calendar_eventday a:link,.calendar_eventday a:visited{

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration: blink;

text-align: center;

font-weight: bold;

font-size: 7pt;

font-style: normal;

color:#0371AE;

}

.calendar_eventday a:active,.calendar_eventday a:hover{

font-family: Verdana, Arial, Helvetica, sans-serif;

text-decoration: blink;

text-align: center;

font-weight: bold;

font-size: 7pt;

font-style: normal;

color:#FF9933;


}

.calendar_main{

text-align: center;

color:#535353;

background:#f2f9ff;

}

.event_monthyear{

text-align:center;

color:#000000;

font-weight: bold;

font-size: 10pt;

}

.event_heading{

text-align:left;

color:#000000;

font-weight: bold;

font-size: 10pt;

}

.event_data{

text-align:left;

color:#000000;

font-weight: normal;

font-size: 10pt;

}
