body, td, p{font-family: arial, helvetica, sans-serif;font-size:9pt;color:#000;}
body{background-color:#072915;text-align:center:padding:25px;}
h1{font-family:georgia, times new roman, serif;font-size:20pt;margin-top:4px;}
.sub{font-size:16pt;}
h2{font-family:georgia, times new roman, serif;font-size:12pt;margin-top:4px;margin:0px;}
h3{color:#697f72;font-size:10pt;}

a{color:#dc0026;}
a:active{color:#dc0026;}
a:visited{color:#dc0026;}

.homephotobar{height:11px;background-color:#9fb3a7;width:700px;}
.homephoto{border-top:1px solid #fff;border-bottom:1px solid #fff;background:url(/images/bg_home.jpg) no-repeat;height:325px;width:710px;font-family:georgia, times new roman, serif;color:#fff;font-size:14pt;}
.homephotoholder{border-top:1px solid #fff;border-bottom:1px solid #fff;background:url(/images/bg_home.jpg) no-repeat;height:325px;width:710px;font-family:georgia, times new roman, serif;color:#fff;font-size:14pt;}
.homephoto p, .homephotoholder p{width:255px;font-family:georgia, times new roman, serif;color:#fff;font-size:14pt;margin-left:20px;}
.homebottom{margin-top:15px;}
.homepromo{width:241px;height:158px;float:left;margin-right:3px;font-size:11pt;border:1px solid #697f72;vertical-align:middle;}
.homepromo h1{font-size:12pt;font-family:georgia, times new roman, serif;color:#697f72;}
.homepromo img{margin-left:5px;}
.homebottom .flash{width:456px;overflow:hidden;}

.footer{font-family:georgia, times new roman, serif;color:#fff;font-size:12pt;margin-top:20px;text-align:center;margin-left:auto;margin-right:auto;}

#header{background:url(images/bg_head.gif) no-repeat;height:112px;}
#main{background-color:#fff;padding:8px 3px 15px 12px;}

.topnav{width:160px;text-align:right;text-transform:uppercase;line-height:16pt;font-size:8pt;padding-top:25px;padding-right:10px;}
.topnav a{color:#74877c;text-decoration:none;height:20px;}
.topnav a:visited{color:#74877c;}
.topnav a:hover{color:#072915;text-decoration:underline;}
.topnavbullet{margin-left:5px;margin-bottom:2px;}
.logo{width:565px;text-align:center;padding-top:10px;}
.logoclick{margin-left:135px;width:410px;height:85px;}
.mainnavcontainer{text-align:center;background:white url(images/bg_mainnav.gif) no-repeat;height:37px;padding-top:0px;}
ul.mainnav{list-style-type:none;padding:0px;margin:0px;margin-top:-5px;text-align:center;margin-left:auto;margin-right:auto;}
ul.mainnav li{float:left;text-align:center;width:auto;line-height:20px;font-size:11pt;}
ul.mainnav li a{display:block;width:auto;padding:0 16px 0 16px;line-height:27px;color:#466c56;text-decoration:none;border:0px solid red;}
ul.mainnav li a:visited{color:#466c56;}
ul.mainnav li a:hover{color:#dc0026;}
.menu{cursor:pointer;display:block;padding-bottom:14px;}
.submenu{font-size:8pt;margin-left:20px;cursor: pointer;}

#contentmain{background-color:#fff;padding:8px 3px 15px 12px;}
.contentleft{width:170px;float:left;}
.contentleft img{border-top:1px solid #fff;}
.contentleftbar{height:11px;background-color:#9fb3a7;}
.contenttoc{background-color:#476d57;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:16px 16px 18px 8px;}
.contenttochead{color:#fff;font-family:georgia, times new roman, serif;font-size:14pt;font-weight:bold;margin:0px;padding-bottom:4px;border-bottom:1px dotted #fff;}
.contenttoclink{border-bottom:1px dotted #fff;padding:4px 4px 4px 12px;font-size:10pt;}
.contenttoclink a{color:#fff;text-decoration:none;}
.contenttoclink a:visited{color:#fff;text-decoration:none;}
.contenttoclink a:hover{color:#fff;font-weight:bold;}
.contentcopy{margin-left:195px;padding-right:30px;}

#poweredby{position:absolute;text-align:left;left:0px;z-index:0;}

.calendar td{padding-right:4px;}
.calendarmonth{font-size:11pt;font-weight:bold;text-transform:uppercase;color:#476d57;}
.calendarbreak{font-size:1px;border-bottom:1px dotted #476d57;}

.staff td{padding-right:25px;}
.ticker marquee{width:100%;width:700px;text-align:center;}
.tickerOff{visibility:hidden;}
.tickerOn{font-size:12pt;font-weight:bold;color:red;}