/*****************************
  Default Style Elements
*****************************/

body, form, table, img, pre {font-size:9pt; font-family:Arial, Verdana; border-style:none; border-width:0px; padding:0; margin:0;}
td, p, div, span, a, .pageBody {font-size:9pt; font-family:Arial, Verdana;}
body {background-color:#DBDBAB; text-align:center;}
.ThemeContainer {border:solid 1px #828161; margin:/*33*/0 auto 0 auto; text-align:left; width:888px; background-color:#F3F1B6;}
a, a:link, a:visited {color:#726e2f;text-decoration:none;}
a:active, a:hover {color:#726e2f;text-decoration:underline;}

/* Banner ad table above theme */
.BannerAdTable {margin: 24px auto 19px; width: 728px; height: 90px;}
#bannerAdSlides {width: 728px; height: 90px;}

/* Header Styles */


/* Menu Styles */
.SiteMenu {height:42px; border-bottom:solid 1px #828161; vertical-align:middle; text-align:left;}
.SiteMenuItem {vertical-align:middle; line-height:42px; white-space:nowrap;}
.SiteMenuItem a, .SiteMenuItem a:link, .SiteMenuItem a:visited {display:block; padding:0px 15px; color:#272425; font-weight:bold; font-family:Times New Roman; font-size:14px; text-transform:uppercase; display:block;}
.SiteMenuItemSeparator {width:1px;}
.SiteMenuItemSeparator img {background-color:#fff; width:1px; height:42px;}

	/* Popup Menu Styles */
	.cswmPopupBox {border:solid 1px #828161; border-top:none; opacity:.85; filter: alpha(opacity=85);}
	.cswmPopupBox table {}
	.cswmItem {}
	td.cswmItem {border-top:solid 1px #fff; text-transform:uppercase; padding-left:15px; line-height:16px; background-color:#F3F1B6; color:#272425; font-weight:bold; font-family:Times New Roman; font-size:14px}
	.cswmExpand {background-color:#F3F1B6; border-top:solid 1px #fff;}


/* Slide Show Styles */
.SlideShow {height:300px;}
.divSlideShowContainer {position:relative; height:300px; width:888px;}
.divSlideShow {position:absolute; top:0px; left:0px; width:888px; height:300px;}
.SlideShowText {position:absolute; width:95px; top:27px; left:618px; color:#fff; line-height:18px;}
.SlideShowText a, .SlideShowText a:link, .SlideShowText a:visited {color:#fff; font-size:14px;}
p.SlideShowText {margin:0; padding:0 0 0 10px;}
a.SlideShowLink {position:absolute; margin:0px; padding:0px; top:27px; right:19px;}
a.SlideShowLink img {width:155px; height:200px;}

/* Section Image */
.SectionImage {height:120px;}

/* Content Styles */
.ContentArea {padding-bottom:5px; background-color:#fefcbf;}
h1.PageNames {font-weight:bold; font-size:24px; color:#726E2F; font-variant:small-caps; font-family:Times New Roman; border-top:solid 1px #FBF9BD; border-bottom:solid 1px #FBF9BD; margin:20px 0px 10px 10px; padding:0px 20px;}
.LeftColumn {vertical-align:bottom; text-align:center; width:215px; background-color:#FEFCBF; border-right:solid 1px #73725F;}
.RightColumn {vertical-align:top; background-color:#f3f1b6;}
.Content {padding:10px 30px;}

/* Search Styles */
.divSearchBox {padding:5px 0px; width:190px; margin:0 auto;}
.divSearchBox h2 {white-space:nowrap; font-weight:normal; font-size:14px; text-align:left; margin:5px 15px; padding:0px; font-family:Times New Roman; color:#726E2F;}
#divSearch_SearchButton {float:right;}
.SearchBox {width:165px; height:25px; border:solid 1px #A0B5C6; background-color:#fff;}

/* Footer Styles */
.FooterPictures {background-color:#fefcbf;}
.SiteFooter {width:888px; margin:5 auto; padding:0px;}
.SiteFooterText {padding:0px 10px; white-space:nowrap;}
.SiteFooterText, .SiteFooterText a, .SiteFooterText a:link, .SiteFooterText a:visited {font-family:Verdana, Tahoma, Arial; text-transform:uppercase; font-size:10px; color:#4A4D39;}
.smartzCell {padding-top:12px;}

/* Misc Style */
.clear {clear: both;}