
body {background: #f8f4e8 url(/images/bg.jpg) repeat-x top left; }

body, td {font-size: 12px;font-family: Arial; margin: 0;padding: 0; color:#35323d; line-height:18px}
form {padding:0;margin:0;}
.clear {clear:both}
p {margin:0; padding:0 0 1.5em 0}
a:link, a:visited {color:#545044; text-decoration: underline}
a:hover, a:active {color:#545044; text-decoration: none}

img {border:0;}

#container {width:795px;margin:0 auto;}
#logo { height: 16px; padding:10px 30px 40px 10px; margin-bottom:22px}
#logo img {float:right;}
#imageHeader { min-height: 103px;height: auto !important;height: 103px; border-right:1px solid #f8f4e8;margin-bottom:1px}
#imageHeader img { display:block}
#navigation {background-color:#336564;}
#content { margin:36px 0; }
#topContent { padding-bottom:26px}
#bottomContent {background: #f8f4e8 url(/images/bg_content.gif) repeat-y top left; height:100%; }
#bottomContent2 {background: #f8f4e8 url(/images/bg_content2.gif) repeat-y top left; height:100%; }

#left, #center, #right {float:left}
#left { width:134px; }
#center {width:288px; padding: 0 22px 0 11px}
#right {width:307px; padding: 0 22px 0 11px}

#bottomContent2 #center {width:628px; padding: 0 22px 0 11px}

h1 {font-size: 21px;font-family: Georgia; margin: 0;padding: 0; color:#5F5B58; line-height:1.2em; font-weight:lighter; padding-bottom:0.5em}
h2 {font-size: 17px;font-family: Georgia; margin: 0;padding: 0; color:#7A7673; line-height:1.4em; font-weight:lighter}
h3 {font-size: 15px;font-family: Georgia; margin: 0;padding: 0; color:#9D9A95; line-height:1.6em; font-weight:lighter}
#footerMain h2 {color:#73B4BA;}

#bottomContainer {background: #0E6264 url(/images/gradient_bottom_01.gif) repeat-x top left; min-height: 100px;height: auto !important;height: 100px; padding:22px 0}
#footer {background: #004241 url(/images/gradient_bottom_02.gif) repeat-x top left; padding:11px 0}

.projectTable, .footerProjectTable { width:100%}
.projectTable td { vertical-align:top; border-right:1px dotted #CAC6BA; }
.footerProjectTable td { vertical-align:top; border-right:1px dotted #73B4BA; }

#topContent, #bottomContainer, #topContent td, #bottomContainer td { font-size:11px}
#topContent a:link, #topContent a:visited {color:#336564; text-decoration: underline; }
#topContent a:hover, #topContent a:active {color:#336564; text-decoration: none; }
.lightText {color:#9D9A95}

.newsTitle { color:#4A463B; font-weight: bold}

#footerMain {width:795px;margin:0 auto;}
#footerMain a:link, #footerMain a:visited {color:#BFB0A9; text-decoration: none; }
#footerMain a:hover, #footerMain a:active {color:#fff; text-decoration: none; }

#editableFooter { float:left; width:455px}
#bottomNavigation {float:left; padding:0 22px 0 11px}

#footer { color:#0E6264;}
#footer p {width:795px;margin:0 auto;}


#navigation #mainMenu {margin: 0;padding: 3px 11px;}
#navigation #mainMenu li {list-style:none; margin: 0;padding: 0; display:inline; font-size: 13px; font-family: Arial;}
#navigation #mainMenu .mainMenuNotSel a:link, #navigation #mainMenu .mainMenuNotSel a:visited {color:#fff; text-decoration: none; float:left; margin-right: 17px;}
#navigation #mainMenu .mainMenuNotSel a:hover, #navigation #mainMenu .mainMenuNotSel a:active, #navigation #mainMenu .mainMenuSel a:link, #navigation #mainMenu .mainMenuSel a:visited, #navigation #mainMenu .mainMenuSel a:hover, #navigation #mainMenu .mainMenuSel a:active {color:#fff; text-decoration: underline; float:left; margin-right: 17px;  }

#bottomNavigation #mainMenu {margin: 0;padding: 0;}
#bottomNavigation #mainMenu li {list-style:none; margin: 0;padding: 0;}
#bottomNavigation #mainMenu .mainMenuNotSel a:link, #bottomNavigation #mainMenu .mainMenuNotSel a:visited {color:#fff; text-decoration: none;}
#bottomNavigation #mainMenu .mainMenuNotSel a:hover, #bottomNavigation #mainMenu .mainMenuNotSel a:active, #bottomNavigation #mainMenu .mainMenuSel a:link, #bottomNavigation #mainMenu .mainMenuSel a:visited, #bottomNavigation #mainMenu .mainMenuSel a:hover, #bottomNavigation #mainMenu .mainMenuSel a:active {color:#fff; text-decoration: underline; }

.sub {margin: 0;padding: 0;}
.sub li {list-style:none; margin: 0;padding: 0;}
.sub .subMenuNotSel a:link, .sub .subMenuNotSel a:visited {color:#545044; text-decoration: underline;}
.sub .subMenuNotSel a:hover, .sub .subMenuNotSel a:active, .sub .subMenuSel a:link, .sub .subMenuSel a:visited, .sub .subMenuSel a:hover, .sub .subMenuSel a:active {color:#545044; text-decoration: none; }

.sub .sub {margin: 0;padding: 0; padding-left: 11px;}
.sub .sub .subMenuNotSel a:link, .sub .sub .subMenuNotSel a:visited {color:#545044; text-decoration: underline;}
.sub .sub .subMenuNotSel a:hover, .sub .sub .subMenuNotSel a:active, .sub .sub .subMenuSel a:link, .sub .sub .subMenuSel a:visited, .sub .sub .subMenuSel a:hover, .sub .sub .subMenuSel a:active {color:#545044; text-decoration: none; }

.sub .sub .sub {margin: 0;padding: 0; padding-left: 11px;}
.sub .sub .sub .subMenuNotSel a:link, .sub .sub .sub .subMenuNotSel a:visited {color:#545044; text-decoration: underline;}
.sub .sub .sub .subMenuNotSel a:hover, .sub .sub .sub .subMenuNotSel a:active, .sub .sub .sub .subMenuSel a:link, .sub .sub .sub .subMenuSel a:visited, .sub .sub .sub .subMenuSel a:hover, .sub .sub .sub .subMenuSel a:active {color:#545044; text-decoration: none; }

.sub .sub .sub .sub {margin: 0;padding: 0; padding-left: 22px;}
.sub .sub .sub .sub .subMenuNotSel a:link, .sub .sub .sub .sub .subMenuNotSel a:visited {color:#545044; text-decoration: underline;}
.sub .sub .sub .sub .subMenuNotSel a:hover, .sub .sub .sub .sub .subMenuNotSel a:active, .sub .sub .sub .sub .subMenuSel a:link, .sub .sub .sub .sub .subMenuSel a:visited, .sub .sub .sub .sub .subMenuSel a:hover, .sub .sub .sub .sub .subMenuSel a:active {color:#545044; text-decoration: none; }

#bottomFooterJs {clear:both; width:100%; position: relative;}


.imgShadow {float:left; background: url(/images/photogallery/shadowAlpha.png) no-repeat bottom right !important; background: url(/images/photogallery/shadow.gif) no-repeat bottom right; margin: 4px 0.5em 0 6px;  }
.imgShadow img { display: block; position: relative; background-color: #fff; border: 1px solid #b3b3b3; margin: -6px 6px 6px -6px; padding: 4px; }
.photoItem { padding-right:1em; }
#sev .photoItem img { width: 100%; }
.photoItem .itemTitle {clear:both; font-size:10px}
.disabledLink { color:#787878}
.noPnoM {padding:0;margin:0;}

/*form builder */
fieldset {padding:0;margin:0; border:0;border:0px solid #909193}
fieldset legend {padding:0.2em; color:#909193; display:none}
fieldset label {float: left;width: 200px;}
fieldset .repeatRadioCheck label { float:none; margin:0;padding: 0;}
.input {background-color:#FFF; border:1px solid #909193;}
.input, .button {font-size:11px; font-family: Tahoma, Arial;}
fieldset .formRow, fieldset .formButtonRow {padding:0.2em 0; margin:0; clear:both;border-bottom:1px dotted #909193;}
fieldset .formRow span { padding-left:0.2em}
fieldset .formButtonRow {margin:0; padding:1em 0 0 0; border:0; }
fieldset .formHideInput { display: none}


.newsletterIframe {margin:0;padding:0;border:0; width:100%; height:auto; background-color:#FFFFFF; font-size: 12px;font-family: Arial; margin: 0;padding: 0; color:#35323d; line-height:18px}

/* SEV */
body#sev {background: #FFF; }

body#sev, td {font-size: 12px;font-family: Arial; margin: 0;padding: 0; color:#35323d; }
#ctl00_Zone2_162_photogallery_categories_dlImages {line-height:88px}
form {padding:0;margin:0;}
.clear {clear:both}
p {margin:0; padding:0 0 1.5em 0}
a:link, a:visited {color:#545044; text-decoration: underline}
a:hover, a:active {color:#545044; text-decoration: none}

img {border:0;}

#sev #container {width:795px;margin:0 auto;}
#sev #logo { height: 16px; padding:10px 30px 40px 10px; margin-bottom:34px}
#sev #logo img {float:right;}
#sev #imageHeader { min-height: 101px;height: auto !important;background: #FFF url(/images/sev/main_img.png) no-repeat top left;height: 101px; border-right:1px solid #f8f4e8;margin-bottom:1px}
#sev #imageHeader img { display:block}
#sev #navigation {background-color:#333333;}
#sev #content { margin:36px 0; }
#sev #topContent { padding-bottom:26px}
#sev #bottomContent { height:100%; }
#sev #bottomContent2 {height:100%; background: #FFF; }

#sev #left, #sev #center, #sev #right {float:left;}
#sev #left { width:164px;  border-right: 1px solid #C1C1C1; padding-right: 10px; }
#sev #center {width:288px; padding: 0 22px 0 11px}
#sev #right {width:307px; padding: 0 22px 0 11px}

#sev #bottomContent2 #center {width:578px; padding: 0 22px 0 11px}

h1 {font-size: 21px;font-family: Georgia; margin: 0;padding: 0; color:#5F5B58; line-height:1.2em; font-weight:lighter; padding-bottom:0.5em}
h2 {font-size: 17px;font-family: Georgia; margin: 0;padding: 0; color:#7A7673; line-height:1.4em; font-weight:lighter}
h3 {font-size: 15px;font-family: Georgia; margin: 0;padding: 0; color:#9D9A95; line-height:1.6em; font-weight:lighter}
#sev #footerMain h2 {color:#73B4BA;}

#sev #bottomContainer {background: #000 url(/images/sev/bg_footer.png) repeat-x top left; min-height: 100px;height: auto !important;height: 100px; padding:22px 0}
#sev #footer {background: #FFF url(/images/sev/bg_bottom.png) repeat-x top left; padding:11px 0}

.projectTable, .footerProjectTable { width:100%}
.projectTable td { vertical-align:top; border-right:1px dotted #CAC6BA; }
.footerProjectTable td { vertical-align:top; border-right:1px dotted #73B4BA; }

#topContent, #bottomContainer, #topContent td, #bottomContainer td { font-size:11px}
#topContent a:link, #topContent a:visited {color:#336564; text-decoration: underline; }
#topContent a:hover, #topContent a:active {color:#336564; text-decoration: none; }
.lightText {color:#9D9A95}

.newsTitle { color:#4A463B; font-weight: bold}

#footerMain {width:795px;margin:0 auto;}
#footerMain a:link, #footerMain a:visited { text-decoration: none; }
#footerMain a:hover, #footerMain a:active { text-decoration: none; }

#sev #editableFooter { float:left; width:154px; border-left: 1px dotted #C1C1C1; padding-left: 11px; padding-right: 10px; }
#sev #bottomNavigation {float:left; padding:0 22px 0 11px; border-left: 1px dotted #C1C1C1; }

#sev #footer, #sev #footerMain { color:#868686 !important;}
#sev #footer a, #sev #footerMain a { color: #868686 !important; }
#footer p {width:795px;margin:0 auto;}


#sev #navigation .sub {margin: 0;padding: 3px 11px;}
#sev #navigation .sub li {list-style:none; margin: 0;padding: 0; display:inline; font-size: 13px; font-family: Arial;}
#sev #navigation .sub .subMenuNotSel a:link, #sev #navigation .sub .subMenuNotSel a:visited {color:#fff; text-decoration: none; float:left; margin-right: 17px;}
#sev #navigation .sub .subMenuNotSel a:hover, #sev #navigation .sub .subMenuNotSel a:active, #sev #navigation .sub .subMenuSel a:link, #sev #navigation .sub .subMenuSel a:visited, #sev #navigation .sub .subMenuSel a:hover, #sev #navigation .sub .subMenuSel a:active {color:#fff; text-decoration: underline; float:left; margin-right: 17px;  }

#sev #bottomNavigation .sub {margin: 0;padding: 0;}
#sev #bottomNavigation .sub li {list-style:none; margin: 0;padding: 0;}
#sev #bottomNavigation .sub .subMenuNotSel a:link, #sev #bottomNavigation .sub .subMenuNotSel a:visited {color:#fff; text-decoration: none;}
#sev #bottomNavigation .sub .subMenuNotSel a:hover, #sev #bottomNavigation .sub .subMenuNotSel a:active, #sev #bottomNavigation .sub .subMenuSel a:link, #bottomNavigation .sub .subMenuSel a:visited, #bottomNavigation .sub .subMenuSel a:hover, #bottomNavigation .sub .subMenuSel a:active {color:#fff; text-decoration: underline; }

#sev #content .sub {margin: 0;padding: 0;}
#sev #content .sub li {list-style:none; margin: 0;padding: 0;}
#sev #content .sub .subMenuNotSel a:link, #sev #content .sub .subMenuNotSel a:visited {color:#545044; text-decoration: underline;}
#sev #content .sub .subMenuNotSel a:hover, #sev #content .sub .subMenuNotSel a:active, #sev #content .sub .subMenuSel a:link, #sev #content .sub .subMenuSel a:visited, #sev #content .sub .subMenuSel a:hover, #sev #content .sub .subMenuSel a:active {color:#545044; text-decoration: none; }

#sev #content .sub .sub {margin: 0;padding: 0; padding-left: 11px;}
#sev #content .sub .sub .subMenuNotSel a:link, #sev #content .sub .sub .subMenuNotSel a:visited {color:#545044; text-decoration: underline;}
#sev #content .sub .sub .subMenuNotSel a:hover, #sev #content .sub .sub .subMenuNotSel a:active, #sev #content .sub .sub .subMenuSel a:link, #sev #content .sub .sub .subMenuSel a:visited, #sev #content .sub .sub .subMenuSel a:hover, #sev #content .sub .sub .subMenuSel a:active {color:#545044; text-decoration: none; }

#sev #content .sub .sub .sub {margin: 0;padding: 0; padding-left: 11px;}
#sev #content .sub .sub .sub .subMenuNotSel a:link, #sev #content .sub .sub .sub .subMenuNotSel a:visited {color:#545044; text-decoration: underline;}
#sev #content .sub .sub .sub .subMenuNotSel a:hover, #sev #content .sub .sub .sub .subMenuNotSel a:active, #sev #content .sub .sub .sub .subMenuSel a:link, #sev #content .sub .sub .sub .subMenuSel a:visited, #sev #content .sub .sub .sub .subMenuSel a:hover, #sev #content .sub .sub .sub .subMenuSel a:active {color:#545044; text-decoration: none; }

#sev #content .sub .sub .sub .sub {margin: 0;padding: 0; padding-left: 22px;}
#sev #content .sub .sub .sub .sub .subMenuNotSel a:link, #sev #content .sub .sub .sub .sub .subMenuNotSel a:visited {color:#545044; text-decoration: underline;}
#sev #content .sub .sub .sub .sub .subMenuNotSel a:hover, #sev #content .sub .sub .sub .sub .subMenuNotSel a:active, #sev #content .sub .sub .sub .sub .subMenuSel a:link, #sev #content .sub .sub .sub .sub .subMenuSel a:visited, #sev #content .sub .sub .sub .sub .subMenuSel a:hover, #sev #content .sub .sub .sub .sub .subMenuSel a:active {color:#545044; text-decoration: none; }

#sev #bottomFooterJs {clear:both; width:100%; position: relative;}


.imgShadow {float:left; background: url(/images/photogallery/shadowAlpha.png) no-repeat bottom right !important; background: url(/images/photogallery/shadow.gif) no-repeat bottom right; margin: 4px 0.5em 0 6px;  }
.imgShadow img { display: block; position: relative; background-color: #fff; border: 1px solid #b3b3b3; margin: -6px 6px 6px -6px; padding: 4px; }
.photoItem { padding-right:1em; }
.photoItem .itemTitle {clear:both; font-size:10px}
.disabledLink { color:#787878}
.noPnoM {padding:0;margin:0;}

/*form builder */
fieldset {padding:0;margin:0; border:0;border:0px solid #909193}
fieldset legend {padding:0.2em; color:#909193; display:none}
fieldset label {float: left;width: 200px;}
fieldset .repeatRadioCheck label { float:none; margin:0;padding: 0;}
.input {background-color:#FFF; border:1px solid #909193;}
.input, .button {font-size:11px; font-family: Tahoma, Arial;}
fieldset .formRow, fieldset .formButtonRow {padding:0.2em 0; margin:0; clear:both;border-bottom:1px dotted #909193;}
fieldset .formRow span { padding-left:0.2em}
fieldset .formButtonRow {margin:0; padding:1em 0 0 0; border:0; }
fieldset .formHideInput { display: none}



.genericTable { width:100%}
.genericTable td {margin:0;padding:0; vertical-align:top}
.genericTable td.paddingRight {padding-right:1em;}
.genericTable td.gray {padding-right:1em;}
.genericTable td.red {padding-right:1em;}
.genericTable td.bg {background-color:#F1F1F1}
.genericTable .th { font-weight:bold}
.genericTable .borderBottomCell td {border-bottom:1px solid #5B4D44; padding-bottom:0.5em;}
.genericTable .borderBottomCellLight td {border-bottom:1px dotted #B7AEA9; padding-bottom:0.5em;}


.newsletterIframe {margin:0;padding:0;border:0; width:100%; height:auto; background-color:#FFFFFF; font-size: 12px;font-family: Arial; margin: 0;padding: 0; color:#35323d; line-height:18px}
