/*-------------------------------------------------------------
   Verdiem
   ------------------------------------------------------------
   Description:  Stylesheet for the Verdiem website
   Filename:     core.css
   -------------------------------------------------------------*/

/* ========================================================================//
   Index of styles used in specific elements and components for the
   project within this style sheet.

   1. ELEMENTS
   2. LAYOUTS
   3. COMMON
   4. HOME
   5. SURVEYOR
   6. FOOTER
   7. HEADER
   8. PAGE-SPECIFIC

   ========================================================================*/

/* ========================================================================//
   1. ELEMENTS:
   ========================================================================//
*/

/* ========================================================================//
   2. LAYOUTS:
   ========================================================================//
*/

#lyo_common {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; background:#221e1f;}

/* ========================================================================//
   3. COMMON:
   ========================================================================//
*/

.breakeronly {clear:both;height:0;font-size:0;margin:0;padding:0;}

#cntr_content {background:#908e8f url(/images/common/bg_main.png) repeat-x top;}

.cntr_commonContent {width:920px;padding:0 50px 0 50px;margin:auto;}
.cntr_commonTwoColumn {width:50%; padding:27px 0 0 0;float:left; vertical-align:top;}
.cntr_commonCopy .cntr_commonTwoColumn p {width:auto;}
.cntr_commonCopy .cntr_resourcesTwoColumn p {width:auto;}
.cntr_resourcesTwoColumn {width:50%; float:left; vertical-align:top;}

#cntr_contentTop {background:url(/images/common/bg_shadowTop.png) no-repeat top center;}
#cntr_contentBottom {background:url(/images/common/bg_shadowBottom.png) no-repeat center 308px;}

.cntr_commonSeparator {background:#fff url(/images/common/bg_separator.png) no-repeat left;height:8px;width:100%;} /* -2px*/
.cntr_commonSeparator hr {display:none;}
.cntr_commonGradientSeparator {background:#fff url(/images/common/bg_gradientseparator.png) no-repeat left;height:100px;width:100%;} /* Gradient bg*/
.cntr_commonSeparatorLong {background:#fff url(/images/common/bg_separatorLong.png) no-repeat left;height:8px;width:100%;padding:15px 0 0 0;} /* -2px*/
.cntr_commonSeparatorLong hr {display:none;}

/* Buttons */
.btn_lightButton, .cntr_commonCopy .btn_lightButton { font-size:16px;text-decoration:none;color:#fff !important; letter-spacing:-.001em;background:url(/images/common/bg_lightButton.png) no-repeat top left;height:54px;float:left;cursor:pointer;} /* Button */
.btn_lightButton:hover {text-decoration:underline;}
.btn_lightButton span {padding:0 26px 0 50px;background:url(/images/common/bg_lightButton.png) no-repeat top right;height:54px;display:block;} /* Button */
.btn_lightButton b {padding:19px 0 0 0;font-weight:normal;background:url(/images/common/bg_lightButtonFiller.png) repeat-x top center;height:35px;display:block;} /* Button */

.btn_darkButton { font-size:16px;font-weight:normal !important;color:#fff !important; letter-spacing:-.001em;background:url(/images/common/bg_darkButton.png) no-repeat top left;height:46px;float:left;cursor:pointer;} /* Button */
.btn_darkButton span {background:url(/images/common/bg_darkButton.png) no-repeat top right;height:46px;padding:0 26px 0 50px;display:block;} /* Button */
.btn_darkButton b {font-weight:normal;background:url(/images/common/bg_darkButtonFiller.png) repeat-x top center;height:34px;padding:12px 0 0 0;display:block;} /* Button */
/* /Buttons */

/* Headline */
#cntr_commonHeadlineWrapper {background:#edf4d7;height:80px;padding:17px 0 0 46px;position:relative;}
#cntr_commonLightHeadlineWrapper {background:url(/images/common/bg_lightHeadlineWrapper.gif) repeat-x bottom left; width:590px; padding:32px 0 30px 50px; }
#cntr_commonLightHeadlineWrapper span {color:#999999; padding:0 15px;font-weight:bold;}

#cntr_commonHeadline {font-size:27px;letter-spacing:-.011em; }
#cntr_commonHeadline h2 {font-weight:normal;color:#5a5355; padding:0 0 6px 0; line-height:1.2em; letter-spacing:-.011em; }
#cntr_commonHeadline h2 span {color:#1aae4e;font-weight:bold;}
#cntr_commonHeadline h3 {color:#1aae4e;}
#cntr_commonHeadline h4 {font-size:18px;color:#333333;}
#cntr_commonHeadline h4 a {font-size:18px;color:#1caf4e; text-decoration:none;}
#cntr_commonHeadline h4 a:hover {font-size:18px;color:#1caf4e; text-decoration:underline;}


#cntr_commonLightHeadlineWrapper a { text-decoration:none; font-size:14px; color:#336633; }
#cntr_commonLightHeadlineWrapper a:hover { text-decoration:underline; font-size:14px; color:#336633; }
/* /Headline */

/* Sidebar */
#cntr_commonSidebarDarkHero {background-repeat:no-repeat;background-position:top;padding:200px 0 0 0;}
#cntr_commonSidebarDarkHeroSurveyor {background-repeat:no-repeat;background-position:top;padding:180px 0 0 0;}

#cntr_commonSidebarDarkWrapper {width:308px;position:absolute;right:-24px;top:-88px;}
#cntr_commonSidebarDarkWrapperSurveyor {width:308px;position:absolute;right:-24px;top:-52px;}

#cntr_commonSidebarDarkTop {background:url(/images/common/bg_darkSidebarTop.png);height:11px;}
#cntr_commonSidebarDarkBottom {background:url(/images/common/bg_darkSidebarBottom.png);height:20px;}
#cntr_commonSidebarDarkOutside {background:url(/images/common/bg_darkSidebar.png) repeat-y left;padding:0 4px 0 4px;}
#cntr_commonSidebarDarkContent {background-color:#221e1f;}

.cntr_commonSidebarDarkBig {font-size:14px;background-color:#221e1f;} /* Common */
#cntr_commonSidebarDarkHero p.small {font-size:12px;background-color:#221e1f; line-height:17px;} /* Surveyor */
#cntr_commonSidebarDarkHero p.medium {font-size:14px;background-color:#221e1f; line-height:17px;font-weight:normal;} /* edison and resources */
#cntr_commonSidebarDarkHero p.medium a { color:#bed73b; font-weight:100; text-decoration:none;} /* edison and resources */
#cntr_commonSidebarDarkHero p.medium a:hover { font-weight:100; text-decoration:underline;} /* edison and resources */
#cntr_commonSidebarDarkHero p.medium span {font-size:14px;background-color:#221e1f; line-height:17px;font-weight:normal;} /* edison and resources */
#cntr_commonSidebarDarkHero p.medium span a { color:#bed73b; font-weight:normal; text-decoration:none;} /* edison and resources */
#cntr_commonSidebarDarkHero p.medium span a:hover { font-weight:normal; text-decoration:underline;} /* edison and resources */

#cntr_commonSidebarDarkHero p.medium1 {font-size:13px;background-color:#221e1f; line-height:17px;font-weight:normal;} /* surveyor-detail */
#cntr_commonSidebarDarkHero p.medium1 a { color:#bed73b; font-weight:bold; text-decoration:none;} /* surveyor-detail */
#cntr_commonSidebarDarkHero p.medium1 a:hover { font-weight:bold; text-decoration:underline;} /* surveyor-detail */
#cntr_commonSidebarDarkHero p.medium1 span {font-size:13px;background-color:#221e1f; line-height:17px;font-weight:normal;} /* surveyor-detail */
#cntr_commonSidebarDarkHero p.medium1 span a { color:#bed73b; font-weight:normal; text-decoration:none;} /* surveyor-detail */
#cntr_commonSidebarDarkHero p.medium1 span a:hover { font-weight:normal; text-decoration:underline;} /* surveyor-detail */

#cntr_commonSidebarDarkHero p.mediumBold {font-size:14px; color:#dbeaaf; line-height:17px;font-weight:bold;} /* surveyor-detail */

#cntr_commonSidebarDarkHero p.large { padding:0 0 0 0; color:#bed73b; font-size:14px;background-color:#221e1f; line-height:17px; font-weight:bold;} /* edison and resources */


#cntr_commonSidebarDarkHeroSurveyor p#bottom { padding:0 25px ; font-size:10px;letter-spacing:-.05em;background-color:transparent; }
#cntr_commonSidebarDarkHeroSurveyor p.small { line-height:17px; }
#cntr_commonSidebarDarkHero p.mini {font-size:11px; color:#999999; line-height:15px;} /* surveyor-detail */
#cntr_commonSidebarDarkHero p.mini a { color:#bed73b; font-weight:normal; text-decoration:none;} /* surveyor-detail */
#cntr_commonSidebarDarkHero p.mini a:hover {text-decoration:underline;} /* surveyor-detail */

#cntr_commonSidebarDark {color:#dfdfdf;}
#cntr_commonSidebarDark h4 {font-size:24px;font-weight:normal;line-height:normal;color:#fff;padding:0 25px 0 25px;}
#cntr_commonSidebarDark h4#surveyor {font-size:24px;font-weight:normal;color:#fff;padding:0 25px 15px 25px;}
#cntr_commonSidebarDark h5 {color:#bed73b;display:inline;}
#cntr_commonSidebarDark h6 { font-size:10px; color:#bed73b; line-height:.05em;}
#cntr_commonSidebarDark b {}
#cntr_commonSidebarDark p {padding:0 25px 15px 25px;}
#cntr_commonSidebarDark span {color:#bed73b;}
#cntr_commonSidebarDark small {font-size:12px;color:#bed73b;}
#cntr_commonSidebarDark a {text-decoration:none;color:#bed73b;}
#cntr_commonSidebarDark a:hover {text-decoration:underline;color:#bed73b;}
#cntr_commonSidebarDark ul {padding:15px 0 7px 0;line-height:17px;}
#cntr_commonSidebarDark ul li {background:url(/images/common/bg_darkSidebarArrow.png) no-repeat top left;padding:5px 35px 20px 25px;}
#cntr_commonSidebarDark ul li p {padding:0 0 15px 0;}

.cntr_commonSidebarDarkSmall b {font-weight:normal;display:inline;}

#cntr_commonSidebarLight { background-repeat:no-repeat; background-position:top left; color:#666; width:280px; float:left; padding:97px 0 0 0;}
#cntr_commonSidebarLight h4 {color:#333; font-size:18px; font-weight:normal;}
#cntr_commonSidebarLight a { font-weight:bold;text-decoration:none;color:#363; font-size:12px; }
#cntr_commonSidebarLight a:hover {text-decoration:underline;}
#cntr_commonSidebarLight ul {padding:25px 0 0 0;}
#cntr_commonSidebarLight ul li {background:url(/images/aboutus/bg_LightSideBar.png) no-repeat top left;padding:0 20px 30px 20px;}
#cntr_commonSidebarLight ul li {font-size:13px;font-weight:bold;}
#cntr_commonSidebarLight ul li p { padding: 4px 0;font-size:13px;line-height:17px;}
#cntr_commonSidebarLight ul li h4 {padding: 0 0 10px 0;}

#cntr_edisonSidebarLight {background-repeat:no-repeat;background-position:top left;color:#666;width:280px;float:left;padding:125px 0 0 0;}
#cntr_edisonSidebarLight h4 {color:#333; font-size:18px; font-weight:normal;}
#cntr_edisonSidebarLight a {text-decoration:none;color:#363;}
#cntr_edisonSidebarLight a:hover {text-decoration:underline;}
#cntr_edisonSidebarLight ul {padding:25px 0 0 0;}
#cntr_edisonSidebarLight ul li { background:url(/images/aboutus/bg_LightSideBar.png) no-repeat top left; padding:0 24px 30px 20px; }
#cntr_edisonSidebarLight ul li a { font-size:13px;font-weight:bold; }
#cntr_edisonSidebarLight ul li p { padding: 4px 0;font-size:13px;line-height:17px;}
#cntr_edisonSidebarLight ul li h4 { padding: 0 0 10px 0; }
/* /Sidebar */

/* Copy */
.cntr_commonCopyAboutUs { background:transparent; color:#666; padding:20px 20px 30px 50px;}
.cntr_commonCopyAboutUs p {width:530px;padding:12px 0 12px 0; line-height:normal;}
.cntr_commonCopyAboutUs span { padding: 0 10px; }
.cntr_commonCopyAboutUs a { text-decoration:none; color:#336633; font-weight:bold; font-size:10px; }
.cntr_commonCopyAboutUs h4 { font-size:18px;color:#333; padding:0 0 42px 0;letter-spacing:-0.05em} 
.cntr_lightDivider { height:1px; border-bottom:1px solid #ccc;}
.cntr_lightDividerExtended {width:920px;background:#fff;}
.cntr_lightGreenDivider {background:url(/images/common/lightMediunDivider.gif) no-repeat;height:1px; width:613px;}

.cntr_commonCopy p.edisonSmall { font-size:10px; padding:0 0 10px 0; }
.cntr_commonCopy p.edisonSmallLast { padding:0 0 29px 0; }
.cntr_commonCopy ul.edisonList { margin:auto; list-style:disc outside; margin:0 0 0 27px;padding:0 0 29px 0;}
.cntr_commonCopy ul.edisonListNumber { margin:auto; list-style-type:decimal; padding:0 0 29px 27px;}
.cntr_commonCopy ul.edisonList li { margin:auto; padding:0 0 0 4px; border:0;}
.cntr_commonCopy ul.edisonListNumber li { margin:auto; padding:0 0 10px 0; border:0; }

#secondP{padding-top:10px;}

.cntr_commonCopy {background:#fff;color:#666;padding:30px 20px 30px 50px;}

.cntr_commonCopy a { font-size:12px; }

#ctl00_DlPressReleaseDetail .cntr_commonCopy { background:#fff;color:#666;padding:30px 50px 30px 50px; width:820px; }
#ctl00_DlPressReleaseDetail .cntr_commonCopy h3 { padding:2px 290px 10px 0;}
#ctl00_DlPressReleaseDetail .cntr_commonCopy h4 { font-size:17px;letter-spacing:-.011em;color:#333;padding:2px 290px 20px 0; line-height:1.1em; font-style:italic;}

#ctl00_DlJobDetail .cntr_commonCopy ul { margin:10px 290px 0 0; padding:0; list-style-type:disc; }
#ctl00_DlJobDetail .cntr_commonCopy li { margin:5px 0 0 20px; padding:0 0 10px 0; border-left:none; line-height:1.2em; }



.cntr_edisonCopy {background:#fff;color:#666;padding:20px 0 0 0;}
.cntr_edisontxt {background:#fff;color:#666;padding:30px 0 12px 50px;}
.cntr_resourcestxt {background:#fff;color:#666;padding:30px 20px 0 50px;}
.cntr_partnerCopy {background:#fff;color:#666;padding:0 20px 30px 0; line-height:17px;}
.cntr_surveyorCopy {background:#fff;color:#666;padding:0 20px 0pt 40px;}
.cntr_edisonCopy p {background:transparent;padding:0 0 15px 200px;}
.cntr_edisonCopy h3 {background:transparent;padding:0 0 10px 200px}
.cntr_edisonCopySmall {background:transparent;padding:20px 0 0 12px;margin-left:12px;line-height:17px;}
.cntr_edisonPromoImage {background:url(/images/common/img_carbonRally.gif) no-repeat;width:274px;height:76px;cursor:pointer;}
.cntr_edisonPromoImage span {display:none;}
.cntr_commonBgCopy {background:url(/images/common/bg_gradientseparator.jpg) no-repeat;padding:24px 70px 15px 45px;}

.cntr_commonCopy .btn_lightButton {margin:0 0 0 -4px;}
.cntr_commonCopy p {width:530px;padding:0 0 20px 0; line-height:1.33em;}
.cntr_commonCopy p.lessDBtn { padding:0 0 23px 0; }
.cntr_commonCopy h3, #cntr_commonCopy h4{ color:#333; }
.cntr_commonCopy h3 { font-size:20px; }
.cntr_commonCopy h4 { font-size:18px;letter-spacing:-.05em;color:#333;padding:0 0 20px 0; line-height:1.2em;}
.cntr_commonCopy h4.bigger { font-size:20px; padding:0 0 20px 0; }
.cntr_commonCopy h4.txt_light { color:#9a9b9d; }
.cntr_commonCopy h5 { font-size:18px;letter-spacing:-.05em;color:#333;padding:0 0 20px 0; margin:-22px 0 0 0;}
.cntr_commonCopy h6 { font-size:16px; color:#666; }
#cntr_edison p {width:530px; padding:0 280px 0 0; line-height:1.33em;}
.cntr_commonCopy a {font-weight:bold;text-decoration:none;color:#363;}
.cntr_commonCopy .cntr_resourcesTwoColumn a { font-size:12px; }

.cntr_commonCopy a:hover {text-decoration:underline;}
.cntr_commonCopy ul {padding:0 0 0 27px;}
.cntr_commonCopy ul li {margin:0 0 20px 0;padding:0 0 0 14px;border-left:solid 9px #e5e5e6;}
.cntr_commonCopy ul li p {padding:0 0 3px 0;}
.cntr_commonCopy ul li b {color:#333;}
.cntr_commonCopy ul li small {font-size:10px;color:#363;}
.cntr_commonCopy ul li i {font-size:12px;color:#999;}
#secondP{padding-top:10px;}




.cntr_commonCopyNoBack {background:transparent;}
/* /Copy */

/* Page Title */
#cntr_commonPageTitleWrapper {background:url(/images/common/bg_pageTitle.jpg) no-repeat;height:79px;padding:54px 0 0 52px;}
#cntr_commonEdisonPageTitleWrapper {background:url(/images/common/bg_pageEdisonTitle.jpg) no-repeat;height:79px;padding:54px 0 0 222px;}
#cntr_commonBiosPageTitleWrapper {background:url(/images/common/bg_pageBiosTitle.jpg) no-repeat;height:79px;padding:54px 0 0 52px;}
#cntr_commonResourcePageTitleWrapper {background:url(/images/common/bg_pageResourceTitle.jpg) no-repeat;height:79px;padding:54px 0 0 52px;}
#cntr_commonWebcastsVideosPageTitleWrapper {background:url(/images/common/bg_pageWebcastsvideosTitle.jpg) no-repeat;height:79px;padding:54px 0 0 52px;}
#cntr_commonClearChoiceTitleWrapper {background:url(/images/common/bg_pageclearchoiceTitle.jpg) no-repeat;height:79px;padding:54px 0 0 52px;}
#cntr_commonSurveyorPageTitleWrapper {background:url(/images/common/bg_pageSurveyorTitle.jpg) no-repeat;height:79px;padding:54px 0 0 52px;}
#cntr_commonPartnersPageTitleWrapper {background:url(/images/common/bg_pagePartnersTitle.jpg) no-repeat;height:79px;padding:54px 0 0 52px;}
#cntr_commonPageTitleWrapperSurveyor {background:url(/images/surveyor/bg_pageTitleSurveyor.jpg) no-repeat;height:235px;padding:47px 0 0 52px;}
#cntr_commonSupportPageTitleWrapper {background:url(/images/common/bg_pageSupportTitle.jpg) no-repeat;height:79px;padding:54px 0 0 52px;}
#cntr_commonSurvDetPageTitleWrapper {background:url(/images/common/bg_pageSurvDetailTitle.jpg) no-repeat;height:79px;padding:54px 0 0 52px;}
#cntr_commonSurvDashDetPageTitleWrapper {background:url(/images/common/bg_pageSurvDetailTitle.jpg) no-repeat;height:79px;padding:54px 0 0 222px;}
#cntr_commonSurvDashDetPageTitleWrapper #cntr_commonPageTitle {padding-top:5px;}
.dashboard-screenshot-caption {font-size:.85em; font-style:italic;padding:5px 10px 20px 8px;margin-top:0px;width:520px} 
.dashboard-screenshot-caption-sm {font-size:.85em; font-style:italic;padding:5px 10px 20px 8px;margin-top:0px;width:360px}
.dashboard-screenshot {padding:15px 0px}
.dashboard-screenshot-sm {padding:15px 0px 0px 70px} 


#bg_surveyorDetLandingSidebar {background:url(/images/surveyor/bg_sidebarLandingSurveyorDet.jpg) no-repeat;height:79px;padding:54px 0 0 52px;}
#cntr_commonPageTitle {font-weight:normal;}
#cntr_commonPageTitle h1 {font-size:27px; font-weight:normal;letter-spacing:-.05em;color:#ffffff;display:inline;}
#cntr_commonPageTitle span {font-size:19px; font-weight:normal;color:#ffffff; margin-top:5px;}
#cntr_commonPageTitle h4 {font-size:18px; font-weight:normal;color:#bed73b;display:inline;}
#cntr_commonPageTitle h1.hidden { display:none; }
/* /Page Title */

/* Common Promo */
#cntr_commonPromoWrapper {background:#e1ecec url(/images/common/bg_promo.png) no-repeat top center;padding:0 0 65px 2px;}

.cntr_commonPromo {font-size:12px;color:#666;width:232px;float:left;}
.cntr_commonPromo b {font-size:14px;color:#dc652b;}
.cntr_commonPromo p {line-height:normal;padding:0 0 8px 0;}
.cntr_commonPromo h4 {font-size:16px;font-weight:normal;color:#221e1f;padding:0 0 15px 0;}
.cntr_commonPromo h4.txt_alt {font-size:16px;color:#221e1f;}
.cntr_commonPromo a {font-size:12px;font-weight:bold;text-decoration:none;color:#336633;margin:10px 0 0 0;}
.cntr_commonPromo a:hover {text-decoration:underline;}
.cntr_commonPromo span {background:url(/images/home/bg_promoLink.gif) no-repeat 0 3px;padding:0 0 0 16px;}

#cntr_commonPromoLeft {padding:33px 31px 0 43px;}
#cntr_commonPromoMiddle {padding:33px 20px 0 29px; }
#cntr_commonPromoRight {padding:33px 31px 0 30px;}
/* /Common Promo */

/* ========================================================================//
   4. HOME:
   ========================================================================//
*/

/* Hero Content */
#cntr_homeHeroWrapper {background:url(/images/home/bg_hero.jpg) no-repeat;height:271px;padding:0 0 10px 0;}
#cntr_homeHeroWrapper h6 {font-size:12px;font-style:italic;font-weight:normal;color:#bed73b;}

#cntr_homeHeroWrapper #cntr_homeHeroMarkers {background:url(/images/home/bg_markers.jpg) no-repeat;width:140px;padding:0 1px 0 9px;position:absolute;top:10px;right:20px;z-index:50;} 
#cntr_homeHeroWrapper #cntr_homeHeroMarkers a {font-size:10px;color:#727272;text-decoration:none;width:20px;height:15px;padding:5px 0 0 8px;display:block;float:left;}
#cntr_homeHeroWrapper #cntr_homeHeroMarkers a:hover {color:#bed73b;}
#cntr_homeHeroWrapper #cntr_homeHeroMarkers a.active {color:#bed73b;}

#cntr_homeHeroType1, #cntr_homeHeroType1Image, #cntr_homeHeroType2, #cntr_homeHeroType2Image, #cntr_homeHeroType3, #cntr_homeHeroType3Image,  #cntr_homeHeroType4, #cntr_homeHeroType4Image {position:absolute;}

#cntr_homeHeroType2, #cntr_homeHeroType2Image, #cntr_homeHeroType3, #cntr_homeHeroType3Image, #cntr_homeHeroType4, #cntr_homeHeroType4Image {display:none;}

#cntr_homeHeroWrapper .cntr_homeHeroType2 {height:116px;padding:55px 28px 20px 28px;}
#cntr_homeHeroWrapper .cntr_homeHeroType2 blockquote {font-size:20px;font-weight:bold;line-height:normal;color:#fff;letter-spacing:normal;}
#cntr_homeHeroWrapper .cntr_homeHeroType2 blockquote span {color:#bed73b;}
#cntr_homeHeroWrapper .cntr_homeHeroType2 h6 {padding:15px 0 0 0;}

#cntr_homeHeroWrapper p.cntr_homeHeroType2 {font-size:12px;letter-spacing:normal;line-height:normal;color:#f1e553;background:url(/images/home/bg_acrobatIcon.png) no-repeat 28px 22px;height:61px;padding:19px 65px 0 65px;}
#cntr_homeHeroWrapper p.cntr_homeHeroType2 a {font-size:12px;font-weight:bold;height:auto;}

#cntr_homeHeroWrapper p.cntr_homeHeroType3 {font-size:12px;letter-spacing:normal;line-height:normal;color:#f1e553;background:url(/images/home/bg_arrowIcon.png) no-repeat 28px 22px;height:61px;padding:19px 65px 0 65px;}
#cntr_homeHeroWrapper p.cntr_homeHeroType3 a {font-size:12px;font-weight:bold;height:auto;}

#cntr_homeHeroWrapper .cntr_homeHeroType3 {height:127px;padding:54px 28px 0 28px;}
#cntr_homeHeroWrapper .cntr_homeHeroType3 blockquote {font-size:17px;font-weight:bold;line-height:normal;color:#fff;letter-spacing:normal; }
#cntr_homeHeroWrapper .cntr_homeHeroType3 blockquote span {font-size:20px;color:#bed73b;}
#cntr_homeHeroWrapper .cntr_homeHeroType3 h6 {padding:15px 0 0 0;}

#cntr_homeHeroWrapper .cntr_homeHeroType4 {height:154px;padding:37px 28px 0 28px;}
#cntr_homeHeroWrapper .cntr_homeHeroType4 h3 {font-size:24px;color:#bed73b;letter-spacing:normal;padding:0 0 7px 0;}
#cntr_homeHeroWrapper .cntr_homeHeroType4  blockquote {font-size:17px;font-weight:bold;line-height:normal;color:#fff;letter-spacing:normal; }
#cntr_homeHeroWrapper .cntr_homeHeroType4 blockquote span {font-size:20px;color:#bed73b;}
#cntr_homeHeroWrapper .cntr_homeHeroType4 h6 {padding:15px 0 0 0;}

#cntr_homeHeroWrapper .cntr_homeHeroType4 {}

#cntr_homeHero {position:relative;}

 
/* hero - new news */
#cntr_homeHeroWrapper .cntr_homeHeroType1 {height:127px;padding:64px 28px 0 28px;}
#cntr_homeHeroWrapper p.cntr_homeHeroType1 {font-size:12px;letter-spacing:normal;line-height:normal;color:#f1e553;background:url(/images/home/bg_arrowIcon.png) no-repeat 28px 22px;height:61px;padding:19px 65px 0 65px;}
#cntr_homeHeroWrapper .cntr_homeHeroType1 h3 {font-size:18px;color:#bed73b;letter-spacing:normal;padding:0 0 7px 0;}
#cntr_homeHeroWrapper p.cntr_homeHeroType1 a {font-size:12px;font-weight:bold;height:auto;}
#cntr_homeHeroWrapper .cntr_homeHeroType1 blockquote {font-size:17px;font-weight:bold;line-height:normal;color:#fff;letter-spacing:normal; }
#cntr_homeHeroWrapper .cntr_homeHeroType1 blockquote span {font-size:20px;color:#bed73b;}
#cntr_homeHeroWrapper .cntr_homeHeroType1 h6 {padding:15px 0 0 0;}
 
#cntr_homeHeroLeft {width:460px;padding:10px 0 0 0;float:left;position:relative;}
#cntr_homeHeroRight {width:460px;float:left;position:relative;}
#cntr_homeHero a {font-size:12px; text-decoration:none;color:#f2e553;letter-spacing:normal;}
#cntr_homeHero a:hover {text-decoration:underline;}
/* /Hero Content */

/* Home Promo */
#cntr_homePromoWrapper {background:#fff url(/images/home/bg_promo.png) no-repeat top center;padding:0 2px 65px 0;}

.cntr_homePromo {font-size:12px; color:#666;width:250px;padding:26px 31px 0 25px;float:left;}
.cntr_homePromo h4 {font-size:18px;font-weight:normal;color:#149b3c;padding:0 0 20px 0;}
.cntr_homePromo h4.txt_alt {font-size:16px; color:#221e1f;}
.cntr_homePromo img {padding:0 5px 0 0px;float:left;}
.cntr_homePromo p {line-height:normal;padding:0 0 8px 0;}
.cntr_homePromo span {background:url(/images/home/bg_promoLink.png) no-repeat center left;padding:0 0 0 16px;}
.cntr_homePromo a {font-size:12px;font-weight:bold;text-decoration:none;color:#336633;margin:10px 0 0 0;}
.cntr_homePromo a:hover {text-decoration:underline;}
/* /Home Promo */

/* Surveyor Headline */
#cntr_commonHeadlineWrapperBlank {height:80px;padding:27px 46px 0 46px;position:relative;}
#cntr_commonHeadline h2.cntr_commonHeadlineCopyContactForm { padding:0 0 3px 0; }

/* /Surveyor Headline */

/* Surveyor Content */
#cntr_homeSurveyorContent {font-size:15px;line-height:normal;color:#ccc;background:#fff url(/images/home/bg_surveyor.png) no-repeat top center;padding:0 0 25px 0;}
#cntr_homeSurveyorContent .btn_darkButton {float:right;}
#cntr_homeSurveyorContent a{text-decoration:none;}
#cntr_homeSurveyorContent a:hover {text-decoration:underline;}
#cntr_homeSurveyorContent h2 {font-size:18px;font-weight:normal;color:#bed73b;padding:0 0 15px 0;margin:0;}
#cntr_homeSurveyorContent i {font-weight:bold;color:#bed73b;}
#cntr_homeSurveyorContentLeft {width:514px;padding:106px 35px 0 30px;float:left;}
#cntr_homeSurveyorContentRight {background:url(/images/home/bg_spotlight1.png) no-repeat top left;width:341px;height:140px;float:left;display:block;position:relative;}

#cntr_homeSurveyorContentBottom {padding:15px 0 0 0;}
#cntr_homeSurveyorContentBottomLeft {width:304px;float:left;}
#cntr_homeSurveyorContentBottomRight {width:210px;float:left;}
/* /Surveyor Content */

/* Surveyor Bullets */
.cntr_homeSurveyorBullets {width:286px;padding:106px 23px 0 32px;font-size:14px;color:#ccc;position:absolute;}
.cntr_homeSurveyorBullets h3 {font-size:20px;font-weight:normal;color:#bed73b;padding:0 0 15px 0;}
.cntr_homeSurveyorBullets p { padding:0 30px 0 0;line-height:1.3em;}

#cntr_homeSurveyorBullets {position:absolute;z-index:50;left:3px;}
#cntr_homeSurveyorBullets a {display:block;width:112px;height:100px;float:left;}

#cntr_homeSurveyorBulletsContent2, #cntr_homeSurveyorBulletsContent3 {display:none;}
/* /Surveyor Bullets */

/* ========================================================================//
   5. SURVEYOR:
   ========================================================================//
*/

#cntr_commonPageTitleWrapperSurveyor h1 { display:none; }

/* Icon Content*/
#cntr_btnSurveyorIcon{ margin-left:0px; }
#cntr_surveyorIconContent { color:#666; }
#cntr_surveyorIconContent h3 { font-size:18px; padding:0 0 6px 0; color:#dc652b;}
#cntr_surveyorIconContent p { padding:5px 0 0 0;line-height:1.2em;}
#cntr_surveyorIconContent { background:url(/images/surveyor/bg_iconContetShadow.png) no-repeat top left; width:920px; padding:15px 0 0 0; }
.cntr_commonIconContent { background:url(/images/surveyor/bg_iconContext.png) repeat-y top left; width:920px; padding:15px 0 35px 0; }
.cntr_commonIconContentInfo { padding: 0 0 27px 0;/*padding: 0 50px 0 140px;*/ }
.cntr_commonIconContentTop { background:url(/images/surveyor/bg_iconContextIconTop.png) no-repeat top left; height:6px; }
.cntr_commonIconContentCenter {  }
.cntr_commonIconContentBottom { background:url(/images/surveyor/bg_iconContextIconBottom.png) no-repeat top left; height:6px; }
#money {background:url(/images/surveyor/bg_iconContextIconMoney.gif) repeat-y center left; padding:0 50px 10px 140px;}
#world {background:url(/images/surveyor/bg_iconContextIconWorld.gif) repeat-y center left; padding:0 50px 10px 140px;}
#leave {background:url(/images/surveyor/bg_iconContextIconLeave.gif) repeat-y center left; padding:0 50px 10px 140px;}

/* Buttons */
.btn_lightButtonIconContent {font-size:16px;text-decoration:none;color:#fff !important; letter-spacing:-.001em;background:url(/images/surveyor/bg_lightButtonIconContent.png) no-repeat top left;height:54px;float:left;cursor:pointer;} /* Button */
.btn_lightButtonIconContent span {background:url(/images/surveyor/bg_lightButtonIconContent.png) no-repeat top right;height:54px;padding:0 26px 0 50px;display:block;} /* Button */
.btn_lightButtonIconContent:hover {text-decoration:underline;}
.btn_lightButtonIconContent b {font-weight:normal;background:url(/images/common/bg_lightButtonFiller.png) repeat-x top center;height:35px;padding:19px 0 0 0;display:block;} /* Button */

/* Contact Form */

.btn_lightButtonContactForm {font-size:16px;text-decoration:none;color:#fff !important; letter-spacing:-.001em;background:url(/images/surveyor/bg_lightButtonContactForm.png) no-repeat top left;height:54px;float:left;cursor:pointer;} /* Button */
.btn_lightButtonContactForm span {background:url(/images/surveyor/bg_lightButtonContactForm.png) no-repeat top right;height:54px;padding:0 26px 0 50px;display:block;} /* Button */
.btn_lightButtonContactForm:hover {text-decoration:underline;}
.btn_lightButtonContactForm b {font-weight:normal;background:url(/images/common/bg_lightButtonFiller.png) repeat-x top center;height:35px;padding:19px 0 0 0;display:block;} /* Button */


.cntr_formContentError {display:none;}
.cntr_commonCopyContactForm { background:transparent; color:#666;padding:0px 50px 7px 50px;}
#cntr_commonCopyContactFormTransparent { background:transparent; }

.cntr_contactFormBoxDark { background-color:#eff5ce; width:540px; }
.cntr_contactFormBoxLight { background-color:#f6faeb; width:540px; }
.cntr_contactFormBoxError { background-color:#fbefe9; width:502px; padding:19px }

.cntr_contactFormBoxError p { font-weight:bold; font-size:16px; padding: 0;color:#dc652b; line-height:19px; }

.cntr_contactFormBoxTopError { height:10px; width:540px; background:url(/images/surveyor/bg_ContactFormErrorTop.gif) no-repeat top left;  }
.cntr_contactFormBoxBottomError { height:10px; width:540px; background:url(/images/surveyor/bg_ContactFormErrorBottom.gif) no-repeat top left; }
.cntr_contactFormBoxTopDark { height:10px; width:540px; background:url(/images/surveyor/bg_ContactFormDarkTop.gif) no-repeat top left; }
.cntr_contactFormBoxBottomDark { height:10px; width:540px; background:url(/images/surveyor/bg_ContactFormDarkBottom.gif) no-repeat top left; }
.cntr_contactFormBoxTopLight { height:10px; width:540px; background:url(/images/surveyor/bg_ContactFormLightTop.gif) no-repeat top left; }
.cntr_contactFormBoxBottomLight { height:10px; width:540px; background:url(/images/surveyor/bg_ContactFormLightBottom.gif) no-repeat top left; }


.formField { padding:10px 65px ; text-align:right }
.div { padding:10px 45px; }
.NoAlign { text-align:left; }
.labelContactForm { padding:0 25px 0 0; }
.labelContactFormBlock { display:block; }
.elementsForm { width:250px; }
.elementsFormSel { width:254px; }
.elementsFormSmall { width:160px; /*margin: 0 100px 0 0;*/ }
#ContactFormBtn { margin:0 205px; }
.formPadding{ padding:0 50px;}
.commonCopyForm{padding:30px 20px 10px 50px;}

/* /Contact Form */

/* /Icon Content*/



/* ========================================================================//
   6. FOOTER:
   ========================================================================//
*/

#cntr_globalFooter {background:url(/images/common/bg_footer.gif) repeat-x top center;padding:34px 0 30px 0;}
#cntr_globalFooter p {font-size:10px; color:#999; margin-bottom:7px;}
#cntr_globalFooter a {text-decoration:none;color:#1aae4e;}
#cntr_globalFooter a:hover {text-decoration:underline;}

/* ========================================================================//
   7. HEADER:
   ========================================================================//
*/

#cntr_headerWrapper {background:url(/images/common/bg_header.png) repeat-x top center;height:88px;padding:15px 0 0 0;}

#cntr_globalNav {background:url(/images/common/bg_logo.png) no-repeat top left; position:relative; z-index:1; }

#cntr_globalNavLogo {float:left; }
#cntr_globalNavMenuWrapper {padding:2px 0 0 0;position:relative;}

#cntr_globalNavLogo {width:220px; padding:5px 0 0 0;}
#cntr_globalNavMenu {padding:0;margin:0;position:absolute;right:0;}
#cntr_globalNavMenu li {height:30px;padding:0 0 0 17px;float:left;}
#cntr_globalNavMenu li ul {width:100%;display:none;position:absolute;right:0;top:30px;}
#cntr_globalNavMenu li ul li {width:100%;padding:0;}
#cntr_globalNavMenu li ul li ul {width:auto;display:block;float:right;position:static;}
#cntr_globalNavMenu li ul li ul li {width:auto;padding:5px 0 0 0;float:left;}

#cntr_globalNavMenu ul.Prd1 {padding-right:400px;}
#cntr_globalNavMenu ul.Prd2 {padding-right:90px; }

#cntr_globalNavLogo { position:relative; z-index:2; }
#cntr_globalNavLogo h1 { margin:0; padding:11px 0 0 0; width:161px; height:33px; }
#cntr_globalNavLogo h3 { padding:0 0 0 40px;font-size:12px;line-height:normal;color:#bed73b;}

#cntr_globalNavMenu a {font-size:12px; color:#b1b1b1;text-decoration:none; }
#cntr_globalNavMenu ul li a:hover {text-decoration:underline;}

.btn_globalMenu{ height:19px; float:left; cursor:pointer; }
.btn_globalMenu span { padding:0 10px 0 10px; height:19px; display:block; }
.btn_globalMenu b{ padding:3px 0 4px 0; display:block; }

.btn_globalMenuActive {  background:url(/images/common/bg_menuButton.png) no-repeat top left; }
.btn_globalMenuActive span { background:url(/images/common/bg_menuButton.png) no-repeat top right; }
.btn_globalMenuActive b{ background:#434040; }

.btn_globalSubMenu { height:19px; float:left; cursor:pointer; padding:5px 10px 4px 10px; display:block; }
.btn_globalSubMenuActive { background: url(/images/common/bg_menuSubButton.png) no-repeat top center; }


/* ========================================================================//
   8. PAGE-SPECIFIC:
   ========================================================================//
*/

/* */
#cntr_aboutUsWrapper{ background:url(/images/aboutus/bg_cntrGeneral.gif) repeat-y top left; width:920px; }
#cntr_leftContent { background:url(/images/aboutus/bg_whiteShadow.png) no-repeat top left; width:640px; float:left; }
#cntr_leftContentSmall {width:530px;}
#cntr_leftContentSmall .cntr_commonCopy {padding:30px 20px 30px 0;}
#cntr_leftContentWide {width:820px;}
#cntr_leftContentWide .cntr_commonCopy {padding:0px 20px 30px 0;}
#cntr_leftContentSmall .cntr_lightGreenDivider {margin:10px 0 0 -50px;}
.cntr_commonCopy .cntr_lightDivider {margin:10px 0 0 -50px;}
.bg_aboutUsContentSidebar { background:url(/images/aboutus/bg_topRightContent.jpg) no-repeat top left; width:280px; float:left; padding:97px 0 0 0; } 
.bg_surveyorConfirmSidebar { background:url(/images/surveyor/bg_topSurveyorConfirmRight.jpg) no-repeat top left; width:280px; float:left; padding:97px 0 0 0; }
.bg_edisonConfirmSidebar { background:url(/images/common/bg_topedisonConfirmRight.jpg) no-repeat top left; width:280px; float:left; padding:125px 0 0 0; }

/* Landing */
.bg_newsLandingSidebar {background-image:url(/images/news/bg_sidebarLanding.jpg);} /* news-press.aspx */
.bg_edisonLandingSidebar {background-image:url(/images/edison/bg_sidebarLandingEdison.jpg);} /* edison.aspx */
.bg_resourcesLandingSidebar {background-image:url(/images/resources/bg_sidebarLandingResources.jpg);} /* resources.aspx */
.bg_partnersLandingSidebar {background-image:url(/images/partners/bg_sidebarLandingPartners.jpg);} /* partners.aspx */
.bg_surveyorLandingSidebar {background-image:url(/images/surveyor/bg_sidebarLandingSurveyor.jpg); } /* surveyor.aspx */
.bg_aboutUsLandingSidebar {background-image:url(/images/aboutus/bg_sidebarLandingAboutUs.jpg);} /* about-Verdiem.aspx */
.bg_supportLandingSidebar {background-image:url(/images/support/bg_sidebarLandingSupport.jpg);} /* support.aspx */
.bg_surveyorDetLandingSidebar {background-image:url(/images/surveyor/bg_sidebarLandingSurveyorDet.jpg); } /* surveyor-detail.aspx */
.bg_surveyorDashLandingSidebar {background-image:url(/images/surveyor/bg_sidebarLandingSurveyorDash.jpg); } /* dashboard-detail.aspx */
.bg_customerRefsLandingSidebar {background-image:url(/images/partners/bg_customerRefsSidebar.jpg); min-height:65px;} /* customerreferences.aspx */
/* /Landing */

/* */
.cntr_aboutVerdiemCols {line-height:normal;padding:0 0 0 0;width:530px;}
.cntr_aboutVerdiemCols p {width:auto;padding:0 0 10px 0;}
.cntr_aboutVerdiemColLeft, .cntr_aboutVerdiemColRight {float:left;}
.cntr_aboutVerdiemColLeft {width:164px;}
.cntr_aboutVerdiemColRight {width:366px;}

/* 02272009 */
.cntr_aboutVerdiemCols a, #cntr_commonCopyBottom a { font-size:14px;font-weight: 100; }

.cntr_aboutVerdiemColLeftDetail, .cntr_aboutVerdiemColRightDetail, .cntr_aboutVerdiemColRightSurvDetail{float:left;}
.cntr_aboutVerdiemColLeftDetail {padding:5px 0 0 0; width:25px; text-align:center;}
.cntr_aboutVerdiemColRightDetail {width:495px;}
.cntr_aboutVerdiemColRightSurvDetail {width:275px;padding:10px 0 0 0; margin:0 0 0 16px;}

/* */
#cntr_commonCopyTop {background:#fff;color:#666;padding:30px 20px 0 50px;}
#cntr_commonCopyMiddle {background:#fff;color:#666;padding:12px 20px 0 50px;}
#cntr_commonCopyMiddleDetail {background:#fff;color:#666;padding:0 20px 0 0;}
#cntr_commonCopyBottom {background:#fff;color:#666;padding:5px 20px 2px 50px;}

/* */
.cntr_contactUs {padding:0 0 44px 0;}
.bg_contactUsContentSidebar {background:url(/images/aboutus/bg_sidebarContactUs.jpg) no-repeat top left; width:280px; float:left; padding:97px 0 0 0;}

/* */
#cntr_contactConfirmPopular {padding:14px 20px 30px 50px;} /* surveyor/contact-form/confirm.aspx */

ul.normal { padding:  0px 0px 0px 25px}
ul.normal li { list-style:disc; padding:0px 0px 2px 10px; margin:0 0 10px 0;}
 

 
.cntr_commonCopy ul.normal { padding:  0px 0px 0px 25px}
.cntr_commonCopy ul.normal li { list-style:disc; padding:0px 0px 5px 10px; border: 0px;}
 

.cntr_commonColumnWideMain ul.normal { padding:  0px 0px 0px 25px}
.cntr_commonColumnWideMain ul.normal li { list-style:disc; padding:0px 0px 5px 10px}

/* customer references */
.cntr_customerRefCols {line-height:normal;padding:0 0 0 0;width:690px;}
.cntr_customerRefCols p {width:auto;padding:0 0 10px 0;}
.cntr_customerRefColLeft, .cntr_customerRefColRight {float:left;}
.cntr_customerRefColLeft {width:164px;}
.cntr_customerRefColRight {padding-left:15px;width:500px;}

