/*-- SITE WIDE --*/
html{margin: 0 auto}
/*html{background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-wrapper-rpt-apr-19.jpg) repeat-x center top;}*/
body{background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-wrapper-rpt-apr-19.jpg) repeat-x center top #ffffff; font: 12px arial; color: black;margin: 0 auto; padding: 0;
}
form{display: inline;}
.clearBoth{clear: both; height: auto;}
img{border: 0; display: block}
a{text-decoration: none;}
a:hover{text-decoration: underline;}
#PageWrapperNL{width: 983px; margin: 0 auto; position: relative;background:#fff;

margin-top: 0px;
}
#PageWrapper{width: 983px; margin: 0 auto; position: relative;background:#fff;


margin-top: 0px;
}
#Header img, .rotators img, #Footer img{display: block;}
p{margin: 0;padding:0}
.sectionBreadcrumbs{color: #767676;font-family: arial;font-size: 11px;font-weight: bold;margin: 0px 0 25px 45px;}
.sectionBreadcrumbs a{color: #767676;}
.eyBreadcrumbs{color: #767676;font-family: arial;font-size: 11px;font-weight: bold;margin: 0px 0 0 25px;}
.eyBreadcrumbs a{color: #767676;}
.lastCrumb {color: black;font-weight: bold;}
.previous img{display: inline;vertical-align: middle;margin-right: 10px;}
.cookSpend{position: absolute;top: 24px;right: 7px;font: bold 11px arial;color: #ff8f00;}

/*NEED HELP*/
#needHelp{position: fixed; right: 0; top: 170px; cursor: pointer;z-index: 9999}
#showHelp {background: url("https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-show-help.png") no-repeat scroll 0 0 transparent;display: none;height: 275px;position: fixed;right: 0;top: 170px;width: 266px;z-index: 9999}
.nh1 {color: #FFFFFF;font: bold 16px montserrat;margin: 5px 0 0 30px;text-align: left;}
.nh2{margin: 63px 0 0 30px; text-align:left; font: bold 11px arial; color: #fff;}
.nh3 a:hover, .nh2 a:hover{text-decoration: none !important;}
.nh2 a{font: italic bold 14px arial; color: #fff;}
.nh3 {color: #FFFFFF;display: block;font: bold 14px arial;margin: 35px 0 0 30px;text-align: left;width: 135px;}
.nhClose{position: absolute; top: 6px; right: 8px; width: 15px; height: 16px; cursor: pointer;}


/*-- HEADER --*/
#Header{position:relative}
.searchInput{background:none repeat scroll 0 0 #ffffff;border:0 none;color:#767676;height:23px;left:170px;position:absolute;top:70px;width:500px}
.searchSubmit{position:absolute;right:5px;top:68px}

.headerInfo{color:#D4D4D4;font-family:montserrat;font-size:18px;left:365px;position:absolute;top:0}
.headPhone{color:#FFF;font-size:18px;font-weight:700;left:67px;position:absolute;top: 0}
.headPhone a{color: #fff}

.headerLinks{font-family:arial;font-size:12px;left:250px;position:absolute;top:9px}
.headerLinks a{color:#fff}
p.callUs {position: absolute;top: 5px;width: 65px;}

.cookClass {position: absolute;right: 150px;top: 8px;font-weight: bold;color: white;}
.break {color: #3eb40b;}
#hideCart, .viewCart {position: absolute;right: 3px;top: 3px;}
#CartContents{color: #000000;font-weight: bold;position: absolute;right: 6px;top: 25px;text-align: center; width: 283px; padding: 5px 0 20px; border: 3px solid #000000; background: #ffffff;z-index:9999;}
#CartTable{margin: 0 0 10px;}
#LeftTD{padding: 0 0 0 10px;}
#CenterTD{padding: 0 10px 0 0;}
#CenterTD .floatingName{color: #434448; font: normal 12px arial;}
.floatingQty{margin: 3px 0;}

/*-- FOOTER --*/
#FooterOuter {margin-top: 75px;}
#Footer{background:url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-footer-rpt-new.jpg) repeat-x scroll center top #0947b4;position:relative;clear:both;margin: 30px 0 0;}
#footerWrapper{width:980px;position:relative;margin:0 auto}
.newsletter{position:absolute;right:87px;top:0;width:300px}
#newsemail{border:0 none;height:24px;left:5px;position:absolute;top:9px;width:249px;background:#ffffff;color:#767676}
.newsSubmit{left:256px;position:absolute;top:8px}
.colTitle{color:#C9C9C9;font-family:montserrat;font-size:16px;font-weight:700;text-transform: uppercase;}
.FootCol1{position:absolute;top:75px;left:30px}
#footerWrapper ul{color:#FFF;list-style:none;padding: 3px 0 0;margin:0}
#footerWrapper ul li{background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-footer-bullet-new.jpg) no-repeat 0px 5px;padding: 0 0 0 8px;}
#footerWrapper ul li a{color:#fff;text-decoration:none}
#footerWrapper ul li a:hover{text-decoration:underline}
.FootCol2{position:absolute;top:75px;left:250px}
.FootCol3{position:absolute;top:75px;left:425px}
.EyFoot{bottom:5px;color:#A3A3A3;font-size:11px;font-weight:700;left:297px;position:absolute}
a.EYtag{color:#A3A3A3!important;text-decoration:underline}
.testimonials{color:#FFF!important;font-size:11px;height:55px;position:absolute;right:43px;top:105px;width:321px}
.testSig{font-weight:700}
.FooterBadges{height:45px;left:30px;position:absolute;top:202px;width:560px}
.FootNorton{height:36px;left:251px;position:absolute;width:61px;top: -15px;}
.FootVisaMC{left:365px;position:absolute;top:1px}
.FootVisaMC img{height:31px;width:144px}
.FootAmex{left:520px;position:absolute;top:4px}
.FootAmex img{height:27px;width:68px}
#fader{color: #ffffff; font: normal 11px arial; left: 621px; position: absolute; top: 100px; width: 315px;}


/*-- TOPNAV --*/
.topNav{background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-rollover-new.jpg) no-repeat scroll 0 0;width: 983px;height: 48px;position: absolute;left: 0px;top: 116px;}
.topNav ul{margin: 0;padding: 0;list-style: none;}
.topNav ul li{list-style: none;}
.topNavA{float: left; height: 48px;}
#TopNavA0{width: 214px;display: block;}
#TopNavA0:hover, .tnLI.activeTop #TopNavA0{background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-rollover-new.jpg) no-repeat scroll 0px -48px; height: 48px;}
#TopNavA1{width: 203px;display: block;}
#TopNavA1:hover, .tnLI.activeTop #TopNavA1{background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-rollover-new.jpg) no-repeat scroll -214px -48px; height: 48px;}
#TopNavA2{width: 168px;display: block;}
#TopNavA2:hover, .tnLI.activeTop #TopNavA2{background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-rollover-new.jpg) no-repeat scroll -418px -48px;height: 48px;}
#TopNavA3{width: 232px;display: block;}
#TopNavA3:hover, .tnLI.activeTop #TopNavA3{background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-rollover-new.jpg) no-repeat scroll -585px -48px;height: 48px;}
#TopNavA4{width: 166px;display: block;}
#TopNavA4:hover, .tnLI.activeTop #TopNavA4{background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-rollover-new.jpg) no-repeat scroll -817px -48px;height: 48px;}
.tnLI.activeTop .flyoutcontainer{display:block;}
.flyoutcontainer{display:none;background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-menu-rep.jpg) repeat-x center bottom #ffffff; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-top: 1px solid #ffffff;position: absolute;top: 48px;width:981px;}
.flyOut{padding: 10px;position:relative;}
.megaULTitle{font: bold 14px arial; color: #000000;margin: 0 0 5px;}
.megaUL{padding: 0 30px 0 0 !important;}
.megaUL li{background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-mm-bullet.jpg) no-repeat 0px 11px; padding: 5px 0 5px 10px;}
.megaUL li a{font: normal 13px arial; color: #000000; text-decoration: none;}
.megaUL li:hover{background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-mm-bullet-new.jpg) none; no-repeat 3px 11px #c8c8c8; padding: 5px 0 5px 10px;}
.megaUL li:hover a{font: normal 13px arial; color: #000000; text-decoration: underline;}
.kickerA{width: 473px;display:block;}
.kickerA:hover{background-position: left bottom !important;}
/*#KickerA1{height: 104px;}
#KickerA1:hover{background-position: 0px -104px !important;;}*/
.tnArrow{position: absolute; top: -3px;}
#flyout-0 .tnArrow{left: 87px;}
#flyout-1 .tnArrow{left: 290px;}
#flyout-2 .tnArrow{left: 480px;}
#flyout-3 .tnArrow{left: 680px;}
#flyout-4 .tnArrow{left: 880px;}

/*-- HOMEPAGE --*/
.rightColumnContainerDiv{width:980px;margin:0 auto}
.eyFIRhead{border-bottom:1px solid #FFD299;padding-bottom:24px}
.featuredItemsLeftHeading{float:left}
.featuredItemsRightHeading{float:right}
.featuredItemsRightHeading img{padding-top:5px}
.homeFeatureTitle1{background:url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-FIRbg.jpg) no-repeat scroll left 5px transparent;font-size:14px;font-weight:700;padding-left:8px;text-transform:uppercase}
.homeFeatureTitle2{font-size:19px;font-weight:700}
.homeTop{position:relative;left: -1px;height:399px;width:982px;}
.homeBottom{width:925px;margin:100px auto 0}
.homeKickerMain{left:29px;position:absolute;top:343px}
.homeKicker1{background:url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-kicker1.png) no-repeat scroll center top transparent;height:159px;width:286px;float:left;margin-right:34px}
.homeKicker2{background:url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-kicker2.png) no-repeat scroll center top transparent;height:159px;width:286px;float:left;margin-right:34px}
.homeKicker3{background:url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-kicker3.png) no-repeat scroll center top transparent;height:159px;width:286px;float:left}
.featuredItems3,.featuredItems2{margin-top:25px}
.hometextBottom{width:770px;margin:35px auto auto}
.homebodyImage{display:block}
.homeImage{float:left;margin-right:48px}
.homebodyText{float:left;width:530px}
.contentsName a{color:#000}
.homeKicker1 a,.homeKicker2 a,.homeKicker3 a{position:absolute;height:159px;width:286px}
.homeKicker1:hover{background:url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-kicker1.png) no-repeat scroll 0 -163px transparent}
.homeKicker2:hover{background:url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-kicker2.png) no-repeat scroll 0 -163px transparent}
.homeKicker3:hover{background:url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-kicker3.png) no-repeat scroll 0 -163px transparent}
.itemRegPrice, .contentsRegPrice{font: normal 11px arial; color: #a7a7a7;}
.itemRegPrice .salePriceColor{color: #a7a7a7;}
.itemSalePrice{font-weight:700}
.contentsSalePrice{font: bold 12px arial;}
.regPriceColor,.salePriceColor{color:red}
.rotLeftArrow{display:block; height: 47px; width: 31px; background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-rot-arrows.png) no-repeat 0 0; position: absolute; top: 170px; left: 0;}
.rotRightArrow{display:block; height: 47px; width: 31px; background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-rot-arrows.png) no-repeat -31px 0; position: absolute; top: 170px; right: 0;}
.rotLeftArrow:hover{background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-rot-arrows.png) no-repeat 0 -60px;}
.rotRightArrow:hover{background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-rot-arrows.png) no-repeat -31px -60px;}




/*-- ITEM PAGE --*/
.tabContainer{padding-bottom:3px;width:570px; margin-left:15px;border-bottom: 3px solid #ffffff;}
.tabContents{padding:10px 0 20px;/*width: 420px;*/width: 600px;}
.tabs {padding-left: 25px;padding-right: 10px;}
.tabName{background: none repeat scroll 0 0 #D8D8D8;color: #6B6B6B;font-family: montserrat;margin: 0 10px;padding: 3px 5px;font-size: 16px;}
.tabName:hover{text-decoration:none;}
.activeName{background: #000; color: #ededed;}

.productTabs{float:none;width:auto;padding-bottom:20px}
.ProductTop{}
h1.eyTitle{margin: 15px auto;width: 910px;font-family: arial;font-size: 23px;color: #2c2c2c;margin-top:10px; border-bottom: 1px solid #ffffff; background: #ffffff;
}
.viewAndAddProductDiv{margin: 0 auto;width: 880px;}
.viewProductDiv {width: 410px;position: relative;float:left}
.largeProductView {border-right: 1px solid #ffffff;width: 320px;padding-top: 15px;}
.largeProductView img{margin: 0 auto;}
.item-orderbox{float:right; width: 380px;margin-right:0px;}
.recentlyViewedDiv{width: 740px; margin: 0 auto; text-align: center;}
.recentlyViewedHeader {border-bottom: 1px solid #BFBFBF;font-family: montserrat;font-size: 16px;width: 280px;margin: 50px auto 15px;}
.recentTable{margin: 0 auto 40px;}
.recentTD{width: 173px;}
.relatedProducts {display: none; margin-top: 30px;}
.relatedProducts a {color: #757575;}
.additionalProd {margin-bottom: 20px;}
#stars-global-wrapper{display:none;}
.productReviewRight{font: normal 11px arial; color: #757575;margin: 10px 0}
#contents-ratings-wrapper{float: left;}
.reviews-ob-link{font: normal 11px arial; color: #757575; text-decoration: underline;}
.reviews-ob-link:hover{font: normal 11px arial; color: #757575; text-decoration: none;}
.productReviewLinks{float: left; margin: 7px 0 0 3px;}
#view-ratings{margin: 0 7px 0 0;}
#rate-product{margin: 0 0 0 7px;}
.eyRWrapper {float: left;font: 11px arial;width: 210px !important;padding: 0 5px 0 0 !important;}
.eyRStars img{float: left;margin-left:55px;}
.eyRReview{clear: both;margin-left:55px;}
.eyRTitle{float: left; font: bold 11px arial; margin: 6px 0 0;margin-left:55px;}
.eyRAuthor{font-style: italic;margin-left:55px;}
.item-image{float: left; width: 319px;border-right: 1px solid #fffff;height: 319px}

/*--------- FEATURED ITEM BOX -------------*/
.fibname{margin: 0 0 7px;}
.fibname a{font-family: montserrat; font-size: 18px; color: #2c2c2c; text-decoration: none;}
.fibname a:hover{font-family: montserrat; font-size: 18px; color: #2c2c2c; text-decoration: underline;}
.fib-description{font: normal 12px arial; color: #000000; margin: 0 0 15px;}
.fib-price{font-family: montserrat; font-size: 16px;float:left;}
.fib-price .fibPriceColor{color: #ff0000;font-size: 18px;}
.fib-more-info-btn{float: right;}

.insetDiv .set-overlay {vertical-align: middle;}
.simple_overlay .close {background-image:url(https://lib.store.yahoo.net/lib/yhst-19440526049066/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}
.set-overlay {cursor: pointer;}
.simple_overlay{display:none;z-index:10000;background-color:#FFFFFF;width:600px;min-height:200px;border:1px solid #666;text-align: center;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow: 0 0 90px #000;}
.panel{display: none;}
.filmstrip img{cursor: pointer;margin: 0 7px;vertical-align: middle;display: inline !important;}
.filmstrip{border-top: 1px solid #808080;margin: 10px 0;padding-top: 10px;}
.mainImg{display: none;}
.mainImg img{margin: 0 !important;}
#MainImg0{display: block;}
.insetDiv img{display: inline;margin: 5px;}
.insetDiv {float: right;width: 80px;text-align: center;}
.itemInstock img {display: block;float: left;margin: auto;padding: 0;vertical-align: middle;}
.instockText{color: #828282;float: left;font-family: montserrat;font-size: 14px;padding: 6px;}
.itemText {padding-top: 10px;font-size: 11px;}
.options input {display: inline;vertical-align: middle;}
.options {float: right;font-weight: bold;padding-right: 10px;}
.itemTableContents input {text-align: center; vertical-align: middle;}
#atcBtn {margin-left: 0px;}
.accessoriesHeaderTD {font-weight: bold;padding: 7px;}
.additionalImage table {border-left: 1px solid #D6D6D6;border-right: 1px solid #D6D6D6;margin-right: 3px;width: 378px;}
.accInfoTD {width: 235px;}
.multiPrice {color: black;font-weight: bold;}
.accTablePrice{color: red;font-weight: bold;}
.multiName a {color: black;}
.itemDescContainerDiv {float: left;width: 530px;margin-left:30px;}
.productReviews{clear:both;width: 430px;float:left;margin-top: 40px;}
.mayAlsoLikeDiv {clear: right;float: right;margin: 50px 70px 0 0;width: 200px; border: 2px solid #d6d6d6; border-radius: 4px;}
.mayAlsoLikeHeader {border-bottom: 1px solid #BFBFBF;font-family: montserrat;font-size: 16px;margin-bottom: 15px;padding-bottom: 2px;text-align: center;}
.crossSellPrice {color: red;}
.crossRegPrice{color: #a7a7a7;}
.itemRight{float:left;background-color: #ffffff;
padding: 5px 1px 10px 10px;
margin-right:0;
margin-top: 0px;
border: 1px solid #ffffff;
width: 400px;
border-radius: 3px;
}
.itemLeft{float:left;width: 460px;}
.MainItemRegPrice { color: #7C7C7C;font-weight: normal !important;text-decoration: line-through;}
.MainItemSalePrice {font-size: 16px;font-weight: bold;}
.itemSavings {font-size: 14px;font-weight: bold;}
.set-overlay {opacity: 0.5;}
.set-overlay:hover{opacity: 1;}
#SwitchThisImage {opacity: 1 !important;}
#review-form td {color: #404040;font-family: montserrat;font-size: 14px;font-weight: normal;padding-left:5px;}
#review-text, #review-form input {border: 1px solid #AFAFAF; height: 25px; width: 155px;padding: 0 0 0 5px;}
#review-form select{border: 1px solid #afafaf; height: 25px; width: 160px;}
form select {border: 1px solid #AFAFAF;text-align: left;width: 145px;}
.reviewInfo > div {padding-left: 35px;width: 360px;}
#review-form img {margin-top: 15px;}
.productReviewHeader {border-bottom: 1px solid #BFBFBF;font-family: montserrat;font-size: 16px;margin-left:55px;}
#review-form table {margin-top: 30px;margin-left:55px;}
#review-text {height: 136px;width: 215px;resize: none;}
#review-form{width: 430px;padding: 0px !important;}
#review-form .middle{height: 10px;}
.sectionContentsHeader {margin-left: 50px;width: 680px;}



/*-- SECTION PAGE - LANDING PAGE --*/
.catNav span{float: left;}
.catNav li{background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-leftNavBorderBottom.png) no-repeat scroll center top #e6e6e6;}
.catNav li:hover{color: #0EB2B3;background: #2b2c2d}
.catNav li:hover a{color: #0EB2B3}
.catNav li.selected{color: #0EB2B3;background: #2b2c2d}
li.selected .subsections ul li:hover{color: #262729; background: #838383;}
.catNav li.selected a{color: #ffffff}
.catNav a {color: #000000;font-weight: bold;text-decoration: none !important;}
.whyESS {margin-left: 5px;}
.catNav ul {list-style: none outside none;margin: 0;padding: 0;}
.catNav {width: 176px; margin: 0 0 0 5px;}
.topLevel{padding: 10px;}
.newclass li {background: none repeat scroll 0 0 white;padding: 5px 0 5px 15px;}
.newclass li:hover {background: none repeat scroll 0 0 white;}
.newclass a { color: #000000 !important;}
.newclass li a:hover{text-decoration: underline !important;}
.catNav li.selected a {color: #ffffff;}
.catNav li.selected a:hover{color: #0EB2B3 !important;text-decoration:none !important;}
li.selected .subsections ul li:hover a{color: #262729; text-decoration: none !important;}
.newclass li:hover a, .newclass li:hover a:hover{color: #262729 !important;}
.newclass li.selected{background: #838383;}
.newclass li.selected a, .newclass li.selected:hover a{color: #262729 !important;text-decoration:none !important;}
#LeftColumn {float: left;margin: 20px 0 0 15px;position: relative;width: 189px;}
#RightColumn {float: right;width: 776px;}
#RightColumnNL{padding: 0 0 50px;}
.sectionContentsTableHeader {border-bottom: 1px solid #D9D9D9;color: #DD660C;font-family: montserrat;font-size: 18px;margin: 30px auto 5px;width: 685px;}
.catHeader{background: url("https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-catbglg.png") no-repeat scroll center top transparent;color: #DC630A;font-family: montserrat;font-size: 16px;margin: 0;padding: 12px 0 15px;text-align: center;top: 10px;width: 185px;word-wrap: break-word;}
.sectionContentsText {margin: 40px auto;width: 675px;}



.landpageTop {margin-left: -206px;margin-top: 17px;position: relative;margin-bottom: 90px;}
.landingKicker1{position: absolute;left: 245px;top: 255px;}
.landingKicker2{position: absolute;right: 45px;top: 255px;}
.topLevel div{padding-left: 6px;}
.piPageTopper{position:relative}
.pipicks {left: 215px;position: absolute;top: 20px;}
.piWhiteText{color: #fff;font-family: montserrat;font-size: 22px;}
.piWhiteText1{color: #fff;font-family: montserrat;font-size: 14px;}
.piBlueText {color: #0EB2B3;font-family: montserrat;font-size: 22px;}
.customButtons > img {padding: 5px 0;}

/*-- EY-INFO PAGES --*/
h1.eyInfoTitle{color: #767676;font-family: montserrat;font-size: 25px;font-weight: normal !important;margin: 20px auto;width: 880px;}
.eyInfoTitle img {display: inline;vertical-align: middle;padding-left:10px;}
.info-div {margin: 0 auto;padding-bottom: 50px;position: relative;width: 930px;}
#contactPageInfo{color: #FFFFFF;position: absolute;right: 40px;top: 50px;width: 470px;}
#policiesBody{ margin: 0 auto;width: 880px;}
.policiesTop{}
.TermsOfSaleTitle {font-family: montserrat;font-size: 21px;font-weight: bold;padding-left: 20px;text-transform: uppercase;}
.policiesTerms {background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-policiesBullet.png) no-repeat scroll left center transparent;font-family: montserrat;font-size: 21px;font-weight: bold;margin-top: 25px;padding-left: 20px;text-transform: uppercase;}
.TermsOfSaleContents, .policiesTermsContent {margin-left: 35px;margin-top: 5px;width: 740px;}
a.moreDetails{color: #9f9f9f;text-decoration: underline}
a.moreDetails:visited{color: #9f9f9f;text-decoration: underline}
.backToTopButton{float:right;margin-right: 95px;}
.termSection {color: #0EB2B3;font-weight: bold;}
.contactFormBody {margin: 0 auto 150px;width: 840px;}
.contactLeft{background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-contactLeft.png) no-repeat scroll center top transparent; position: relative;width:387px;float:left;margin-right: 110px;height:309px;}
.contactRight{background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-contactForm.png) no-repeat scroll center top transparent;position: relative;width: 302px;float:left;height:515px;}
.mail {font-family: montserrat;font-size: 14px;left: 120px;line-height: 13px;margin: 0;padding: 0;position: absolute;text-transform: uppercase;top: 17px;}
.phone {font-family: montserrat;font-size: 14px;left: 120px;line-height: 13px;position: absolute;text-transform: uppercase;top: 100px;}
.email {font-family: montserrat;font-size: 14px;left: 120px;line-height: 13px;position: absolute;text-transform: uppercase;top: 180px;}
.chat {font-family: montserrat;font-size: 14px;left: 120px;line-height: 13px;position: absolute;text-transform: uppercase;top: 250px;}
p.formHeader{font-family:montserrat;font-size:14px;left:90px;position:absolute;text-transform:uppercase;top:10px;}
.fname{border:0 none;height:27px;left:28px;position:absolute;top:50px;width:236px;font: normal 12px arial;padding: 0 0 0 10px;}
.title{border:0 none;height:27px;left:28px;position:absolute;top:107px;width:236px;font: normal 12px arial;padding: 0 0 0 10px;}
.phoneContactForm{border:0 none;height:27px;left:28px;position:absolute;top:221px;width:236px;font: normal 12px arial;padding: 0 0 0 10px;}
.contactEmail{border:0 none;height:28px;left:28px;position:absolute;top:164px;width:236px;;font: normal 12px arial;padding: 0 0 0 10px;}
.message{border:0 none;height:143px;left:28px;position:absolute;top:278px;width:237px;font: normal 12px arial;resize:none;padding: 3px 0 0 10px;}
.contactSubmit{border:0 none;left:90px;position:absolute;top:450px;}
.required{color:#9A9A9A;font-family:montserrat;left:30px;position:absolute;top:429px;font-size: 12px;}
.fieldName{color:#000;font-family:montserrat;left:26px;position:absolute;top:30px;font-size: 15px;}
.fieldTitle{color:#000;font-family:montserrat;left:26px;position:absolute;top:84px;font-size: 15px;}
.fieldPhone{color:#000;font-family:montserrat;left:26px;position:absolute;top:202px;font-size: 15px;}
.fieldEmail{color:#000;font-family:montserrat;left:26px;position:absolute;top:144px;font-size: 15px;}
.fieldMessage{color:#000;font-family:montserrat;left:26px;position:absolute;top:256px;font-size: 15px;}
.req{color: red}
.FAQS {margin: 0 auto 75px;width: 840px;}
.FAQQ{color: #000000;cursor: pointer;font: bold 12px arial;padding: 0 0 4px 0;}
.FAQA{cursor: text;display: none;font: normal 12px arial;padding: 6px 0 10px 28px;}
.FAQQDiv{background: url(https://lib.store.yahoo.net/lib/yhst-19440526049066/ey-FAQRightArrow.png) no-repeat scroll left 3px;font: bold;padding-left: 18px;} 

.bclinks{padding:7px;float: left;}
.previous{float: left;}
.itemBottom13{padding-top: 50px;}
#footerWrapper iframe{position:absolute;bottom:0;}


#fadeMenu {
background: #000000;
display: none;
position: fixed;
right: 0;
top: 0;
width: 100%;
z-index: 99999;
 opacity: 0.9;
    filter: alpha(opacity=90)
}

.editLink a {
  color: #FFFFFF;
  text-decoration: none;
}