BODY{background:#9ABC05;border:0px;margin:0px;}
table.pagelayout{background:white;border:0px;width:780px;border-spacing:0px;border-collapse:collapse;}
table.pagelayout td{padding:0px;}
.maintop{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#BD2901;line-height:24px;}
#maincontent{background:white;width:545px;padding-right:5px;padding-left:30px;margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;line-height:16px;vertical-align:top;}
#rightnavmenu{float:right;margin:20px 0px 20px 5px;border-collapse:collapse;border-spacing:0px;width:180px;}
#rightnavmenu ul{margin-left:20px;padding:0px;}
#rightnavmenu ul ul{margin-left:10px;padding:0px;}
.subheader{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#90AF05;}
.submenuhead{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#BD2901;line-height:20px;}
.body{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;line-height:16px;}
.bodywhite{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;line-height:14px;}
.footer{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;background-image:url('../jpgs/footer_bg.jpg');height:150px;text-align:right;vertical-align:bottom;}
A:link{color:#BD2901;text-decoration:none;}
A:visited{color:#BD2901;text-decoration:none;}
A:hover{color:#90AF05;text-decoration:none;}
.footer A{color:#FFFFFF;}
#flasher{z-index:10;}

.greenrow {background: #E6EEBF;}
.whiterow {background: #FFFFFF;}

table.calendar { text-align: center; margin:auto; font-size: 12px; border: 1px solid #E6EEBF; }
table.calendar td { padding: 1px 3px; }
table.calendar th { font-size: 14px; font-weight: bold; }
table.calendar A {font-weight: bold; text-decoration: underline;}
