.Eventtooltip{border-right:#000 1px solid;border-top:#000 1px solid;font-size:10px;filter:alpha(opacity=80);border-left:#000 1px solid;width:200px;color:#000;border-bottom:#000 1px solid;font-family:Arial;background-color:#ffd;text-align:left;moz-opacity:0.8px;padding:5px;}
.Event{table-layout:auto;font-size:7pt;color:#FFF;font-family:Verdana;text-align:center;border-right:#e5dfdf 1px solid;border-bottom:#e5dfdf 1px solid;border-left:#e5dfdf 1px solid;border-top:#e5dfdf 1px solid;background-color:#EFE7E7;height:50px;width:50px;}
.EventTitle{font-weight:700;font-size:7pt;background-image:url(gradient_Default.jpg);width:100%;color:#000 !important;text-align:center;height:32px !important;}
.EventTitle,.EventTitle td{font-weight:700;font-size:7pt;width:100%;color:#000 !important;text-align:center;background-image:url(gradient_Default.jpg);height:32px !important;}
.EventDayHeader{font-weight:700;font-size:7pt;font-family:Verdana;background-color:silver;vertical-align:middle;}
.EventDay,.EventDay td{font-size:7pt;width:14%;color:#00f !important;font-family:Verdana;height:14%;}
.EventDay a,.EventDay a:visited,.EventDay a:hover{font-size:7pt;color:#00f !important;font-family:Verdana;}
.EventDayEvents,.EventDayEvents td{font-size:7pt;width:14%;color:red !important;font-family:Verdana;height:14%;}
.EventDayEvents a,.EventDayEvents a:visited,.EventDayEvents a:hover{font-size:7pt;color:red !important;font-family:Verdana;}
.EventOtherMonthDay{color:gray;background-color:#DCDCDC;}
.EventOtherMonthDay a,.EventOtherMonthDay a:visited,.EventOtherMonthDay a:hover{color:#8080c0;background-color:#DCDCDC;}
.EventWeekendDay{background-color:#F5F5F5;}
.EventTodayDay{font-weight:700;color:#00f !important;background-color:#A9A9A9 !important;}
.EventSelectedDay{border-right:red 2px solid;border-top:red 2px solid;border-left:red 2px solid;border-bottom:red 2px solid;color:red !important;}
.EventSelectedDay a,.EventSelectedDay a:visited,.EventSelectedDay a:hover{color:red !important;}
.EventSelector{background-color:#c0c0e0;}
.EventSelector a,.EventSelector a:visited,.EventSelector a:hover{color:#00f;text-decoration:none;}
.WeekTable{table-layout:auto;font-size:7pt;color:#000;font-family:Verdana;text-align:center;border-right:#e5dfdf 1px solid;border-bottom:#e5dfdf 1px solid;border-left:#e5dfdf 1px solid;border-top:#e5dfdf 1px solid;}
.WeekItem{text-align:center;alignment:center;align:center;font-family:verdana,helvetica,arial;font-size:xx-small;background-color:#FFF;font-weight:700;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#FFFFFF' , EndColorStr= '#CCCCCC' );}
.WeekBackground{alignment:center;align:center;font-family:verdana,helvetica,arial;background-color:#DCDCDC;font-size:xx-small;}
.WeekTitle{font-family:verdana,helvetica,arial;font-size:xx-small;width:100%;color:#000;height:15%;text-align:center;background-image:url(gradient_Default.jpg);}
.WeekRangeheader{color:#000;text-align:center;vertical-align:middle;font-family:verdana,helvetica,arial;font-size:xx-small;background-color:#E5DFDF;}
.ListTable{width:100%;}
.ListLink{font-weight:700;font-size:7pt;font-family:verdana,helvetica,arial;text-align:left;vertical-align:top;}
.ListHeader{font-weight:700;font-size:xx-small;background-image:url(gradient_Default.jpg);color:#000;font-family:verdana,helvetica,arial;height:32px;text-align:left;}
.EventNextPrev,.EventNextPrev a:link,.EventNextPrev a,.EventNextPrev a:visited,.EventNextPrev a:hover{font-size:7pt;color:#000 !important;padding:0 0.5em;}
.ListDate,.ListTitle,.ListDescription{font-size:7pt;font-family:verdana,helvetica,arial;text-align:left;vertical-align:top;}