.Default { display:block; padding-left:10px; }
.Default a { }
.Default a:hover { }
.Default_title { font-weight: bold; font-size: 18px; }
.Default_title a { }
.Default_title a:hover { }
.Default_body{ }
.Default_image{ }
.Default img { }

body  { background-color:#90BEE2; color:black; font-size:14px; line-height:17px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#MainBodyContainer .content1 { color:black; font-size:12px; line-height:17px; font-family:Verdana, Arial, sans-serif; padding-left:30px; padding-right:30px; padding-top:15px; padding-bottom:15px; }
#MainBodyContainer .content1 a { color:white; text-decoration: underline; }
#MainBodyContainer .content1 a:hover { color:white; text-decoration:none; }
#MainBodyContainer .content2 { color:black; font-size:12px; line-height:17px; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 0px; }
#MainBodyContainer .content2 a { color:#fff; text-decoration:underline; }
#MainBodyContainer .content2 a:hover { color:#fff; text-decoration: none; }
#MainBodyContainer .bannerbar { color:#fff; font-size: 14px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-right:10px; }
#MainBodyContainer .header { color:#fff; font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:6px; padding-right: 8px; }
#MainBodyContainer .header a { color:#fff; padding-left:8px;  }
#MainBodyContainer .header a:hover { color: #fff; text-decoration:underline; }
#MainBodyContainer .mainmenu { color:#fff; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#MainBodyContainer .mainmenu a { border-bottom: 1px solid #999999; display: block; color:#fff; padding-top: 7px; padding-bottom: 7px; padding-left: 20px; }

#MainBodyContainer .footerStyle { color: black; font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }

#MainBodyContainer .mainmenu a:hover { color: #fff; text-decoration: none; background-color: #0066cc; }

div.clear_both {clear:both;}

.event_name { color:black; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; }

.Table { }
.Table table {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
display:block;
padding-left:5px;
padding-right:5px;
color:#000000;
}
.Table td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
border:1px solid #000000;
padding-left:5px;
padding-right:5px;
}
.Table td a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:underline;
padding-left:5px;
padding-right:5px;
}

.Table a { }
.Table a:hover { }
.Table_title { font-weight: bold; font-size: 18px; }
.Table_title a { }
.Table_title a:hover { }
.Table_body{ }
.Table_image{ }
.Table img { }

body  { background-color: #90BEE2; color: black; font-size: 14px; line-height: 17px; font-family: Verdana, Arial, sans-serif; }
#MainBodyContainer .content1 { color: black; font-size: 12px; line-height: 17px; font-family: Verdana, Arial, sans-serif; padding-left:30px; padding-right:30px; padding-top:15px; padding-bottom:15px; }
#MainBodyContainer .content1 a { color: white; font-weight:bold; text-decoration: underline; }
#MainBodyContainer .content1 a:hover { color: white; text-decoration: none; }
#MainBodyContainer .content2 { color: black; font-size:12px; line-height:17px; font-family: Verdana, Arial, sans-serif; padding:0px; }
#MainBodyContainer .content2 a { color: #fff; font-weight:bold; text-decoration: underline; }
#MainBodyContainer .content2 a:hover { color: #fff; text-decoration: none; }
#MainBodyContainer .bannerbar { color: #fff; font-size: 14px; font-family: Verdana, Arial, sans-serif; padding-right:10px; }
#MainBodyContainer .header { color: #fff; font-size: 11px; font-family: Verdana, Arial, sans-serif; padding-top: 6px; padding-right:8px; }
#MainBodyContainer .header a { color: #fff; padding-left: 8px;  }
#MainBodyContainer .header a:hover { color: #fff; text-decoration: underline; }
#MainBodyContainer .mainmenu { color: #fff; font-size: 14px; font-family: Verdana, Arial, sans-serif; }
#MainBodyContainer .mainmenu a { border-bottom: 1px solid #999999; display:block; color:#fff; padding-top:7px; padding-bottom:7px; padding-left:20px; }

#MainBodyContainer .footerStyle  { color: black; font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }

#MainBodyContainer .mainmenu a:hover    { color: #fff; text-decoration: none; background-color:#0066cc; }

div.clear_both {clear:both;}
div.calendarStyles td.calendar {
 width:80;
 font-size:10px;
 height:50px;
 border-right:1px solid silver;
 border-bottom:1px solid silver;
 width:75px;
}
div.calendarStyles td.calendarToday { background-color:#ccc; }

div.calendarStyles table.calendar { border:1px solid silver; width:100%; }

div.calendarStyles .calendar .calendar_events a { color:#ffffff; padding-bottom:5px; display:block; }

div.calendarStyles .calendar .calendar_events a:hover { color:#ffffff; text-decoration:underline; }

div.calendarStyles .calendar .calendar_events {
 font-size:9px;
 text-align:left;
 padding-left:10px;
 width:79px;
 list-style-position:inside;
 list-style-type:none;
}

div.calendarStyles .calendar .calendar_events li { font-size:9px; }

.calendarHeader { background-color:#ccc; border: 1px solid silver; }

.events a { padding-bottom:10px; display:block; }
