body, form, table, img, pre {font-size:8pt; color:#5F604B; font-family:Verdana, Arial;	border-style:none; border-width:0px; padding:0; margin:0; line-height:14pt;}
td, p, div, span, a, .pageBody {font-size:8pt; color:#5F604B; font-family:Verdana, Arial; line-height:14pt;}
body {background-color:#A7AEB4; text-align:center;}
a, a:link, a:visited {color:#02528E; text-decoration:none; font-weight:bold;}
a:active, a:hover {color:#02528E; text-decoration:underline;}
#ThemeContainer {width:780px; margin:0 auto;}

/* Section Menu */
.SectionMenu, .SectionMenu a, .SectionMenu a:link, .SectionMenu a:visited {white-space:nowrap; text-transform:uppercase; color:#747563; font-size:8pt; font-weight:bold;}
.SectionMenu a:hover {color:#02528E;}
.SectionMenuCell {border-bottom:solid 1px #5F604B; background-color:#EAECED;}
.CurrentSection {color:#02528E ! important;}

.divMenuContainer {position:relative; height:239px; width:775px;}
.divMenu {position:absolute; z-index:200; width:775px; text-align:center;}
.divMenuSectionImage {position:absolute; z-index:100; width:778px; height:239px;}

/* Child Menu */
.ChildMenu {color:#747563; font-size:8pt; font-weight:bold; text-decoration:none ! important;}
.ChildCurrentSection {color:#02528E ! important; text-decoration:none ! important;}
.CurrentPageClass {color:#02528E ! important; text-decoration:underline ! important;}
.ChildMenuCell {padding:5px; background-color:#FFFFFF;}
.ChildMenu2 a, .ChildMenu2 a:link, .ChildMenu2 a:visited {color:#747563; font-size:7pt; color:#02528E; padding-right:12px; line-height:12px;}
.ChildMenu2 {height:12px; line-height:12px;}
.CurrentSectionClass {}

/* Content Area Styles */
.TopHeader, .TopHeader a, .TopHeader a:link, .TopHeader a:visited {text-transform:uppercase; color:#514E39; font-weight:bold;}
.ContentTable {border:solid 1px #5F604B; background-color:#EAECED;}
.SlideShowCell {border-bottom:solid 1px #000000;}
.ContentArea {padding:5px 5px 5px 10px; position:relative;}
.ContentAreaProLogo {float:right; margin-left:20px;}
.ContentAreaCell1 {background-color:#EAEEEE;}
.ContentArea2 {background-color:#ffffff;}
.PageHeaderText {color:#5F604B; font-weight:bold; font-size:10pt;}
.divSearchHeader {font-weight:bold; font-style:normal; margin-left:10px; text-transform:uppercase; text-align:left;}
.SearchBox {height:16px; border:solid 1px #61624E; width:140px; font-size:8pt;}

/* Staff Styles */
.StaffImage {border:solid 1px #727360;}

/* Article Styles */
.ArticleImage {width:125px; padding:0px; margin-right:5px; margin-bottom:5px; float:left; border:solid 1px #727360;}
.Article_ArticleImage {width:200px; padding:0px; margin-right:5px; margin-bottom:5px; float:left; border:solid 1px #727360;}
.ArticleTitle {font-weight:bold;}

/* Calendar Styles */
.daystyle {background-color:#EAECED;}
.othermonthdaystyle {background-color:#DDDDDD;}
.todaydaystyle {background-color:#02528E ! important;}
.todaydaystyle a, .todaydaystyle a:link, .todaydaystyle a:visited { color:#ffffff ! important;}
.selecteddaystyle {background-color:#02528E ! important;}
.selecteddaystyle a, .selecteddaystyle a:visited {color:#ffffff ! important;}

/* Footer */
.SiteFooter {text-transform:uppercase; font-size:7pt; font-weight:bold;}
.OtherPagesFooter {border-top:solid 1px #61624E;}

/* Misc Styles */
.WebBox_TitleText, .FormsSection_FormTitle {display:none;}
.NewsletterTxtBox, #txtUsername, #txtPassword {height:19px; border:solid 1px #61624E; width:135px; margin-top:1px;}
.NewsletterJoinButton {margin-top:3px; border:solid 1px #000000; background-color:#A7AEB4;}