body { margin: 0px; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; color: rgb(0, 0, 0); font-size: 12px; background: #143a31; }
a { cursor: pointer; outline: 0px; }
.e3pagetemplate { color: rgb(44, 44, 44); font-size: 12px; line-height: 1.6em; }
.e3pagetemplate a { color: rgb(44, 44, 44); }
.e3pagetemplate span { line-height: 1.3em; }
font { line-height: normal; }
h1, h2, h3, h4, h5, h6 { color: #143a31; margin: 10px 0px; line-height: 1em; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; font-style: italic; }
h1 { font-size: 32px; }
h2 { font-size: 23px; }
h3 { font-size: 18px; }
img { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.MainInformationTable { width: 100%; }
.EditableImageEdit .ImageSelectorHeader, .EditableImageEdit .EditableTextTitle { position: relative; z-index: 9999; }
.e3pagetemplate .BirAtGlance, .e3pagetemplate .CalAtGlance, .e3pagetemplate .WeaAtGlance { margin-bottom: 20px; padding: 0px 0px 4px; color: rgb(0, 0, 0); background: rgb(255, 255, 255) !important; border: 1px solid rgb(219, 218, 218) !important; }
.e3pagetemplate .AGCont a { color: rgb(0, 0, 0); }
.e3pagetemplate .AltCont .Cont2 { }
.e3pagetemplate .CalAtGlance .AltCont, .e3pagetemplate .CalAtGlance .AltLink, .e3pagetemplate .EveAtGlance .AltLink { background-color: rgb(219, 218, 218); }
.e3pagetemplate .AGDay .AGDate { color: rgb(0, 0, 0); }
.e3pagetemplate .BirAtGlance .AGTitle, .e3pagetemplate .CalAtGlance .AGTitle { color: #143a31; background: rgb(255, 255, 255); text-align: center; font-size: 13px; font-weight: bold; }
.e3pagetemplate .BirAtGlance a, .e3pagetemplate .CalAtGlance a, .e3pagetemplate .WeaAtGlance a { color: #143a31; }
.e3pagetemplate .AGToday { background: rgb(255, 255, 255); clear: both; color: #143a31; float: left; font-weight: bold; padding: 3px 0px; text-align: center; width: 100%; }
.TopSideLayout1 { float: left; width: 100%; min-width: 1094px; }
.TopSideLayout1 .page_header { float: left; width: 100%; min-width: 1094px; background: url("/SiteDesign/Images/header_repeat.aspx") repeat-x; }
.page_header .page_header_wrapper { margin: auto; width: 1094px; }
.page_header_wrapper a { text-decoration: none; }
.page_header_wrapper .page_header_1 { float: left; width: 100%; height: 138px; text-align: center; }
.page_header_wrapper .page_header_2 { float: left; width: 100%; height: 23px; line-height: 23px; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight: bold; font-size: 11px; text-transform: uppercase; }
.page_header_2 .currentUserLabelText { float: right; color: #143a31; margin: 0px 3px 0px 0px; }
.page_header_2 .cmsdesklink { float: right; color: #143a31; margin: 0px 3px 0px 0px; }
.page_header_2 .signoutLink { float: right; color: #143a31; margin: 0px 67px 0px 0px; }
.page_header_wrapper .page_header_3 { float: left; width: 100%; height: 47px; font-family: "Century Gothic", Verdana, Geneva, sans-serif; font-size: 13px; }
.page_header_3 .oneCMSMenu { cursor: pointer; height: 47px; margin: auto; text-transform: uppercase; }
.page_header_3 .oneCMSMenuItem { padding: 0px 10px; color: rgb(91, 91, 81); }
.page_header_3 .oneCMSMenuItemMouseOver, .page_header_3 .oneCMSMenuHighlightedMenuItemMouseOver, .page_header_3 .oneCMSMenuHighlightedMenuItem { padding: 0px 10px; color: #143a31; }
.page_header_3 .CMSMenu { cursor: pointer; padding: 5px 10px; background: rgb(221, 221, 221); width: auto !important; }
.page_header_3 .CMSMenuItem, .page_header_3 .CMSMenuHighlightedMenuItem { padding: 4px 20px 4px 10px; color: rgb(91, 91, 81); }
.page_header_3 .CMSMenuItemMouseOver, .page_header_3 .CMSMenuHighlightedMenuItemMouseOver { padding: 4px 20px 4px 10px; color: #143a31; }
.page_header_wrapper .page_header_4 { float: left; width: 1094px; height: 333px; padding: 0px 0px 5px; }
.page_header_4 img { width: 1094px !important; height: 333px !important; }
.page_header_4 .crest { float: left; width: 100%; height: 3px; background: url("/SiteDesign/Images/editable_img_shadow.aspx") repeat-x; margin-top: -333px; position: relative; }
.TopSideLayout1 .page_content { float: left; width: 100%; min-width: 1094px; background: rgb(255, 255, 255); }
.page_content .page_content_wrapper { margin: auto; width: 998px; }
.page_content_wrapper .page_content_top { }
.page_content_wrapper .page_content_middle { float: left; width: 998px; padding: 42px 0px 50px; }
.page_content_middle .content_table { width: 998px; }
.content_table .leftbody { width: 185px; padding: 0px 18px 0px 0px; }
.leftbody .leftcol_breadcrumb { float: left; width: 185px; background: rgb(219, 218, 218); box-sizing: border-box; text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; color: rgb(50, 50, 50); padding: 15px 10px; }
.leftbody .sidenav { float: left; width: 185px; box-sizing: border-box; background: url("/SiteDesign/Images/sidenav_bg.aspx") center top no-repeat; padding: 20px 10px 0px; min-height: 327px; }
.sidenav .topCMSTreeMenuTable { width: 165px; cursor: pointer; font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; text-align: center; }
.sidenav .topCMSTreeMenuItem, .sidenav .topCMSTreeMenuSelectedItem { padding: 5px 0px; text-decoration: none; }
.sidenav .topCMSTreeMenuLink, .sidenav .topCMSTreeMenuSelectedLink { color: rgb(50, 50, 50); padding-right: 5px; text-decoration: none; }
.sidenav .topCMSTreeMenuLink:hover, .sidenav .topCMSTreeMenuSelectedLink:hover { color: rgb(0, 0, 0); padding-right: 5px; text-decoration: none; }
.sidenav .subCMSTreeMenuItem, .sidenav .subCMSTreeMenuSelectedItem { padding: 3px 0px 3px 15px; font-size: 12px; }
.sidenav .subCMSTreeMenuLink, .sidenav .subCMSTreeMenuSelectedLink { color: rgb(50, 50, 50); text-decoration: none; padding: 3px 0px; }
.sidenav .subCMSTreeMenuLink:hover, .sidenav .subCMSTreeMenuSelectedLink:hover { color: rgb(0, 0, 0); text-decoration: none; padding: 3px 0px; }
.content_table .middlebody { width: 795px; }
.content_table .rightbody { }
.page_content_wrapper .page_content_bottom { }
.TopSideLayout1 .page_footer { float: left; width: 100%; min-width: 1094px; background: url("/SiteDesign/Images/footer_bottom.aspx") left bottom repeat-x; }
.page_footer .page_footer_wrapper { margin: auto; width: 998px; }
.page_footer_wrapper a { text-decoration: none; color: rgb(255, 255, 255); }
.page_footer_wrapper .page_footer1 { float: left; width: 100%; padding: 20px 0px 0px; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size: 12px; color: rgb(255, 255, 255); line-height: 1.5em; }
.page_footer1 .footer_sitemap { float: left; width: 100%; font-family: "Century Gothic", Verdana, Geneva, sans-serif; font-size: 13px; text-transform: uppercase; background: url("/SiteDesign/Images/footer_divider.aspx") left bottom no-repeat; padding: 0px 0px 15px; margin: 0px 0px 15px; }
.footer_sitemap .CMSSiteMapList { float: left; margin: 0px; padding: 0px; width: 100%; text-align: left; }
.footer_sitemap .CMSSiteMapListItem { list-style: none; display: inline-block; margin-right: 25px; }
.page_footer1 .footerleft { float: left; width: 100%; }
.footerleft td { vertical-align: top; }
.footerleft .fbox1 { width: 95px; padding-right: 23px; }
.footerleft .fbox2 { width: 737px; }
.footerleft .fbox3 { width: 115px; text-align: right; }
.page_footer1 .poweredby { float: left; width: 100%; height: 44px; line-height: 44px; text-align: center; margin-top: 10px; }
.page_footer_wrapper .page_footer2 { }
/* YCC unified deep green palette */
body{background:#143a31;}
.TopSideLayout1 .page_header{background:#143a31!important;}
.page_header_wrapper .page_header_2{background:#f5f3ed;}
.page_header_2 .currentUserLabelText,.page_header_2 .cmsdesklink,.page_header_2 .signoutLink{color:#143a31!important;}
.page_header_wrapper .page_header_3{background:#143a31;border-top:1px solid #cbb681;}
.page_header_3 .oneCMSMenuItem,.page_header_3 .CMSMenuItem,.page_header_3 .CMSMenuHighlightedMenuItem{color:#fff!important;}
.page_header_3 .oneCMSMenuItemMouseOver,.page_header_3 .oneCMSMenuHighlightedMenuItemMouseOver,.page_header_3 .oneCMSMenuHighlightedMenuItem,.page_header_3 .CMSMenuItemMouseOver,.page_header_3 .CMSMenuHighlightedMenuItemMouseOver{color:#e3cf9a!important;background:#143a31!important;}
.page_header_3 .CMSMenu{background:#143a31!important;}
.TopSideLayout1 .page_footer{background:#143a31!important;}
.page_footer1 .footer_sitemap{background:none;border-bottom:1px solid #496359;}
.page_footer_wrapper a:hover{color:#e3cf9a;}
.leftbody .leftcol_breadcrumb{background:#143a31;color:#fff;}
.leftbody .sidenav{background:#f5f3ed;}
.sidenav .topCMSTreeMenuLink,.sidenav .topCMSTreeMenuSelectedLink,.sidenav .subCMSTreeMenuLink,.sidenav .subCMSTreeMenuSelectedLink{color:#143a31;}
h1,h2,h3,h4,h5,h6{color:#143a31;}
