Div#EventCalHolder{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
}
.EventCalMonthTable{
border-collapse:collapse;/* this shows empty td cells as blocks in IE*/
empty-cells:show;
margin:0 0 0 5px;
padding:0px;
text-align:center;
width:250px;
}
.EventCalMonthTable td{
border-right:1px solid #e9d5a3;
border-top:1px solid #e9d5a3;
height:19px;
margin:0px;
text-align:center;
}
.EventCalMonthTable td a{
color:#ff0000;
font-weight:bold;
text-decoration:none;
}
.EventCalMonthTable td a:hover{
color:#141414;
font-weight:bold;
text-decoration:underline;
}
td.EventCalMonthMonthCell{
border:none;
color:#723a02;
font-size:1.24em;
font-weight:bold;
height:40px!important;
text-transform:uppercase;
}
tr.EventCalMonthWeekRow{
background:url(../images/bgr_table_cal_row.gif) repeat-y top left!important;
}
tr.EventCalMonthWeekRow td{
width:27px;
}
.EventCalMonthMonthRow{
}
.EventCalendarTitles{
}
.EventCalendar{
}
.EventCalMonthLinkRow{
height:19px;
}
.EventCalMonthLinkCell{
border-right:none!important;
padding-top:5px;
text-align:center;
}
.EventCalMonthTable td.EventCalMonthLinkCell a{
color:#3f6401;
padding:0px 10px;
text-decoration:none;
width:30px;
}
.EventCalMonthTable td.EventCalMonthLinkCell a:hover{
background:none;
color:#141414;
text-decoration:underline;
}
EventCalMonthLinkAnchor{
}
.EventCalMonthYear{
color:#ff5f00;
margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
text-align:center;
}
.EventCalDayOfWeekRow{
background:url(../images/bgr_table_cal_row.gif) repeat-y top left!important;
margin:1px;
padding-left:1px;
}
.EventCalDayOfWeekCell{
background:#faefd3;
border-right:1px solid #e9d5a3;
color:#4e2101;
font-size:12px;
font-weight:bold;
padding:5px 2px;
text-transform:uppercase;
}
.border{
background:url(../images/bgr_table_cal_row.gif) #faefd3 repeat-y top left!important;
}
.border2{
background:url(../images/bgr_table_cal_row.gif) repeat-y top left!important;
}
.EventCalWEE{
width:27px;
}
.EventCalWDE{
background:none;
color:#a9a9a9;
margin:0px 0px 0px 0px;
padding:3px 0px;
width:27px;
}
.EventCalWENE{
background:none;
color:#a9a9a9;
margin:0px 0px 0px 0px;
padding:3px 0px;
width:27px;
}
.EventCalWDNE{
background:none;
color:#a9a9a9;
margin:0px 0px 0px 0px;
padding:3px 0px;
width:27px;
}
.EventCalWDAnchor{
display:block;
}
.EventCalWEAnchor{
display:block;
}
.EventCalUpcomingList{
margin:15px 10px 0px 0px;
padding:0px 0px 0px 0px;
text-align:left;
}
.EventCalUpcomingListItem{
list-style:none;
padding-bottom:0px;
text-align:left;
}
.EventCalUpcomingDate{
color:#3f6401;
font-size:11px;
margin-bottom:0px;
}
.EventCalUpcomingAnchor{
border-bottom:1px solid #eeeeee;
color:#3f6401;
display:block;
font-size:12px;
font-weight:bold;
margin:0px 0px 3px 0px;
padding:0px 0px 5px 0px;
}
a:active.MonthLinkAnchor,a.MonthLinkAnchor,a:visited.MonthLinkAnchor{
color:#3f6401;
}
.EventCalDetails{

margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
}
.EventCalEventTitle{
color:#632f02;
font-size:15px;
font-weight:bold;
margin:5px 0px 10px 0px;
padding:0px 0px 0px 0px;
}
.CalendarHeadings{
color:#632f02;
font-size:15px;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
