body {margin: 10px; background-color: #1449a1;}
table{border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;border-top: 1px solid #ffffff;border-bottom: 1px solid #ffffff;}
b {font-family: Arial, Helvetica; font-size: 12px; color: #3C69AF; font-weight: bold;text-align:left;}

#tablebg {background-color: #ffffff;}
#rightborder{border-left: 1px solid #3C69AF;}

.content{font-family: Arial, Helvetica; font-size: 12px; color: #000000; font-weight: normal;text-align:left; padding-left: 5px; padding-right:5px;}
.content a:link, .content a:visited, .content a:active {text-decoration: underline;color: #000000;}
.content a:hover {text-decoration: underline;color: #3C69AF;}

.week-headers {font-family: Arial, Helvetica; font-size: 14px; color: #3C69AF; font-weight: bold;text-align:left; padding-right:5px; padding-bottom: 5px;}
.weekday-headers {font-family: Arial, Helvetica; font-size: 14px; color: #3C69AF; font-weight: bold;text-align:left; padding-right:5px;}

#padding1 {padding-left: 20px; padding-right: 25px; padding-top: 5px; padding-bottom: 25px;}
.header1 {font-family: Arial, Helvetica; font-size: 14px; color: #000000; font-weight: normal;text-align:left;}
.kidsheader{font-family: Arial, Helvetica; font-size: 12px; color: #000000; font-weight: bold;text-align:center; padding-left:5px; padding-right:5px;}
.kidsheader2{font-family: Arial, Helvetica; font-size: 12px; color: #000000; font-weight: bold;text-align:center; padding-left:5px; padding-right:5px;padding-top:15px;}
.kidstext{font-family: Arial, Helvetica; font-size: 12px; color: #000000; font-weight: normal;text-align:left; padding-left:15px; padding-right:5px;}

/*download font example
@font-face{font-family: Papyrus; src:url(Papyrus.ttf);}
.quote {font-family: Papyrus, Arial, Helvetica; font-size: 12px; color: #000000; font-weight: bold;text-align:left; padding-left:5px; padding-right:5px;}
*/

#dropmenudiv{position:absolute; border:1px solid #000080; border-bottom-width: 0;font-family: Arial, Helvetica; font-size: 12px; color: #000000; font-weight: normal; line-height:18px; z-index:100;}
#dropmenudiv a{width: 100%;display: block;text-indent: 3px; border-bottom: 1px solid black;}
#dropmenudiv a:link, #dropmenudiv a:visited, #dropmenudiv a:active {font-size: 12px;text-decoration: none;color: #3C69AF;}
#dropmenudiv a:hover {text-decoration: underline; background-color: #3C69AF;font-size: 12px;color: #ffffff;}

.upcomingGroupEvents {padding-top:6px;padding-left:10px;padding-right:10px;padding-bottom:6px;border:1px solid #3C69AF;	font-size:11px;	font-family:Arial, Helvetica, sans-serif;text-align:left;color:#000000;line-height:1;margin-bottom:10px;width:300px;}
.upcomingGroupEvents a:link, .upcomingGroupEvents a:visited, .upcomingGroupEvents a:active {text-decoration: none;color: #000000;}
.upcomingGroupEvents a:hover {text-decoration: underline;color: #3C69AF;}
 
.boxtitle {font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#3C69AF; text-align:center;}

.bottomlink {font-family: Arial, Helvetica; font-size: 11px; color: #ffffff; font-weight: normal;text-align:center;}
.bottomlink a:link, .bottomlink a:visited, .bottomlink a:active {text-decoration: none;color: #ffffff;}
.bottomlink a:hover {text-decoration: underline;color: #ffffff;}

.tmwtext {font-family: Arial, Helvetica; font-size: 9px; color: #ffffff; font-weight: normal;text-align: center;}
.tmwtext a:link, .tmwtext a:visited, .tmwtext a:active {text-decoration: none; color: #ffffff;}
.tmwtext a:hover {text-decoration: underline; color: #ffffff;}