/*!normalize.css v2.1.3 | MIT License | git.io/normalize */ article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}/*!HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */ html,button,input,select,textarea{color:#333;}html{font-size:1em;line-height:1.4;vertical-align:baseline;}::-moz-selection{background:#b3d4fc;text-shadow:none;}::selection{background:#b3d4fc;text-shadow:none;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}audio,canvas,img,svg,video{vertical-align:middle;}fieldset{border:0;margin:0;padding:0;}textarea{resize:vertical;}.browsehappy{margin:0;background:#bababa;color:#000;padding:.5em 0;text-align:center;font-size:14px;font-size:.875rem;}*{margin:0;padding:0;}#nhs_Page{width:100%;max-width:960px;}.nhs_Content{line-height:normal;}.nhs_Clear{clear:both;}img{max-width:100%;}abbr,abbr[title]{border:0;}.btnCss,a.btnCss{display:inline-block;padding:9px 6px;background:#0091da;font-size:12px;font-size:.75rem;text-align:center;color:#fff;line-height:15px;border:0;border-radius:3px;text-decoration:none!important;cursor:pointer;height:auto;padding:8px 10px;background:#ffce34;line-height:14px;font-weight:bold;color:#4b4b4b!important;}.btnCss:hover,a.btnCss:hover{text-decoration:none!important;cursor:pointer;}.field-validation-error,.validation-summary-errors{color:#ff0600;font-size:11px;font-size:.7rem;font-weight:bold;}.field-validation-error ul,.validation-summary-errors ul{padding-left:18px;}.ui-autocomplete{border:1px solid #eee;background-color:#fff;max-height:160px;width:270px;overflow:auto;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-size:1.125rem;color:#7d7d7d;border-radius:0;z-index:99999;}.ui-autocomplete li{margin:0!important;padding:0;border-radius:0;}.ui-autocomplete li a{display:block;padding:8px 5px!important;cursor:pointer;border-radius:0;color:#7d7d7d;}.ui-autocomplete li a:hover{text-decoration:none;}.ui-autocomplete .ui-menu-item a.ui-state-focus,.ui-autocomplete .ui-menu-item a.ui-state-active,.ui-autocomplete a#ui-active-menuitem{font-weight:bold;background:#0091da;color:#fff;border:0;}.ui-autocomplete li a span{font-size:14px;font-size:.875rem;}::-webkit-input-placeholder{color:#bababa;}:-moz-placeholder{color:#bababa;}::-moz-placeholder{color:#bababa;}:-ms-input-placeholder{color:#bababa;}ul{padding-left:20px;}input{vertical-align:middle;}#nhs_Loading,.nhs_Loading{display:none;position:fixed;top:35%;left:50%;width:85px;height:0;margin-left:-43px;padding:86px 0 0 0;z-index:100000000;overflow:hidden;border:0;background:#bababa url(/globalresources14/default/images/icons/nhs_loader.gif) no-repeat 50% 50%;background-color:rgba(170,170,170,0.70);box-shadow:none;}.btn_Loading{background:transparent url(/globalresources14/default/images/icons/count_loader.gif) no-repeat 50% 50%!important;padding-top:32px!important;padding-bottom:0!important;height:32px!important;cursor:default!important;border:0;width:auto;overflow:hidden;}#nhsIFrameAdTop,.nhsIFrameAdTop,#nhsIFrameAdTop1,.nhsIFrameAdTop1,.nhsIFrameAdTop2{width:728px;height:90px;background:#fff;}#nhsIFrameAdMiddle,.nhsIFrameAdMiddle,#nhsIFrameAdMiddle1,.nhsIFrameAdMiddle1,#nhsIFrameAdMiddle2,.nhsIFrameAdMiddle2,#nhsIFrameAdMiddle3,.nhsIFrameAdMiddle3,#nhsIFrameAdx01,.nhsIFrameAdx01,#nhsIFrameAdx04,.nhsIFrameAdx04,#nhsIFrameAdx05,.nhsIFrameAdx05,#nhsIFrameAdx06,.nhsIFrameAdx06{width:300px;height:250px;}#nhsIFrameAdBottom,.nhsIFrameAdBottom{width:125px;height:125px;}#nhsIFrameAdRight2,.nhsIFrameAdRight2,#nhsAdContainerRight1,.nhsAdContainerRight1,#nhsIFrameAdRight1,.nhsIFrameAdRight1{width:160px;height:600px;margin-bottom:30px;}#nhsAdContainerRight2,.nhsAdContainerRight2{width:160px;height:600px;margin-bottom:5px;}#nhsAdContainerRight2,.nhsAdContainerRight2,#nhsAdContainerRight1,.nhsAdContainerRight1{float:left;}#nhsIFrameAdPosition1,.nhsIFrameAdPosition1{width:300px;height:600px;}#nhsIFrameAdx02,.nhsIFrameAdx02{width:300px;height:250px;}#nhsAdContainerRight3,.nhsAdContainerRight3,#nhsIFrameAdRight3,.nhsIFrameAdRight3{width:160px;height:600px;}#nhsAdContainerRight3,.nhsAdContainerRight3{float:left;}#nhsAdContainerx03,.nhsAdContainerx03{width:1px;height:1px;overflow:hidden;position:absolute;left:-3000px;}#nhs_Map img,#nhs_map img,#nhs_PropertyMap img{max-width:none;}.nhs_FullPageAd{position:fixed;display:block;width:100%;height:100%;top:0;left:0;background-color:transparent;background-position:50% top;background-repeat:no-repeat;z-index:0;display:none;}#nhs_AdColumn{position:relative;}#nhs_AdColumn>div{display:block;margin:0;position:static;z-index:99999;}#nhs_AdColumn>div.fixed{position:fixed;top:0;z-index:9999;background:transparent;}#nhs_AdColumn>div.fixedBottom{position:fixed;bottom:0;z-index:9999;background:transparent;}#nhs_AdColumn>div.absolute{position:absolute;z-index:9999;background:transparent;}.gm-style-iw,.gm-style-iw>div{overflow:hidden!important;}#nhs_MapCards{max-width:397px;max-height:220px;overflow:hidden;overflow-y:auto;}.nhs_MapCard{width:397px;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:0 0 14px 0;}.nhs_MapCardNoImg{width:280px;}.nhs_MapCardWImg+.nhs_MapCardNoImg{width:432px;}.nhs_MapCard+.nhs_MapCard{padding:0 20px 14px 0;}.nhs_MapCard:last-child{padding-bottom:2px;}.nhs_MapCard p,.nhs_MapCard p.nhs_Price strong,.nhs_MapCard h3{font-family:Arial,Helvetica,sans-serif;font-size:12px!important;line-height:1.2;padding:0!important;}.nhs_MapCard p.nhs_Price{font-size:12px!important;}.nhs_MapCard p.nhs_Price strong{font-size:14px!important;}.nhs_MapCard .nhs_ItemImages{float:right;position:relative;}.nhs_MapCard .nhs_ItemImages>img{width:180px;height:120px;}.nhs_MapCard .nhs_ItemImages>div{max-width:60px;max-height:35px;padding:2px 2px 0 0;background:#fff;overflow:hidden;text-align:center;position:absolute;bottom:0;left:0;}.nhs_MapCard .nhs_ItemImages>div img{max-width:58.5px!important;}.nhs_MapCard .nhs_ItemImages>div.nhs_BuildLogoMapCard{max-width:180px;height:37px;max-height:37px;background:transparent;padding:0;}.nhs_MapCard .nhs_ItemImages>div.nhs_BuildLogoMapCard>div{width:58.5px;height:35px;line-height:35px;float:left;background:#fff;padding:2px 2px 0 0;}.nhs_MapCard .nhs_ItemImages>div.nhs_BuildLogoMapCard>div:nth-child(3){width:59px;padding:2px 0 0 0;}.nhs_MapCard h3{color:#bababa;padding:0;}.nhs_MapCard .nhs_Location{margin:0!important;}.nhs_MapCard .nhs_ListingDescription{margin-top:7px;}.nhs_MapCard .nhs_Location>h3{padding:0;}.nhs_MapCard .nhs_MatchCount{display:inline-block;width:97%;margin:0;padding:6px 1% 6px 2%!important;line-height:1;font-size:11px;color:#fff;background:#bababa;}.nhs_MapCard h2{font-size:14px!important;font-weight:bold;padding:6px 0 3px 0;line-height:1.1;}.nhs_MapCard h2 a{margin:0;padding:0;font-size:16px!important;font-weight:bold;font-weight:normal;}.nhs_MapCard ul.nhs_Actions{float:left;display:inline-block;list-style:none;width:auto;margin:0 12px 0 0;padding:10px 0 0 0;}.nhs_MapCard ul.nhs_Actions>li{float:left;display:inline-block;}.nhs_MapCard ul.nhs_Actions li a.btnCss{border:1px solid #0091da;background:#0091da;font-size:12px!important;color:#fff!important;font-weight:bold;text-decoration:none;width:86px;margin-left:5px;padding:8px 6px;height:auto;}.nhs_MapCard ul.nhs_Actions li a.btn_FreeBrochure{border:1px solid #ffce34;background:#ffce34;font-size:12px!important;color:#4b4b4b!important;font-weight:bold;text-decoration:none;width:86px;padding:8px 6px!important;}.nhs_MapCard ul.nhs_Actions li:first-child a{margin-left:0;}.nhs_Cluster1,.nhs_Cluster2,.nhs_Cluster3,.nhs_Cluster4,.nhs_Cluster5{background:#0091da;border-radius:50%;color:#fff!important;font-size:22px!important;font-weight:normal!important;width:40px!important;height:40px!important;line-height:40px!important;padding:0;text-align:center;}.nhs_Cluster2{padding:5px;}.nhs_Cluster3{padding:10px;}.nhs_Cluster4{padding:15px;}.nhs_Cluster5{padding:20px;}.nhs_CommunityMap .nhs_MapCard,#nhs_CommResMap .nhs_MapCard{width:297px;}.nhs_CommunityMap .nhs_MapCardNoImg,#nhs_CommResMap .nhs_MapCardNoImg{width:280px;}.nhs_CommunityMap .nhs_MapCard .nhs_ItemImages>img,#nhs_CommResMap .nhs_MapCard .nhs_ItemImages>img{width:120px;height:80px;}.nhs_MapHoverCard{display:block;width:240px;min-height:20px;line-height:1;overflow:hidden;}.nhs_MapHoverCard a:hover{text-decoration:none;}.nhs_MapHoverCard h2{font-size:14px!important;font-weight:bold;color:#0091da;margin:0;line-height:1.1!important;display:inline;}.nhs_MapHoverCard p.nhs_Price{font-size:12px!important;color:#7d7d7d;margin-top:3px;}.nhs_MapHoverCard>img{float:right;margin-left:5px;width:60px;}.ir{background-color:transparent;border:0;overflow:hidden;}.ir:before{content:"";display:block;width:0;height:150%;}.hidden{display:none!important;visibility:hidden;}.visuallyhidden,.nhs_Reader,.nhsReader{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}@media print{*{box-shadow:none!important;text-shadow:none!important;}a,a:visited{text-decoration:underline;}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100%!important;}@page{margin:.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}.addthis_floating_style{display:none;}}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.ui-helper-clearfix{display:inline-block;}/* required comment for clearfix to work in Opera \*/ * html .ui-helper-clearfix{height:1%;}.ui-helper-clearfix{display:block;}/* end clearfix */ .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled{cursor:default!important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-widget{font-family:Arial,sans-serif;font-size:100%;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #a6c9e2;background:#fcfdfd url(/globalresourcesmvc/default/images/jquery-ui/images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;color:#222;}.ui-widget-content a{color:#333;}.ui-widget-header{background-color:#16449a;color:#fff;font-weight:bold;}.ui-widget-header a{color:#eaf5f7;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #0c378e;background:#235495 url(/globalresourcesmvc/default/images/jquery-ui/images/ui-bg_highlight-soft_45_235495_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#fff;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#fff;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #0c378e;background:#1a53c7 url(/globalresourcesmvc/default/images/jquery-ui/images/ui-bg_highlight-soft_75_1a53c7_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#fff;}.ui-state-hover a,.ui-state-hover a:hover{color:#fff;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #0c378e;background:#3f75c3 url(/globalresourcesmvc/default/images/jquery-ui/images/ui-bg_highlight-soft_50_3f75c3_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#fff;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none;}.ui-widget :active{outline:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #0c378e;background:#fc0 url(/globalresourcesmvc/default/images/jquery-ui/images/ui-bg_highlight-soft_55_ffcc00_1x100.png) 50% top repeat-x;color:#0c378e;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#0c378e;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #0c378e;background:#e44945 url(/globalresourcesmvc/default/images/jquery-ui/images/ui-bg_highlight-soft_45_e44945_1x100.png) 50% top repeat-x;color:#0c378e;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#0c378e;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#0c378e;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-icon{width:16px;height:16px;background-image:url(/globalresourcesmvc/default/images/jquery-ui/images/ui-icons_0078ae_256x240.png);}.ui-widget-content .ui-icon{background-image:url(/globalresourcesmvc/default/images/jquery-ui/images/ui-icons_0078ae_256x240.png);}.ui-widget-header .ui-icon{background-image:url(/globalresourcesmvc/default/images/jquery-ui/images/ui-icons_d8e7f3_256x240.png);}.ui-state-default .ui-icon{background-image:url(/globalresourcesmvc/default/images/jquery-ui/images/ui-icons_e0fdff_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/globalresourcesmvc/default/images/jquery-ui/images/ui-icons_ffffff_256x240.png);}.ui-state-active .ui-icon{background-image:url(/globalresourcesmvc/default/images/jquery-ui/images/ui-icons_ffffff_256x240.png);}.ui-state-highlight .ui-icon{background-image:url(/globalresourcesmvc/default/images/jquery-ui/images/ui-icons_0c378e_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/globalresourcesmvc/default/images/jquery-ui/images/ui-icons_ffcc00_256x240.png);}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;}.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.ui-widget-overlay{background:#000 url(/globalresourcesmvc/default/images/jquery-ui/images/ui-bg_flat_80_000000_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);}.ui-widget-shadow{margin:3px 0 0 3px;padding:0;background:#999 url(/globalresourcesmvc/default/images/jquery-ui/images/ui-bg_flat_75_999999_40x100.png) 50% 50% repeat-x;opacity:.75;filter:Alpha(Opacity=75);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-autocomplete{position:absolute;cursor:default;}* html .ui-autocomplete{width:1px;}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden;}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}.ui-datepicker{width:17em;padding:.4em .8em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}.aToolTip{border:2px solid #444;background:#555;color:#fff;margin:0;padding:6px 12px;}.aToolTip .aToolTipContent{position:relative;margin:0;padding:0;}a.aToolTipCloseBtn{display:block;height:18px;width:18px;background:url(/globalresourcesmvc/default/images/jquery-ui/atooltip/closeBtn.png) no-repeat;text-indent:-9999px;outline:none;position:absolute;top:-20px;right:-30px;margin:2px;padding:4px;}.ui-timepicker-div .ui-widget-header{margin-bottom:8px;}.ui-timepicker-div dl{text-align:left;}.ui-timepicker-div dl dt{height:25px;margin-bottom:-25px;}.ui-timepicker-div dl dd{margin:0 10px 10px 65px;}.ui-timepicker-div td{font-size:90%;}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0;}.ui-timepicker-rtl{direction:rtl;}.ui-timepicker-rtl dl{text-align:right;}.ui-timepicker-rtl dl dd{margin:0 65px 10px 10px;}.bx-wrapper{position:relative;padding:0;*zoom:1;}.bx-wrapper img{max-width:100%;display:block;}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}ul.bxslider,ul.bxslider li{display:block;margin:0;padding:0;}.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}.bx-wrapper .bx-pager.bx-default-pager a{background:#fff;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid #0091da;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#0091da;}.bx-wrapper .bx-prev{left:10px;background:url(images/controls.png) no-repeat 0 -32px;}.bx-wrapper .bx-next{right:10px;background:url(images/controls.png) no-repeat -43px -32px;}.bx-wrapper .bx-prev:hover{background-position:0 0;}.bx-wrapper .bx-next:hover{background-position:-43px 0;}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;}.bx-wrapper .bx-controls-direction a.disabled{display:none;}.bx-wrapper .bx-controls-auto{text-align:center;}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%;}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}input[disabled]{background-color:#eee;}body.nhs_EmptyBody{background-color:#fff;background:none;}abbr,abbr[title]{border:0;}.nhs_Reader{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);top:0;left:-3000px;}.nhs_ReaderAlt{display:none;visibility:hidden;}.nhs_Clear{clear:both;display:block;height:auto;}.nhs_Asterisk{font-size:18px;vertical-align:middle;color:#ff193f;margin-right:1px;line-height:.5;}.nhs_Legal{font-size:77%;}.nhs_Error,.nhs_Content .nhs_Error{font-weight:bold;color:#c33;}#nhs_ModalContainer,.nhs_Content,#nhs_Page{font-size:13px;}.nhs_PoweredBy{float:right;margin:3px 6px 0 0;}#nhs_PartnerContainer{margin:0 auto;padding:0;width:970px;text-align:left;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:small;line-height:normal;}#nhs_PartnerContainer fieldset{margin:0;padding:0;}#nhs_PartnerNav{float:left;margin:5px 0 0 0;padding:0;width:970px;height:26px;border-top:1px solid #666;border-bottom:1px solid #666;background:#f0f0f0;}#nhs_PartnerNav ul{float:left;margin:0;padding:0;list-style-type:none;list-style-image:none;}ul#nhs_PartnerToolNav{float:right;}#nhs_PartnerNav ul li{float:left;margin:0;padding:0;display:inline;list-style-type:none;list-style-image:none;background-image:none;}#nhs_PartnerNav ul li a,#nhs_PartnerNav ul li a:link,#nhs_PartnerNav ul li a:visited,#nhs_PartnerNav ul li a:active{display:block;margin:0;padding:6px 10px 6px 6px;font-size:85%;font-weight:bold;}#nhs_PartnerNav ul li a:hover{text-decoration:underline;}#nhs_PartnerContainer .nhs_Content{margin:0;}#nhs_PartnerContainer #nhs_PersonalBar{float:left;width:958px;margin:3px 0 6px 0;padding:6px 0 6px 12px;border:1px solid #999;border-width:1px 0;background:#dfdfde;font-size:85%;font-weight:bold;color:#666;}#nhs_PartnerContainer #nhs_Footer{color:#676767;margin:0 auto;padding-bottom:50px;width:970px;}#nhs_PartnerContainer #nhs_FooterAdBox{border:0;float:left;margin:0;padding:0;width:310px;}#nhs_PartnerContainer #nhs_FooterAside{float:left;background:#fff;padding:8px 0 0 0;border-bottom:0;border-top:1px solid #333;width:970px;}#nhs_PartnerContainer #nhs_Footer #nhs_FooterAside,#nhs_PartnerContainer #nhs_Footer #nhs_FooterCopyright{width:660px;}#nhs_PartnerContainer #nhs_FooterAside nav{padding:0 0 4px 0;}#nhs_PartnerContainer #nhs_FooterAside ul li{margin:0 7px 0 0;padding:0;display:inline;list-style-type:none;list-style-image:none;background:none;font-size:85%;}#nhs_PartnerContainer #nhs_FooterAside a,#nhs_PartnerContainer #nhs_FooterAside a:link{color:#666;font-weight:bold;}#nhs_PartnerContainer #nhs_FooterCopyright{float:left;margin:0;padding:4px 0;width:970px;color:#666;font-size:77%;}#nhs_PartnerContainer #nhs_FooterCopyright a,#nhs_PartnerContainer #nhs_FooterCopyright a:link,#nhs_PartnerContainer #nhs_FooterCopyright a:visited,#nhs_PartnerContainer #nhs_FooterCopyright a:active{color:#666;}#nhs_Page{width:970px;margin:0 auto;}.nhs_Content{float:left;display:inline;width:800px;margin:0 0 5px 0;padding:0;text-align:left;font-size:13px;font-size:.8rem;}.nhs_SiteHelp ul{list-style:disc inside;}#nhs_BasicContent,.nhs_ContentAlt{width:970px;}.nhs_LegalText{font-size:10px;}#nhs_Unsubscribe{font-family:'Avenir W01',Arial,Helvetica,sans-serif;}#nhs_Unsubscribe h2{padding-bottom:9px;}#nhs_Unsubscribe h2,#nhs_UnsubscribeThankYou h2{font-weight:bold;}#nhs_Unsubscribe p:first-child{font-size:14px;}#nhs_UnsubForm{font-size:14px;margin:15px 0 0 0;}#nhs_UnsubscribeForm{float:left;}#btnSubmitUnsubscribe{float:right;margin:-6px 0 0 14px;position:absolute;}#nhs_Unsubscribe .nhs_LegalText{float:left;width:700px;margin-top:21px;}#nhs_UnsubscribeThankYou a{text-decoration:none;background-color:#0091da;color:#fff;padding:8px 10px;border-radius:3px;display:inline-block;font-weight:bold;}#nhs_AddThisBox,#nhs_PartnerNav ul li#nhs_AddThisBox{float:right;margin:3px 0 1px 0;padding:3px 5px 1px 5px;width:auto;}#nhs_AddThisBox .addthis_separator,#nhs_PartnerNav ul li#nhs_AddThisBox .addthis_separator{float:left;margin:0 4px;}#nhs_AddThisBox a,#nhs_PartnerNav ul li#nhs_AddThisBox a{float:left;margin:0 2px!important;padding:0!important;}#nhs_AddThisBox .addthis_button_facebook,#nhs_AddThisBox .addthis_button_twitter,#nhs_AddThisBox .addthis_button_email,#nhs_AddThisBox .addthis_button_print,#nhs_PartnerNav ul li#nhs_AddThisBox .addthis_button_facebook,#nhs_PartnerNav ul li#nhs_AddThisBox .addthis_button_twitter,#nhs_PartnerNav ul li#nhs_AddThisBox .addthis_button_email,#nhs_PartnerNav ul li#nhs_AddThisBox .addthis_button_print{width:17px;}#nhs_AddThisBox #nhs_SaveThisItem,#nhs_PartnerNav ul li#nhs_AddThisBox #nhs_SaveThisItem{overflow:hidden;cursor:pointer;display:block;height:0!important;width:17px;height:16px;padding:16px 0 0 0!important;background:url(/globalresourcesmvc/default/images/icons/save_heart.png) no-repeat left top;}#nhs_AddThisBox #nhs_SaveThisItem .nhs_ItemSaved,#nhs_PartnerNav ul li#nhs_AddThisBox #nhs_SaveThisItem .nhs_ItemSaved{cursor:default;background:url(/globalresourcesmvc/default/images/icons/save_heart_saved.png) no-repeat left top;}#nhs_LiveChat{margin:3px 0 1px 0;padding:1px 5px;width:auto;}#nhs_CommResTabs.nhs_Tabs,.pro_CRM .nhs_Tabs,#nhs_CommunityDetails .nhs_Tabs,.nhs_SavedTabBar .nhs_Tabs,#nhs_StateIndex .nhs_Tabs,#mv_Container #nhs_StateIndex .nhs_Tabs,#nhs_HomeDetailv2 .nhs_Tabs{float:left;width:800px;margin:10px 0;padding:0;list-style-type:none;list-style-image:none;font-size:93%;border-bottom:1px solid #bababa;}#nhs_CommResTabs.nhs_Tabs li,.pro_CRM .nhs_Tabs li,#nhs_CommunityDetails .nhs_Tabs li,.nhs_SavedTabBar .nhs_Tabs li,#nhs_StateIndex .nhs_Tabs li,#mv_Container #nhs_StateIndex .nhs_Tabs li,#nhs_HomeDetailv2 .nhs_Tabs li{float:left;margin:0 0 -1px 5px;padding:0;display:inline-block;}#nhs_CommResTabs.nhs_Tabs li a,.pro_CRM .nhs_Tabs li a,#nhs_CommunityDetails .nhs_Tabs li a,.nhs_SavedTabBar .nhs_Tabs li a,#nhs_StateIndex .nhs_Tabs li a,#mv_Container #nhs_StateIndex .nhs_Tabs li a,#nhs_HomeDetailv2 .nhs_Tabs li a{display:block;margin:0;padding:9px 14px 7px 14px;border:1px solid #bababa;cursor:pointer;font-weight:bold;text-decoration:none;color:#fff;background-color:#bababa!important;}#nhs_CommResTabs.nhs_Tabs li.nhs_Selected a,.pro_CRM .nhs_Tabs li.nhs_Selected a,#nhs_CommunityDetails .nhs_Tabs li.nhs_Selected a,#nhs_CommunityDetails .nhs_Tabs li.nhs_Active a,.nhs_SavedTabBar .nhs_Tabs li.nhs_Selected a,#nhs_StateIndex .nhs_Tabs li.nhs_Selected a,#mv_Container #nhs_StateIndex .nhs_Tabs li.nhs_Selected a,#nhs_HomeDetailv2 .nhs_Tabs li.nhs_Selected a,#nhs_HomeDetailv2 .nhs_Tabs li.nhs_Active a{border-bottom:1px solid #fff;background-color:#fff!important;color:#4b4b4b;cursor:default;}#nhs_CommResTabs.nhs_Tabs li.nhs_Selected a:hover,.pro_CRM .nhs_Tabs li.nhs_Selected a:hover,#nhs_CommunityDetails .nhs_Tabs li.nhs_Selected a:hover,.nhs_SavedTabBar .nhs_Tabs li.nhs_Selected a:hover,#nhs_StateIndex .nhs_Tabs li.nhs_Selected a:hover,#mv_Container #nhs_StateIndex .nhs_Tabs li.nhs_Selected a:hover,#nhs_HomeDetailv2 .nhs_Tabs li.nhs_Selected a:hover{cursor:default;}#nhs_CommResTabs.nhs_Tabs li a:hover,.pro_CRM .nhs_Tabs li a:hover,#nhs_CommunityDetails .nhs_Tabs li a:hover,.nhs_SavedTabBar .nhs_Tabs li a:hover,#nhs_StateIndex .nhs_Tabs li a:hover,#mv_Container #nhs_StateIndex .nhs_Tabs li a:hover,#nhs_HomeDetailv2 .nhs_Tabs li a:hover{background-color:#fff!important;color:#4b4b4b;text-decoration:none;}#hotDealsTab a,#nhs_PartnerContainer #hotDealsTab a{display:inline-block;background-image:url(/globalresourcesmvc/default/images/icons/hot_homes.png);background-repeat:no-repeat;background-position:10px 45%;padding:9px 14px 7px 30px!important;}#quickMoveInTab a,#nhs_PartnerContainer #quickMoveInTab a{display:inline-block;background-image:url(/globalresourcesmvc/default/images/icons/quick_move_in.png);background-repeat:no-repeat;background-position:10px 50%;padding:9px 14px 7px 36px!important;}.nhs_Tabs li#hotDealsTab.nhs_dealsTabDisabled a,#nhs_PartnerContainer .nhs_Tabs li#hotDealsTab.nhs_dealsTabDisabled a,.nhs_Tabs li#quickMoveInTab.nhs_quickTabDisabled a,#nhs_PartnerContainer .nhs_Tabs li#quickMoveInTab.nhs_quickTabDisabled a{background-color:#f2f2f2!important;border-color:#ddd;color:#bbb;cursor:default;}.nhs_Tabs li#hotDealsTab.nhs_dealsTabDisabled a,#nhs_PartnerContainer .nhs_Tabs li#hotDealsTab.nhs_dealsTabDisabled a{background-image:url(/globalresourcesmvc/default/images/icons/hot_homes_off.png);}.nhs_Tabs li#quickMoveInTab.nhs_quickTabDisabled a,#nhs_PartnerContainer .nhs_Tabs li#quickMoveInTab.nhs_quickTabDisabled a{background-image:url(/globalresourcesmvc/default/images/icons/quick_move_in_off.png);}.nhs_Tabs li#hotDealsTab.nhs_dealsTabDisabled a:hover,#nhs_PartnerContainer .nhs_Tabs li#hotDealsTab.nhs_dealsTabDisabled a:hover,.nhs_Tabs li.nhs_quickTabDisabled a:hover,#nhs_PartnerContainer .nhs_Tabs li.nhs_quickTabDisabled a:hover{cursor:default;}#nhs_BreadcrumbArea{width:970px;}#nhs_Crumbs{width:100%;max-width:960px;margin:0 auto 10px auto;padding:4px 0;background:#dfe1df;background:#fff;font-size:12px;font-size:.75rem;}#nhs_Crumbs nav>ol{margin:0;padding:0 .8333333333333333%;padding:0;list-style:none;}#nhs_Crumbs nav>ol li{display:inline-block;}#nhs_Crumbs nav>ol li strong{font-weight:normal;}#nhs_Crumbs nav>ol li:before{content:">";margin-left:3px;margin-right:3px;}#nhs_Crumbs nav>ol li:first-child:before{content:none;}#nhs_AdColumn{float:right;width:160px;margin:5px 0 5px 0;padding:0;border:0 solid;position:relative;}#nhs_AdColumn>div{display:block;margin:0;position:static;z-index:99999;}#nhs_AdColumn>div.fixed{position:fixed;top:0;z-index:9999;background:transparent;}#nhs_AdColumn>div.fixedBottom{position:fixed;bottom:0;z-index:9999;background:transparent;}#nhs_AdColumn>div.absolute{position:absolute;z-index:9999;background:transparent;}.nhsAdCenterBlock{width:800px;margin:10px 0;text-align:center;}.nhsAdBorder{border:1px solid #7f7f7f;}#nhsAdTop .nhsAdBorder{border:0;}.nhsAdRight2{width:160px;margin:0 0 5px 0;}.nhsAdRight3{width:160px;margin:0;}.nhsAdBottom{width:125px;}#nhsAdText{clear:both;width:940px;margin:0 5px 5px 5px;padding:0;text-align:left;}#nhsAdText p{margin-left:4px;}.nhs_CommDetailPartnerAds,.nhs_PartnerAds{clear:both;width:970px;margin:10px 0;padding:0;text-align:center;}.nhs_PartnerAds{width:800px;}.image_overlay_close{background:url(/GlobalResourcesMvc/Default/images/buttons/modal_close_x.png) no-repeat left top;margin-top:16px;margin-right:10px;float:right;width:16px;height:16px;display:block;}.image_overlay_innerdiv{border:1px solid gray;width:95%;height:90%;margin-left:14px;margin-top:14px;}.image_overlay{display:none;z-index:10000;background-color:white;position:absolute;left:320px;top:140px;width:600px;height:600px;border:1px solid black;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow:0 0 90px #000;}.image_overlay .stclose{background-image:url(/GlobalResourcesMvc/Default/images/overlays/stclose.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}.static_overlay{display:none;z-index:10000;background-color:#333;position:absolute;left:300px;top:80px;width:675px;height:270px;border:2px solid #666;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow:0 0 90px #000;}.nhs_stNumber_Over{position:absolute;top:7px;left:12px;color:Red;font-size:12px;}.nover{color:White;font-size:20px;}.nhs_stNumber_Out{position:absolute;top:7px;left:12px;color:White;font-size:20px;}.nhs_Overlay{border:1px solid red;margin:2px;}.nhs_Overlay_Over{background-color:Yellow;cursor:pointer;}.nhs_Overlay_Out{background-color:White;}.static_overlay .stclose{background-image:url(/GlobalResourcesMvc/Default/images/overlays/stclose.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}.fullImageClass{font-size:11px;color:#fff;width:100%;height:100%;overflow:hidden;}.fullImageClass img{position:relative;}.staticInfo{padding-top:10px;padding-left:10px;font-size:11px;color:#fff;width:650px;}.staticInfo .stscroll{border:gray outset;overflow:scroll;height:150px;}.staticInfo .stscroll ul{margin-top:5px;}.staticInfo h3{color:#aba;font-size:15px;margin:0 0 -10px 0;padding-bottom:25px;}.nhs_BuilderListingLink{float:right;text-align:center;margin:0 0 -22px 0;padding:0;}#nhs_eBookHeader,#nhs_Header,#nhs_Header>nav>ul>li>div,#nhs_Header>nav>ul>li>div>div,#nhs_AdTop,#nhs_SocialFooter,#nhs_Footer{width:100%!important;min-width:991px!important;padding-left:0!important;padding-right:0!important;}#nhs_HeaderLogo{width:32%!important;margin-top:0!important;margin-left:10px;}#nhs_Header>nav>ul>li>div{right:auto;left:0;}#nhs_Header>nav>ul>li#nhs_GlobalNavAccount>div{min-width:0!important;width:423px!important;right:-10px!important;left:auto;}#nhs_Header>nav>ul>li#nhs_GlobalNavAccount>div.nhs_HasAccount{width:104px!important;}#nhs_Header>nav>ul>li#nhs_GlobalNavAccount>div>div{min-width:0!important;width:auto!important;}#nhs_Header,#nhs_Header>nav>ul>li>div>div>div,#nhs_Footer>div,#nhs_eBookHeader>div{width:960px!important;padding-left:0!important;padding-right:0!important;}#nhs_Header>nav>ul>li#nhs_GlobalNavAccount>div>div>div{width:161px!important;padding:28px 20px 28px 115px!important;}#nhs_Page{min-width:971px;}#BasicCommunityMediaMap{width:460px;padding:0;margin:0;float:left;}#nhs_AccessDenied h2{color:#ff1c00;font-weight:700;font-size:1.8em;}#nhs_PartnerContainer .nhs_customTooltip{font-size:1.2em;width:360px;top:-93px;bottom:38px;left:-14px;}.btn,#nhs_PartnerContainer .btn{height:17px;margin:0;padding:17px 0 0 0;border:0;overflow:hidden;cursor:pointer;}a.btn,a.btn:hover,#nhs_PartnerContainer a.btn,#nhs_PartnerContainer a.btn:hover{display:block;height:0!important;}.btn_FreeBrochureFake,#nhs_PartnerContainer .btn_FreeBrochureFake{background:url(/globalresourcesmvc/default/images/quickview_loading.gif) no-repeat 50% 50%;width:178px;height:38px;padding:38px 0 0 0;margin-left:21.5%;cursor:default;}.btn_FreeBrochure{background:url(/globalresourcesmvc/default/images/buttons/free_brochure.png) no-repeat left top;width:178px;height:38px;padding:38px 0 0 0;margin-left:21.5%;}.btn_Loading,#nhs_PartnerContainer .btn_Loading{background:transparent url(/globalresources14/default/images/icons/count_loader.gif) no-repeat 50% 50%!important;padding:30px 0 0 0!important;height:30px!important;margin-left:0;cursor:default!important;border:0;}.nhs_Step2 .btn_FreeBrochure,#nhs_PartnerContainer .nhs_Step2 .btn_FreeBrochure{margin-left:0;margin-bottom:16px;display:inline-block!important;}.nhs_DetailBrochureLink .btn_FreeBrochure,#nhs_PartnerContainer .nhs_DetailBrochureLink .btn_FreeBrochure{margin:0;}.btn_ViewBrochure,#nhs_PartnerContainer .btn_ViewBrochure,a.btn_ViewBrochure,#nhs_PartnerContainer a.btn_ViewBrochure{width:128px;float:right;background:#9ecf7c;text-decoration:none!important;}.nhs_DetailsFormContent .btn_ViewBrochure,#nhs_PartnerContainer .nhs_DetailsFormContent .btn_ViewBrochure{float:none;display:block;font-size:14px;font-size:.875rem;margin:10px auto;line-height:18px;}.btn_ListYourHomes,#nhs_PartnerContainer .btn_ListYourHomes,#nhs_PartnerContainer .btn_ListYourHomes{background:transparent url(/globalresourcesmvc/default/images/buttons/list_with_us.png) no-repeat center top;width:302px;padding:52px 0 0 0;}.btn_Finish,#nhs_PartnerContainer .btn_Finish{background:url(/globalresourcesmvc/default/images/buttons/finish.png) no-repeat left top;width:90px;height:38px;padding:38px 0 0 0;}input.btn_NhsMapSend,a.btn_NhsMapSend,#nhs_PartnerContainer a.btn_NhsMapSend,.btn_MapShowRoute,#nhs_PartnerContainer .btn_MapShowRoute{background:#0091da;color:#fff!important;}.btn_RequestAppointment,a.btn_RequestAppointment{background:#0091da;color:#fff!important;width:180px;padding:8px!important;margin-left:20px;}.nhs_WiderFunnelA a.btn_RequestAppointment{background:#00507b;}.btn_UpdateResults{display:inline-block!important;width:80px;height:15px;padding:15px 0 0 0;background:transparent url(/globalresourcesmvc/default/images/buttons/update_results.png) no-repeat center top;vertical-align:bottom;}.btn_GetMyFreeBrochures,#nhs_PartnerContainer .btn_GetMyFreeBrochures{width:206px;height:38px;padding:38px 0 0 0;background:url(/globalresourcesmvc/default/images/buttons/get_my_free_brochures.png) no-repeat center top;margin-top:8px;}.btn_GetMyFreeBrochuresFake,#nhs_PartnerContainer .btn_GetMyFreeBrochuresFake{width:206px;height:38px;padding:38px 0 0 0;margin-top:8px;}.nhs_LeadFormButtons .signIn,#nhs_PartnerContainer .nhs_LeadFormButtons .signIn{background:url(/globalresourcesmvc/default/images/buttons/lead_form_btn.png) no-repeat left top;width:65px;height:22px;padding:22px 0 0 0;}.nhs_LeadFormButtons .createAccount,#nhs_PartnerContainer .nhs_LeadFormButtons .createAccount{background:url(/globalresourcesmvc/default/images/buttons/lead_form_btn.png) no-repeat -130px top;width:110px;height:22px;padding:22px 0 0 0;}.nhs_LeadFormButtons .cancel,#nhs_PartnerContainer .nhs_LeadFormButtons .cancel{background:url(/globalresourcesmvc/default/images/buttons/lead_form_btn.png) no-repeat -65px top;width:65px;height:22px;padding:22px 0 0 0;}.btn_Submit,#nhs_PartnerContainer .btn_Submit,.nhs_ModalBox .btn_Submit{float:right;margin:2px 0 10px 15px;}.btn_CloseMe,#nhs_PartnerContainer .btn_CloseMe{padding:5px;}.btn_Search,#nhs_PartnerContainer .btn_Search{height:29px;padding-top:29px;width:66px;background:url(/globalresourcesmvc/default/images/buttons/search.png) no-repeat center top;}.btn_AddMeToList,#nhs_PartnerContainer .btn_AddMeToList,#hwnhl_SectionMain .btn.btn_AddMeToList{width:179px;height:38px;padding:38px 0 0 0;background:url(/globalresourcesmvc/default/images/buttons/add_me_to_list.png) no-repeat center top;background-position:center top!important;margin-left:108px;border:0;}.btnFindHomes,#nhsPartnerContainer .btnFindHomes{background:url(/globalresourcesmvc/default/images/buttons/find_homes.png) no-repeat scroll center top transparent;height:38px;margin-left:108px;padding-top:38px;width:129px;}.btn_GetMyBrochure,#nhs_PartnerContainer .btn_GetMyBrochure{font-size:13px;margin-top:4px;}.btn_GetFreeBrochures,#nhs_PartnerContainer .btn_GetFreeBrochures{margin-top:8px;}.btn_SignIn,#nhs_PartnerContainer .btn_SignIn{font-size:13px;}.btn_FindDeals,#nhs_PartnerContainer .btn_FindDeals{margin-left:141px;}.btn_Unsubscribe,#nhs_PartnerContainer .btn_Unsubscribe{float:right;line-height:15px;}.btn_SeeCustomListings,a.btn_SeeCustomListings,a.btn_SeeCustomListings:hover{float:left;font-size:13px;margin-top:18px;color:#24619e;}.btn_VisitCnh,a.btn_VisitCnh,a.btn_VisitCnh:hover,#nhs_PartnerContainer .btn_VisitCnh,#nhs_PartnerContainer a.btn_VisitCnh,#nhs_PartnerContainer a.btn_VisitCnh:hover{float:right;display:block;width:215px;height:0;overflow:hidden;padding:28px 0 0 0;background:url(/globalresourcesmvc/default/images/buttons/visit_cnh.png) no-repeat left top;}#nhs_DetailsHeader{float:left;margin:0 0 2px 0;width:790px;padding-left:10px;}#nhs_DetailsHeader .title{float:left;margin-top:4px;}.nhs_DetailsToolBar{float:right;top:-50px;position:static;-webkit-transition:top 150ms linear;-moz-transition:top 150ms linear;-o-transition:top 150ms linear;transition:top 150ms linear;}#nhs_HomeDetailv2 .nhs_DetailsToolBar{display:none;opacity:0;}.nhs_DetailsToolBar ul{list-style:none;float:right;margin:0;}.nhs_DetailsToolBar ul li{float:left;margin-left:6px;}.nhs_DetailsToolBar ul li:first-child{margin:0;}.nhs_DetailsToolBar ul li a{display:inline-block;padding:3px 7px;border:1px solid #ccc;text-transform:uppercase;font-size:12px;font-weight:bold;color:#fff;text-decoration:none;background:#ccc;border-radius:3px;cursor:pointer;}.nhs_DetailsToolBar ul li a:hover{background:#fff;color:#ccc;}.nhs_DetailsToolBar a.btnCss,.nhs_DetailsToolBar a.btn{display:none!important;}.nhs_DetailsToolBar.fixed,#nhs_HomeDetailv2 .nhs_DetailsToolBar.fixed{width:100%;float:none;display:block;background:#f5f5f5;opacity:1;position:fixed;top:0;left:0;z-index:10010;-webkit-transition:top 150ms linear;-moz-transition:top 150ms linear;-o-transition:top 150ms linear;transition:top 150ms linear;border-bottom:1px solid #bababa;box-shadow:0 3px 5px 2px rgba(0,0,0,0.2);}.nhs_DetailsToolBar.fixed>div{width:100%;max-width:990px;margin:0 auto;padding:12px 0 8px 0;}.nhs_DetailsToolBar.fixed ul{float:left;margin:0;padding:0;}.nhs_DetailsToolBar.fixed ul li{margin:0;padding:0 12px;border-left:1px solid #bababa;}.nhs_DetailsToolBar.fixed ul li a{display:inline-block;padding:6px 0;border:0;text-transform:capitalize;font-size:16px;color:#4b4b4b;text-decoration:none;background:transparent;border-radius:0;}.nhs_DetailsToolBar.fixed ul li:first-child{border-left:0;}.nhs_DetailsToolBar.fixed ul li a:hover,.nhs_DetailsToolBar.fixed ul li a:active{background:transparent;color:#0091da;padding:6px 0 4px 0;border-bottom:2px solid #0091da;}.nhs_DetailsToolBar.fixed a.btnCss,.nhs_DetailsToolBar.fixed a.btn{display:inline-block!important;float:right;font-size:15px;margin-left:0;padding:8px 15px;}.nhs_DetailsToolBar .nhs_LockIcon{display:none;}.nhs_DetailsToolBar.fixed .nhs_LockIcon{display:inline-block;float:right;margin:5px 0 0 5px;}.nhs_DetailsHeaderCommunity{color:#3057B4;font-size:14px;font-weight:bold;}.nhs_DetailsHeaderCommunity a{text-decoration:none;}.nhs_DetailsHeaderCommunity a:hover{text-decoration:underline;}.nhs_DetailsHeaderArea{font-size:80%;}.nhs_DetailsHeaderAreaCommWrapper{float:right;text-align:center;width:208px;margin-bottom:4px;}.nhs_DetailsHeaderTitleCity{float:left;width:780px;padding:8px 0 2px 0;color:#111;}.nhs_DetailsHeaderTitleCity span{font-family:'Avenir W01',Arial,Helvetica,sans-serif;font-weight:normal;display:inline-block;margin-bottom:10px;}.nhs_DetailsHeaderBcTypeBanner{margin:4px;display:inline-block;float:left;}.nhs_DetailsHeaderBcTypeBannerHome{margin:0;display:inline-block;float:left;}.nhs_DetailsHeaderTitle{font-size:32px;font-weight:normal;line-height:.9;margin:0;padding:0 5px 5px 0;display:inline-block;float:left;max-width:880px;}#nhs_DetailsHeader #nhs_FbLike{float:left;display:inline-block;margin:4px 0 4px 0;padding-right:12px;}#nhs_DetailsHeader #nhs_FbLike iframe{min-width:100px!important;}.nhs_DetailsHeaderSubTitle{font-size:20px;font-weight:normal;}#nhs_DetailsBuilderLogoAndPrice{float:right;width:208px;margin:0 0 0 8px;text-align:center;}#nhs_DetailsBuilderLogoAndPrice p{font-size:85%;width:200px;overflow:hidden;}p .nhs_PriceTipIcon{background:url(/globalresourcesmvc/default/images/question_button_blue.png) no-repeat;width:18px;height:18px;position:absolute;margin:-2px 0 0 9px;display:inline-block;}p.nhs_DetailsPrice span:first-child{display:inline-block;}p .nhs_PriceDisplay{width:149px;}p .nhs_PriceTipIcon:hover{background:url(/globalresourcesmvc/default/images/question_button.png) no-repeat;}.nhs_priceTooltip{display:none;font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:13px;padding:14px;width:202px;position:relative;background:#0091da;margin-top:-190px;margin-left:-15px;text-align:left;-webkit-box-shadow:0 0 15px 3px rgba(184,178,184,1);-moz-box-shadow:0 0 15px 3px rgba(184,178,184,1);box-shadow:0 0 15px 3px rgba(184,178,184,1);}#nhs_CommunityDetails .nhs_priceTooltip{position:absolute;margin-top:-232px;}#nhs_DetailsDescriptionAreaWrapper .nhs_priceTooltip{position:absolute;margin-left:29px;margin-top:-55px;z-index:3;-webkit-box-shadow:0 0 20px -1px rgba(0,0,0,0.75);-moz-box-shadow:0 0 20px -1px rgba(0,0,0,0.75);box-shadow:0 0 20px -1px rgba(0,0,0,0.75);}#nhs_DetailsDescriptionAreaWrapper{position:relative;}#nhs_DetailsDescriptionAreaWrapper .nhs_priceTooltip:after,#nhs_DetailsDescriptionAreaWrapper .nhs_priceTooltip:before{top:22%;left:-8%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#0091da;border-width:10px;}.nhs_priceTooltip:after,.nhs_priceTooltip:before{top:99%;left:5%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#0091da;border-width:10px;}#nhs_DetailsBuilderLogoAndPrice .officeHours{float:right;font-size:85%;padding:0 10px 0 0;}#nhs_DetailsBuilderLogoAndPrice .officeHours a{text-decoration:none;}#nhs_DetailsBuilderLogoAndPrice .officeHours a:hover{text-decoration:underline;}#nhs_DetailsHeaderWrapper{width:570px;}#nhs_DetailsDescriptionAreaWrapper{border-left:1px solid #A4A4A4;float:left;margin-bottom:10px;padding-left:20px;width:400px;}#nhs_DetailsDescriptionAnchorWrapper{clear:both;height:25px;}#nhs_DetailsDescriptionAnchorWrapper a,#nhs_DetailsDescriptionAnchorWrapper a:active,#nhs_DetailsDescriptionAnchorWrapper a:visited{color:#009AEC;font-weight:bold;text-decoration:none;}#nhs_DetailsDescriptionAnchorWrapper a:hover{color:#009AEC;font-weight:bold;text-decoration:underline;}#nhs_DetailsDescriptionAnchorWrapper ul{float:left;list-style:none outside none;margin:0;}#nhs_DetailsDescriptionAnchorWrapper ul li{background:url("/globalresourcesmvc/default/images/icons/down_arrow.png") no-repeat center bottom;color:#009AEC;float:left;margin-right:40px;padding-bottom:5px;}#nhs_DetailsHeaderBrandHomesSqFt{height:24px;padding-bottom:0;display:inline-block;}#nhs_HomeDetailsHeaderBrandHomesSqFt{float:left;padding-right:20px;width:110px;}#nhs_DetailsHeaderBrandHomesSqFt .nhs_DetailsHeaderBuilderName{float:left;font-size:93%;display:inline-block;height:24px;margin-top:2px;}#nhs_DetailsHeaderBrandHomesSqFt p{float:left;font-size:93%;font-weight:bold;display:inline-block;height:24px;margin-top:2px;}#nhs_DetailsHeaderBrandHomesSqFt #nhs_HomeTypeImg{display:inline-block;vertical-align:middle;margin:0 0 6px 3px;}#nhs_DetailsHeaderBrandHomesSqFt #nhs_CommTypeImg{display:inline-block;vertical-align:middle;margin:0 0 0 3px;}.nhs_DetailsFormLogo{float:left;width:200px;height:65px;margin:2px 0 8px;padding:3px;line-height:65px;background:#fff;text-align:center;font-size:85%;overflow:hidden;border:1px solid #ccc;}.nhs_DetailsFormLogo img{max-width:200px;max-height:65px;vertical-align:middle;}.nhs_DetailsPrice{color:#666;font-weight:normal;font-size:116%;}#nhs_DetailsStaticImage{display:none;}#nhs_DetailsHeaderPropertySaved{font-size:108%;font-weight:bold;color:#fff;float:left;width:785px;margin:0 0 5px 0;padding:5px 0 3px 5px;background:red;}#nhs_DetailsHeaderPropertySaved.nhs_Hidden{display:none;}.nhs_DetailsHomeMarketing{font-size:116%;font-weight:bold;padding:0 0 8px 10px;clear:both;}#nhs_DetailsPromos ul li .nhs_EventIcon{color:#7d397d;padding:3px 8px 3px 18px;background:url(/GlobalResourcesMvc/Default/images/icons/event_calendar.png) no-repeat 1px 50%;}#nhs_DetailsPromos{float:left;width:798px;border:1px solid #F6BE68;margin:8px 0 0 0;padding:0;background:#ffe784 url(/globalresourcesmvc/default/images/backgrounds/promotions_bg.png) repeat-x left top;border-radius:5px;color:#222;line-height:1;}#nhs_DetailsPromos ul{list-style:none;margin:0;}#nhs_DetailsPromos>div{padding-bottom:0;}#nhs_DetailsPromos .promotion_count2{background:url(/globalresourcesmvc/default/images/backgrounds/promotion_count2.png) repeat-y center top;float:left;clear:left;width:100%;}#nhs_DetailsPromos .promotion_count3{background:url(/globalresourcesmvc/default/images/backgrounds/promotion_count3.png) repeat-y 0 top;float:left;clear:left;width:100%;}#nhs_DetailsPromos .detailsWrapper{display:block;padding:4px 8px 5px 5px;margin-left:22px;}#nhs_DetailsPromos .detailsWrapper .title,.nhs_basicBrandName{font-weight:bold;}#nhs_DetailsPromos .option1{width:100%;padding:5px 0 5px;}#nhs_DetailsPromos .option2{width:50%;padding:5px 0 5px;float:left;}#nhs_DetailsPromos .option3{width:33.3%;padding:5px 0 5px;float:left;}#nhs_DetailsPromos .rightBorder{border-right:1px solid #f2ba62;}#nhs_DetailsPromos .promoSeparator{background:url(/globalresourcesmvc/default/images/backgrounds/marketing_headline_bg.png) repeat-y center top;float:left;width:100%;}#nhs_DetailsPromos a,#nhs_DetailsPromos a:visited{text-decoration:none;font-size:93%;font-weight:bold;}#nhs_DetailsPromos a:hover{text-decoration:underline;}.nhs_DetailsPromosThumb{float:left;padding:0 3px 0 8px;}.nhs_DetailsTvIcon{float:left;padding:0 3px 0 8px;width:16px;}.hotHomes,.specialOffers,.green,.eventCalendar,.consumerPromo{font-weight:bold;}.hotHomes{color:#df0f0f;}.eventCalendar{color:#8f4b8f;}.specialOffers{color:#e7732d;}.green{color:#23881c;}.agentPromo,.consumerPromo{color:#c4300f;}.morecontent span{display:none;}.nhs_DetailsLaunchTour{float:left;width:420px;padding:15px 20px;}.nhs_DetailsLaunchTour .nhs_likeALink{color:#3B71C3;cursor:pointer;}.nhs_DetailsLaunchTour p{line-height:20px;padding:5px 0 0 0;}.nhs_DetailsLaunchTour .nhs_DetailsHomeSpecs{font-size:116%;font-weight:bold;}.nhs_DetailsViewVideos{float:left;width:420px;padding:10px 20px;}.nhs_DetailsViewVideos p{font-size:108%;}.nhs_homeDetailList,.nhs_HomeDetailSection,.nhs_DetailSections{float:left;padding:15px 20px;width:760px;border-top:2px solid #eee;}#SimilarHomePlans .nhs_HomeDetailSection span.nhs_DetailSectionTitle{width:100%;display:inline-block;}.nhs_DetailsFormBasicCommunity .nhs_DetailSections{width:314px;}.nhs_HomeDetailSection .nhs_homesAvailables{float:right;display:inline;}.nhs_HomeDetailSection .nhs_homesAvailables .nhs_homesAvailablesLeft{background:url(/globalresourcesmvc/default/images/buttons/homes_available_left.png) no-repeat left top;width:10px;height:23px;float:left;display:inline;}.nhs_HomeDetailSection .nhs_homesAvailables .nhs_homesAvailablesRight{background:url(/globalresourcesmvc/default/images/buttons/homes_available_right.png) no-repeat left top;width:10px;height:23px;float:left;display:inline;}.nhs_HomeDetailSection .nhs_homesAvailables .nhs_homesAvailablesCenter{background:url(/globalresourcesmvc/default/images/buttons/homes_available_center.png) repeat-x left top;height:23px;float:left;}.nhs_HomeDetailSection .nhs_homesAvailables .nhs_homesAvailablesCenter p{color:#333;font-weight:bold;padding:3px 0;}.nhs_HomeDetailSection .nhs_homesAvailables .nhs_homesAvailablesCenter a{color:#333;text-decoration:none;}.nhs_HomeDetailSection .nhs_homesAvailables .nhs_homesAvailablesCenter a:hover{color:#333;text-decoration:none;}#nhs_DetailsMediaForm{float:left;width:800px;margin:0;padding:0;}.nhs_VideoPlayerBox{width:460px;height:340px;padding:0;margin:0;float:left;display:inline;position:relative;}.nhs_BasicCommunityDetails .nhs_VideoPlayerBox{height:307px;}#nhsplayerloading{position:absolute;top:32px;left:0;color:#fff;background:#000;width:460px;height:305px;z-index:999;text-align:center;}#nhsplayerloading img{margin-top:104px;}#nhsplayerloading p{font-size:123.1%;font-weight:bold;margin:6px 0 0 10px;}.nhs_MediaTitleBar{float:left;display:inline;margin:0;padding:0;border-bottom:2px solid #fff;width:460px;height:30px;background:#0091da;color:#fff;}.ui-dialog{position:fixed;}.ui-dialog-content .nhs_MediaTitleBar{width:690px;}.nhs_MediaTitleBar p#nhs_MediaTitleCaption,#nhs_PartnerContainer .nhs_MediaTitleBar p#nhs_MediaTitleCaption{float:left;padding:5px 5px 5px 10px;}.nhs_MediaTitleBar p#nhs_MediaTitleCaption strong{font-size:123.1%;}.nhs_MediaTitleBar p#nhs_MediaTitleCaption span{padding-left:8px;}.nhs_MediaTitleBar p#nhs_MediaItemCounts,#nhs_PartnerContainer .nhs_MediaTitleBar p#nhs_MediaItemCounts{float:right;padding:8px 10px 0 0;font-size:93%;}.nhs_MediaImageTitle{position:absolute;top:35px;left:3px;width:428px;}.ui-dialog-content .nhs_MediaImageTitle{top:45px;left:1.5em;width:670px;}.nhs_MediaImageTitle p,#nhs_PartnerContainer .nhs_MediaImageTitle p{float:left;padding:4px 6px;font-size:93%;color:#fff;background:url(/globalresourcesmvc/default/images/overlays/video_caption.png) repeat left top;display:inline;}#nhs_MediaMaximize a{background:url(/globalresourcesmvc/default/images/icons/m-glass.png) no-repeat left top;cursor:pointer;display:block;height:0!important;width:21px;padding:20px 0 0 0;overflow:hidden;position:absolute;top:37px;right:6px;}.nhs_MediaShareOverlay{position:absolute;z-index:initial;top:41px;right:60px;}.nhs_MediaShareOverlay div{float:left;display:inline-block;}.nhs_MediaShareOverlay #button_compact{padding:2px 0 0 4px;}.nhs_MediaPlayerContainer a.nhs_MediaPlayerMaximize{width:50px;height:50px;display:block;background:url(/globalresourcesmvc/default/images/mediaplayer/playermaximize.jpg) center center;opacity:.5;filter:alpha(opacity=5);cursor:pointer;position:absolute;top:30px;right:0;z-index:initial;}.nhs_MediaPlayerContainer a.nhs_MediaPlayerMaximize:hover{opacity:1.0;filter:alpha(opacity=10);}.nhs_MediaPlayerContainer{width:460px;height:431px;padding:0;margin:0;float:left;display:inline;position:relative;border:1px solid #ccc;}.nhs_ImagePlayerBox{width:460px;height:340px;padding:0;margin:0;float:left;display:inline;position:relative;}.nhs_ImagePlayerBox object{width:460px;height:307px;}.nhs_ImagePlayerTitleBar{float:left;display:inline;margin:0;padding:0;border-bottom:2px solid #fff;width:460px;height:30px;background:#0091da;color:#fff;}.nhs_ImagePlayerTitleBar p#nhs_ImagePlayerTitleCaption,#nhs_PartnerContainer .nhs_ImagePlayerTitleBar p#nhs_ImagePlayerTitleCaption{float:left;padding:5px 5px 5px 10px;}.nhs_ImagePlayerTitleBar p#nhs_ImagePlayerTitleCaption strong{font-size:123.1%;}.nhs_ImagePlayerTitleBar p#nhs_ImagePlayerTitleCaption span{padding-left:8px;}.nhs_ImagePlayerTitleBar p#nhs_ImagePlayerItemCounts,#nhs_PartnerContainer .nhs_ImagePlayerTitleBar p#nhs_ImagePlayerItemCounts,.nhs_MediaTitleBar p#nhs_VideoPlayerItemCounts,#nhs_PartnerContainer .nhs_MediaTitleBar p#nhs_VideoPlayerItemCounts{float:right;padding:8px 10px 0 0;font-size:93%;}.nhs_DetailsFormBasicCommunity{float:right;width:336px;min-height:428px;margin:0;padding:0;display:inline;position:relative;}.nhs_DetailsForm{float:right;width:336px;min-height:428px;margin:0;padding:0;display:inline;background:#0091da;position:relative;line-height:normal;}#nhs_LeadForm{background:#0091da;}.nhs_DetailsFormOverlay{width:336px;height:428px;top:0;left:0;position:absolute;z-index:99999;background-color:#fff;opacity:.05;filter:alpha(opacity=05);}#nhs_HomeDetailv2 .nhs_DetailsFormOverlay{width:454px;height:700px;}#nhsRequestAppointment .nhs_DisbaleRequestAppointment{width:289px;height:80px;position:absolute;top:0;left:0;position:absolute;z-index:99999;background-color:#fff;opacity:.05;filter:alpha(opacity=05);}#nhs_FreeBrochureImageLink,#nhsRequestAppointment{position:relative;}.nhs_FreeBrochureImageLink{width:230px;height:80px;position:absolute;top:0;left:0;position:absolute;z-index:99999;background-color:#fff;opacity:.05;filter:alpha(opacity=05);}@media screen and(-webkit-min-device-pixel-ratio:0){.nhs_NextStepsOverlay{height:410px!important;}}.nhs_NextStepsOverlay{width:800px;height:390px;top:0;left:0;position:absolute;z-index:99999;background-color:#fff;opacity:.05;filter:alpha(opacity=05);}.nhs_DetailsFormWrapperBasicCommunity{float:left;width:316px;min-height:421px;padding:0 0 0 20px;}.nhs_DetailsFormWrapper{float:left;width:316px;min-height:420px;padding:6px 10px;}.nhs_DetailsFormArrow{position:absolute;top:163px;left:5px;width:100px;height:100px;background:url(/globalresourcesmvc/default/images/backgrounds/detail_form_arrow.png) no-repeat left top;}.nhs_DetailsFormContent{width:316px;float:left;color:#fff;}.nhs_DetailsFormContent .nhs_SendFriend{color:#444;}.nhs_DetailsFormContent fieldset p,#nhs_PartnerContainer .nhs_DetailsFormContent fieldset p{padding-bottom:10px;color:#fff;}#pro_SectionMain .nhs_DetailsFormContent a{color:#fff;text-decoration:underline;}.nhs_DetailsFormContent ol{list-style:none;margin:0;}.nhs_DetailsFormContent ol li,#nhs_PartnerContainer .nhs_DetailsFormContent ol li{padding:0 0 10px 0;margin:0;}.nhs_DetailsFormContent .nhs_ShowPhoneField ol li,#nhs_PartnerContainer .nhs_DetailsFormContent .nhs_ShowPhoneField ol li{padding:0 0 6px 0;}.nhs_DetailsFormContent ol li label{float:left;font-size:100%;padding-right:5px;padding-top:1px;text-align:right;width:108px;line-height:22px;}.nhs_LeadConfirmation .nhs_DetailsFormContent ol li label{width:137px;}.nhs_DetailsFormContent .nhs_Asterisk,.nhs_LeadFormFields,.nhs__TigerLeadPrivacy a,.nhs_TigerLeadThankYouPage p,#nhs_TigerLeadValidationErrors>span{color:#fff;}.nhs_DetailsFormTopTitle{display:block;font-size:123.1%;font-weight:bold;}.pro_DetailsFormTopTitle{display:block;font-weight:bold;color:#3761b6;}.nhs_DetailsFormTopTitleSmall{font-size:85%;padding:0 0 20px 5px;}.nhs_DetailsFormContent ol li textarea#Comments.nhs_Focus,.nhs_DetailsFormContent ol li input.nhs_Focus,.nhs_DetailsFormContent ol li input#UserPostalCode.nhs_Focus{border:1px solid #fdc838;}input.placeholder,.nhs_DetailsFormContent ol li textarea#Comments.placeholder,.nhs_DetailsFormContent ol li input.placeholder,.nhs_DetailsFormContent ol li input#UserPostalCode.placeholder{color:#999;}.nhs_DetailsFormContent input[type=text]{padding:3px;width:61%;border:1px solid #fff;}.nhs_LeadConfirmation .nhs_DetailsFormContent input[type=text]{width:48%;}.nhs_DetailsFormContent input[type=password]{padding:3px;width:61%;border:1px solid #ccc;}.nhs_LeadConfirmation .nhs_DetailsFormContent input[type=password]{width:48%;}.nhs_DetailsFormContent #LiveOutside{margin-bottom:4px;}.nhs_DetailsFormContent ol li.nhs_LeadLiveOutside label{width:auto!important;float:none;padding:0;font-size:11px;font-weight:normal;}.nhs_DetailsFormContent #LiveOutside .checkbox{border:1px solid #ccc;}.nhs_DetailsFormContent #UserPostalCode{padding:3px;width:47px;border:1px solid #ccc;}.nhs_DetailsFormContent #UserPostalCode.nhs_Disabled{background-image:none;background:#ccc;border-color:#ddd;}.nhs_LeadZipCode,.nhs_LeadName,.nhs_LeadEmail{width:54%;float:left;display:inline;font-weight:bold;}.nhs_DetailsFormContent ol li.nhs_LeadComments label{line-height:11px;}.nhs_DetailsFormContent #Comments{resize:none;border:1px solid #ccc;width:61%;height:16px;padding:3px;overflow:auto;}.nhs_DetailsFormContent .createAccountLabels{float:none;line-height:10px;padding:0;text-align:right;width:auto;}.nhs_DetailsFormContent .createAccountCheckBox{margin:0 3px 0 0;}.nhs_DetailsFormContent .checkBoxes{padding:0!important;}.nhs_DetailsFormContent ol li.send_free_info,#nhs_PartnerContainer .nhs_DetailsFormContent ol li.send_free_info{width:274px;padding:0 0 10px 35px;font-size:100%;position:relative;}.nhs_DetailsFormContent input#SendAlerts{float:left;margin:3px 5px 10px 0;}.nhs_DetailsFormContent .send_free_info label{float:none;font-weight:bold;line-height:11px;font-size:12px;padding-right:0;}.nhs_DetailsFormContent .send_free_info span{font-size:11px;}.nhs_DetailsFormContent .send_free_info span a,#nhs_PartnerContainer .nhs_DetailsFormContent .send_free_info span a{color:#fff;font-weight:normal;text-decoration:underline;}.nhs_DetailsFormContent .send_free_info span a:hover,#nhs_PartnerContainer .nhs_DetailsFormContent .send_free_info span a:hover{color:#ff3;}.nhs_DetailsFormContent .btn_FreeBrochure,#nhs_PartnerContainer .nhs_DetailsFormContent .btn_FreeBrochure{margin-left:107px;height:38px;padding-top:38px;}.nhs_DetailsFormContent .btn_FreeBrochureFake,#nhs_PartnerContainer .nhs_DetailsFormContent .btn_FreeBrochureFake{margin-left:107px;height:38px;padding-top:38px;}#nhs_DetailsFormInfoActions,#nhs_DetailsFormMessage{float:left;width:100%;margin:12px 0 0 0;padding:0;border-top:0 solid #fff;line-height:15px;}.nhs_CommComingSoon #nhs_DetailsFormInfoActions{margin-top:50px;}.nhs_CommComingSoon .nhs_DetailsFormMoreActions{background:#fff;}.nhs_CommComingSoon .nhs_DetailsFormContent ol li{padding-bottom:15px;}#nhs_DetailsFormInfoActions>ol{margin-left:0;}#nhs_NextStepsForm .nhs_NextStepsForm,#mnh_NextStepsForm .mnh_NextStepsForm{width:100%;}#nhs_NextStepsForm .nhs_NextStepsForm ul,#mnh_NextStepsForm .mnh_NextStepsForm ul{width:100%!important;padding:6px 0 0 0;}#nhs_NextStepsForm .nhs_NextStepsForm ul li strong,#mnh_NextStepsForm .mnh_NextStepsForm ul li strong{font-size:14px;}#nhs_NextStepsForm .nhs_NextStepsForm .title,#mnh_NextStepsForm .mnh_NextStepsForm .title{width:90%;}#nhs_DetailsFormInfoActions .nhs_FormTitle,.nhs_ConfirmationDefault .nhs_FormTitle{font-size:108%;}#nhs_DetailsFormInfoActionsBasicCommunity{float:left;width:100%;border-top:0 solid #fff;background:url(/globalresourcesmvc/default/images/backgrounds/detail_form_divider.png) repeat-x 50% top;}#nhs_DetailsFormInfoActionsBasicCommunity>ol{margin-left:0;}#nhs_DetailsFormInfoActionsBasicCommunity .nhs_FormTitle,.nhs_ConfirmationDefault .nhs_FormTitle{font-size:108%;padding:0;}.nhs_BasicTitle{padding:5px 0 0 8px!important;}.nhs_BasicNextStepsLi{padding:0 0 0 8px!important;}.nsh_FormMoreActionsWrapper{margin:10px 0 8px 0;}.nhs_DetailsFormInfo{background-color:#d5e5f6;border-radius:3px 3px 0 0;float:left;margin:0;padding:6px 10px;width:296px;position:relative;}.nhs_DetailsFormInfo ul,#nhs_DetailsBuilderLogoAndPrice ul{list-style:none;margin:0;padding-top:5px;}.nhs_DetailsFormInfo ul li{float:left;}.nhs_DetailsFormInfoBasicCommunity{background-color:#d5e5f6;float:left;margin:0 0 8px 0;padding:8px 10px;width:296px;position:relative;}.nhs_DetailsFormInfoBasicCommunity ul{list-style:none;margin:0;padding-top:5px;}.nhs_DetailsFormInfoBasicCommunity ul li{float:left;}#nhsAdContainerMiddle3BasicCommunity{float:left;width:300px;height:250px;margin:0 0 7px 7px;border:1px solid #333;}a.nhs_FormMapLink{display:block;background:#fff;padding:2px 5px 2px 18px;font-size:11px;color:#7d7d7d;height:18px;line-height:18px;border:1px solid #0091da;border-radius:3px;background-image:url(/globalresources14/default/images/icons/location@2x.png);background-position:5px 50%;background-size:10px 18px;background-repeat:no-repeat;position:absolute;top:3px;right:3px;}.nhs_DetailsFormInfo p,.nhs_NextStepsRight ul{padding-left:0;}.nhs_FormAddressHours{padding:4px 0 0 0;}#nhs_FormAddress{font-size:85%;}#nhs_FormPhone,#nhs_FormHours,#nhs_PartnerContainer #nhs_FormPhone,#nhs_PartnerContainer #nhs_FormHours{display:none;font-size:85%;padding-top:2px;}#nhs_FormTrackingPhone,#nhs_PartnerContainer #nhs_FormTrackingPhone{font-size:85%;padding-top:2px;word-wrap:break-word;}#nhs_FormIPhone{font-size:85%;padding-top:2px;}#nhs_LnkPhoneNum{font-weight:bold;}#nhs_EnvLink,#nhs_PartnerContainer #nhs_EnvLink{padding-bottom:2px;}.nhs_DetailsFormInfo a.nhs_PhoneLink{cursor:pointer;font-weight:bold;padding:2px 0 1px 16px;background:url(/globalresourcesmvc/default/images/icons/hours.png) no-repeat 0 50%;text-decoration:none;font-size:85%;}.nhs_DetailsFormInfo a.nhs_EnvisionLink{font-weight:bold;background:url(/globalresourcesmvc/default/images/icons/facet_arrow_right.png) no-repeat 1px 50%;padding:0 0 0 16px;text-decoration:none;font-size:85%;}.nhs_DetailsFormInfo a.nhs_EnvisionLink:hover{font-weight:bold;text-decoration:underline;background:url(/globalresourcesmvc/default/images/icons/facet_arrow_right_on.png) no-repeat 1px 50%;}.nhs_DetailsFormInfo a.nhs_PhoneLink:hover{cursor:pointer;font-weight:bold;text-decoration:underline;}.nhs_DetailsForm .validation-summary-errors .large{font-size:130%;}.nhs_DetailsForm .field-validation-error,.nhs_DetailsForm .validation-summary-errors{color:#fff;background:#ff0600;border:1px solid #fff;font-size:85%;font-weight:bold;position:absolute;width:314px;margin:12px 0 0 0;padding:3px 0;z-index:999;}.nhs_DetailsForm .field-validation-error ul{margin:2px 0 2px 40px;}.nhs_DetailsForm .validation-summary-errors ul{margin:2px 0 2px 45px;}.nhs_LeadConfirmation{float:left;width:316px;color:#fff;padding:0 0 15px 0;}.nhs_LeadConfirmation a:link{color:#fff;text-decoration:underline;}.nhs_LeadConfirmation a:hover{color:#ff3;text-decoration:none;}.nhs_LeadFormButtons{margin-left:92px!important;}.nhs_DetailsFormMoreActions{float:left;width:100%;padding:0;background:#d4e5ff;border-radius:0 0 5px 5px;}.nhs_DetailsFormMoreActions a{text-decoration:none;padding:2px 0;display:inline-block;}.nhs_DetailsFormMoreActions a:hover{text-decoration:underline;}.nhs_DetailsFormMoreActions ul{list-style:none;float:left;width:54px;margin:0;padding:0;font-size:85%;font-weight:bold;}.nhs_DetailsFormMoreActions ul li{float:left;width:120px;display:inline;padding:0 10px 4px;list-style:none outside none;}#nhs_CommunityDetails .nhs_DetailsFormMoreActions ul li{width:135px;}.nhs_DetailsFormMoreActions ul#nhs_FormMortgageLinks,.nhs_DetailsFormMoreActions ul#nhs_FormSaveSend{width:120px;}.nhs_DetailsFormMoreActions .send{display:inline-block;background:url(/globalresourcesmvc/default/images/icons/send_sm.png) no-repeat left 51%;padding:2px 0 2px 16px;}.nhs_DetailsFormMoreActions #nhs_SaveThisItem{display:inline-block;padding:2px 0 2px 16px;background:url(/globalresourcesmvc/default/images/icons/ico-nhs-heart.png) no-repeat left 50%;}.nhs_DetailsFormMoreActions .nhs_SendPhoneLink a{display:inline-block;padding:2px 0 2px 16px;background:url(/globalresourcesmvc/default/images/icons/phone_sm.png) no-repeat 2px 50%;}.MortgageRates{display:inline-block!important;padding:2px 0 2px 16px!important;background:url(/globalresourcesmvc/default/images/icons/ico-nhs-mortgage.png) no-repeat left 50%;}#MortgageMatch,.nhs_CreditScoreLink{display:inline-block!important;padding:2px 0 2px 16px!important;background:url(/globalresourcesmvc/default/images/icons/ico-nhs-check.png) no-repeat left 50%;}.nhs_DetailsFormMoreActions .nhs_RequestForMoreApp{margin:0 auto;width:250px;}.nhs_DetailsFormMoreActions .nhs_btnWrapper{background-color:#fff;padding:8px 0;}.nhs_WiderFunnelA .nhs_btnWrapper,#nhs_TigerLeadForm{background-color:#0091da;}#nhs_DetailsFormInfoActionsBasicCommunity .nhs_RequestForMoreApp{padding:4px 0 8px 25px;display:none;}.nhs_DetailContent{float:left;clear:both;padding:0 20px 15px 20px;width:760px;}.nhs_DetailContentLeft{float:left;width:25%;}.nhs_DetailContentRight{float:right;width:72%;}.nhs_DetailsForm .forgotPassword a{font-size:85%;color:#fff;}.nhs_DetailsForm .forgotPassword a:hover{color:#ff3;}.nhs_DetailContent p,.nhs_DetailContent h4,#nhs_PartnerContainer .nhs_DetailContent p,#nhs_PartnerContainer .nhs_DetailContent h4{padding:5px 0;}.nhs_DetailContent div.info span:first-child{font-size:1.17em;font-family:'Avenir W01',Arial,Helvetica,sans-serif;margin-bottom:5px;display:inline-block;}.nhs_DetailsInfoSchoolAmenities .columns>div>span{font-family:'Avenir W01',Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;color:#4b4b4b;}.nhs_homeDetailList ul{list-style:none;padding:5px 0;}.nhs_homeDetailList ul li{float:left;width:33%;}.nhs_FindOutMoreNameAndAddress a{cursor:pointer;color:#3B71C3;text-decoration:none;}.nhs_FindOutMoreNameAndAddress a:hover{text-decoration:underline;}#cntPhoneNumber .cntPhoneNumber{display:block;}.nhs_BackToTop{float:left;text-align:right;width:100%;margin:5px 0;padding:0;}.nhs_BackToTop a{font-size:11px;color:#bababa;padding:5px 5px 5px 14px;background:url(/globalresourcesmvc/default/images/icons/back_to_top.png) no-repeat left 50%;}.nhs_HomesPlansGallery,.nhs_floorPlanSection,.nhs_SimilarHomePlanSection,.nhs_mapAndDirections,.nhs_DetailsInfoSchoolAmenities,.nhs_findOutMore,.nhs_nextSteps,.nhs_NearbyComms,.nhs_basicListingsDetails{width:800px;float:left;position:relative;margin-top:5px;}.nhs_HomesPlansGallery{margin-top:20px;}#nhs_basicListingsDetailsProperty h1{font-size:32px;font-weight:normal;line-height:38px;padding-bottom:15px;}#nhs_basicListingsDetailsProperty .picPlaceHolder{width:460px;height:323px;border:1px solid #aeabab;float:right;}#nhs_basicListingsDetailsProperty .picPlaceHolder img{width:460px;height:323px;}#nhs_basicListingsDetailsProperty .details{width:310px;margin-top:5px;padding-left:10px;color:#7d7d7d;}#nhs_basicListingsDetailsProperty .price{font-size:18px;color:#4b4b4b;}#nhs_basicListingsDetailsProperty .details ul{float:left;margin:0 0 18px 0;padding-left:20px;width:320px;}#nhs_basicListingsDetailsProperty .propertyDescription{margin:0 0 20px 0;}#nhs_basicListingsDetailsProperty a:link{cursor:pointer;font-weight:bold;text-decoration:none;}#nhs_basicListingsDetailsProperty a:hover{cursor:pointer;font-weight:bold;text-decoration:underline;}.nhs_NextStepsForm{float:left;margin:0 0 18px 0;width:320px;}#nhs_NextStepsForm .nhs_NextStepsForm{float:none;margin:0;width:auto;}.nhs_NextStepsForm .nhs_DetailSections{width:290px;clear:both;padding-left:10px;}.nhs_NextStepsForm ul{list-style:none;line-height:24px;padding-left:10px;}#nhs_NextStepsForm .nhs_NextStepsForm ul{line-height:12px;}.nhs_BasicHomeNearbys{float:right;width:263px;}.nhs_BasicHomeNearbys .nhs_DetailSections{width:420px;padding-left:0;clear:both;}.nhs_BasicHomeNearbys .nhs_MoreHomesNearby{width:462px;}.nhs_BasicHomeNearbys .nhs_MoreHomesNearby>div{float:left;width:200px;padding:0 24px 10px 0;}.nhs_BasicHomeNearbys .nhs_MoreHomesNearby>div:nth-of-type(3),.nhs_BasicHomeNearbys .nhs_MoreHomesNearby>div:nth-of-type(4),.nhs_BasicHomeNearbys .nhs_MoreHomesNearby>div:nth-of-type(5){display:none;}.nhs_BasicHomeAgentContact{width:385px;float:left;min-height:130px;padding-top:20px;}.nhs_BasicHomeAgentContact:first-child{margin:0 5px 20px 0;}.nhs_BasicHomeAgentContact p{line-height:28px;line-height:20px;font-size:16px;font-weight:normal;padding:4px 0 6px 0;}.nhs_BasicHomeAgentContact p.nhs_ContactAgentName,.nhs_BasicHomeAgentContact p.nhs_ContactAgentWebsite{font-weight:bold;}.nhs_BasicHomeAgentContact>div{float:left;margin:3px 15px 0 20px;}.nhs_BasicHomeAgentContact>div img{border:1px solid #bababa;max-width:200px;}.nhs_BasicHomeAgentContact a{font-weight:normal;text-decoration:none;cursor:pointer;}.nhs_BasicHomeAgentContact a:hover{text-decoration:underline;}.nhs_ExpandBottomLine{border-top:1px solid #0091da;float:left;width:100%;position:relative;}a.nhs_DetailExpand:link,a.nhs_DetailCollapse:link{left:43%;position:absolute;top:-20px;margin:0 auto;padding:4px 0 2px 0;height:14px;width:120px;font-size:11px;background:#0091da;color:#fff;text-align:center;text-decoration:none;border-radius:3px 3px 0 0;}a.nhs_DetailExpand:before,a.nhs_DetailCollapse:link:before{position:absolute;top:7px;right:8px;content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;}a.nhs_DetailCollapse:link:before{border-top:0;border-bottom:5px solid #fff;}a.nhs_DetailExpand:hover,a.nhs_DetailCollapse:hover{background-color:#0091da;}.nhs_DetailCustomBoyl{clear:both;color:#111;margin:10px 0;padding:14px 16px;border:1px solid #c4c0ac;border-radius:3px;background:#eae7d4;background:-moz-linear-gradient(top,#eae7d4 0,#dcd7bb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eae7d4),color-stop(100%,#dcd7bb));background:-webkit-linear-gradient(top,#eae7d4 0,#dcd7bb 100%);background:-o-linear-gradient(top,#eae7d4 0,#dcd7bb 100%);background:-ms-linear-gradient(top,#eae7d4 0,#dcd7bb 100%);background:linear-gradient(to bottom,#eae7d4 0,#dcd7bb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eae7d4',endColorstr='#dcd7bb',GradientType=0);}.nhs_DetailCustomBoyl p>span{float:left;width:445px;}.nhs_DetailCustomBoyl p>a{float:right;display:block;width:262px;height:0;overflow:hidden;padding:34px 0 0 0;background:url(/globalresourcesmvc/default/images/buttons/see_more_at_cnh.png) no-repeat left top;}.nhs_floorPlanSection .greyHighlight{color:#808080;}#HomesAndPlans,#SimilarHomePlans,#CommunityInfo,#SchoolsAndAmenities,#Maps,#MortgageCalc,#NearbyHomes,#Contact,#nhs_NextSteps #nhs_BasicListingsDetails{width:800px;clear:both;}.nhs_DetailsFormBasicCommunity #NearbyHomes{width:auto;}.nhs_DetailSectionTitle{font-family:'Avenir W01',Arial,Helvetica,sans-serif;font-weight:600;font-size:22px;color:#4b4b4b;margin:0;padding:0 0 3px 0;}.nhs_DetailsInfoSchoolAmenities p{font-size:12px;color:#4b4b4b;line-height:1.4;}.nhs_DetailsInfoSchoolAmenities p a:last-of-type{display:block;font-size:14px;font-weight:bold;padding:10px 0;}.nhs_DetailsInfoSchoolAmenities .columns{float:left;width:100%;padding:0 0 20px 0;font-size:12px;}.nhs_DetailsInfoSchoolAmenities .columns>div{float:left;width:31%;padding:0 1%;}.nhs_DetailsInfoSchoolAmenities .columns>div>ul,.nhs_DetailsInfoSchoolAmenities .columns>div>div>ul{margin:10px 0;}.nhs_DetailsInfoSchoolAmenities .columns>div>h4{font-family:'Avenir W01',Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;color:#4b4b4b;}.nhs_DetailsInfoSchoolAmenities .columns>div>ul li span{color:#4b4b4b;font-weight:bold;}.nhs_DetailsInfoSchoolAmenities p.nhsLegalInline{font-size:11px;line-height:1;color:#bababa;}.nhs_DetailsInfoSchoolAmenities .info .lock{position:relative;top:7px;}.nhs_DetailsInfoSchoolAmenities .btn_FreeBrochure,#nhs_PartnerContainer .nhs_DetailsInfoSchoolAmenities .btn_FreeBrochure{margin:10px 0 0 0;padding-top:38px;}.nhs_DetailTestimonialsAwards{margin:0 0 20px 0;padding:0 20px;}.nhs_DetailTestimonialsAwards ul{display:block;clear:both;width:100%;list-style:none;margin:0;padding:0;}.nhs_DetailTestimonialsAwards ul .nhs_Testimonials{float:left;width:100%;font-size:14px;margin-bottom:30px;}.nhs_DetailTestimonialsAwards ul .nhs_Testimonials:last-of-type{margin:0;}.nhs_DetailTestimonialsAwards ul .nhs_Testimonials strong{font-weight:normal;color:#4b4b4b;line-height:1.4;}.nhs_DetailTestimonialsAwards ul .nhs_Testimonials span{display:block;margin:6px 0 0 0;padding:10px 5px;border:1px solid #bababa;border-width:1px 0;font-size:12px;text-transform:uppercase;}.nhs_DetailTestimonialsAwards ul .nhs_AccreditationSeals{float:left;width:18%;padding:0 1%;text-align:center;font-family:'Avenir W01',Arial,Helvetica,sans-serif;font-weight:600;font-size:12px;color:#4b4b4b;}.nhs_DetailTestimonialsAwards ul .nhs_AccreditationSeals div{margin:0;padding:5px;height:100px;line-height:100px;border:1px solid #eee;}.nhs_floorPlanSection .nhs_DetailSections{position:absolute;width:15%;float:left;border-top:0;}.nhs_floorPlanSection .nhs_DetailSections h3{font-family:Arial,Helvetica,sans-serif;color:#7d7d7d;font-size:161.6%;font-weight:bold;line-height:40px;float:left;}.nhs_DetailHomeOptions fieldset ul li{float:left;padding-right:10px;line-height:-20px;font-size:93%;width:45%;list-style:none;}.nhs_DetailHomeOptions fieldset .nhs_Title{float:left;margin-left:20px;font-weight:bold;font-size:11px;}.nhs_DetailHomeOptions fieldset .nhs_Title em{font-weight:normal;font-style:inherit;}.nhs_DetailHomeOptions{margin-top:24px;font-size:12px;width:83%;float:right;}.nhs_DetailHomeOptions fieldset p:nth-child(2){font-size:11px;margin-right:40px;float:right;padding-bottom:4px;}.nhs_FloorPlanTitleSubmit{background:url(/globalresourcesmvc/default/images/buttons/floor_plan_go_btn.png) no-repeat left top;width:47px;height:23px;border:none;}.nhs_FloorPlanLegend{font-size:131%;font-weight:bold;padding:10px 0 0 5px;float:left;clear:both;}#nhs_FloorPlan{float:left;position:relative;width:100%;}.nhs_FloorPlanCarousel{clear:left;float:left;margin:0;padding:0;width:100%!important;max-width:800px;}.nhs_FloorPlanCarousel ul{list-style:none;margin:0;padding:0;}.nhs_FloorPlanCarousel ul li{float:left;margin:0 0 0 4px;position:relative;width:49.5%;}.nhs_FloorPlanCarousel ul li img{border:1px solid #ccc;display:block;height:478px;width:390px;}.nhs_FloorPlanCarousel ul li img.nhs_FloorPlanMglass{display:block;height:20px;width:21px;position:absolute;right:12px;top:8px;border:0;}.nhs_CommunityMapSize{width:800px;height:400px;}#nhs_MapLeftSide{margin-bottom:30px;padding:20px;background-color:#eee;float:left;width:250px;min-height:347px;color:#4b4b4b;}#nhs_MapLeftSide p,#nhs_MapLeftSide h4{padding:0;}#nhs_BuilderDir{margin:20px 0 18px 0;padding:0 0 20px 0;}#nhs_MapLeftSide #nhs_drivingDirections{padding-top:10px;display:none;}#nhs_MapLeftSide .nhs_Title{font-family:'Avenir W01',Arial,Helvetica,sans-serif;font-size:108%;font-weight:600;margin:0 0 10px 0;display:inline-block;padding:0;}#nhs_BuilderDirections{font-size:12px;}#nhs_MapLeftSide .nhs_RequestAppointment{margin:0 0 18px 0;padding:0 0 22px 0;}#nhs_GetDirections{margin:0;padding:0 0 10px 0;}#nhs_MapRightSide{min-height:470px;color:#4b4b4b;float:right;width:454px;}#nhs_MapRightSide>div>div>div.gm-style div:first-child{cursor:url(https://maps.gstatic.com/mapfiles/openhand_8_8.cur),default!important;}#nhs_mapTypeMenu,.nhs_NextStepsRight ul li{list-style:none;}#nhs_mapTypeMenu{padding:0 0 41px 0;margin-top:-41px;}#nhs_mapTypeMenu #tabMQMap{width:200px;text-align:right;}#nhs_mapTypeMenu li{float:left;margin:5px;}#nhs_mapTypeMenu li a{text-decoration:none;font-weight:bold;cursor:pointer;}#nhs_mapTypeMenu li a.On{color:#000;cursor:default;}#nhs_MapAddressLeft{float:left;width:240px;padding-top:10px;text-align:right;}#nhs_MapAddressRight{float:right;width:200px;padding-top:10px;}#nhs_MapAddressFullWidth{clear:both;padding-top:10px;text-align:center;}#nhs_BuilderPropertyMap img{width:451px;height:385px;}.nhs_CommunityMap .map{border:1px solid #eee;float:right;display:inline;}.nhs_CommunityMap img{margin:0 auto;display:block;max-width:none;}.nhs_TxtStreetAddress,.nhs_TxtCityOrZip,.nhs_TxtDate{background:#fff;height:17px;width:65%;border:1px solid #ccc!important;margin:2px 0 6px 0;padding:3px;}.nhs_TxtDateComments{background:#fff;height:17px!important;width:65%!important;border:1px solid #ccc!important;margin:2px 0 6px 0!important;padding:3px!important;}.nhs_TxtStreetAddress{width:95%;}.nhs_RequestAppointment .k-datepicker{width:78%;height:28px;margin:2px 0 6px 0;}.nhs_RequestAppointment .k-picker-wrap,.nhs_RequestAppointment .k-state-default>.k-select{border-color:#ccc!important;}#nhsTxtDate,#nhsTxtDate[disabled]{background:#fff;}#nhs_DrivingDirections{width:600px;padding:10px 0;margin:10px 20px;float:left;}#nhs_DrivingDirections h1{font-size:123.1%;font-weight:bold;padding-bottom:12px;}#nhs_DrivingDirections h2{font-weight:normal;font-size:100%;width:520px;}#nhs_DrivingDirections .nhs_PrintLink{float:right;margin-left:20px;}.nhs_PrintLink a{display:block;padding:5px 4px 4px 23px;background:url(/globalresourcesmvc/default/images/icons/print.png) no-repeat 3px 6px;color:#0091da;font-size:14px;font-weight:bold;}.nhs_PrintLink a:hover{text-decoration:underline;}#nhs_DrivingDirectionsMap{width:600px;}#nhs_DrivingDirectionsMap img{max-width:none;}.nhs_CommDrivDirSteps{width:600px;}.nhs_CommDrivDirSteps caption{font-size:108%;font-weight:bold;padding-top:8px;}.nhs_CommDrivDirSteps tr th{padding:10px 10px 0 0;}.nhs_CommDrivDirSteps tr td{padding:10px 10px 0 0;}.nhs_HomesGalleryResults{float:left;width:800px;margin-top:0;position:relative;}#ViewHomes{float:left;width:800px;}#nhs_CommDetailTabs{margin:0;}.nhs_HomesGalleryResults .nhs_DetailContent{background:#fff;}#nhs_homeGalleryTable{float:left;width:760px;margin-top:10px;}#nhs_homeGalleryTable .nhsShowRow{visibility:visible;}#nhs_homeGalleryTable .nhsHideRow{visibility:hidden;display:none;}.nhs_HomesGalleryResults .nhs_GalleryCell,.nhs_SimilarHomePlanCarousel .nhs_GalleryCell{float:left;width:182px;padding:4px 4px 12px 4px;border-color:#fff;cursor:pointer;}.nhs_HomesGalleryResults .nhs_GalleryCellOn,.nhs_SimilarHomePlanCarousel .nhs_GalleryCellOn{float:left;width:182px;padding:2px 2px 10px 2px;cursor:pointer;border:2px solid #99c0df;background:#d3dfec;}.nhs_HomesGalleryResults .nhs_GalleryCellImgBox,.nhs_SimilarHomePlanCarousel .nhs_GalleryCellImgBox{position:relative;width:180px;height:120px;display:block;background:#fff;border:1px solid #ccc;overflow:hidden;}.nhs_GalleryCellImgBox .nhs_GalleryImgOverlay{display:none;}.nhs_GalleryCellImgBox>p{display:inline-block;width:auto;margin:0;padding:7px 12px 7px 12px;position:absolute;right:0;bottom:0;background:#fff;background:rgba(255,255,255,0.8);font-family:'Avenir W01',Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#4b4b4b;}.nhs_GalleryCellImgBox>p.nhs_ItemCount span{display:none;}.nhs_GalleryCellImgBox>p.nhs_ItemCount{bottom:4px;right:auto;left:5px;display:block;width:22px;height:19px;padding:4px 2px 0 0;color:#fff;text-align:center;background-color:transparent;background-size:24px 24px;background-position:left top;background-repeat:no-repeat;background-image:url(/globalresources14/default/images/icons/photo_count@2x.png);}.csstransforms .nhs_GalleryCellImgBox img{display:block;width:180px;height:auto;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.nhs_HomesGalleryResults .propertyTitles,.nhs_SimilarHomePlanCarousel .propertyTitles{display:block;width:180px;font-size:131%;font-weight:bold;padding:10px 0 6px 0;line-height:18px;}.nhs_HomesGalleryResults .propertyTitles a,.nhs_SimilarHomePlanCarousel .propertyTitles a{text-decoration:none;color:#444;}.nhs_HomesGalleryResults .propertyTitles .nhs_SpecPlanName,.nhs_SimilarHomePlanCarousel .propertyTitles .nhs_SpecPlanName{font-size:12px;color:#808080;}.nhs_HomesGalleryResults .nhs_GalleryCellOn .propertyTitles a,.nhs_SimilarHomePlanCarousel .nhs_GalleryCellOn .propertyTitles a,.nhs_HomesGalleryResults .nhs_GalleryCellOn .propertyTitles a .nhs_SpecPlanName,.nhs_SimilarHomePlanCarousel .nhs_GalleryCellOn .propertyTitles a .nhs_SpecPlanName,.nhs_HomesGalleryResults .nhs_GalleryCellOn .propertyTitles a .nhs_SpecPlanNameOnly,.nhs_SimilarHomePlanCarousel .nhs_GalleryCellOn .propertyTitles a .nhs_SpecPlanNameOnly{color:#0091da;}.nhs_HomesGalleryResults .nhs_GalleryCellOn .propertyTitles a:hover,.nhs_SimilarHomePlanCarousel .nhs_GalleryCellOn .propertyTitles a:hover,.nhs_HomesGalleryResults .nhs_GalleryCellOn .propertyTitles a:hover .nhs_SpecPlanName,.nhs_SimilarHomePlanCarousel .nhs_GalleryCellOn .propertyTitles a:hover .nhs_SpecPlanName,.nhs_HomesGalleryResults .nhs_GalleryCellOn .propertyTitles a:hover .nhs_SpecPlanNameOnly,.nhs_SimilarHomePlanCarousel .nhs_GalleryCellOn .propertyTitles a:hover .nhs_SpecPlanNameOnly{color:#0091da;}.nhs_HomesGalleryResults .nhs_GalleryCellOn .propertyTitles a,.nhs_SimilarHomePlanCarousel .nhs_GalleryCellOn .propertyTitles a,.nhs_HomesGalleryResults .nhs_GalleryCellOn .propertyTitles a:hover,.nhs_SimilarHomePlanCarousel .nhs_GalleryCellOn .propertyTitles a:hover{text-decoration:underline;}.nhs_HomesGalleryResults .nhs_GalleryCellOn .specs .propertyTitles a .nhs_SpecPlanName,.nhs_SimilarHomePlanCarousel .nhs_GalleryCellOn .specs .propertyTitles a .nhs_SpecPlanName,.nhs_HomesGalleryResults .nhs_GalleryCellOn .specs .propertyTitles a:hover .nhs_SpecPlanName,.nhs_SimilarHomePlanCarousel .nhs_GalleryCellOn .specs .propertyTitles a:hover .nhs_SpecPlanName,{text-decoration:none!important;}.nhs_HomesGalleryResults .specs,.nhs_SimilarHomePlanCarousel .specs{display:inline;float:left;width:180px;}.nhs_HomesGalleryResults .specsLeft p,.nhs_SimilarHomePlanCarousel .specsLeft p,#nhs_PartnerContainer .nhs_HomesGalleryResults .specsLeft p,#nhs_PartnerContainer .nhs_SimilarHomePlanCarousel .specsLeft p{padding:0;clear:left;}.nhs_HomesGalleryResults .specsRight,.nhs_SimilarHomePlanCarousel .specsRight{width:72px;float:right;font-size:85%;}.nhs_HomesGalleryResults .specsRight .nhs_DetailHotHomeIcon,.nhs_SimilarHomePlanCarousel .media .nhs_DetailHotHomeIcon{overflow:hidden;cursor:pointer;display:block;margin:2px 0;padding:15px 0 0 0!important;border:0;width:70px;height:0!important;background:url(/globalresourcesmvc/default/images/icons/icon_hot_home.gif) no-repeat left top;}.nhs_HomesGalleryResults .specsLeft,.nhs_SimilarHomePlanCarousel .specsLeft{width:107px;float:left;}.nhs_HomesGalleryResults .specsLeft p{width:107px;}.nhs_HomesGalleryResults .specsLeft .price,.nhs_SimilarHomePlanCarousel .specsLeft .price{font-weight:bold;}.nhs_HomesGalleryResults .squareFootage,.nhs_SimilarHomePlanCarousel .squareFootage{font-size:93%;display:inline;float:left;}.nhs_HomesGalleryResults .BedBath,.nhs_SimilarHomePlanCarousel .BedBath{font-size:85%;display:inline;float:left;}.nhs_HomesGalleryResults .media_icon,.nhs_HomesGalleryResults .vitual_tour_icon,.nhs_HomesGalleryResults .floor_plan_icon,.nhs_SimilarHomePlanCarousel .media_icon,.nhs_SimilarHomePlanCarousel .vitual_tour_icon,.nhs_SimilarHomePlanCarousel .floor_plan_icon,#nhs_PartnerContainer .nhs_HomesGalleryResults .media_icon,#nhs_PartnerContainer .nhs_HomesGalleryResults .vitual_tour_icon,#nhs_PartnerContainer .nhs_HomesGalleryResults .floor_plan_icon,#nhs_PartnerContainer .nhs_SimilarHomePlanCarousel .media_icon,#nhs_PartnerContainer .nhs_SimilarHomePlanCarousel .vitual_tour_icon,#nhs_PartnerContainer .nhs_SimilarHomePlanCarousel .floor_plan_icon{padding:0 0 0 14px;background:url(/globalresourcesmvc/default/images/icons/photos.png) no-repeat left 50%;}.nhs_HomesGalleryResults .nhs_Sorting{float:right;height:0;position:relative;top:14px;}.nhs_GalleryMatchingHomes{float:left;font-size:85%;font-weight:bold;width:600px;}.nhs_GalleryMatchingHomes a{text-decoration:underline;}.nhs_GalleryMatchingHomes a:hover{text-decoration:none;}.nhs_SimilarHomePlanCarousel{float:left;clear:both;display:block;}.nhs_SimilarHomePlanCarousel ul{list-style:none;padding:0;}.nhs_SimilarHomePlanCarousel ul li{float:left;height:auto!important;position:relative;}#nhs_SimilarHomePlanCarousel{display:block;position:relative;}.nhs_SimilarHomePlanCarouselPrev,.nhs_FloorPlanImagePrev{background:url(/globalresourcesmvc/default/images/buttons/prev_btn.png) no-repeat left 37px;cursor:pointer;display:block;height:0!important;position:absolute;top:5px;left:-10px;width:36px;z-index:200;padding-top:120px;overflow:hidden;}.nhs_SimilarHomePlanCarouselNext,.nhs_FloorPlanImageNext{background:url(/globalresourcesmvc/default/images/buttons/next_btn.png) no-repeat right 37px;cursor:pointer;display:block;height:0!important;position:absolute;top:5px;right:-9px;width:36px;z-index:1000;padding-top:120px;overflow:hidden;}.nhs_FloorPlanImagePrev{top:180px;}.nhs_FloorPlanImageNext{top:180px;right:-15px;}.nhs_MoreHomesNearby{width:642px;margin:0 auto 40px auto;clear:both;}.bx-wrapper .bx-prev,.nhs_MoreHomesNearby .bx-wrapper .bx-prev{left:-42px;background:url(/globalresources14/default/images/buttons/arrow_left.png) no-repeat left 50%!important;}.bx-wrapper .bx-next,.nhs_MoreHomesNearby .bx-wrapper .bx-next{right:-42px;background:url(/globalresources14/default/images/buttons/arrow_right.png) no-repeat right 50%!important;}.nhs_MoreHomesNearby .nhs_NearbyItem p{font-family:'Avenir W01',Arial,Helvetica,sans-serif;font-size:13px;font-size:.825rem;line-height:1.1;}.nhs_MoreHomesNearby .nhs_NearbyItem p a{font-size:15px;font-size:.95rem;display:inline-block;margin-bottom:6px;}.nhs_MoreHomesNearby a,.nhs_MoreHomesNearby a:link{text-decoration:none;}.nhs_MoreHomesNearby a:hover{text-decoration:underline;}.nhs_MoreHomesNearby .nhs_NearbyImgBox{position:relative;width:122px;height:81px;display:block;overflow:hidden;margin-bottom:6px;}#nhs_PartnerContainer .nhs_NearbyImgBox .nhs_NearbyImgOverlay{position:absolute;right:1px;top:1px;width:auto;padding:3px 8px;display:block;background:rgba(255,255,255,0.8);font-size:12px;font-weight:bold;color:#4b4b4b;text-align:center;cursor:pointer;}.nhs_NearbyImgBox img{display:block;width:120px;height:80px;border:1px solid #eee;}.nhs_DetailInvalidSearch{width:310px;background-color:#E4EBF2;padding:0 8px 12px 8px;}.nhs_DetailInvalidSearch h3{background-color:#2955AD;color:#fff;margin:0 -8px 8px -8px;padding:5px;}.nhs_DetailInvalidSearch label{width:80px;display:inline-block;font-weight:bold;text-align:right;}.nhs_DetailInvalidSearch .btn_FindHomes{float:left;margin-left:85px;}#nhs_DetailsDescription{width:790px;float:left;padding:0 0 6px 10px;color:#444;}#nhs_DetailsDescription>p{font-size:93%;line-height:18px;}#nhs_DetailsDescription a.nhs_likeALink{cursor:pointer;font-weight:bold;text-decoration:none;}#nhs_DetailsDescription a.nhs_likeALink:hover{text-decoration:underline;}#nhs_SendFriend{width:340px!important;height:auto!important;margin:0 auto;padding:0 5px 20px 5px;font-size:14px;font-size:.875rem;color:#7d7d7d;}.nhs_SendFriend h2{font-family:'Avenir W01',Arial,Helvetica,sans-serif;font-weight:bold;font-size:18px;}.nhs_SendFriend fieldset p,#nhs_PartnerContainer .nhs_SendFriend fieldset p{margin:10px 0 8px 0;}.nhs_SendFriend p{margin:5px 0;}.nhs_SendFriend label{width:auto;font-family:'Avenir W01',Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;font-weight:bold;color:#4b4b4b;display:inline-block;}.nhs_SendFriend .nhs_SendCopy{margin-left:90px;}.nhs_SendFriend .nhs_SendCopy label{font-size:11px;font-size:.7rem;}.nhs_SendFriend input[type="text"],.nhs_SendFriend textarea{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:14px;color:#4b4b4b;width:94%;margin-top:3px;padding:8px;border:1px solid #bababa;border-radius:3px;}.nhs_SendFriend input[type="checkbox"]{margin-left:10px;}.nhs_SendFriend textarea{height:44px;}.nhs_SendFriend .optional{font-style:italic;}#nhs_crossMarketingSection{color:#4b4b4b;font-weight:bold;width:780px;float:left;clear:left;padding:12px 0 12px 20px;}#nhs_crossMarketingSection .minus_plus .clickto{color:#0091da;font-weight:bold;}#nhs_crossMarketingSection .minus_plus_wrapper{width:100%;}#nhs_crossMarketingSection .plus{background:url(/globalresourcesmvc/default/images/icons/plus.png) no-repeat left 4px;padding-left:15px;cursor:pointer;}#nhs_crossMarketingSection .minus{background:url(/globalresourcesmvc/default/images/icons/minus.png) no-repeat left 4px;padding-left:15px;cursor:pointer;}#nhs_crossMarketingSection ul{display:none;list-style:none;margin-top:7px;}#nhs_crossMarketingSection ul li{float:left;}#nhs_crossMarketingSection .blue{color:#0091da;width:45%;}#nhs_crossMarketingSection .grey{color:#7d7d7d;font-weight:normal;width:35%;}#nhs_crossMarketingSection .black{font-weight:normal;width:19%;}#nhs_crossMarketingSection a{text-decoration:none;color:#0091da;}#nhs_crossMarketingSection a:hover{text-decoration:underline;color:#0091da;}.nhs_NextStepsContent{margin:0 0 0 20px;padding:0 0 15px 0;width:760px;}.nhs_NextStepsContent p,#nhs_PartnerContainer .nhs_NextStepsContent p{padding:4px 0;}.nhs_NextStepsContent p.center,#nhs_PartnerContainer .nhs_NextStepsContent p.center{text-align:center!important;}.nhs_NextStepsContent p.center a,#nhs_PartnerContainer .nhs_NextStepsContent p.center a,.nhs_NextStepsContent .nhs_PhoneLink{padding:0;display:inline;}a.nhs_PhoneLink{cursor:pointer;}.nhs_NextStepsContent ul{list-style:none;margin:0;}.nhs_NextStepsContent ul li{display:inline;}.nhs_NextStepsContent .nhs_Step1{width:220px;display:inline;float:left;padding:0 16px 0 16px;}.nhs_NextStepsContent .nhs_Step2{width:220px;display:inline;float:left;padding:0 12px 0 20px;}.nhs_NextStepsContent .nhs_Step3{width:220px;display:inline;float:right;padding:0 16px 0 16px;}.nhs_NextStepsContent p>a{display:table-cell;vertical-align:middle;height:30px;padding:0 0 8px 38px;font-size:108%;font-weight:bold;}.nhs_NextStepsContent #addthis_bookmark_bottom a{text-decoration:none;display:inline-block;padding:0;}.nhs_NextStepsContent a:hover{text-decoration:underline;}.nhs_NextStepsContent p .nhs_LockIcon{display:table-cell;background-position:right 30%;padding-left:5px;}.nhs_NextStepsContent .nhs_SaveThisItem a,#nhs_PartnerContainer .nhs_NextStepsContent .nhs_SaveThisItem a{background:url(/globalresourcesmvc/default/images/icons/steps_save_heart.png) no-repeat left top;}.nhs_NextStepsContent .nhs_ItemSaved{display:table-cell;vertical-align:middle;height:30px;padding:0 0 8px 38px;font-size:108%;font-weight:bold;text-decoration:none;color:#7d7d7d;background:url(/globalresourcesmvc/default/images/icons/steps_save_heart.png) no-repeat left top;}.nhs_NextStepsContent .send{background:url(/globalresourcesmvc/default/images/icons/steps_send_friend.png) no-repeat left top;}.nhs_NextStepsContent .nhs_Step1 .nhs_StepsPrintLink a{background:url(/globalresourcesmvc/default/images/icons/steps_print.png) no-repeat left top;}.nhs_NextStepsContent .nhs_Step1 .nhs_StepsPrintLink span{display:none;}.nhs_NextStepsContent .nhs_Step1 .nhs_StepsSendPhone a{background:url(/globalresourcesmvc/default/images/icons/steps_phone.png) no-repeat left top;}.nhs_NextStepsContent .nhs_Step1 .more_sharing{font-style:italic;}.nhs_NextStepsContent .pro_AgentPolicyLink a{background:url(/globalresourcesmvc/default/images/icons/steps_agent_policy.png) no-repeat left top;}.nhs_NextStepsContent .pro_BrochureLink a{background:url(/globalresourcesmvc/default/images/icons/steps_free_brochure.png) no-repeat left top;}.nhs_NextStepsContent .brochure_link a{color:#e10b0b;background:url(/globalresourcesmvc/default/images/icons/steps_free_brochure.png) no-repeat left top;}.nhs_NextStepsContent .special_offers a{background:url(/globalresourcesmvc/default/images/icons/steps_offers.png) no-repeat left top;}.nhs_NextStepsContent .latest_inventory a{background:url(/globalresourcesmvc/default/images/icons/steps_inventory.png) no-repeat left top;}.nhs_NextStepsContent .schedule a{background:url(/globalresourcesmvc/default/images/icons/steps_appointment.png) no-repeat left top;}.nhs_NextStepsContent .get_map a{background:url(/globalresourcesmvc/default/images/icons/steps_map.png) no-repeat left top;}.nhs_NextStepsContent .builder_link a{background:url(/globalresourcesmvc/default/images/icons/steps_website.png) no-repeat left top;}.nhs_NextStepsContent .comm_address,.nhs_NextStepsContent .nhs_PhoneLink,.nhs_NextStepsContent .Iphone_number{font-size:93%;}.nhs_NextStepsContent .phone_number{display:none;font-size:93%;}.nhs_NextStepsContent .trackingphone_number{font-size:93%;word-wrap:break-word;}.nhs_DetailSmBrandImg{float:right;width:60px;height:36px;margin:0 3px 0 0;padding:1px 1px 1px 1px;background:#fff;overflow:hidden;line-height:35px;font-size:77%;text-align:center;}.nhs_DetailSmBrandImg img{max-width:60px;max-height:35px;vertical-align:middle;}.nhs_NextStepsContent .step1_thumb,#nhs_PartnerContainer .nhs_NextStepsContent .step1_thumb,.nhs_NextStepsContent .step2_thumb,#nhs_PartnerContainer .nhs_NextStepsContent .step2_thumb,.nhs_NextStepsContent .step3_thumb,#nhs_PartnerContainer .nhs_NextStepsContent .step3_thumb{display:table-cell;vertical-align:middle;background:url(/globalresourcesmvc/default/images/icons/step1.png) no-repeat left top;font-size:18px;font-weight:bold;line-height:18px;height:57px;margin:0 0 12px -5px;padding:0 0 0 60px;color:#4b4b4b;position:relative;top:-5px;left:-8px;}.nhs_NextStepsContent .step2_thumb,#nhs_PartnerContainer .nhs_NextStepsContent .step2_thumb{background:url(/globalresourcesmvc/default/images/icons/step2.png) no-repeat left top;}.nhs_NextStepsContent .step3_thumb,#nhs_PartnerContainer .nhs_NextStepsContent .step3_thumb{background:url(/globalresourcesmvc/default/images/icons/step3.png) no-repeat left top;}.minus_plusMap .clickto{color:#0091da;font-weight:bold;}.minus_plus_Mapwrapper{width:100%;}.MapPlus{background:url(/globalresourcesmvc/default/images/icons/plus.png) no-repeat left 4px;padding-left:15px;font-weight:bold;cursor:pointer;}.MapMinus{background:url(/globalresourcesmvc/default/images/icons/minus.png) no-repeat left 4px;padding-left:15px;font-weight:bold;cursor:pointer;}#nhs_DetailsMain{float:left;width:800px;}.nhs_BackToSearch .image_wrapper{border:1px solid #CCC;display:block;float:left;height:58px;margin:8px 0 0 8px;width:75px;}.nhs_BackToSearch .mortgagetable_top{clear:left;float:left;}.nhs_BackToSearch{background:#EBECE7;height:75px!important;width:960px!important;margin:0 0 10px;}.nhs_BackToSearch a img{padding:0;max-width:75px;}.nhs_BackToSearch .property_title a{color:#276AB1;text-decoration:underline;}.nhs_BackToSearch .property_title{float:left;width:300px;font-size:14px;font-weight:bold;margin:10px 0 0 20px;}.nhs_BackToSearch abbr{border:0 none;text-decoration:none;}.nhs_BackToSearch .property_spec{float:left;font-size:85%;margin:10px 0 0 30px;}.nhs_BackToSearch .return_to_view_homes a{float:right;display:block;margin:0 10px 0 0;padding:2px 0 2px 20px;font-weight:bold;background:url(/globalresourcesmvc/default/images/buttons/btn_63_back.gif) no-repeat center left;}.nhs_BackToSearch p{color:#276AB1;font-size:13px;font-weight:bold;margin:0;padding:10px 0 0 30px;}.nhs_BackToSearch .image_wrapper{border:1px solid #CCC;display:block;float:left;height:58px;margin:8px 0 0 8px;width:75px;}.nhs_BackToSearch .mortgagetable_top{clear:left;float:left;}.nhs_BackToSearch2{float:left;background:#EBECE7;width:790px;margin:0 0 10px;padding:5px;}.nhs_BackToSearch2 a{float:left;display:block;margin:0;padding:2px 0 2px 20px;font-weight:bold;text-decoration:none;background:url(/globalresourcesmvc/default/images/buttons/btn_63_back.gif) no-repeat center left;}#nhs_MortgageRates{font-size:11px;color:#5F5046;}.nhs_RatesLeft{width:185px;float:left;margin:0 10px 5px 0;padding:0;border:none;display:inline;}.nhs_RatesLeftTitle{font-size:12px;font-weight:bold;margin:3px 0;}.nhs_RatesCenter{width:590px;float:left;margin:0 0 5px 0;padding:0;border:none;display:inline;font-size:13px;}.nhs_RatesCommHomeInfo{width:165px;padding:10px;background-color:#fef0cb;font-size:12px;}.nhs_RatesCommHomeInfo p strong{font-size:14px;}.nhs_loanTypes{width:165px;padding:10px;margin:10px 0 0 0;background-color:#f3f1e4;}.nhs_loanTypesDiv{margin-bottom:10px;}.nhs_loanTypesSelect{width:140px;}.nhs_loanTypesInput{padding:4px 0 0 0;float:left;width:100%;}.nhs_RatesImageThumb{width:75px;padding:10px 0;margin:0;}.nhs_getCuotesBtn{background:url(/globalresources/default/images/buttons/get_a_quotes.gif) no-repeat top left;width:104px;height:30px;border:none;margin:10px 0 0 0;cursor:pointer;}.mtgHlpCnt{position:relative;visibility:hidden;width:248px;background-color:#ffffb7;border:1px solid #6E5A4F;margin:7px 0 0 -24px;padding:10px 0 10px 10px;}.mtgHlpTxt{font-size:11px;color:#333;line-height:14px;padding-right:5px;padding-top:15px;text-align:left;}.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2;}.yui-panel{position:relative;}.yui-panel-container form{margin:0;}.divHlpClose{background:url(/globalresources/default/images/icons/nublyrhelp_imgstrip.gif) no-repeat -23px;display:inline;height:8px;margin-left:3px;position:absolute;width:8px;top:6px;right:6px;cursor:pointer;}.nhs_providedBy{width:30%;float:right;padding:5px;text-align:right;}.nhs_providedBy span{font-weight:bold;color:#497cdf;}.nhs_searchResultTitle{background:url(/globalresources/default/images/search_results_title.gif) no-repeat top left;width:580px;height:40px;margin:0 0 5px 0;padding:6px 0 0 10px;}.nhs_searchResultTitle p{color:#fff;margin:0;}.nhs_searchResultTitle p span{font-size:13px;font-weight:bold;}.nhs_RatesSlider{padding:0 0 8px 0;border-top:1px solid #BCCFE2;border-bottom:1px solid #BCCFE2;_padding:4px 0 0 0;clear:both;}.nhs_sliderRangeResults{font-weight:bold;text-align:center;}.nhs_srResults{font-size:13px;}#nhs_FacetRatesSlider{width:132px;height:26px;margin:10px 0 6px 16px;border:0;border-radius:0;background:url(/globalresourcesmvc/default/images/backgrounds/slider_rates_bg.png) no-repeat left top;}#nhs_FacetRatesSlider .ui-slider-handle{background:url(/globalresourcesmvc/default/images/backgrounds/slider_handle_bg.png) no-repeat left top;cursor:pointer;height:19px;position:absolute;width:11px;border:0;}.nhs_WiderFunnelA{width:970px;}.nhs_WiderFunnelA .nhs_DetailsHeaderTitleCity,.nhs_WiderFunnelB .nhs_DetailsHeaderTitleCity{width:970px;padding:4px 0 0 0;}.nhs_WiderFunnelA #nhs_DetailsHeader,.nhs_WiderFunnelB #nhs_DetailsHeader{margin:20px 0 14px 0;padding:0;width:970px;}.nhs_WiderFunnelA #nhs_DetailsHeader #nhs_FbLike,.nhs_WiderFunnelB #nhs_DetailsHeader #nhs_FbLike{float:left;display:inline-block;margin:0;}.nhs_WiderFunnelA .nhs_DetailsHeaderTitle,.nhs_WiderFunnelB .nhs_DetailsHeaderTitle{font-size:24px;}.nhs_WiderFunnelA .nhs_DetailsHeaderSubTitle,.nhs_WiderFunnelB .nhs_DetailsHeaderSubTitle{font-size:16px;width:960px;margin-bottom:6px;}.nhs_WiderFunnelA .nhs_DetailsHeaderSubTitle{font-family:'Avenir W01',Arial,Helvetica,sans-serif;}#nhs_HomeDetailv1 .nhs_DetailsLeft{float:left;width:462px;margin:0 0 22px 0;padding-right:25px;border-right:1px solid #c9c7bf;}#nhs_HomeDetailv1 .nhs_DetailsRight{float:right;width:456px;margin:0 0 22px 0;}#nhs_HomeDetailv2 .nhs_DetailsLeft{float:left;width:456px;margin:0 0 22px 0;padding-right:25px;border-right:1px solid #c9c7bf;}#nhs_HomeDetailv2 .nhs_DetailsRight{float:right;width:462px;margin:0 0 22px 0;}#nhs_HomeDetailv3 .nhs_DetailsLeft{float:left;width:286px;margin:0 0 22px 0;padding-right:25px;border-right:1px solid #c9c7bf;}#nhs_HomeDetailv3 .nhs_DetailsRight{float:right;width:462px;margin:0 0 22px 0;}#nhs_HomeDetailv4 .nhs_DetailsLeft{float:left;width:462px;margin:0 0 22px 0;padding-right:25px;border-right:1px solid #c9c7bf;}#nhs_HomeDetailv4 .nhs_DetailsRight{float:right;width:286px;margin:0 0 22px 0;}.nhs_WiderFunnelA #nhs_DetailsDescription,.nhs_WiderFunnelB #nhs_DetailsDescription{width:460px;margin:0;padding:20px 0 5px 0;}.nhs_WiderFunnelA #nhs_HomeDetailsHeaderBrandHomesSqFt,.nhs_WiderFunnelB #nhs_HomeDetailsHeaderBrandHomesSqFt{font-size:12px;}.nhs_WiderFunnelA #nhs_DetailsDescriptionAreaWrapper,.nhs_WiderFunnelB #nhs_DetailsDescriptionAreaWrapper{font-size:12px;width:308px;margin:0;}.nhs_WiderFunnelA #nhs_DetailsMediaForm{width:970px;}.nhs_WiderFunnelA .nhs_DetailsForm,.nhs_WiderFunnelB .nhs_DetailsForm{min-height:0;background:#0091da;width:454px;}.nhs_WiderFunnelB .nhs_DetailsForm{width:284px;}.nhs_WiderFunnelA #nhs_LeadForm,.nhs_WiderFunnelB #nhs_LeadForm{height:auto;}.nhs_WiderFunnelA .nhs_DetailsFormWrapper{width:434px;min-height:0;}.nhs_WiderFunnelB .nhs_DetailsFormWrapper{width:264px;min-height:0;}.nhs_WiderFunnelA .nhs_DetailsFormContent{width:100%;padding:0 0 8px 0;}.nhs_WiderFunnelB .nhs_DetailsFormContent{width:270px;padding:0 0 8px 0;}.nhs_WiderFunnelB .nhs_DetailsFormContent ol{width:270px;}.nhs_WiderFunnelA .nhs_DetailsFormContent fieldset,.nhs_schoolsLeft ul{margin-bottom:15px;}.nhs_WiderFunnelA .nhs_DetailsFormTopTitle,.nhs_WiderFunnelB .nhs_DetailsFormTopTitle{padding:6px 0;text-shadow:none;}.nhs_WiderFunnelB .nhs_DetailsFormTopTitle{width:180px;}.nhs_WiderFunnelA .nhs_DetailsForm .btn_FreeBrochure,#nhs_PartnerContainer .nhs_WiderFunnelA .nhs_DetailsForm .btn_FreeBrochure{background-image:url(/globalresourcesmvc/default/images/buttons/wf_get_my_brochure_a1.png);padding-top:49px;height:49px;width:307px;margin-left:114px;}.nhs_WiderFunnelB .nhs_DetailsForm .btn_FreeBrochure,#nhs_PartnerContainer .nhs_WiderFunnelB .nhs_DetailsForm .btn_FreeBrochure{background-image:url(/globalresourcesmvc/default/images/buttons/wf_get_my_brochure_f1.png);padding-top:49px;height:49px;width:269px;margin-left:0;}.nhs_WiderFunnelA .nhs_DetailsForm .btn_FreeBrochureHover,.nhs_WiderFunnelB .nhs_DetailsForm .btn_FreeBrochureHover{background-position:0 -49px;}.nhs_WiderFunnelA .nhs_DetailsForm .btn_Loading,#nhs_PartnerContainer .nhs_WiderFunnelA .nhs_DetailsForm .btn_Loading,.nhs_WiderFunnelA .nhs_DetailsForm .btn_FreeBrochureFake,#nhs_PartnerContainer .nhs_WiderFunnelA .nhs_DetailsForm .btn_FreeBrochureFake{background:#FFFADB url(/globalresourcesmvc/default/images/quickview_loading.gif) no-repeat 50% 50%;padding-top:45px!important;height:45px!important;width:303px;margin-left:114px;}.nhs_WiderFunnelB .nhs_DetailsForm .btn_Loading,#nhs_PartnerContainer .nhs_WiderFunnelB .nhs_DetailsForm .btn_Loading,.nhs_WiderFunnelB .nhs_DetailsForm .btn_FreeBrochureFake,#nhs_PartnerContainer .nhs_WiderFunnelB .nhs_DetailsForm .btn_FreeBrochureFake{background:#FFFADB url(/globalresourcesmvc/default/images/quickview_loading.gif) no-repeat 50% 50%;padding-top:45px!important;height:45px!important;width:265px;margin-left:0;}.nhs_WiderFunnelA .nhs_DetailsFormArrow,.nhs_WiderFunnelB .nhs_DetailsFormArrow{display:none;}.nhs_WiderFunnelA .nhs_Asterisk{display:none;}.nhs_WiderFunnelA .nhs_LeadZipCode,.nhs_WiderFunnelA .nhs_LeadName,.nhs_WiderFunnelA .nhs_LeadEmail,.nhs_WiderFunnelA .nhs_DetailsFormContent .send_free_info label{font-weight:normal;}.nhs_WiderFunnelB .nhs_LeadZipCode label,.nhs_WiderFunnelB .nhs_LeadName,.nhs_WiderFunnelB .nhs_LeadEmail,.nhs_WiderFunnelB .nhs_LeadComments label{display:none;}.nhs_WiderFunnelB .nhs_DetailsFormContent ol li label{width:110px;}.nhs_WiderFunnelB .nhs_DetailsFormContent input[type="text"],.nhs_WiderFunnelB .nhs_DetailsFormContent #UserPostalCode,.nhs_WiderFunnelB .nhs_DetailsFormContent #Comments{width:95%;}.nhs_WiderFunnelA .nhs_DetailsFormContent #UserPostalCode{width:112px;}.nhs_WiderFunnelB .nhs_DetailsFormContent #UserPostalCode{width:125px;}.nhs_WiderFunnelA .nhs_DetailsFormContent ol li.send_free_info,#nhs_PartnerContainer .nhs_WiderFunnelA .nhs_DetailsFormContent ol li.send_free_info{width:325px;padding-left:110px;}.nhs_WiderFunnelB .nhs_DetailsFormContent ol li.send_free_info,#nhs_PartnerContainer .nhs_WiderFunnelB .nhs_DetailsFormContent ol li.send_free_info{width:200px;padding-left:0;}.nhs_WiderFunnelB .nhs_DetailsFormContent input#SendAlerts{margin-top:8px;}.nhs_WiderFunnelA .nhs_DetailsFormContent .send_free_info label,.nhs_WiderFunnelB .nhs_DetailsFormContent .send_free_info label{text-shadow:none;font-weight:normal;}.nhs_WiderFunnelA .nhs_DetailsFormContent .send_free_info span,.nhs_WiderFunnelB .nhs_DetailsFormContent .send_free_info span{display:none;}.nhs_WiderFunnelA .nhs_DetailsFormContent #Comments,.nhs_WiderFunnelB .nhs_DetailsFormContent #Comments{height:50px;}.nhs_WiderFunnelA .nhs_DetailsFormContent ol li textarea#Comments.nhs_Focus,.nhs_WiderFunnelA .nhs_DetailsFormContent ol li input.nhs_Focus,.nhs_WiderFunnelA .nhs_DetailsFormContent ol li input#UserPostalCode.nhs_Focus,.nhs_WiderFunnelB .nhs_DetailsFormContent ol li textarea#Comments.nhs_Focus,.nhs_WiderFunnelB .nhs_DetailsFormContent ol li input.nhs_Focus,.nhs_WiderFunnelB .nhs_DetailsFormContent ol li input#UserPostalCode.nhs_Focus{margin:0;padding-right:3px;}#nhs_DetailsFormPriv{float:right;color:#fff;font-size:10px;padding:5px 0;}#nhs_DetailsFormPriv a{color:#fff;}.nhs_WiderFunnelA .nhs_DetailsForm .field-validation-error,.nhs_WiderFunnelA .nhs_DetailsForm .validation-summary-errors{width:432px;position:relative;}.nhs_WiderFunnelB .nhs_DetailsForm .field-validation-error,.nhs_WiderFunnelB .nhs_DetailsForm .validation-summary-errors{width:265px;position:relative;}.nhs_WiderFunnelB .nhs_DetailsForm .field-validation-error ul,.nhs_WiderFunnelB .nhs_DetailsForm .validation-summary-errors ul{margin-left:20px;}.nhs_WiderFunnelA #nhs_DetailsFormInfoActions,.nhs_WiderFunnelB #nhs_DetailsFormInfoActions{float:right;margin:0;padding:0;}.nhs_WiderFunnelB #nhs_DetailsFormInfoActions{width:286px;}.nhs_WiderFunnelA .nhs_DetailsFormLogo,.nhs_WiderFunnelB .nhs_DetailsFormLogo{border:0;height:auto;line-height:1;margin:0;padding:0 0 10px 0;}.nhs_WiderFunnelA .nhs_DetailsHeaderCommunity,.nhs_WiderFunnelB .nhs_DetailsHeaderCommunity{float:left;width:99%;text-align:left;}.nhs_WiderFunnelA #nhs_DetailsBuilderLogoAndPrice,.nhs_WiderFunnelB #nhs_DetailsBuilderLogoAndPrice{background:none;width:434px;margin:10px 0 0 0;padding:10px 10px 0 10px;border:1px solid #99c0df;border-width:1px 1px 0 1px;position:relative;}.nhs_WiderFunnelB #nhs_DetailsBuilderLogoAndPrice{width:264px;}.nhs_WiderFunnelA .nhs_DetailsFormInfo,.nhs_WiderFunnelB .nhs_DetailsFormInfo{background:none;width:434px;margin:0;padding:10px;border:1px solid #99c0df;border-width:0 1px 1px 1px;border-radius:0;}.nhs_WiderFunnelB .nhs_DetailsFormInfo{width:264px;}.nhs_WiderFunnelA .nhs_FormAddressHours,.nhs_WiderFunnelB .nhs_FormAddressHours{min-height:0;}.nhs_WiderFunnelA .nhs_FormAddressHours .nhs_FormMapLink,.nhs_WiderFunnelB .nhs_FormAddressHours .nhs_FormMapLink{display:none;}.nhs_WiderFunnelA .nhs_DetailsFormMoreActions,.nhs_WiderFunnelB .nhs_DetailsFormMoreActions{background:none;width:99.5%;margin:10px 0 0 0;padding:0;border:1px solid #99c0df;border-radius:0;background-color:#d4e5ff;}.nhs_WiderFunnelB .nhs_DetailsFormMoreActions{width:264px;}.nhs_WiderFunnelA .nhs_DetailsFormMoreActions ul{padding-left:0;}.nhs_WiderFunnelB .nhs_DetailsFormMoreActions ul{padding-left:0;width:50px;}.nhs_WiderFunnelB .nhs_DetailsFormMoreActions ul#nhs_FormMortgageLinks,.nhs_WiderFunnelB .nhs_DetailsFormMoreActions ul#nhs_FormSaveSend{width:107px;}.nhs_WiderFunnelA .nhs_LeadConfirmation{width:90%;}.nhs_WiderFunnelB .nhs_LeadConfirmation{width:264px;}.nhs_WiderFunnelB .nhs_LeadConfirmation .nhs_DetailsFormContent input[type="text"]{width:54%;}.nhs_WiderFunnelB .nhs_LeadConfirmation .nhs_LeadFormButtons{margin-left:85px!important;}#nhs_CommunityDetailsInformation{float:left;width:970px;margin:0 -10px;padding:0 10px;border:0 solid #000;background:#fff url(/globalresourcesmvc/default/images/backgrounds/comm_detail_info_area.png) repeat-x bottom left;}#nhs_LeadCollapseX{display:block;background:url(/GlobalResourcesMvc/Default/images/buttons/modal_close_x.png) no-repeat left top;width:16px;height:16px;position:absolute;top:2px;right:2px;cursor:pointer;}.nhs_LeadCollapse,#nhs_LeadCollapseX.nhs_LeadCollapse{display:none;}#nhs_CommunityDetailsTabsCol{float:left;width:640px;}#nhs_CommunityDetailsAdsHtmlCol{float:right;width:302px;padding:10px 0;}#nhs_CommunityDetailsHtmlContent{margin:25px 0;}#nhs_FinancingYourHome{margin-bottom:25px;}#nhs_FinancingYourHome p{font-size:16px;color:#e53e3c;margin:8px 0;}#nhs_FinancingYourHome ul{margin-bottom:8px;}#nhs_RightTopSky,#nhs_RightBottomSky{display:block;width:160px;height:630px;}#nhs_BuilderShowcase{width:970px;}#nhs_BuilderShowcase .nhs_Breadcrumb p,#nhs_BuilderShowcase .nhs_Breadcrumb li{padding-top:8px!important;height:19px;}#nhs_BuilderShowcase .nhs_Breadcrumb a,#nhs_BuilderShowcase .nhs_Breadcrumb strong{font-size:12px!important;}.nhs_BuilderLogo{background:#fff;border:1px solid #ccc;float:left;font-size:85%;height:65px;line-height:65px;margin:18px 0 -16px 0;overflow:hidden;padding:3px;text-align:center;width:200px;}.nhs_BuilderLogo img{max-height:65px;max-width:200px;vertical-align:middle;}.nhs_ShowcaseTitle{float:left;width:746px;font-size:32px;color:#111;margin:20px 0 0 16px;}.nhs_ShowcaseSocial{float:right;clear:right;padding-top:2px;vertical-align:middle;}#nhs_ShowcaseWebsiteLink{display:inline-block;position:relative;top:-4px;margin:0 6px 0 0;padding:0 0 3px 15px;background-position:0 40%;background-repeat:no-repeat;background-image:url(/GlobalResourcesMvc/Default/images/icons/new_window.png);}.nhs_ShowcaseSocial #pinit{display:inline-block;position:relative;top:1px;}.nhs_ShowcaseSocial #pinit img{vertical-align:baseline;}#nhs_BuilderShowcase .nhs_Tabs{clear:left;width:435px;border-color:#ccc;border:0;margin:0 0 0 216px;position:relative;z-index:0;}#nhs_BuilderShowcase .nhs_Tabs li a,#nhs_PartnerContainer #nhs_BuilderShowcase .nhs_Tabs li a{border-color:#ccc;background-color:#fff!important;color:#333;font-size:115%;font-weight:normal;padding:6px 12px 6px 28px;padding-left:28px!important;}#nhs_BuilderShowcase .nhs_Tabs li.nhs_Selected a,#nhs_PartnerContainer #nhs_BuilderShowcase .nhs_Tabs li.nhs_Selected a{border-bottom:1px solid #f3f3f3;background-color:#f3f3f3!important;}#nhs_BuilderShowcase .nhs_Tabs #nhs_TabAbout a{background-image:url(/GlobalResourcesMvc/Default/images/icons/about_home.png)!important;background-position:7px 50%!important;background-repeat:no-repeat!important;}#nhs_BuilderShowcase .nhs_Tabs #nhs_TabLocation a{background-image:url(/GlobalResourcesMvc/Default/images/icons/location.png)!important;background-position:7px 50%!important;background-repeat:no-repeat!important;padding-left:22px;}#nhs_BuilderShowcase .nhs_Tabs #nhs_TabGallery a{background-image:url(/GlobalResourcesMvc/Default/images/icons/gallery.png)!important;background-position:7px 50%!important;background-repeat:no-repeat!important;}#nhs_BuilderShowcase .nhs_Tabs #nhs_TabOwnerStories a{background-image:url(/GlobalResourcesMvc/Default/images/icons/ico-nhs-stories.png)!important;background-position:7px 50%!important;background-repeat:no-repeat!important;}.nhs_ShowcaseContent{float:left;width:938px;padding:15px 15px;border:1px solid #ccc;background:#f3f3f3;border-radius:5px;font-size:108%;}.nhs_OwnersCuration{background:transparent!important;border:0!important;width:100%!important;padding:0!important;margin:0!important;}.nhs_OwnersCuration ul:last-child{margin-right:0;}.nhs_OwnersCuration li:last-child{margin-bottom:0;}.nhs_OwnersCuration .nhs_ShowcaseQuote p:first-child{border:0!important;border-radius:0!important;color:#666;}.nhs_OwnersCuration .nhs_ShowcaseQuote p:last-child{background:none;padding:15px 20px;font-size:100%;position:static;}.nhs_OwnersCuration .nhs_ShowcaseQuote .wrapper{display:inline-block;border-top:1px solid #ccc;margin-top:14px;padding-top:8px;width:100%;}.nhs_OwnersCuration .nhs_ShowcaseQuote{background-color:#fff;}.nhs_OwnersCuration .state{font-size:80%;}.nhs_OwnersCuration .last{margin:0 0 18px 0;}.nhs_OwnersCuration video{max-width:298px;}.submit-your-own{width:100%;height:128px;background-color:#3997dd;text-align:center;}.submit-your-own p{color:#fff!important;font-size:125%!important;position:relative!important;top:4px!important;}.submit-your-own a{font-size:100%;font-weight:normal;margin-top:12px;}.nhs_ShowcaseContent a{text-decoration:none;}.nhs_ShowcaseContent a:hover{text-decoration:underline;}.nhs_ShowcaseContent .nhs_Title{font-size:24px;font-weight:normal;margin-bottom:12px;}.nhs_ShowcaseContent>p{margin-bottom:16px;}.nhs_ShowcaseBoxLeft{float:left;clear:left;width:576px;background:#fff;border:1px solid #ccc;margin:0 0 18px 0;padding:18px 20px;cursor:pointer;}.nhs_ShowcaseBoxCol{float:left;width:48%;padding-right:2%;}.nhs_ShowcaseBoxCol>ul{list-style:none;margin:0 0 16px 0;}.nhs_ShowcaseBoxCol>ul:last-child{margin:0;}.nhs_ShowcaseBoxCol>ul>li>ul{list-style:none;margin:0;}.nhs_ShowcaseBoxCol:nth-of-type(2){float:right;padding-right:0;}.nhs_ShowcaseBoxLink{width:99%;}.nhs_ShowcaseBoxColLink{float:left;width:48%;padding-right:2%;}.nhs_ShowcaseBoxColLink>ul{list-style:none;margin:0 0 16px 0;}.nhs_ShowcaseBoxColLink>ul>li{list-style:none;margin:0;}.nhs_ShowcaseBoxColLink>ul:last-child{margin:0;}.nhs_ShowcaseBoxColLink>ul>li>ul{list-style:none;margin:0;}.nhs_ShowcaseBoxColLink:nth-of-type(2){float:right;padding-right:0;}.nhs_ShowcaseBoxRightAlt{float:left;width:260px;background:#fff;border:1px solid #ccc;margin:0 0 18px 0;padding:18px 20px;}.nhs_ShowcaseColRight{float:right;clear:right;width:302px;}.nhs_ShowcaseBoxRight{float:left;width:297px;margin:0 0 16px 0;padding:12px;background:#fff6d1;border:1px solid #e5ac56;font-size:88%;position:relative;}.nhs_ShowcaseBoxRight:before{background:#b97a1a;border-color:#fff #fff #b97a1a #b97a1a;border-style:solid;border-width:0 6px 7px 0;content:"";display:block;position:absolute;right:-1px;top:-7px;width:0;}.nhs_ShowcaseBoxRight .nhs_Title{margin:-12px -12px 12px -12px;padding:10px 12px 10px 34px;font-size:16px;font-weight:bold;color:#fff;text-transform:uppercase;text-shadow:1px 1px 2px #999;background:#e5ac56 url(/GlobalResourcesMvc/Default/images/icons/bell.png) no-repeat 10px 50%;}.nhs_ShowcaseBoxLeadForm .nhs_ShowcaseBoxRight .nhs_Title{background:#e5ac56 url(/GlobalResourcesMvc/Default/images/icons/question.png) no-repeat 10px 50%;}.nhs_ShowcaseBoxRight legend{display:none;}.nhs_ShowcaseBoxRight p{margin:0 0 12px 0;}.nhs_ShowcaseBoxRight label{display:inline-block;margin-bottom:1px;}.nhs_ShowcaseBoxRight input,.nhs_ShowcaseBoxRight textarea{padding:2px;width:290px;border:1px solid #ccc;}.nhs_ShowcaseBoxRight p:last-child{margin:0;}.nhs_ShowcaseFields{position:absolute;left:-9000px;top:-5000px;}.nhs_ShowcaseBoxRight input[type='button'],.nhs_ShowcaseBoxRight input[type='submit']{width:72px;padding:4px 6px;font-weight:bold;color:#765827;border:1px solid #e5ac56;border-radius:3px;background:#f3c175;text-shadow:0 1px 2px #fff;}#nhs_ShowcaseLatestNews p{line-height:1.4;}#nhs_ShowcaseLatestNews>p a:first-child{font-weight:bold;}.nhs_ShowcaseBoxWide{float:left;width:896px;background:#fff;border:1px solid #ccc;margin:0 0 18px 0;padding:18px 20px;}.nhs_ShowcaseOverview ul{list-style-image:url(/GlobalResourcesMvc/Default/images/icons/bullet_heart.png);line-height:1.2;}.nhs_ShowcaseOverview ul li{margin-top:6px;}ul.nhs_ShowcaseLinks{margin:0;list-style:none;}ul.nhs_ShowcaseLinks li{margin-bottom:3px;display:block;}ul.nhs_ShowcaseLinks li a{display:inline-block;padding:2px 0 2px 22px;background-position:0 50%;background-repeat:no-repeat;}ul.nhs_ShowcaseLinks li.nhs_ShowcaseLinkAbout a{background-image:url(/GlobalResourcesMvc/Default/images/icons/about_home.png);}ul.nhs_ShowcaseLinks li.nhs_ShowcaseLinkLocation a{background-image:url(/GlobalResourcesMvc/Default/images/icons/location.png);background-position:3px 50%;}ul.nhs_ShowcaseLinks li.nhs_ShowcaseLinkGallery a{background-image:url(/GlobalResourcesMvc/Default/images/icons/gallery.png);}ul.nhs_ShowcaseLinks li.nhs_ShowcaseLinkWeb a{background-image:url(/GlobalResourcesMvc/Default/images/icons/new_window.png);background-position:2px 50%;}.nhs_ShowcaseMap{width:722px;margin-left:104px;padding:4px;}.nhs_ShowcaseMapDiv{width:720px;height:430px;border:1px solid #ccc;}.nhs_ShowcaseMap>p{margin:4px 0 0 0;text-align:center;}#nhs_BuilderShowcase .nhs_SpotlightItem{height:100%!important;}#nhs_BuilderShowcase .nhs_SpotlightItem{width:208px;}#nhs_BuilderShowcase .nhs_SpotlightItem p{margin:0;}#nhs_BuilderShowcase .nhs_SpotlightItem p img{margin:0 7px 0 0;}#nhs_BuilderShowcase .nhs_SpotlightItem .nhs_ResultThumbBox{width:182px;height:122px;margin:0 0 5px 0;}#nhs_BuilderShowcase .nhs_SpotlightItem .nhs_ResultThumb{width:180px;height:120px;overflow:hidden;}#nhs_BuilderShowcase .nhs_SpotlightItem .nhs_ResultThumb img{width:180px;height:auto;}.nhs_ShowcaseRow{float:left;clear:both;}.showABoutQuotes .nhs_ShowcaseQuote{float:left;width:278px;margin:0 20px 18px 0;}.nhs_ShowcaseQuote{width:298px;margin:0 0 18px 0;list-style:none;}.nhs_ShowcaseColumn{width:31%;margin:0 18px 0 0;list-style:none;padding:0;float:left;display:inline-table;}.nhs_ShowcaseQuote p:first-child{background:#f2f9ff;border:1px solid #9aa7b2;margin:0;padding:18px 20px;border-radius:4px;line-height:1.2;color:#111;}.nhs_ShowcaseQuote p:last-child{position:relative;top:-1px;font-size:16px;margin:0;padding:16px 0 0 18px;background:url(/GlobalResourcesMvc/Default/images/backgrounds/quote_pointer.png) no-repeat 20px top;}.nhs_ShowcaseAward{float:left;width:278px;margin:0 20px 14px 0;}.nhs_ShowcaseAward>a{display:block;float:left;width:90px;height:70px;line-height:70px;background:#fff;border:1px solid #ccc;overflow:hidden;margin:0 5px 5px 0;padding:3px;text-align:center;cursor:default;}.nhs_ShowcaseAward>a img{max-width:90px;max-height:70px;vertical-align:middle;cursor:default;}.nhs_ShowcaseAward>p{font-size:85%;line-height:1.1;}#nhs_ShowcaseVideos,#nhs_ShowcasePhotos{padding-bottom:0;}.nhs_ShowcasePhotoItem,.nhs_ShowcaseVideoItem{display:block;float:left;margin:0 44px 20px 0;}.nhs_ShowcaseQuote .nhs_ShowcaseVideoItem{margin:0 0 10px 0;}#nhs_ShowcaseVideos a,#nhs_ShowcasePhotos a{width:180px;min-height:140px;margin:0;font-weight:bold;}#nhs_ShowcaseVideos a:nth-of-type(4),#nhs_ShowcasePhotos a:nth-of-type(4),#nhs_ShowcaseVideos a:nth-of-type(8),#nhs_ShowcasePhotos a:nth-of-type(8),#nhs_ShowcaseVideos a:nth-of-type(12),#nhs_ShowcasePhotos a:nth-of-type(12),#nhs_ShowcaseVideos a:nth-of-type(16),#nhs_ShowcasePhotos a:nth-of-type(16),#nhs_ShowcaseVideos a:nth-of-type(20),#nhs_ShowcasePhotos a:nth-of-type(20),#nhs_ShowcaseVideos a:nth-of-type(24),#nhs_ShowcasePhotos a:nth-of-type(24),#nhs_ShowcaseVideos a:nth-of-type(28),#nhs_ShowcasePhotos a:nth-of-type(28),#nhs_ShowcaseVideos a:nth-of-type(32),#nhs_ShowcasePhotos a:nth-of-type(32){margin-right:0;}#nhs_ShowcaseVideosGallery{position:relative;}.nhs_ShowcaseVideoItem>a{display:block;position:relative;}.nhs_ShowcaseVideoItem>a>span{display:block;background:url(/globalresourcesmvc/default/images/overlays/play_video.png) no-repeat left top;position:absolute;margin-left:-20px;margin-top:-20px;top:50%;left:50%;width:40px;height:40px;cursor:pointer;}#nhs_ShowcaseVideos img,#nhs_ShowcasePhotos img{display:block;width:180px;height:120px;border:1px solid #ccc;}.nhs_ShowcaseVideoItem img{display:block;width:296px;height:196px;border:1px solid #ccc;}.nhs_ShowcaseSlides{width:608px;padding:4px;position:relative;z-index:0;}#nhs_ShowcaseModal .nhs_ShowcaseSlides{margin:0;padding:0;border:0;clear:both;overflow:hidden;}.nhs_ShowcaseSlides .slides_container{width:608px;margin-bottom:5px;display:none;}#nhs_ShowcaseModal .nhs_ShowcaseSlides .slides_container{margin:0;}.nhs_ShowcaseSlide{width:608px;height:406px;position:relative;}.nhs_ShowcaseSlide img{width:608px;height:406px;}.nhs_FloorplanModal .nhs_ShowcaseSlide{text-align:center;}.nhs_FloorplanModal .nhs_ShowcaseSlide img{margin:0 auto;width:auto;height:auto;max-width:100%;vertical-align:middle;}.nhs_ShowcaseSlideText{position:absolute;left:0;bottom:0;background:#fff;opacity:.8;filter:alpha(opacity=80);width:598px;padding:5px 5px 3px 5px;font-weight:bold;}.nhs_ShowcaseSlideText p{margin:0;padding:0;}.nhs_ShowcaseSlides>a{float:right;display:inline-block;padding:0 0 3px 20px;background-position:0 40%;background-repeat:no-repeat;background-image:url(/GlobalResourcesMvc/Default/images/icons/gallery.png);}.nhs_ShowcaseSlides ul.pagination{float:left;margin:0;}.nhs_ShowcaseSlides ul.pagination li{display:inline-block;height:8px;margin:0 5px 0 0;width:8px;}.nhs_ShowcaseSlides ul.pagination li a{background:#fff;border:1px solid #ccc;border-radius:5px;display:inline-block;height:0;margin:0;overflow:hidden;padding:8px 0 0 0;width:8px;}.nhs_ShowcaseSlides ul.pagination li.current a{background:#779cd4;border:1px solid #163783;padding:8px 0 0;width:8px;}.nhs_ShowcaseSlides a.bigprev,.nhs_ShowcaseSpotlightCarousel a.bigprev,.nhs_ShowcaseSlides a.bignext,.nhs_ShowcaseSpotlightCarousel a.bignext{position:absolute;width:34px;height:0;margin:-200px 0 0 0;padding:400px 0 0 0;left:5px;top:50%;display:block;overflow:hidden;color:#fff;background:url(/globalresourcesmvc/default/images/mediaplayer/main_arrow_left.png) no-repeat left 50%;z-index:99;cursor:pointer;}.nhs_ShowcaseSlides a.bignext,.nhs_ShowcaseSpotlightCarousel a.bignext{left:auto;right:5px;background:url(/globalresourcesmvc/default/images/mediaplayer/main_arrow_right.png) no-repeat right 50%;}.nhs_ShowcaseSpotlightCarousel{position:relative;}#nhs_ShowcaseSpotlightCarousel{margin-left:36px;}.nhs_ShowcaseSpotlightCarousel a.bigprev,.nhs_ShowcaseSpotlightCarousel a.bignext{padding-top:258px;margin-top:-134px;}.nhs_ShowcasePagingBar{float:left;width:100%;margin:0 0 14px 0;background:url(/globalresourcesmvc/default/images/backgrounds/cms_paging_bar.png) no-repeat left bottom;cursor:pointer;}.nhs_ShowcasePagingBar:last-child{margin:0;}.nhs_ShowcasePagingBar>div{float:right;margin:2px 5px 0 0;}.nhs_ShowcasePagingBar p{float:left;margin:0;padding:5px 3px;font-size:93%;}.nhs_ShowcasePagingBar ul{float:left;margin:0;padding:0;font-size:93%;display:inline-block;}.nhs_ShowcasePagingBar ul li{display:inline-block;margin:0;}.nhs_ShowcasePagingBar a{display:inline-block;margin:0 0 0 3px;padding:5px 3px;text-decoration:none;}.nhs_ShowcasePagingBar a:hover{text-decoration:underline;}.nhs_ShowcasePagingBar a.nhs_Active{font-weight:bold;cursor:default;text-decoration:none!important;}.nhs_ShowcaseMetroArea>ul{list-style:none;margin:0;-moz-column-count:2;-webkit-column-count:2;column-count:2;}.nhs_ShowcaseMetroArea>ul>li{margin:0 10px 16px 0;display:inline-block;width:260px;}.nhs_ShowcaseMetroArea>ul>li{float:left\9;}.nhs_ShowcaseMetroArea>ul>li{float:left\9;}.nhs_ShowcaseMetroArea>ul>li{float:\0/;}.nhs_ShowcaseMetroArea>ul>li>ul{list-style:none;margin:0;}.nhs_BasicCommunityDetails .nhs_MediaPlayerContainer{height:399px;}.nhs_BasicCommunityDetails .nhs_DetailsFormMoreActions{background:#d5e5f6;padding:5px 0;border-radius:0;}.nhs_BasicCommunityDetails#nhs_CommunityDetails .nhs_DetailsFormMoreActions ul li{width:120px;}.nhs_BasicCommunityDetails .ad-gallery .ad-image-wrapper .ad-image{top:0;height:307px;}.nhs_BasicCommunityDetails .nhs_ImagePlayerBox{height:308px;}.nhs_BasicCommunityDetails .ad-next,.nhs_BasicCommunityDetails .ad-prev{top:0;height:307px!important;}.nhs_BasicCommunityDetails .ad-nav{background:#fff;}.nhs_BasicCommunityDetails .ad-nav .ad-thumbs li a img{border:1px solid #ccc;}.nhs_BasicCommunityDetails .ad-nav .ad-thumbs li a.ad-active img{border:1px solid #aaa;}.nhs_BasicCommunityDetails .ad-nav .ad-next-thumb .ad-next-imageThumb{background:url(/GlobalResourcesMvc/Default/images/mediaplayer/thumb_arrow_right_alt.png) no-repeat left top;}.nhs_BasicCommunityDetails .ad-nav .ad-prev-thumb .ad-prev-imageThumb{background:url(/GlobalResourcesMvc/Default/images/mediaplayer/thumb_arrow_left_alt.png) no-repeat left top;}.nhs_BasicCommunityDetails .nhs_HomesGalleryResults .nhs_GalleryCell{width:760px;padding:12px 4px;border-bottom:1px solid #ccc;cursor:default;}.nhs_BasicCommunityDetails .nhs_HomesGalleryResults .nhs_GalleryCellOn{border:0;border-bottom:1px solid #ccc;background:transparent;cursor:default;}.nhs_BasicCommunityDetails .nhs_HomesGalleryResults .nhs_GalleryCell p{padding:0;}.nhs_BasicCommunityDetails .nhs_HomesGalleryResults .nhs_GalleryCell .propertyTitles{float:left;width:270px;padding-top:5px;}.nhs_BasicCommunityDetails .nhs_HomesGalleryResults .nhs_GalleryCell .price{float:left;width:210px;min-height:1px;}.nhs_BasicCommunityDetails .nhs_HomesGalleryResults .nhs_GalleryCell .price p{padding-top:5px;font-size:108%;}.nhs_BasicCommunityDetails .nhs_HomesGalleryResults .specsLeft{float:left;width:140px;min-height:1px;}.nhs_BasicCommunityDetails .nhs_HomesGalleryResults .specsRight{float:right;width:130px;text-align:left;min-height:1px;}.nhs_DetailsFormBasicCommunity .nhs_NearbyComms{width:314px;float:left;position:relative;margin:5px 0 13px 0;border:1px solid #ccc;}.nhs_DetailsFormBasicCommunity .nhs_DetailSections{padding:0;}.nhs_DetailsFormBasicCommunity .nhs_DetailSectionTitle{display:block;font-family:'Avenir W01',Arial,Helvetica,sans-serif;font-weight:600;padding:12px 12px 8px 12px;}.nhs_BasicHomeNearbys .nhs_NearbyComms{border:0;width:460px;}.nhs_DetailsFormBasicCommunity .nhs_NearbyComms>.btnCss,.nhs_BasicHomeNearbys .nhs_NearbyComms>.btnCss{font-family:'Avenir W01',Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;line-height:17px;text-align:left;width:auto;margin:0 12px 18px 12px;padding-right:35px;background:#ffce34 url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTEuMjEzcHgiIGhlaWdodD0iMjEuMDExcHgiIHZpZXdCb3g9IjAgMCAxMS4yMTMgMjEuMDExIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMS4yMTMgMjEuMDExIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxkZWZzPg0KCQk8cmVjdCBpZD0iU1ZHSURfMV8iIHdpZHRoPSIxMS4yMTMiIGhlaWdodD0iMjEuMDExIi8+DQoJPC9kZWZzPg0KCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPg0KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJPC9jbGlwUGF0aD4NCgk8cG9seWxpbmUgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNEI0QjRCIiBwb2ludHM9IjAuMzU0LDIwLjY1NyAxMC41MDYsMTAuNTA1IDAuMzU0LDAuMzU0IAkiLz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K") no-repeat 95% 50%;}.nhs_BasicHomeNearbys .nhs_NearbyComms>.btnCss{margin-left:0;clear:left;}.nhs_DetailsFormBasicCommunity .nhs_MoreHomesNearby{width:316px;padding:0;}.nhs_DetailsFormBasicCommunity .nhs_MoreHomesNearby>ul{display:block;margin:0;padding:0;list-style:none;}.nhs_DetailsFormBasicCommunity .nhs_MoreHomesNearby>ul li{float:left;padding:0 12px 10px 12px;width:132px;min-height:147px;}.nhs_DetailsFormBasicCommunity .nhs_MoreHomesNearby>ul li .nhs_NearbyImgBox{width:132px;height:88px;}.nhs_DetailsFormBasicCommunity .nhs_MoreHomesNearby>ul li .nhs_NearbyImgBox img{width:130px;height:86px;}.nhs_DetailsFormBasicCommunity .nhs_eBookText,.nhs_BasicHomeNearbys .nhs_eBookText{float:left;clear:left;margin-top:10px;margin-bottom:10px;}.nhs_DetailsFormBasicCommunity .nhs_eBookImg,.nhs_BasicHomeNearbys .nhs_eBookImg{float:left;width:120px;}.nhs_DetailsFormBasicCommunity .nhs_eBookContent,.nhs_BasicHomeNearbys .nhs_eBookContent{float:left;width:180px;margin-left:15px;}.nhs_BasicHomeNearbys .nhs_eBookContent{width:280px;}.nhs_DetailsFormBasicCommunity .nhs_eBookTitle,.nhs_BasicHomeNearbys .nhs_eBookTitle{font-family:'Avenir W01',Arial,Helvetica,sans-serif;font-weight:600;font-size:16px;padding-top:5px;}.nhs_DetailsFormBasicCommunity .nhs_eBookContentText,.nhs_BasicHomeNearbys .nhs_eBookContentText{font-size:12px;padding:5px 0 10px 0;}.nhs_DetailsFormBasicCommunity .btn_eBookSend,.nhs_BasicHomeNearbys .btn_eBookSend{font-family:'Avenir W01',Arial,Helvetica,sans-serif;font-weight:600;color:#bababa;border:1px solid #bababa;padding-right:25px;background:#fff url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTEuMjEzcHgiIGhlaWdodD0iMjEuMDExcHgiIHZpZXdCb3g9IjAgMCAxMS4yMTMgMjEuMDExIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMS4yMTMgMjEuMDExIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxkZWZzPg0KCQk8cmVjdCBpZD0iU1ZHSURfMV8iIHdpZHRoPSIxMS4yMTMiIGhlaWdodD0iMjEuMDExIi8+DQoJPC9kZWZzPg0KCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPg0KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJPC9jbGlwUGF0aD4NCgk8cG9seWxpbmUgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNEI0QjRCIiBwb2ludHM9IjAuMzU0LDIwLjY1NyAxMC41MDYsMTAuNTA1IDAuMzU0LDAuMzU0IAkiLz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K") no-repeat 95% 50%;}.nhs_DetailsFormBasicCommunity .btn_eBookSend:hover,.nhs_BasicHomeNearbys .btn_eBookSend:hover{background-color:#ffce34;border-color:#ffce34;color:#4b4b4b;}.nhs_ConfirmationCreditScore{background:#4D7ED1;padding:5px;height:125px;margin-top:10px;position:relative;}.nhs_ConfirmationCreditScore .nhs_DetailsFormNextStep{font-weight:bold;font-size:14px;}.nhs_ConfirmationCreditScore p{margin:10px 0;}.nhs_ConfirmationCreditScore .btnCreditScore{color:#565259!important;font-weight:bold;text-decoration:none!important;padding-top:2px;font-size:12px;}.nhs_ConfirmationCreditScore a.btnCreditScore:hover{color:#565259!important;}.nhs_ConfirmationCreditScore .nhs_DetailsFormCreditScorePrivacy{position:absolute;right:0;}a.btn_NhsMapSendVWO{display:none;}#nhs_NewsletterSignUp{float:left;width:280px;margin:18px 0 10px 0;padding:10px 10px 2px 10px;border-radius:3px;background:#5f636a;clear:both;color:#fff;}#nhs_NewsletterSignUp .nhs_Error{font-weight:bold;color:#fff;background:#c33;padding:3px;margin-bottom:8px;}#nhs_NewsletterSignUp>p{margin:0 0 8px 0;display:inline-block;}#nhs_NewsletterSignUp>p label{display:none;}#nhs_NewsletterSignUp>p:first-child{font-size:18px;color:#ffce34;line-height:1.1;margin-bottom:12px;}#nhs_NewsletterSignUp select{float:left;padding:6px 0;display:inline-block;}#nhs_NewsletterSignUp input[type=text]{float:left;width:205px;padding:0 6px;height:30px;border:0;display:inline-block;border-radius:3px 0 0 3px;}#nhs_NewsletterSignUp .btnCss{float:left;font-size:12px;padding:0 5px!important;border-radius:0 3px 3px 0;height:30px!important;display:inline-block;}#nhs_NewsletterSignUp .btnCss.btn_Loading{padding:30px 5px 0 5px!important;background-color:#fff!important;width:49px;}#nhs_NewsletterSignUp .nhs_LegalText{width:100%;clear:both;font-size:9px;color:#999;text-align:center;}#nhs_NewsletterSignUp .nhs_LegalText a{color:#999;}#nhs_AdColumn #nhs_NewsletterSignUp{width:140px;margin:0 0 30px 0;}#nhs_AdColumn #nhs_NewsletterSignUp input[type=text]{width:128px;border-radius:3px;}#nhs_AdColumn #nhs_NewsletterSignUp .btnCss{margin-top:6px;width:140px;border-radius:3px;}#nhs_AdColumn #nhs_NewsletterSignUp .nhs_LegalText{font-size:7px;}#nhs_NewsletterSignUpPage{float:left;background:url(/globalresourcesmvc/newhomesource/images/backgrounds/bg_homepage_search.jpg);background-position:center center;background-size:cover;width:100%;min-height:480px;}#nhs_NewsletterSignUpPage #nhs_NewsletterSignUp{float:none;width:510px;min-height:130px;margin:120px auto 0 auto;padding:20px 30px;background:rgba(0,0,0,0.85);border-radius:6px;}#nhs_NewsletterSignUpPage #nhs_NewsletterSignUp>p:first-child{width:100%;font-size:32px;margin-bottom:20px;}#nhs_NewsletterSignUpPage #nhs_NewsletterSignUp .nhs_Error{display:inline-block;width:100%;}#nhs_NewsletterSignUpPage #nhs_NewsletterSignUp>p{float:left;}#nhs_NewsletterSignUpPage #nhs_NewsletterSignUp>p.nhs_Text{float:left;width:270px;margin-right:24px;font-size:12px;line-height:1.7;}#nhs_NewsletterSignUpPage #nhs_NewsletterSignUp select{width:209px;margin-top:8px;}#nhs_NewsletterSignUpPage #nhs_NewsletterSignUp input[type=text]{width:142px;border-radius:3px 0 0 3px;}#nhs_NewsletterSignUpPage .nhs_LegalText{width:100%;margin:10px 0;color:#fff;text-align:center;}#nhs_NewsletterSignUpPage .nhs_LegalText a{color:#fff;}.adp,.adp table{width:100%;}.adp-step,.adp-text{width:auto;}img.adp-marker{width:22px;height:40px;padding:8px 0 8px 10px;}.nhs_BasicMortgageRates{display:inline-block!important;padding:2px 0 2px 16px!important;background:url(/globalresourcesmvc/default/images/icons/ico-nhs-mortgage.png) no-repeat left 50%!important;}.nhs_BasicCreditScoreLink{display:inline-block!important;padding:2px 0 2px 16px!important;background:url(/globalresourcesmvc/default/images/icons/ico-nhs-check.png) no-repeat left 50%!important;}.nhs_CalculateMortgagePayments{background:url(/globalresourcesmvc/default/images/icons/steps_mortgage_calculator.png) no-repeat left 50%!important;}.nhs_MortgageBox{border:2px solid #eee;width:665px;height:710px;float:right;padding:0 0 0 5px;margin:0 0 25px 0;}#nhs_DetailsClaimYourListing{float:left;width:100%;max-width:780px;padding:5px 1.265822784810127%;background-color:#eee;font-size:14px;font-weight:bold;color:#4b4b4b;margin-bottom:12px;}#nhs_DetailsClaimYourListing .btnCss{font-family:'Avenir W01',Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;line-height:13px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTEuMjEzcHgiIGhlaWdodD0iMjEuMDExcHgiIHZpZXdCb3g9IjAgMCAxMS4yMTMgMjEuMDExIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMS4yMTMgMjEuMDExIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxkZWZzPg0KCQk8cmVjdCBpZD0iU1ZHSURfMV8iIHdpZHRoPSIxMS4yMTMiIGhlaWdodD0iMjEuMDExIi8+DQoJPC9kZWZzPg0KCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPg0KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJPC9jbGlwUGF0aD4NCgk8cG9seWxpbmUgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNEI0QjRCIiBwb2ludHM9IjAuMzU0LDIwLjY1NyAxMC41MDYsMTAuNTA1IDAuMzU0LDAuMzU0IAkiLz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K");background-repeat:no-repeat;background-position:95% 50%;padding-right:25px;margin-left:15px;}#nhs_BasicCommunityText{font-size:12px;font-size:.75rem;padding:12px 0;}.nhs_TigerLeadHeader{display:inherit;font-size:16px;background-image:url(/globalresources14/default/images/icons/tiger_lead.png);background-repeat:no-repeat;height:22px;padding:17px 63px;}#nhs_TigerLeadForm>div.nhs_LeadFormFields,.nhs_TigerLeadThankYouPage p,.nhs_TigerLeadErrorPage p{padding:10px 18px;}#nhs_TigerLeadForm{min-height:325px;}.nhs_LeadFormFields label,.nhs__TigerLeadPrivacy{text-align:right;display:inline-block;width:64px;}.nhs_LeadFormFields input[type="text"],.nhs_TigerLeadFormComments textarea{margin:5px 0;width:196px!important;}.nhs_TigerLeadFormComments textarea{resize:none;overflow:auto;height:17px!important;}a.tigerLeadSubmit,.nhs_TigerLeadLoadingContainer{margin:5px 0 15px 69px;}.nhs__TigerLeadPrivacy{font-size:11px;width:71px;}.nhs_TigerLeadErrorPage{height:36px;}#nhs_TigerLeadError{margin-left:-5px;margin-top:0;width:268px;}#nhs_TigerLeadValidationErrors{margin-left:-5px!important;margin-top:0!important;width:268px!important;}#nhs_TigerLeadValidationErrors>span{display:inline-block;}.nhs_TigerLeadFormComments label{padding-top:10px;}.nhs_TigerLeadFormBasicDetail{width:40%;}a.tigerLeadSubmit,.nhs__TigerLeadPrivacy a{font-weight:normal!important;}.nhs_detailsRow{min-height:335px;width:100%;}.nhs_BasicDetailsLeftCol{width:40%;}.nhs_BasicDetailsRightCol{float:right;width:58%;height:300px;}.nhs_BasicDetailSecondRow{padding:18px 0 0 0;width:57%;}.nhs_BasicDetailFirstRow h3,.nhs_BasicHomeNearbys h3{color:#7d7d7d;}.nhs_TigerLeadFormBasicDetail,.nhs_detailsRow,.nhs_BasicDetailsLeftCol{float:left;}.nhs_NearbyImgBox .nhs_NearbyImgOverlay{right:5px;top:5px;border-radius:3px;background:#fff;position:absolute;padding:0 6px;font-weight:bold;}.nhs_priceContainer h2,.nhs_schoolsLeft h3{font-size:18px;color:#4b4b4b;}.nhs_priceContainer,.nhs_BasicDetailFirstRow,.nhs_BasicDetailSecondRow,.nhs_BasicHomeNearbys h3,.nhs_BasicDetailFirstRow h3{margin:15px 0;}.nhs_MoveBasicInformation{width:40%;margin-left:11px;}.nhs_MoveBasicDetailText{color:#7d7d7d;}.nhs_TigerLeadLoadingContainer{width:148px;height:20px;background-image:none!important;}.nhs_TigerLeadLoadingBasicDetail,.nhs_TigerLeadLoadingBasicComm{position:absolute;}.nhs_TigerLeadLoadingBasicDetail{top:374px;left:436px;}.nhs_TigerLeadLoadingBasicComm{top:247px;left:266px;}#nhs_ModalContainer{border:0 solid;font-size:13px;margin:0 10px 10px 10px;}#nhs_ModalContainer h2{font-size:18px;color:#4b4b4b;margin:0 0 10px 0;padding:0 0 3px 0;}#nhs_ModalContainer h3{font-family:"Avenir LT W01 65 Medium",Arial,Helvetica,sans-serif;font-size:14px;color:#4b4b4b;padding:10px 0;}#nhs_ModalContainer h3>span{margin-left:25px;}#nhs_ModalContainer p{padding:2px 0;}#nhs_ModalContainer .nhs_Legal{float:left;margin:12px 0;clear:both;}#nhs_RecoverPassword h2,#nhs_Unsubscribe h2{font-size:125%;margin:.65em 0;}#nhs_RecoverPassword p,#nhs_Unsubscribe p{margin:.25em 0;}.nhs_AccountPageLeft{float:left;}.nhs_AccountPageRight{float:left;width:390px;padding-left:10px;}#nhs_UnsubForm{text-align:right;clear:both;float:left;width:360px;}#nhs_UnsubForm fieldset{padding:14px 0;}#nhs_RegisterForm label,#nhs_UnsubForm label{font-weight:bold;display:inline-block;text-align:right;width:120px;}#nhs_RegisterBrokerInfo label{font-weight:bold;display:inline-block;text-align:right;width:180px;}#nhs_UnsubForm input[type="text"]{width:210px;}#nhs_RegisterBrokerInfo input[type="text"]{width:132px;}.nhs_SendToPhoneModal .nhs_Instructions{margin-bottom:10px;color:#4b4b4b;}.nhs_SendToPhoneModal .validation-summary-errors ul{margin-left:15px;}.nhs_SendToPhoneModal p{margin:10px 0;}.nhs_SendToPhoneModal label{display:inline-block;width:100%;font-weight:bold;padding-bottom:3px;}.nhs_SendToPhoneModal select,.nhs_SendToPhoneModal input[type="text"]{display:inline-block;width:92%;padding:2%;}.nhs_SendToPhoneModal select{width:98%;}.nhs_SendToPhoneModal #nhs_Send{width:60px;font-weight:bold;color:#fff!important;background:#0091da;border:0;}.nhs_SendToPhoneModal .nhs_LegalText{clear:both;color:#7d7d7d;font-style:italic;}#nhs_RegisterForm{padding-top:10px;}#nhs_RegisterLeft,.nhs_ModalLeft{float:left;width:335px;border:0 solid;text-align:left;}#nhs_RegisterRight,.nhs_ModalRight{float:right;width:340px;padding-left:5px;border:0 solid;}#nhs_RegisterForm div{padding:3px 0;}#nhs_RegisterForm input[type="text"],#nhs_RegisterForm input[type="password"]{width:135px;}#nhs_RegisterEmail input[type="text"]{width:175px;}#nhs_RegisterForm label{width:140px;}#nhs_RegisterForm .nhs_LiveOutsideLabel{font-weight:normal;}#nhs_RegisterForm #ZipCodeReg{width:85px;}#nhs_RegisterForm #ZipCodeReg.nhs_Disabled{background-image:none;background:#eee;}#nhs_RegisterPassive{float:left;width:300px;margin:0;padding:10px;text-align:center;background:#eee;}#nhs_RegisterPassive{display:none;text-align:left;}#nhs_ModalContainer .nhs_RegisterPassiveButtons{font-size:77%;padding-left:123px;}.nhs_RegisterPassiveButtons .btn{float:left;}.nhs_RegisterPassiveButtons a{float:right;text-align:left;width:88px;}#nhs_RegisterPassive label{display:inline-block;width:110px;text-align:right;font-weight:bold;}#nhs_RegisterBrokerInfo{padding:24px 0 6px 0;}#nhs_RegisterNewsOffers{padding:14px 0;}#nhs_RegisterNewsOffers label{display:inline-block;width:280px;}#nhs_RegisterNewsOffers input[type="checkbox"]{vertical-align:top;}#nhs_ModalHeaderLeft,#nhs_RequestInfoLeft{float:left;width:335px;border:0 solid;text-align:left;}#nhs_ModalHeaderLeft ul{color:#24619E;font-size:100%;list-style-image:none;list-style-type:disc;margin-left:15px;padding-left:0;}#nhs_ModalHeaderLeft img{float:left;width:150px;}#nhs_ModalHeaderLeft>div{float:right;width:180px;}#nhs_ModalHeaderLeft>div#nhs_ModalLoggedBullets{float:left;width:90%;padding:0 0 10px 0;}.nhs_RequestInfoOptional{margin-left:75px;font-size:11px;font-style:italic;}#nhs_RequestInfoBoylAdult{display:none;padding:12px 0 3px 0;}#nhs_RequestInfoBoylAdult p{margin-left:55px;}#nhs_RequestInfoBoylAdult label{width:250px;text-align:left;}#nhs_ModalHeaderRight,#nhs_RequestInfoRight{float:left;width:320px;padding-left:20px;border:0 solid;}#nhs_RequestInfoRight #Comments{height:65px;margin:5px 0 0;padding:0;width:315px;}#nhs_ModalContainer.nhs_Register{width:700px;margin:0 auto;}.nhs_RegisterOnPage{width:724px;min-height:360px;margin-left:135px;}.nhs_RegAddAlert{float:left;}.nhs_RegAddAlert h3{margin-top:0;}.nhs_RegAddAlert input{display:inline-block;}.nhs_RegAlertMoreOptions{float:left;width:670px;background:#f4f3e7;margin:5px 0 8px 10px;padding:4px 0;}.nhs_RegAlertMoreOptions label{display:inline-block;font-weight:bold;margin:0 2px 0 0;text-align:right;width:94px;}.nhs_RegAlertMoreOptions .nhs_AlertName label{float:none;width:300px;text-align:left;}.nhs_RegAlertMoreOptions .nhs_AlertName input{width:300px;}.nhs_RegAlertMoreOptions input{width:75px;}.nhs_RegAlertMoreOptions .nhs_ModalRight{width:310px;}#nhs_ModalContainer .nhs_ModalLeft .nhs_Legal,.nhs_RegFinishSkip{margin-top:12px;}#nhs_ModalContainer .nhs_ChatLeadGenerationBox p{padding:4px 0;}.nhs_ChatLeadGenerationBox{float:left;margin:0 0 0 5px;width:387px;}.nhs_ChatLeadGenerationBox input[type="text"]{width:196px;}.nhs_ChatLeadGenerationBox select{width:200px;}.nhs_ChatLeadGenerationBox label{display:inline-block;width:140px;margin:0 4px 0 0;text-align:right;line-height:1.5;font-weight:bold;}.nhs_CLGMoreOptions{width:400px;background:#f4f3e7;padding:4px 0;font-size:93%;}.fb_icon{width:16px;height:14px;position:relative;top:1px;margin-left:2px;padding:0;border:0;vertical-align:top;}.nhs_fb_ModalWrapper{float:left;clear:left;width:600px;margin:12px 0 10px 0;}.nhs_fb_ModalWrapper .ft_btn{width:auto;float:right;display:inline;margin:25px 40px 0 0!important;}.nhs_fb_ModalWrapper .ft_signin{float:right;display:inline;margin:8px 20px 0 0;}.fb_horizontal_yellow{float:left;width:160px;margin:0 0 5px 70px;}#nhs_RegisterPassive .fb_iframe_widget{display:block;}.fb_btn{margin-left:70px;float:left;}.nhs_Or,.nhs_OrHorizontal{display:table;float:right;width:13px;height:140px;line-height:140px;vertical-align:middle;font-weight:bold;position:relative;}.nhs_Or span,.nhs_OrHorizontal span{padding:3px 0;background:#fff;position:relative;z-index:9;}.nhs_OrHorizontal span{padding:0 3px;background:#eee;}.nhs_Or:after{content:'';border-right:1px solid #bababa;height:140px;position:absolute;left:7px;}.nhs_OrHorizontal:after{content:'';border-top:1px solid #bababa;width:100%;height:1px;position:absolute;top:4px;left:0;}.nhs_OrHorizontal{float:left;width:100%;text-align:center;height:7px;line-height:7px;margin:10px 0;}.nhs_SavedAlertsMenu{float:left;width:190px;text-align:right;line-height:1.2;}.nhs_SearchAlertsText{text-align:left;margin-bottom:12px;}.nhs_SavedAlertsMenu ul{list-style:none;line-height:16px;padding:0;}.nhs_SavedAlertsMenu ul li{margin-bottom:8px;}.nhs_SavedAlertsMenu a{display:inline-block;padding-right:10px;}.nhs_SavedAlertsMenu .nhs_AlertOn{padding-right:10px;font-weight:bold;color:#4b4b4b;background:url(/globalresources/default/images/blue_arrow.gif) no-repeat right 50%;text-decoration:none;cursor:default;}#nhs_SavedAlertsContent{float:right;width:715px;padding-top:18px;}.nhs_SavedAlertsInfo{padding-bottom:8px;}.nhs_SavedAlertsInfo h3{font-family:"Avenir LT W01 85 Heavy",Arial,Helvetica,sans-serif;font-size:16px;color:#4b4b4b;}.nhs_SavedAlertsInfo h3 a{margin-left:25px;font-family:Arial,Helvetica,sans-serif;font-size:12px;}.nhs_SavedAlertsInfo p{margin:2px 0;}.nhsAlertMoreOff{padding:0 10px 0 0;background:url(/globalresources/default/images/blue_arrow.gif) no-repeat right 50%;}.nhsAlertMoreOn{padding:0 10px 0 0;background:url(/globalresources/default/images/blue_arrow_down.gif) no-repeat right 50%;}input[type=checkbox].pro_SelectClient{display:none;}input[type=checkbox].pro_SelectClient+input+label,input[type=checkbox].pro_SelectClient+label{background:#fff;height:0;width:25px!important;display:inline-block;padding:25px 0 0 0;overflow:hidden;border:1px inset #a8a8a8;border-radius:3px;}input[type=checkbox]:checked.pro_SelectClient+input+label,input[type=checkbox]:checked.pro_SelectClient+label{background:#fff url(/globalresourcesmvc/pro/images/icons/star.png) no-repeat 50% 50%;height:0;width:25px!important;display:inline-block;padding:25px 0 0 0;overflow:hidden;border:1px inset #a8a8a8;border-radius:3px;}.pro_CRM_BtnGray{font-size:12px;font-weight:bold;color:#fff;background:#b2b2b2;padding:5px 10px;border:0;border-radius:3px;}.btn_ComingSoon{background:url(/globalresourcesmvc/default/images/icons/icon2_coming_soon.png) no-repeat left top;float:left;margin:25px 0 0 50px;width:auto!important;padding:8px 10px!important;color:transparent!important;}.nhsChatLeadGeneration{width:100%;}#nhsChatLeadGen{width:83%!important;}.nhs_CLGQuestions label{display:inline-block;width:145px;margin:0 4px 0 0;text-align:right;line-height:1.5;font-weight:bold;}.nhs_CLGQuestions textarea{display:inline-block;width:500px;}.nhs_CLGMoreOptions .nhs_AlertSelect{width:225px;}.nhs_CLGMoreOptions .nhs_AlertMoreChecks label{float:none;display:inline;font-size:11px;font-weight:normal;}.nhs_CLGMoreOptions .nhs_AlertMoreChecks span{display:inline-block;width:140px;margin:0 4px 0 0;text-align:right;line-height:1.5;font-weight:bold;}.nhs_CLGMoreOptions #Condo{margin-left:147px;}.nhs_CLGMoreOptions select{font-size:12px;}.nhs_CLGSubmit{float:right;margin-top:8px;width:400px;}input[type="text"].nhs_ErrorCLG{border:2px solid #ff1c00!important;color:#7d7d7d;}textarea.nhs_ErrorCLG{border:2px solid #ff1c00;color:#7d7d7d;font-weight:normal;}select.nhs_ErrorCLG{border:2px solid #ff1c00;color:#7d7d7d;font-weight:normal;}#nhs_CommResContent{width:970px;margin:0 auto;position:relative;}#nhs_CommResMain{float:left;width:970px;}#nhs_CommResData{float:left;width:970px;}#nhs_CommResFacetCol{float:left;width:160px;border:0 solid;position:relative;z-index:999;}#nhs_ResultsHeader{float:left;margin:7px 0 5px 0;width:960px;padding-left:10px;}#nhs_BoylResults #nhs_ResultsHeader{width:800px;padding:10px 0 0 0;}#nhs_ResultsHeader .title{width:30%;float:left;text-transform:uppercase;font-size:77%;}#nhs_CommResMatches{display:inline;float:left;width:970px;margin:0;padding:4px 0 6px 0;}#nhs_CommResMatches h1,#nhs_BoylResults #nhs_ResultsHeader h2{float:left;font-size:32px;font-weight:normal;line-height:26px;margin:0 12px 0 0;padding-bottom:6px;color:#111;}#nhs_CommResMatches p,#nhs_PartnerContainer #nhs_CommResMatches p,#nhs_BoylResults #nhs_ResultsHeader p{float:left;font-size:108%;font-weight:bold;padding-top:10px;}#nhs_ResultsSubHeader{float:left;width:958px;border:1px solid #ffe783;margin:0 0 6px -10px;padding:3px 0 2px 10px;color:#333;font-size:85%;font-weight:bold;text-transform:uppercase;background:#ffe784 url(/globalresourcesmvc/default/images/backgrounds/promotions_bg.png) repeat-x left bottom;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#nhs_Facets{float:left;width:160px;margin-bottom:30px;border:0;position:relative;z-index:999;font-size:13px;}#nhs_PartnerContainer #nhs_Facets{background:#fafafa;}#nhs_FacetsRefine,#nhs_PartnerContainer #nhs_FacetsRefine{font-size:108%;color:#555;padding:4px 0 8px 3px;border-top:2px solid #dfe1df;}.nhs_FacetGroup{float:left;width:160px;padding-bottom:8px;border-bottom:2px solid #dfe1df;position:relative;}.nhs_FacetGroupTitle{font-size:11px;font-weight:bold;color:#0091da;margin:6px 0 2px 0;}.nhs_FacetGroupTitle strong{display:inline-block;width:142px;height:17px;margin:0;padding:3px 15px 0 5px;overflow:hidden;}.nhs_FacetGroupTitle span{display:inline-block;width:142px;height:17px;cursor:pointer;margin:0;padding:3px 15px 0 3px;overflow:hidden;background:url(/globalresourcesmvc/default/images/icons/facet_arrow_right.png) no-repeat right 50%;}.nhs_FacetGroupTitle span.nhs_Hover{display:inline-block;width:142px;height:17px;margin:0;padding:3px 15px 0 3px;color:#24619e;text-decoration:underline;overflow:hidden;background:url(/globalresourcesmvc/default/images/icons/facet_arrow_right_on.png) no-repeat right 50%;}.nhs_FacetGroupTitle span.nhs_FacetLinkOpen{color:#fff;background-color:#73A04B;background-image:none;text-decoration:none;cursor:default;}.nhs_FacetGroup ul{margin-left:10px;padding-left:0;list-style-type:none;}.nhs_FacetGroup ul li{margin:0;padding:0 0 0 15px;font-size:85%;background:url(/globalresourcesmvc/default/images/icons/facet_checkmark.png) no-repeat left 50%!important;display:inline-block;}.nhs_FacetGroup ul li span{margin:0;padding:0 16px 0 0;background:url(/globalresourcesmvc/default/images/icons/facet_close_x.png) no-repeat right 50%;cursor:pointer;}.nhs_FacetGroup ul li span.nhs_FacetAny{background-image:none;cursor:default;}.nhs_FacetGroup ul li span.nhs_FacetRemove.nhs_Hover{color:#FF2a2a;text-decoration:line-through;background:url(/globalresourcesmvc/default/images/icons/facet_close_x_on.png) no-repeat right 50%;}#nhs_FacetLocation .nhs_FacetGroupTitle{margin-top:0;}#nhs_FacetLocation .nhs_FacetGroupTitle strong{padding-top:0;}#nhs_FacetLocation .nhs_FacetLocationBack{font-size:11px;margin:6px 0 2px 10px;}.nhs_FacetMenuBox{position:absolute;top:5px;left:160px;margin:0;padding:0;width:214px;background:#73A04B;border:1px solid #fff;border-width:1px 1px 1px 0;border-radius:0 5px 5px 5px;-moz-border-radius:0 5px 5px 5px;box-shadow:2px 2px 1px 1px #666;z-index:999999;display:none;}#nhs_PartnerContainer .nhs_FacetMenuBox{top:-1px;}#nhs_FacetLocation .nhs_FacetMenuBox{top:42px;}.nhs_FacetMenuBox>div{float:left;padding:21px 7px 20px 7px;width:200px;}.nhs_FacetMenuBox .nhs_FacetGroupTitle{font-size:12px;color:#fff;}.nhs_FacetMenuBox .nhs_FacetModalClose{background:url(/globalresourcesmvc/default/images/icons/facet_close_x.png) no-repeat scroll right 50% transparent;cursor:pointer;margin:0;position:absolute;top:5px;right:9px;width:12px;height:12px;}.nhs_FacetMenuBox ul{margin-left:10px;list-style-type:none;}.nhs_FacetMenuBox ul li{margin:0;padding:2px 0;background:none!important;display:block;}.nhs_FacetMenuBox ul li.separator{border-bottom:1px solid #E6E5E1;width:90%;display:block;padding-bottom:10px;margin-bottom:5px;}.nhs_FacetMenuBox ul li a,#nhs_PartnerContainer .nhs_FacetMenuBox ul li a{color:#fff;cursor:pointer;text-decoration:underline;}.nhs_FacetMenuBox ul li a.nhs_FacetEmpty,.nhs_FacetMenuBox ul li a.nhs_FacetEmpty:hover{color:#fff;text-decoration:none;cursor:default;}.nhs_FacetMenuBox ul li a:hover{color:#ff3;}.nhs_FacetMenuBox ul li a.nhs_FacetEmpty:hover{color:#fff;}#nhs_FacetLocationName{float:left;width:160px;margin:6px 0;}#nhs_FacetLocationName p{display:inline-block;font-size:85%;font-weight:normal;float:left;width:116px;}#nhs_FacetLinkCities{display:inline-block;font-size:85%;font-weight:normal;float:right;height:16px;margin:-4px 0 0 0;padding:4px 3px 0 3px;}#nhs_FacetLinkCities.nhs_FacetLinkOpen,#nhs_PartnerContainer #nhs_FacetLinkCities.nhs_FacetLinkOpen{display:inline-block;color:#fff;background-color:#73A04B;background-image:none;text-decoration:none;cursor:default;}#nhs_FacetLocationText{font-size:85%;text-align:center;color:#777;}.nhs_LocationField{width:120px;margin:0 0 0 5px;font-size:93%;}#nhs_FacetLocation #btnGo{width:24px;height:15px;margin:0;padding:15px 0 0 0;border:0;overflow:hidden;cursor:pointer;background:#24619e url(/globalresourcesmvc/default/images/buttons/trans_go_sm.png) no-repeat center top;}#nhs_FacetLocation .ui-autocomplete{background-color:#fff;max-height:160px;width:270px;overflow:auto;margin:0;padding:0;font-size:100%;border-radius:0;}#nhs_FacetLocation .ui-autocomplete li{display:inline;margin:0;padding:0;font-size:100%;background-image:none;border-radius:0;}#nhs_FacetLocation .ui-autocomplete li a{display:block;padding:5px!important;cursor:pointer;border-radius:0;}#nhs_FacetLocation ul.ui-autocomplete li a:hover{text-decoration:none;}#nhs_FacetLocation ul.ui-autocomplete a#ui-active-menuitem{font-weight:bold;background:#9dbce3;color:#fff;border:0;}#nhs_FacetLocation ul.ui-autocomplete li a span{font-size:93%;background-image:none;padding:0;}#nhs_FacetLocationSlider{width:132px;height:26px;margin:10px 0 6px 16px;border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:url(/globalresourcesmvc/default/images/backgrounds/slider_location_bg.png) no-repeat left top;}#nhs_FacetPriceSlider,#nhs_FacetSqFtSlider{width:132px;height:11px;margin:10px 0 6px 16px;border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:url(/globalresourcesmvc/default/images/backgrounds/slider_price_bg.png) no-repeat left top;}#nhs_FacetPriceSlider .ui-widget-header,#nhs_FacetSqFtSlider .ui-widget-header{background-color:#759e22;}#nhs_FacetPriceSlider.ui-slider-horizontal .ui-slider-range,#nhs_FacetPriceSlider.ui-slider-horizontal .ui-slider-range,#nhs_FacetSqFtSlider.ui-slider-horizontal .ui-slider-range,#nhs_FacetSqFtSlider.ui-slider-horizontal .ui-slider-range{background:transparent url(/globalresourcesmvc/default/images/backgrounds/slider_price_range_bg.png) repeat-x 0 0;height:11px;top:0;}#nhs_FacetLocationSlider .ui-slider-handle,#nhs_FacetPriceSlider .ui-slider-handle,#nhs_FacetSqFtSlider .ui-slider-handle{background:url(/globalresourcesmvc/default/images/backgrounds/slider_handle_bg.png) no-repeat left top;cursor:pointer;height:19px;position:absolute;width:11px;border:0;}.nhs_FacetPriceTextFrom,.nhs_FacetSqFtTextFrom{float:left;font-size:85%;}.nhs_FacetPriceTextTo,.nhs_FacetPriceTextTo{float:right;text-align:right;font-size:85%;}.nhs_FacetLinks,#nhs_Facets .nhs_LinksPromo{float:left;width:160px;padding-bottom:8px;border-bottom:1px solid #e6e5e1;}.nhs_FacetLinks p,.nhs_LinksPromo p,#nhs_PartnerContainer .nhs_FacetLinks p,#nhs_PartnerContainer .nhs_LinksPromo p{font-size:77%;margin:0;padding:8px 0;}.nhs_FacetLinks .nhs_FacetGroupTitle{font-size:11px;}.nhs_FacetLinks ul,.nhs_LinksPromo ul{margin-left:10px;list-style-type:none;}.nhs_FacetLinks ul li,.nhs_LinksPromo ul li{margin:0;padding:2px 0;font-size:85%;}.nhs_LinksPromo .nhs_LinkPromoTitle{font-size:11px;font-weight:bold;color:#24619e;margin:0;}#nhs_CommResMapListCol{float:left;display:inline;width:490px;padding:0 0 0 10px;}#nhs_CommResMapListCol .sendBrochure{text-align:center;font-size:85%;display:table-cell;}#nhs_BuilderPromoBrands{float:left;width:282px;padding:5px 10px 8px 10px;background:url(/globalresourcesmvc/default/images/backgrounds/results_brands_bg.png) no-repeat left top;}#nhs_BuilderPromoHeader{font-size:93%;color:#555;padding:0 0 6px 0;}#nhs_BuilderPromoBrands ul{height:41px;margin:0;padding:0;overflow:hidden;}#nhs_BuilderPromoBrands li{display:inline;float:left;margin:0 11px;padding:2px 5px;background:#fff;border:1px solid #e6e5e1;overflow:hidden;max-width:60px;width:60px;height:35px;line-height:35px;font-size:77%;text-align:center;cursor:pointer;}#nhs_BuilderPromoBrands img{max-width:60px;vertical-align:middle;}#nhs_BuilderPromoList{float:left;display:none;width:292px;margin:0 0 2px 0;padding:4px 5px 8px 5px;background:#fff;z-index:999;border-bottom:1px solid #e7e7e7;}#nhs_BuilderPromoList h4{font-size:108%;padding:0 0 6px 0;}#nhs_BuilderPromoList ul{float:left;width:145px;margin-left:0;padding-left:0;list-style-type:none;}#nhs_BuilderPromoList ul li{margin:0;padding:0 1px 4px 0;font-size:85%;line-height:12px;}#nhs_BuilderPromoList ul li a{margin:0;padding:0 16px 0 0;cursor:pointer;font-size:13px;color:#20476f;}#nhs_BuilderPromoList ul li a:hover{text-decoration:underline;font-size:13px;color:#20476f;}#nhs_BuilderPromoLink{float:right;width:302px;padding:2px 0;text-align:right;font-size:85%;border-bottom:1px solid #e7e7e7;}#nhs_BuilderPromoLink a{color:#444;text-decoration:none;cursor:pointer;}#nhs_BuilderPromoLink a:hover{color:#000;text-decoration:underline;}#nhs_CommResSortPage{float:left;width:490px;display:inline;clear:both;margin:10px 0 5px 0;}.nhs_Sorting{float:left;}.nhs_Sorting p{float:left;font-size:85%;font-weight:bold;}.nhs_Sorting ul{float:left;list-style-image:none;list-style-type:none;margin:0;padding:0;display:inline;}.nhs_Sorting ul li{float:left;display:inline;margin:0;padding:0 0 0 5px;font-size:85%;}.nhs_Sorting ul li a{font-weight:bold;text-decoration:none;}.nhs_Sorting ul li a:hover{text-decoration:underline;}.nhs_Sorting ul li.selected a{color:#222;}.nhs_Sorting ul li.selected a:hover{text-decoration:underline;color:#222;}.nhs_Paging{float:right;font-size:12px;display:inline-block;margin-right:5px;margin-bottom:10px;}.nhs_Paging>*{float:left;line-height:16px;margin-left:10px;}.nhs_Paging label{display:inline-block;font-size:12px;font-weight:bold;}.nhs_Paging span{margin-top:3px;}.nhs_Paging #btnNext,.nhs_Paging #btnPrevious{display:inline-block;color:#fff;text-align:center;margin:0 0 0 10px;padding:3px 7px;border:0;border-radius:3px;cursor:pointer;background-color:#0091da;}.nhs_Paging #btnPrevious{margin-left:0;}.nhs_Paging #txtPageNumber{display:inline-block;width:15px;font-weight:bold;}.nhs_Paging a{display:inline-block;font-weight:bold;text-decoration:none;}.nhs_Paging a:hover{text-decoration:underline;}#nhs_CommResCountPageLinks{float:left;width:100%;padding:5px 0 5px 0;border-top:1px solid #e6e5e1;clear:both;}#nhs_PageCount{float:left;display:inline-block;margin:0;padding:3px 0 0 0;font-size:85%;font-weight:bold;}#nhs_PageCountSelect{width:40px;}#nhs_CommResTabs{float:left;width:490px;margin-top:0;display:inline;clear:both;}#nhs_CommResShowMap{float:left;width:490px;margin:0;padding:26px 0 0 0;border:0;overflow:hidden;cursor:pointer;display:block;height:0!important;background:url(/globalresourcesmvc/default/images/buttons/map_teaser.png) no-repeat left top;}.nhs_CommResShowMapHover{background:url(/globalresourcesmvc/default/images/buttons/map_teaser_hover.png) no-repeat left top!important;}.nhs_CommResShowMapOpen{padding:322px 0 0 0!important;}#nhs_CommResHideMap{position:absolute;bottom:-1px;right:156px;z-index:9;width:177px;margin:0;padding:22px 0 0 0;border:0;overflow:hidden;cursor:pointer;display:block;height:0!important;background:url(/globalresourcesmvc/default/images/buttons/map_hide.png) no-repeat left top;}.nhs_MapLoader{position:absolute;bottom:0;left:0;z-index:9;width:100%;margin:0;padding:3px 0;background:#0091da;}.nhs_MapLoader p,#nhs_PartnerContainer .nhs_MapLoader p{float:left;margin:2px 5px 3px 5px;padding:0;font-size:93%;font-weight:bold;color:#fff;}.nhs_MapTipBox{display:none;position:absolute;top:80px;left:29%;z-index:99999;width:215px;margin:0;padding:0 0 10px 0;background:url(/globalresources/default/images/backgrounds/bg_tip_box_bottom.png) no-repeat bottom left;text-align:left;}.nhs_MapTipTop{float:left;width:215px;padding:10px 10px 4px 10px;background:url(/globalresources/default/images/backgrounds/bg_tip_box_top.png) no-repeat top left;}.nhs_MapTipBox #nhs_MapTipClose a{float:right;text-indent:-5000px;background:transparent url(/globalresources/default/images/buttons/close_mq.gif) no-repeat center top;width:16px;height:16px;margin:7px 10px 0 5px;cursor:pointer;display:block;display:inline;}.nhs_MapTipBox .nhs_MapTipTxt{font-size:108%;font-weight:bold;}.nhs_MapTipBox .nhs_MapTipChk{margin:15px 10px 5px 15px;}#nhs_CommResMapMain{position:absolute;left:170px;display:none;width:490px;}.nhs_CommResMapTools{float:left;font-size:93%;margin:4px 0;padding:0 0 0 6px;width:300px;}.nhs_CommResMapTools p{float:left;}.nhs_CommResMapTools a{text-decoration:none;font-weight:bold;}.nhs_CommResMapTools a:hover{text-decoration:underline;}#nhs_CommResMap .mqpoiheading,#nhs_PropertyMap .mqpoiheading{visibility:hidden;display:none;}#nhs_CommResMap .mqpoicontenttext,#nhs_PropertyMap .mqpoicontenttext{line-height:11px;display:inline-block;overflow-x:hidden!important;margin-top:0;}.nhs_CommResHoverBox{position:relative;z-index:9999999;color:#333;width:200px;}#pro_SectionMain .nhs_MapCard .nhs_ItemImages>div img{height:auto!important;}.gm-style-iw>div{overflow:hidden!important;}.nhs_CommResHoverMarket{width:200px;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:0;}.nhs_CommResHoverMarket p,.nhs_CommResHoverMarket h3{font-family:Arial,Helvetica,sans-serif;font-size:12px!important;line-height:1.2;}.nhs_CommResHoverMarket h2{font-family:Arial,Helvetica,sans-serif;font-size:14px;}.nhs_CommResHoverMarket h2 a{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:14px!important;font-weight:normal;}.nhs_BasicHoverBox{width:110px;display:block;margin-right:10%;}.nhs_CommResHoverBox p{display:block;padding:0;}.nhs_CommResHoverBox .btn_FreeBrochureAlt,#nhs_PartnerContainer .nhs_CommResHoverBox .btn_FreeBrochureAlt,.nhs_MultiHoverBox .btn_FreeBrochureAlt,#nhs_PartnerContainer .nhs_MultiHoverBox .btn_FreeBrochureAlt{float:left;}.nhs_CommResHoverBox a,.nhs_MultiHoverBox a{color:#24619e;text-decoration:none;}.nhs_CommResHoverBox a:hover,.nhs_MultiHoverBox a:hover{color:#009aec;text-decoration:underline;}.nhs_CommResHoverBox .nhs_ResultsThumb{width:122px;height:82px;padding-bottom:3px;margin-left:2px;position:relative;}.nhs_CommResHoverBox .nhs_ResultsThumb a img{display:block;width:120px;height:80px;border:1px solid #ccc;}.nhs_BasicHoverBox .nhs_ResultsThumb{width:77px;height:60px;padding-bottom:3px;}.nhs_BasicHoverBox .nhs_ResultsThumb a img{display:block;width:75px;height:58px;border:1px solid #ccc;}.nhs_CommResHoverBox h3,.nhs_MultiHoverBox h3{font-size:12px;font-weight:bold;padding-bottom:3px;}.nhs_CommResHoverBox .nhs_ResultsBuilder,.nhs_MultiHoverBox .nhs_ResultsBuilder{font-size:11px;font-weight:bold;padding-bottom:2px;}.nhs_CommResHoverBox .nhs_ResultsPrice,.nhs_MultiHoverBox .nhs_ResultsPrice{font-size:11px;padding-bottom:4px;}.nhs_CommResHoverBox .nhs_ResultsLink,.nhs_MultiHoverBox .nhs_ResultsLink{font-size:11px;padding-bottom:0;}.nhs_MultiHoverBox{width:253px;position:relative;z-index:9999999;}.nhs_MultiHoverRow{float:left;width:253px;padding:3px 0;border-bottom:1px solid #e4ebf2;}.nhs_MultiHoverBox .nhs_ResultsThumb{width:79px;height:60px;margin:0 0 0 2px;padding:0;float:left;clear:right;position:relative;}.nhs_MultiHoverBox .nhs_ResultsThumb a img{display:block;width:75px;height:58px;border:1px solid #ccc;}.nhs_ShowcaseContent #nhs_CommResMap{width:720px;height:430px;}#nhs_CommResMap{width:488px;height:300px;border:1px solid #d3d3d3;}#nhs_CommResMap img{max-width:none;}.nhs_GroupingBar{float:left;width:480px;font-size:85%;color:#fff;margin:0;padding:3px 5px;background:#0091da;}.nhs_BasicListingBar{float:left;width:480px;font-size:108%;color:#000;margin:0;padding:4px 5px 4px 5px;background:#ccc;}.nhs_GroupingBar p,.nhs_BasicListingBar p{font-weight:bold;}.nhs_CommResRow{float:left;clear:both;vertical-align:top;width:476px;margin:0;padding:8px 7px 8px 7px;cursor:pointer;border-top:1px solid #e6e5e1;}.nhs_CommResRowOn,.nhs_CommResRowOpen{float:left;clear:both;vertical-align:top;width:476px;margin:0;padding:7px 5px 6px 5px;cursor:pointer;border:2px solid #99c0df;background-color:#d3dfec;}.nhs_CommResRow a,.nhs_CommResRow .nhs_ResultName a,#nhs_PartnerContainer .nhs_CommResRow a,#nhs_PartnerContainer .nhs_CommResRow .nhs_ResultName a{text-decoration:none;}.nhs_CommResRowOn a,.nhs_CommResRowOn .nhs_ResultName a,.nhs_CommResRowOpen a,.nhs_CommResRowOpen .nhs_ResultName a,#nhs_PartnerContainer .nhs_CommResRowOn a,#nhs_PartnerContainer .nhs_CommResRowOn .nhs_ResultName a,#nhs_PartnerContainer .nhs_CommResRowOpen a,#nhs_PartnerContainer .nhs_CommResRowOpen .nhs_ResultName a{text-decoration:none;}.nhs_CommResRowOn a,.nhs_CommResRowOn .nhs_ResultName a,#nhs_PartnerContainer .nhs_CommResRowOn a,#nhs_PartnerContainer .nhs_CommResRowOn .nhs_ResultName a{text-decoration:underline;}.nhs_CommResRowOn a:hover,.nhs_CommResRowOn .nhs_ResultName a:hover,.nhs_CommResRowOpen a:hover,.nhs_CommResRowOpen .nhs_ResultName a:hover,#nhs_PartnerContainer .nhs_CommResRowOn a:hover,#nhs_PartnerContainer .nhs_CommResRowOn .nhs_ResultName a:hover,#nhs_PartnerContainer .nhs_CommResRowOpen a:hover,#nhs_PartnerContainer .nhs_CommResRowOpen .nhs_ResultName a:hover{text-decoration:underline;color:#009aec;}.nhs_ResultThumbBox{float:left;width:182px;height:122px;margin:0 5px 0 0;position:relative;background:#fff;}.nhs_ResultThumb{display:block;width:180px;height:120px;border:1px solid #ccc;}.nhs_CommResRowOn .nhs_ResultThumb,.nhs_CommResRowOpen .nhs_ResultThumb,.nhs_BoylResultsRowOn .nhs_ResultThumb{border-color:#24619e;}.nhs_ResultThumb img{width:180px;height:120px;}.nhs_ResultThumb img.nhs_ResultThumbComingSoonImg,.nhs_ResultsThumb img.nhs_ResultThumbComingSoonImg{position:absolute;width:87px;height:21px;padding:0;top:5px;left:-2px;}.nhs_MultiHoverBox .nhs_ResultsThumb img.nhs_ResultThumbComingSoonImg{width:76px;height:auto;top:3px;}.nhs_ResultThumbOverlayNoHomes,#nhs_PartnerContainer .nhs_ResultThumbOverlayNoHomes,.nhs_ResultThumbOverlayNoQV,#nhs_PartnerContainer .nhs_ResultThumbOverlayNoQV{position:absolute;width:167px;height:20px;padding:2px 0 0 0;text-align:center;bottom:8px;left:7px;font-size:12px!important;font-weight:bold;color:#24619e;background:url(/globalresourcesmvc/default/images/overlays/matching_no_homes_off.png) no-repeat left top;}.nhs_ResultThumbOverlayImg,#nhs_PartnerContainer .nhs_ResultThumbOverlayImg{position:absolute;width:167px;height:20px;padding:2px 0 0 0;text-align:center;bottom:8px;left:7px;font-size:12px!important;font-weight:bold;color:#24619e!important;background:url(/globalresourcesmvc/default/images/overlays/matching_qv_off.png) no-repeat left top;}.nhs_CommResRowOn .nhs_ResultThumbOverlayImg,.nhs_CommResRowOpen .nhs_ResultThumbOverlayImg,#nhs_PartnerContainer .nhs_CommResRowOn .nhs_ResultThumbOverlayImg,#nhs_PartnerContainer .nhs_CommResRowOpen .nhs_ResultThumbOverlayImg{color:#009aec;background:url(/globalresourcesmvc/default/images/overlays/matching_qv_on.png) no-repeat left top;}.nhs_ResultThumbOverlayImg a:hover,#nhs_PartnerContainer .nhs_ResultThumbOverlayImg a:hover{text-decoration:none;}.nhs_ResultThumbOverlayImg a:hover span.nhs_ResultShowQVBtn,#nhs_PartnerContainer .nhs_ResultThumbOverlayImg a:hover span.nhs_ResultShowQVBtn{text-decoration:underline;}.nhs_ResultThumbOverlayImg span{display:inline-block;float:left;width:122px;padding-left:2px;}.nhs_CommResRowOn .nhs_ResultThumbOverlayImg span,.nhs_CommResRowOpen .nhs_ResultThumbOverlayImg span{color:#24619e!important;}.nhs_ResultThumbOverlayImg span.nhs_ResultShowQVBtn{display:inline-block;float:right;width:41px;padding-left:0;padding-right:1px;text-decoration:none;}.nhs_CommResRowOn .nhs_ResultThumbOverlayImg span.nhs_ResultShowQVBtn,.nhs_CommResRowOpen .nhs_ResultThumbOverlayImg span.nhs_ResultShowQVBtn{color:#fff!important;text-decoration:none;}.nhs_ResultNamePrice{float:left;width:289px;padding-bottom:6px;}.nhs_CommResRow .nhs_ResultName,.nhs_CommResRowOn .nhs_ResultName{float:left;width:289px;font-size:138.5%;font-weight:bold;line-height:16px;margin:0;padding:0 0 4px 0;font-family:Arial;}.nhs_ResultPrice{float:left;padding:0 0 0 12px;font-size:108%;color:#555;}.nhs_ResultBrandAddress{float:left;width:159px;font-size:85%;}.nhs_ResultBrandName{width:100px;height:40px;display:table-cell;vertical-align:middle;line-height:11px;width:85px;}.nhs_ResultAddress{float:left;width:289px;font-size:85%;}.nhs_ResultAddress>p:first-child{float:left;margin:0;padding:2px 3px 0 12px;font-family:Arial;font-size:11px;font-weight:normal;}.nhs_ResultVideoLink{float:left;width:45px;margin:0 0 0 5px;padding:19px 0 0 0;border:0;overflow:hidden;cursor:pointer;display:block;height:0!important;background:url(/globalresourcesmvc/default/images/icons/icon_video.png) no-repeat left top;}.nhs_CommResRowOn .nhs_ResultVideoLink{background:url(/globalresourcesmvc/default/images/icons/icon_video_on.png) no-repeat left top;}.nhs_MapLink{float:left;width:42px;margin:1px 0 0 0;padding:15px 0 0 0;border:0;overflow:hidden;cursor:pointer;display:block;height:0!important;background:url(/globalresourcesmvc/default/images/icons/map_off.png) no-repeat left top;}.nhs_CommResRowOn .nhs_MapLink{background:url(/globalresourcesmvc/default/images/icons/map_on.png) no-repeat left top;}.nhs_ResultBrandImg{float:left;width:60px;height:36px;margin:0 3px 0 0;padding:1px 1px 1px 1px;background:#fff;border:1px solid #e6e5e1;overflow:hidden;line-height:35px;font-size:77%;text-align:center;}.nhs_ResultBrandImg img{max-width:60px;max-height:35px;vertical-align:middle;}.nhs_ResultCommStatus{float:left;width:289px;margin:0;padding:6px 0 0 0;}.nhs_ResultCommStatus img{float:left;padding-left:5px;}.nhs_ResultCommStatus img:first-child,.nhs_ResultCommStatus .nhs_ResultVideoLink:first-child{padding-left:0;margin-left:0;}.nhs_CommResRowBasic{position:relative;}.nhs_CommResRowBasic .nhs_ResultThumbBox{width:122px;height:82px;}.nhs_CommResRowBasic .nhs_ResultThumb,.nhs_CommResRowBasic .nhs_ResultThumb img{width:120px;height:80px;}.nhs_CommResRowBasic .nhs_ResultName,.nhs_CommResRowBasicOn .nhs_ResultName{float:none;font-size:93%;width:auto;line-height:1;}.nhs_CommResRowBasic .nhs_ResultNameAddress{float:left;width:185px;}.nhs_CommResRowBasic .nhs_ResultPrice{float:right;width:152px;font-size:88%;font-weight:bold;text-align:right;}.nhs_CommResRowBasic .nhs_ResultBrandName{position:absolute;left:134px;bottom:12px;display:inline;height:auto;font-size:85%;}.nhs_CommResRowOn.nhs_CommResRowBasic .nhs_ResultBrandName{left:132px;bottom:10px;}.nhs_CommResRowBasic .btn_MatchingHomes{position:absolute;right:5px;bottom:12px;border:1px solid #ccc;padding:3px 6px;font-size:88%;font-weight:bold;text-decoration:none!important;border-radius:4px;background:#fff;}.nhs_CommResRowOn.nhs_CommResRowBasic .btn_MatchingHomes{right:3px;bottom:10px;}.pro_SendSelectedBrochures{clear:both;display:inline-block;float:left;margin:10px 0 5px;width:490px;}.pro_SendSelectedBrochures a.btn,#pro_SectionMain .pro_SendSelectedBrochures a.btn{float:right;display:inline-block;font-size:11px;text-decoration:none;margin:0;padding:2px 7px;height:auto!important;}.pro_SendSelectedBrochures .nhs_LockIcon{float:right;margin:0 4px 0 0;padding:0;height:19px;background-position:left 50%;}.pro_ResultActions{font-size:11px;background:#f2f2f2;margin:3px -7px 0 -7px;padding:5px 7px 6px 7px;}.nhs_CommResRowOn .pro_ResultActions{margin:3px -4px 0 -4px;padding:5px 4px 6px 4px;}.pro_ResultActions>span{margin-right:8px;}.pro_ResultActions>span .pro_Saved{display:inline-block;color:#333;padding:0 14px 0 0;background:url(/globalresourcesmvc/default/images/icons/save_heart_sm.png) no-repeat right 50%;}.pro_ResultActions>span.pro_ResultChecked{float:right;margin:4px 0 0 0;}.pro_ResultActions input[type="checkbox"]{vertical-align:middle;}.pro_ResultActions label{font-weight:bold;margin:0;width:60px;display:inline-block;text-align:right;}.nhs_CommResRow .pro_ResultActions a{display:inline-block;background:#bbb;color:#fff!important;text-decoration:none;margin:0;padding:3px 7px;box-shadow:1px 1px 2px #333;border-radius:4px;text-shadow:1px 1px 1px #666;}.pro_ResultActions .nhs_LockIcon{margin:0 0 0 4px;padding:3px 0;height:15px;background-position:left 50%;}.nhs_ResultCustomRow{float:left;clear:both;vertical-align:top;width:456px;margin:0;padding:14px 17px 14px 17px;border-top:1px solid #e6e5e1;background:#fff;background:-moz-linear-gradient(top,#ebe9d9 0,#fff 35%,#fff 66%,#ebe9d9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ebe9d9),color-stop(35%,#fff),color-stop(66%,#fff),color-stop(100%,#ebe9d9));background:-webkit-linear-gradient(top,#ebe9d9 0,#fff 35%,#fff 66%,#ebe9d9 100%);background:-o-linear-gradient(top,#ebe9d9 0,#fff 35%,#fff 66%,#ebe9d9 100%);background:-ms-linear-gradient(top,#ebe9d9 0,#fff 35%,#fff 66%,#ebe9d9 100%);background:linear-gradient(to bottom,#ebe9d9 0,#fff 35%,#fff 66%,#ebe9d9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebe9d9',GradientType=0);}.nhs_ResultCustomRow h2{float:left;width:456px;font-size:125%;line-height:16px;margin:0;padding:0;}.nhs_ResultCustomRow>p{margin-bottom:18px;}.nhs_ResultCustomRow a,.nhs_ResultCustomRow h2 a{text-decoration:none;}.nhs_ResultCustomRow>div{float:left;width:228px;}.nhs_ResultCustomRow .nhs_ResultBrandImg{float:none;margin-bottom:4px;}.nhs_ResultCustomRow .nhs_ResultBrandAddress{float:none;width:auto;}.nhs_ResultCustomRow .nhs_ResultBrandName{display:inline;width:auto;height:auto;}.nhs_CommResRow.nhs_Unbilled a,.nhs_CommResRow.nhs_Unbilled h2 a,.nhs_CommResRow.nhs_Unbilled .nhs_ResultPrice,.nhs_CommResRow.nhs_Unbilled .nhs_ResultAddress,.nhs_CommResRow.nhs_Unbilled .nhs_ResultBrandName{color:#888;}#nhs_ModalContainer #nhs_RecoCommsBox{width:700px;height:275px;margin-top:20px;overflow-y:scroll;border:1px solid #999;}.nhs_RecoCommsCheckbox,#nhs_ModalContainer .nhs_RecoCommsCheckbox{float:left;width:25px;margin-top:24px;}#nhs_ModalContainer #nhs_RecoCommsBox .nhs_CommResRow{width:665px;}#nhs_ModalContainer #nhs_RecoCommsBox .nhs_ResultNamePrice{padding-bottom:0;width:289px;}#nhs_ModalContainer #nhs_RecoCommsBox .nhs_CommResRow .nhs_ResultName{width:555px;font-size:14px;margin:0;padding:2px 0;}#nhs_ModalContainer #nhs_RecoCommsBox .nhs_CommResRow .nhs_ResultBuilderPrice{float:right;width:250px;height:40px;line-height:38px;}#nhs_ModalContainer #nhs_RecoCommsBox .nhs_CommResRow .nhs_ResultBuilderPrice img{vertical-align:middle;}#nhs_ModalContainer #nhs_RecoCommsBox .nhs_CommResRow .nhs_ResultBuilderPrice p{float:right;vertical-align:middle;}#nhs_ModalContainer .nhs_RecoCommsButtons a{float:right;margin-top:18px;}.nhs_ReturnRecoComms{width:800px;}.nhs_ReturnRecoCommsList{border:1px solid #CCC;float:left;height:340px;overflow-x:hidden;overflow-y:scroll;width:448px;}#nhs_ModalContainer .nhs_ReturnRecoCommsList h3,.nhs_ReturnRecoCommsList h4{clear:both;font-size:108%;padding:6px 0 4px 10px;}.nhs_ReturnRecoComms .nhs_CommResRow{line-height:1;margin:0;padding:6px 7px;border:0;width:418px;cursor:default;}.nhs_ReturnRecoComms .nhs_CommResRow:nth-of-type(1),.nhs_ReturnRecoComms .nhs_CommResRow:nth-of-type(2){border:0;}.nhs_ReturnRecoComms .nhs_CommResRow .nhs_ResultThumb{float:left;width:91px;height:70px;}.nhs_ReturnRecoComms .nhs_CommResRow .nhs_ResultThumb img{width:91px;height:70px;}.nhs_ReturnRecoComms .nhs_CommResRow input{margin-top:30px;width:30px;}#nhs_ModalContainer.nhs_ReturnRecoComms .nhs_CommResRow .nhs_ResultName,#nhs_ModalContainer.nhs_ReturnRecoComms .nhs_CommResRow .nhs_ResultNamePrice{float:left;margin:0;padding:0 0 0 10px;width:285px;}#nhs_ModalContainer.nhs_ReturnRecoComms .nhs_CommResRow .nhs_ResultNamePrice{color:#555;}#nhs_ModalContainer.nhs_ReturnRecoComms .nhs_CommResRow .nhs_ResultName{padding:8px 0 3px 5px;}.nhs_ReturnRecoCommsAddInfo{float:left;padding-left:30px;width:300px;}#nhs_AdditionalInfo{padding-bottom:30px;}.nhs_ReturnRecoCommsAddInfo>p{display:inline-block;margin:6px 0;}.nhs_ReturnRecoCommsAddInfo p label{display:inline-block;text-align:right;width:100px;font-weight:bold;}.nhs_ReturnRecoCommsAddInfo p input{display:inline-block;width:170px;}.nhs_ReturnRecoCommsAddInfo p input.nhs_InputZip{width:95px;}.nhs_ReturnRecoCommsAddInfo input.btn{margin-left:105px;margin-bottom:10px;}#nhs_ModalContainer .nhs_ReturnRecoCommsAddInfo .nhs_Legal{margin:20px 0 0;}#nhs_RecoComms #nhs_RecoCommsBox{float:left;width:100%;height:auto;overflow:auto;border-width:0 0 1px 0;}#nhs_RecoCommsLoading{float:left;width:100%;clear:both;text-align:center;border-top:1px solid #ccc;padding:150px 0;}#nhs_RecoCommsLoading img{margin:0 auto 12px auto;}#nhs_RecoCommsLoading p{font-size:18px;font-weight:bold;}#nhs_RecoComms>div>h2{font-size:24px;font-weight:normal;color:#111;margin:18px 0;}#nhs_RecoComms>div>p{float:left;width:725px;margin-top:4px;}#nhs_RecoComms .nhs_CommResRow{width:956px;cursor:default;}#nhs_RecoComms .nhs_ResultThumb{float:left;margin-right:10px;}#nhs_RecoComms .nhs_CommResRow .nhs_ResultName{width:400px;margin-top:32px;}#nhs_RecoComms .nhs_CommResRow .nhs_ResultNamePrice{width:400px;}#nhs_RecoComms .nhs_CommResRow .nhs_ResultBuilderPrice{float:right;width:200px;height:120px;line-height:120px;text-align:center;}#nhs_RecoComms .nhs_CommResRow .nhs_ResultBuilderPrice img{vertical-align:middle;}#nhs_RecoComms .nhs_RecoCommsCheckbox{margin-top:55px;}#nhs_RecoComms .nhs_RecoCommsButtons{float:left;clear:both;width:100%;border-top:1px solid #ccc;padding-top:10px;text-align:center;}#nhs_RecoComms input[type="button"]{float:right;margin-top:0;margin-bottom:10px;}#nhs_RecoComms .nhs_RecoCommsButtons input[type="button"]{float:none;margin:0 auto 10px 0;}.nhs_ResultQuickView{width:450px;min-height:45px;height:auto;max-height:220px;margin:5px auto 0 auto;padding:0;display:none;border:1px solid #99c0df;background:#fff url(/globalresourcesmvc/default/images/quickview_loading.gif) no-repeat 50% 50%;overflow:hidden;overflow-y:scroll;}.nhs_ResultQuickView .nhs_ResultThumb,.nhs_ResultBasicItem .nhs_ResultThumb,.nhs_ResultCustomRow .nhs_ResultThumb,.nhs_ResultBasicItemOn .nhs_ResultThumb,#nhs_RecoCommsBox .nhs_ResultThumb{border:1px solid #ccc;display:block;width:75px;height:58px;float:left;margin:0 6px 0 0;}.nhs_ResultQuickView .nhs_ResultThumb img,.nhs_ResultBasicItem .nhs_ResultThumb img,.nhs_ResultCustomRow .nhs_ResultThumb img,.nhs_ResultBasicItemOn .nhs_ResultThumb img,#nhs_RecoCommsBox .nhs_ResultThumb img{width:75px;height:58px;}ul.nhs_ResultQVList{display:block;width:435px;margin:0;padding:0;}ul.nhs_ResultQVList .nhs_ResultQVListItem,div.nhs_ResultBasicItem{display:block;width:425px;margin:0;padding:3px 5px;border:1px solid #99c0df;border-width:0 0 1px 0;background:#fff;}ul.nhs_ResultQVList .nhs_ResultQVListItemOn,div.nhs_ResultBasicItemOn{display:block;width:425px;margin:0;padding:3px 5px;border:1px solid #99c0df;border-width:0 0 1px 0;background-color:#d3dfec;}div.nhs_ResultBasicItem,div.nhs_ResultBasicItemOn{float:left;width:476px;padding:8px 7px;border-color:#e6e5e1;border-width:1px 0 0 0;}div.nhs_ResultBasicItemOn{padding:7px 5px 6px 5px;cursor:pointer;border:2px solid #99c0df;background-color:#d3dfec;}ul.nhs_ResultQVList .nhs_ResultQVListItem p,ul.nhs_ResultQVList .nhs_ResultQVListItemOn p{font-size:93%;color:#666;}.nhs_ResultHomeName,#nhs_PartnerContainer .nhs_ResultHomeName{float:left;width:215px;padding-top:7px;}div.nhs_ResultBasicItem .nhs_ResultHomeName,#nhs_PartnerContainer div.nhs_ResultBasicItem .nhs_ResultHomeName,div.nhs_ResultBasicItemOn .nhs_ResultHomeName,#nhs_PartnerContainer div.nhs_ResultBasicItemOn .nhs_ResultHomeName{width:270px;}.nhs_ResultHomeName .nhs_SpecPlanName,#nhs_PartnerContainer .nhs_ResultHomeName .nhs_SpecPlanName{font-size:12px;font-weight:normal;color:#808080;}.nhs_ResultQVHomeStatus{float:right;width:123px;text-align:right;padding-top:2px;}.nhs_ResultHomeBedBath{width:120px;font-weight:bold;display:inline-block;}.nhs_ResultHomePrice{width:152px;text-align:right;font-weight:bold;display:inline-block;}div.nhs_ResultBasicItem .nhs_ResultHomePrice,div.nhs_ResultBasicItemOn .nhs_ResultHomePrice,#nhs_PartnerContainer div.nhs_ResultBasicItem .nhs_ResultHomePrice,#nhs_PartnerContainer div.nhs_ResultBasicItemOn .nhs_ResultHomePrice{float:right;width:123px;font-weight:bold;text-align:right;padding-top:7px;}.nhs_ResultQVHotHome{display:inline-block;width:62px;}.nhs_ResultQVHotHome img{vertical-align:middle;}.nhs_ResultHomeBedPriceHot{float:left;width:342px;display:block;}.nhs_ResultHomeName a,.nhs_ResultHomeName a:link,#nhs_PartnerContainer .nhs_ResultHomeName a,#nhs_PartnerContainer .nhs_ResultHomeName a:link{color:#24619e;font-weight:bold;text-decoration:none;}.nhs_ResultQVListItemOn a,.nhs_ResultQVListItemOn p a,#nhs_PartnerContainer .nhs_ResultQVListItemOn a,#nhs_PartnerContainer .nhs_ResultQVListItemOn p a{color:#24619e;}.nhs_ResultHomeName a:hover,#nhs_PartnerContainer .nhs_ResultHomeName a:hover{color:#009aec;}.nhs_ResultPromotions{width:464px;margin:5px auto 0 auto;padding:3px 5px;border:1px solid #E6EBEF;font-size:77%;background:#fff;}.nhs_ResultPromotions ul{list-style:none;}.nhs_ResultPromotions ul li{display:block;color:#222;clear:left;}.nhs_ResultPromotions ul li strong{font-size:108%;}.nhs_ResultPromotions ul li .nhs_EventIcon{color:#7d397d;padding:3px 8px 3px 18px;background:url(/GlobalResourcesMvc/Default/images/icons/event_calendar.png) no-repeat 1px 50%;}.nhs_LockIcon{background:url(/GlobalResourcesMvc/Default/images/icons/lock_closed.png) no-repeat right bottom;width:11px;height:15px;display:inline-block;}.nhs_LockIconLink{padding:3px 13px 3px 0;background:url(/GlobalResourcesMvc/Default/images/icons/lock_closed.png) no-repeat right 50%;}.nhs_ResultPromotions ul li .nhs_LockIcon{margin-left:4px;display:inline-block;}.nhs_ResultPromotions ul li .nhs_LockIcon a{color:#0091da;text-decoration:underline;}.nhs_ResultPromotions .detailsWrapper{display:block;padding:4px 8px 5px 5px;margin-left:22px;}.nhs_FeaturedBar{float:left;width:488px;margin:0;padding:4px 0 4px 0;font-size:85%;color:#9d7b1f;text-shadow:0 1px 1px #fff;text-align:center;background:#f6e679;border:1px solid #e2d46e;border-bottom:0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.nhs_FLResRow{border:1px solid #e2d46e;margin:0 0 1px 0;padding-left:6px;padding-right:6px;background:#f8ed9c url(/globalresourcesmvc/default/images/backgrounds/featured_row_bg.png) repeat-x left top;cursor:default;}#pro_Container .nhs_FeaturedBar{float:left;width:478px;margin:0;padding:10px 0 10px 10px;font-size:116%;color:#000;font-weight:bold;text-shadow:none;text-align:left;background:#f0f0f0;border:1px solid #ccc;border-bottom:0;border-radius:4px 4px 0 0;}.pro_FeaturedBox{float:left;padding:0 5px 5px 5px;background:#f0f0f0;border:1px solid #ccc;border-width:0 1px 1px 1px;border-radius:0 0 4px 4px;}#pro_Container .nhs_FLResRow{width:464px;border:1px solid #ccc;margin:0 0 1px 0;padding:8px 6px 0 6px;background:#fff;cursor:default;}#pro_Container .nhs_FLResRow .nhs_ResultNamePrice{width:277px;}#pro_Container .nhs_FLResRow .nhs_ResultBrandAddress{width:147px;}.nhs_CommResSpecialRow{float:left;display:inline;width:490px;margin:0;padding:8px 0 5px 0;border-top:1px solid #e6e5e1;}.nhs_CommResSpecialRow h3,.nhs_CommResSpecialRowOn h3{font-size:108%;}.nhs_CommResSpecialRow a{color:#24619e;text-decoration:none;}.nhs_CommResSpecialRowOn a{color:#009aec;text-decoration:none;}.nhs_CommResSpecialRowOn{float:left;display:inline;width:490px;margin:0;padding:8px 0 5px 0;border-top:1px solid #e6e5e1;}#nhs_ResNoMatchBox{float:left;width:100%;}#nhs_ResNoMatchBox p,#nhs_PartnerContainer #nhs_ResNoMatchBox p{margin:8px 0 8px 12px;}#nhs_ResNoMatchBox ul{margin-left:30px;}#nhs_ResNoMatchBox a{display:block;margin:0;padding:0;font-weight:bold;text-decoration:none;}#nhs_ResNoMatchBox a:hover{text-decoration:underline;}#nhs_ResNoMatchBox p.nhs_ResNoMatchTitle{font-size:116%;font-weight:bold;margin:0;padding:18px 0 4px 0;border-bottom:1px solid #CCC;}#nhs_CommResVideoAds{float:right;width:302px;position:relative;border:0 solid;}#nhs_CommResVideo{float:left;margin:10px 0 0 0;width:300px;height:300px;border:0 solid #000;}#nhs_CommResVideo #nhsplayerloading{width:300px;height:198px;top:28px;}#nhs_CommResVideo #nhsplayerloading img{margin-top:50px;}#nhs_CommResVideo #nhsplayerVideo{height:228px;}#nhs_CommResVideo object{width:300px;height:200px;}#nhs_CommResVideo .nhs_VideoPlayerBox,#nhs_CommResVideo .nhs_MediaPlayerContainer,#nhs_CommResVideo .nhs_ImagePlayerBox{width:300px;height:292px;padding:0;margin:0;float:left;display:inline;position:relative;}#nhs_CommResVideo .nhs_VideoPlayerBox,#nhs_CommResVideo .nhs_ImagePlayerBox{height:229px;}#nhs_CommResVideo .nhs_VideoPlayerBox #noImage img{width:300px;-ms-interpolation-mode:bicubic;}#nhs_CommResVideo .nhs_MediaTitleBar,#nhs_CommResVideo .nhs_ImagePlayerTitleBar{width:300px;height:26px;margin:0;background:#0091da;color:#fff;border-bottom:2px solid #fff;}#nhs_CommResVideo .nhs_MediaTitleBar p strong{font-size:108%;}#nhs_CommResVideo .nhs_MediaTitleBar p#nhs_MediaItemCounts,#nhs_PartnerContainer #nhs_CommResVideo .nhs_MediaTitleBar p#nhs_MediaItemCounts{padding-top:5px;}#nhs_CommResVideo .nhs_MediaImageTitle{position:absolute;top:31px;left:3px;width:268px;}#nhs_CommResVideo #nhs_MediaMaximize a{top:33px;right:6px;}#nhs_CommResVideo .ad-gallery{width:300px;height:200px;float:left;background:#000;}#nhs_CommResVideo .ad-gallery .ad-image-wrapper .ad-image{width:300px;height:200px;}#nhs_CommResVideo .ad-gallery .ad-image-wrapper .ad-image img{width:300px;height:200px;}#nhs_CommResVideo .ad-gallery .ad-image-wrapper .ad-image span{width:300px;height:200px;background-position:50% 50%;}#nhs_CommResVideo .ad-nav{width:258px;height:58px;padding:5px 21px 0 21px;}#nhs_CommResVideo .ad-thumbs{width:258px;}#nhs_CommResVideo .ad-nav .ad-thumbs li{width:82px;height:54px;padding-left:3px;}#nhs_CommResVideo .ad-nav .ad-thumbs li a{width:82px;height:54px;}#nhs_CommResVideo .ad-nav .ad-thumbs li a img{width:80px;height:52px;}#nhs_CommResVideo .ad-nav .ad-thumbs li a span{top:-39px;left:29px;background:url(/globalresourcesmvc/default/images/overlays/play_video_small.png) no-repeat left top;}#nhs_CommResVideo .ad-nav .ad-thumbs li a.ad-active img{border:1px solid #eee;}#nhs_CommResVideo .ad-nav .ad-next-thumb{right:1px;top:5px;width:22px;height:54px;}#nhs_CommResVideo .ad-nav .ad-next-thumb .ad-next-imageThumb{background:url(/GlobalResourcesMvc/Default/images/mediaplayer/thumb_arrow_right.png) no-repeat left 50%;width:22px;height:54px;}#nhs_CommResVideo .ad-nav .ad-prev-thumb{left:1px;top:5px;width:22px;height:54px;}#nhs_CommResVideo .ad-nav .ad-prev-thumb .ad-prev-imageThumb{background:url(/GlobalResourcesMvc/Default/images/mediaplayer/thumb_arrow_left.png) no-repeat left 50%;width:22px;height:54px;}#nhs_CommResVideo .ad-prev,#nhs_CommResVideo .ad-next{height:200px!important;}#nhs_RightTopSky,#nhs_RightBottomSky{display:block;width:160px;height:630px;}#nhs_CommResRightAds{display:block;margin:15px 0 0 0;position:static;z-index:99999;width:302px;height:534px;}#nhs_CommResRightAds.fixed,#nhsAdContainerRight2.fixed{position:fixed;top:0;z-index:99999;background:#fff;}#nhsAdContainerRight2.fixed{margin-top:10px;}#nhs_CommResRightAds.absolute,#nhsAdContainerRight2.absolute{position:absolute;z-index:99999;background:#fff;}#nhsAdContainerMiddle,#nhsAdContainerMiddle3{width:300px;height:250px;margin:0 0 15px 0;border:1px solid #333;}.nhs_CommResListBox{float:left;clear:both;width:950px;margin:24px 0 10px 0;padding:20px 10px 14px;border-top:2px solid #dfe1df;background:#fff;}.nhs_CommResListAd{float:left;width:310px;}.nhs_CommResListBuilders{float:right;width:640px;margin-bottom:10px;}.nhs_CommResListBuilders h4,#nhs_PartnerContainer .nhs_CommResListBuilders h4{float:left;width:630px;padding-bottom:14px;font-size:116%;}.nhs_CommResListBuilders ul{float:left;width:212px;margin-left:0;padding:0;list-style-type:none;}.nhs_CommResListBuilders ul li{margin:0;padding:0 1px 0 0;font-size:100%;}.nhs_CommResListBuilders ul li a{margin:0;padding:0 16px 0 0;text-decoration:none;}.nhs_CommResListBuilders ul li a:hover{text-decoration:underline;}.nhs_CommResContentBox{float:left;clear:both;width:950px;margin:0 0 10px 0;padding:20px 10px 14px;border-top:2px solid #dfe1df;background:#fff;font-size:93%;}.nhs_CommResLegal,#nhs_PartnerContainer .nhs_CommResLegal{float:left;width:100%;clear:both;margin:0;padding:10px 0;}.nhs_BoylResMainRow{float:right;margin:0;padding:12px 0 0 0;border-bottom:1px solid #DCDBD6;}.nhs_Content .nhs_BoylBasicComm h3{float:left;margin:1.4em 0 .3em 0;padding:0;font-size:200%;display:inline;color:#7d7d7d;}.nhs_Content .nhs_BoylResMainRow h4{float:left;margin:0 0 .25em 0;padding:0;font-size:138.5%;display:inline;color:#222;}.nhs_Content .nhs_BoylResWebLink{float:left;margin:.15em 0 .25em .45em;padding:0;}.nhs_BoylResultsRow{float:left;width:786px;margin:0;padding:8px 7px 7px 7px;border-top:1px solid #DCDBD6;}.nhs_BoylResultsRowOn{float:left;width:786px;margin:0;padding:7px 5px 5px 5px;cursor:pointer;border:2px solid #99c0df;background-color:#d3dfec;}.nhs_BoylResultsRow a{text-decoration:none;}.nhs_BoylResultsRowOn a,.nhs_BoylResultsRowOn h5 a{text-decoration:underline;}.nhs_BoylResultsRowOn a:hover,.nhs_BoylResultsRowOn h5 a:hover{text-decoration:underline;color:#009aec;}.nhs_BoylResultsRow h5 a img,.nhs_BoylResultsRowOn h5 a img{position:relative;top:-3px;right:-3px;}.nhs_BoylResultsRow .nhs_ResultThumbBox{float:left;margin:0 5px 0 0;position:relative;overflow:hidden;background:#fff;width:180px;height:120px;border:1px solid #ccc;}.nhs_BoylResultsRow .nhs_ResultThumb{display:table-cell;text-align:center;vertical-align:middle;border:0;}.nhs_BoylResultsRow .nhs_ResultThumb img{width:auto;height:auto;max-width:180px;max-height:120px;}.nhs_BoylResultsRow .nhs_ResultThumbBox img.nhs_IconNewWindow{position:absolute;top:6px;right:5px;}.nhs_BoylBuilderLogo{float:left;width:100px;height:70px;}.nhs_BoylBuilderLogo img{border:0;}.nhs_BoylResultsInfo1{float:left;width:382px;}.nhs_BoylResultsInfo1 h5{float:left;width:382px;font-size:138.5%;line-height:16px;margin:0;padding:0 0 6px 0;}.nhs_BoylResultsInfo1 p{float:left;width:382px;}.nhs_BoylResultsInfo1 .nhs_ResultBrandAddress{margin:6px 0 0 0;}.nhs_BoylResultsInfo1 .nhs_ResultBrandName{float:none;display:table-cell;height:40px;line-height:11px;vertical-align:middle;width:85px;font-weight:bold;}.nhs_BoylResultsInfo2{float:right;width:216px;text-align:center;}#nhs_BoylResults .nhs_GroupingBar{width:800px;font-size:108%;}.nhs_BoylLegal,#nhs_PartnerContainer .nhs_BoylLegal{float:left;width:120px;margin:8px 16px 0 5px;}.nhs_BoylResSpotHomes{float:left;clear:both;width:800px;margin:0 0 5px 0;padding:0;background-color:#fff;}.nhs_Content .nhs_BoylResSpotHomes .nhs_ViewAllLink{float:left;width:800px;margin-bottom:10px;}.nhs_BoylResSpotHomes .nhs_SpotlightItem{float:left;width:118px;margin-top:8px;display:inline;}.nhs_BoylResSpotHomes .nhs_SpotHomeImg{display:block;width:75px;height:58px;border:1px solid #24619e;}.nhs_BoylResultsRow .nhs_SpotlightItem img{width:75px;height:58px;}.nhs_BoylResSpecialRow{float:left;display:inline;width:790px;margin:0;padding:8px 0 5px 0;border-bottom:1px solid #e6e5e1;}.nhs_BoylResSpecialRow h3,.nhs_BoylResSpecialRowOn h3{font-size:108%;}.nhs_BoylResSpecialRowOn a{color:#009aec;}.nhs_BoylResSpecialRowOn{float:left;display:inline;width:790px;margin:0;padding:8px 0 5px 0;border-bottom:1px solid #e6e5e1;}#nhs_BasicSearchBox{float:left;width:970px;margin:0 0 10px 0;padding:60px 0;background-color:#343741;background-image:url(/globalresources14/newhomesource/images/homepage/search_background.jpg);background-size:auto 728px;background-repeat:no-repeat;background-position:50% 50%;}#nhs_BasicSearchText,#nhs_PartnerContainer #nhs_BasicSearchText{margin:-8px 0 6px 24px;font-size:197%;font-weight:bold;color:#fff;text-shadow:0 0 5px #000;}#nhs_BasicSearchBox fieldset,#nhs_PartnerContainer #nhs_BasicSearchBox fieldset{float:left;width:635px;height:155px;font-size:12px;color:#4b4b4b;margin-left:20px;padding:0 0 20px 0;line-height:14px;background:rgba(255,255,255,0.95);}#nhs_BasicRequired,#nhs_PartnerContainer #nhs_BasicRequired{margin:18px 0 10px 28px;}#nhs_BasicLocation{float:left;width:350px;padding:0 20px;}#nhs_BasicLocation p,#nhs_BasicPrice p,#nhs_PartnerContainer #nhs_BasicLocation p,#nhs_PartnerContainer #nhs_BasicPrice p{margin:3px 0;height:34px;}#nhs_BasicLocation label,#nhs_BasicPrice label,#nhs_PartnerContainer #nhs_BasicLocation label,#nhs_PartnerContainer #nhs_BasicPrice label{float:none;font-size:14px;font-weight:bold;margin-right:0;display:inline-block;width:50px;text-align:right;}#nhs_BasicLocation label.nhs_BasicZipLabel,#nhs_PartnerContainer #nhs_BasicLocation label.nhs_BasicZipLabel{width:50px;}#nhs_BasicPrice label,#nhs_PartnerContainer #nhs_BasicPrice label{width:75px;}#nhs_BasicLocation select,#nhs_BasicPrice select,#nhs_PartnerContainer #nhs_BasicLocation select,#nhs_PartnerContainer #nhs_BasicPrice select{width:116px;}#nhs_BasicLocation input,#nhs_PartnerContainer #nhs_BasicLocation input{width:110px;}#nhs_BasicLocation input#Zip,#nhs_PartnerContainer #nhs_BasicLocation input#Zip{width:85px;}#nhs_BasicPrice{float:right;width:195px;padding:0 30px 0 20px;}#nhs_BasicPrice .btn_FindHomes{float:right;}#nhs_BasicFormState .field-validation-error{margin-left:53px;}#nhs_BasicFormMarket .field-validation-error{margin-left:150px;}#nhs_BasicSearchContent{float:right;width:275px;height:155px;margin-right:20px;padding:0 0 20px 20px;background:#0091da;}#nhs_SearchOptionsText,#nhs_PartnerContainer #nhs_SearchOptionsText{margin:18px 0 0 0;font-size:138.5%;color:#f2aa18;}#nhs_BasicSearchContent ul,#nhs_PartnerContainer #nhs_BasicSearchContent ul{margin-left:16px;}#nhs_BasicSearchContent ul li,#nhs_PartnerContainer #nhs_BasicSearchContent ul li{margin:4px 0 0 0;font-size:108%;font-weight:normal;color:#f2aa18;list-style-type:square;}#nhs_BasicSearchContent a,#nhs_PartnerContainer #nhs_BasicSearchContent a{color:#fff;font-weight:normal;}#nhs_HomeMarkets.nhs_BasicContentBox{background:none;border:0;margin:20px 0;width:960px;}.nhs_BasicContentBox #nhs_HomeMarketsText{margin:0 0 20px 0;font-family:'Avenir LT W01 35 Light',Arial,Helvetica,sans-serif;font-size:24px;font-size:1.5rem;color:#5f636a;line-height:1.2;}.nhs_BasicContentBox #nhs_HomeMarketsText>span{font-weight:bold;color:#343741;}#nhs_HomeMarkets.nhs_BasicContentBox>ul{float:left;list-style:none;width:32%;margin:0 0 0 1%;padding:0;font-size:12px;font-size:.75rem;line-height:1;}#nhs_HomeMarkets.nhs_BasicContentBox>ul li{margin-bottom:10px;}#nhs_BasicSpotlight{float:left;width:668px;padding-bottom:10px;}#nhs_BasicAd{float:right;width:302px;}#nhs_BasicSpotTitle{font-size:30px;font-weight:normal;color:#0091da;}#nhs_BasicSpotTitle span{font-size:32px;color:#0091da;}.nhs_Spotlight{float:left;width:970px;height:170px;margin:0;padding:0;background:#fff;}.nhs_SpotlightItem{float:left;margin:10px 5px 15px 0;padding:0;width:161px;}.nhs_SpotlightItem p strong{font-size:116%;}.nhs_SpotlightItem p{font-size:100%;margin-left:3px;margin-right:3px;}.nhs_SpotlightItem p>img{margin:0 0 0 7px;}.nhs_SpotlightItem .nhs_ResultThumbBox{width:156px;height:105px;margin:0 0 5px 0;}.nhs_SpotlightItem .nhs_ResultThumb{width:154px;height:103px;overflow:hidden;}.nhs_SpotlightItem .nhs_ResultThumb img{width:154px;height:auto;}.nhs_SpotlightItem .nhs_SpotHotHomeCommName,#nhs_PartnerContainer .nhs_SpotlightItem .nhs_SpotHotHomeCommName{color:#de5401;padding:0 0 0 14px;background:url(/globalresourcesmvc/default/images/icons/hot_homes.png) no-repeat left top;}#nhs_Spotlight{position:relative;min-height:350px;}#nhs_SpotlightCommunitiesCarousel{margin:0 auto;}#nhs_Spotlight .nhs_SpotlightItem{display:block;width:156px;margin:0 10px;}#nhs_Spotlight a.bigprev,#nhs_Spotlight a.bignext{position:absolute;width:34px;height:0;margin:-100px 0 0 0;padding:200px 0 0 0;left:5px;top:50%;display:block;overflow:hidden;color:#fff;background:url(/globalresourcesmvc/default/images/mediaplayer/main_arrow_left.png) no-repeat left 50%;z-index:99;cursor:pointer;}#nhs_Spotlight a.bignext{left:auto;right:5px;background:url(/globalresourcesmvc/default/images/mediaplayer/main_arrow_right.png) no-repeat right 50%;}#nhs_MortgageCalc h1,#nhs_MortgageCalc h2{font-size:123.1%;margin:10px 0;}.nhs_CalculatorBox{float:left;width:280px;margin:0 0 20px 0;}.nhs_Content .nhs_CalculatorBox fieldset p{display:block;float:left;width:280px;margin:0 0 .45em 0;color:#fff;}.nhs_CalculatorBox label{display:block;float:left;width:140px;margin:0 6px 0 0;_margin-right:2px;text-align:right;color:#fff;font-size:100%;font-weight:bold;}.nhs_CalculatorBox .label,.nhs_CalculatorBox .value{display:block;float:left;width:140px;margin:2px 0;color:#fff;font-size:100%;font-weight:bold;text-align:right;}.nhs_CalculatorBox .value{color:#000;}.nhs_CalculatorBox input{width:85px;}.nhs_CalculatorBox .btn_Calculate{float:right;margin:6px 50px 0 0;}.hgddlwidth{width:140px;}.errAlign{padding-left:30px;}#nhs_AdvSearch h2{font-size:123.1%;margin:10px 0;}#nhs_AdvSearch p{margin:10px 0;}#nhs_AdvSearch form{margin-top:20px;}#nhs_AdvSearch .nhs_NoLocation{display:none;}.nhs_AdvLocation,.nhs_AdvFeatLeft{float:left;width:340px;}#nhs_AdvSearch .nhs_AdvLocation p,#nhs_AdvSearch .nhs_AdvFeatures p{display:block;float:left;width:340px;margin:0 0 10px 0;}#nhs_AdvSearch .nhs_AdvFeatRight p{width:445px;}.nhs_AdvLocation label,.nhs_AdvFeatLeft label{display:block;float:left;width:7em;margin:0 6px 0 0;text-align:right;font-size:108%;font-weight:bold;}.nhs_AdvLocation .label{display:block;width:7em;text-align:right;}.nhs_AdvAmenities,.nhs_AdvFeatRight{float:right;width:445px;}#nhs_AdvSearch .nhs_AdvAmenities p{display:block;float:left;width:445px;margin:0 0 10px 0;}.nhs_AdvAmenities p>label,.nhs_AdvFeatRight p>label{display:block;float:left;width:9em;margin:0 6px 0 0;text-align:right;font-size:108%;font-weight:bold;}#nhs_AdvSearch .nhs_AdvAmenities .label,#nhs_AdvSearch .nhs_AdvStatusOffer .label{display:block;float:left;width:9em;margin:0 6px 0 0;padding:0;text-align:right;font-size:108%;font-weight:bold;}.nhs_AdvAmenList,.nhs_AdvStatusList{display:block;float:left;}.nhs_AdvFeatures{clear:both;margin:10px 0 0 0;padding:10px 0 0 0;border-top:1px solid #eee;}.nhs_AdvCommunity,.nhs_AdvBuilder{width:312px;}.nhs_AdvButtonsLeft{display:block;float:left;margin:0;padding:20px 0 0 20px;}.nhs_AdvButtonsRight{float:right;text-align:right;margin:10px 0 0 0;}.nhs_AdvButtonsRight p a{cursor:pointer;}#nhs_AdvSearch .nhs_AdvButtonsRight p{margin:5px 0 0 0;}#nhs_AdvSearch .nhs_AdvStatusOffer label{display:inline;float:none;}.nhs_IndexContent{font-family:"Avenir LT W01 35 Light",Arial,Helvetica,sans-serif;font-size:14px;font-size:.875rem;color:#7d7d7d;}.nhs_IndexContentTop{float:left;width:800px;margin:0 0 18px 0;padding:0;text-align:left;}.nhs_IndexContentTop h1{font-family:'Avenir LT W01 85 Heavy','Avenir LT W01 35 Light',Verdana,Arial,Helvetica,sans-serif;font-size:24px;font-size:1.5rem;color:#4b4b4b;margin:0 0 .25em 0;padding:0;}.nhs_IndexContentTop h1 strong{font-weight:normal;}.nhs_IndexContentTop div{float:left;width:550px;}.nhs_IndexContentTop a{width:220px;padding:5px 0;float:right;}.nhs_IndexContentTop .nhs_IndexContentTopLinks{width:220px;padding:5px 0;float:right;}.nhs_IndexContentLeft{width:385px;float:left;margin:0;padding:0 0 10px 0;}.nhs_IndexContentLeftTop{background:#0091da;color:#fff;float:left;margin:0 0 10px 0;padding:0 0 10px 10px;width:375px;}.nhs_IndexContentRight{width:400px;float:left;margin:5px 0 0 10px;padding:0 0 10px 0;text-align:left;}.nhs_IndexContentWide{width:800px;float:left;margin:5px 0 0 0;padding:0 0 10px 0;text-align:left;}.nhs_IndexHeading,.nhsIndexHeading{margin:8px 0 12px 0;color:#4b4b4b;font-family:'Avenir LT W01 85 Heavy','Avenir LT W01 35 Light',Verdana,Arial,Helvetica,sans-serif;font-size:20px;font-size:1.25rem;clear:both;}.nhs_IndexContentLeftTop .nhs_IndexHeading,.nhs_IndexContentLeftTop a,.nhs_IndexContentLeftTop a:link,.nhs_IndexContentLeftTop a:active,.nhs_IndexContentLeftTop a:visited{color:#fff;}.nhs_IndexContentLeft p,.nhs_IndexContentRight p{margin:0 0 5px 8px;}.nhs_IndexContentRight ul{list-style-type:none;margin:0;padding-left:10px;}.nhs_IndexContentBottom{width:800px;float:left;}.nhs_IndexList{list-style-image:none;list-style-type:none;line-height:1;margin:0;padding:0 0 10px 10px;width:32%;float:left;}.nhs_IndexList li{margin-bottom:7px;}.nhs_IndexBox,.nhs_IndexBox h4{clear:both;}.nhs_IndexParagraph{font-weight:normal;margin:2px 0 5px 0;}.nhs_StateIndexHeader{float:left;width:600px;padding:20px 5px 10px 0;}.nhs_StateIndexLinks{float:right;width:190px;padding:45px 5px 0 0;}#nhs_StateIndex h1,#nhs_BrandStateIndex h1{font-size:170%;}#nhsStateIndexMap img{max-width:none;}.nhs_StateIndexSearchBox{float:left;width:365px;background:#0091da;color:#fff;margin:0 0 10px 0;padding:10px 10px 20px 10px;}.nhs_StateIndexSearchBox fieldset{margin:0;padding:0;}#nhs_StateIndex .nhs_StateIndexHeading{font-size:108%;margin:10px 0;}#nhs_StateIndex .nhs_StateIndexSearchBox .nhs_StateIndexHeading,#nhs_BrandStateIndex .nhs_StateIndexSearchBox .nhs_StateIndexHeading,#nhs_BrandStateIndex .nhs_StateIndexHeading,#nhs_StateAmenity .nhs_StateIndexHeading{font-size:108%;margin:0;padding:0 0 10px 0;}.nhs_StateIndexSearchBox p,#nhs_PartnerContainer .nhs_StateIndexSearchBox p{margin:2px 0 5px 0;}.nhs_StateIndexSearchBox label{float:left;width:160px;font-size:108%;font-weight:bold;text-align:right;margin-right:5px;}.nhs_StateIndexSearchBox input{float:left;display:block;}.nhs_StateIndexSearchBox label.nhs_WhiteItalicText{font-size:10px;font-weight:normal;font-style:italic;}.nhs_StateIndexSearchBox .btn_FindHomes,#nhs_PartnerContainer .nhs_StateIndexSearchBox .btn_FindHomes{margin-left:165px;}.nhs_StateIndexResults .nhs_CommResRow{width:381px;padding:8px 2px;}.nhs_StateIndexResults .nhs_CommResRowOn{width:381px;padding:7px 0 6px 0;}.nhs_StateIndexResults .nhs_ResultNamePrice{width:194px;}.nhs_StateIndexResults .nhs_CommResRow h2{width:194px;}.nhs_StateIndexResults .nhs_ResultPrice{margin:0;}.nhs_StateIndexResults .nhs_ResultBrandAddress{width:64px;}.nhs_StateIndexResults .nhs_ResultCommStatus{margin:0;width:194px;}.nhs_StateIndexMarkets{float:left;margin:10px 0 0 10px;padding:0;}.nhs_StateIndexMarkets .nhs_StateIndexHeading{margin:10px 0;}.nhs_StateIndexMarkets ul{list-style-image:none;padding:0;}.nhs_StateIndexMarkets ul li{margin:0;padding-bottom:5px;}.nhs_StateIndexMarkets ul li a{text-decoration:none;font-size:90%;}.nhs_StateIndexMarkets ul li a span{font-size:110%;margin-right:4px;}.nhs_StateIndexMarkets ul li a:hover span,#nhs_StateAmenity .nhs_StateIndexMarkets ul li a:hover,#nhs_BrandStateIndex .nhs_StateIndexMarkets ul li a:hover{text-decoration:underline;}#nhs_StateBrowseDiv{float:left;width:800px;border:1px solid #bababa;border-top:0;margin-bottom:5px;overflow:auto;position:relative;}#nhs_StateIndex .nhs_Tabs,#mv_Container #nhs_StateIndex .nhs_Tabs{margin-bottom:0;}#nhs_StateIndex .nhs_IndexBox,#nhs_BrandStateIndex .nhs_IndexBox,#nhs_StateAmenity .nhs_IndexBox{float:left;margin:0 0 5px 0;padding:10px;position:relative;width:760px;}#nhs_StateIndex .nhs_IndexBox h2{margin:0 0 10px 0;font-size:108%;}#nhs_StateIndex .nhs_IndexList{list-style-image:none;list-style-type:none;margin:0;padding:0 10px 20px 0;width:31%;float:left;}#nhs_StateIndex .nhs_IndexList2{width:48%;}.nhs_IndexStGolfCourse,.nhs_IndexStWaterfront,.nhs_IndexStCondoTown{float:left;margin:0 0 5px 5px;padding:0;width:193px;height:45px;border:0 solid;display:inline;}.nhs_IndexStGolfCourse a,.nhs_IndexStWaterfront a,.nhs_IndexStCondoTown a{float:left;margin:0 0 5px 0;padding:0 0 0 48px;width:145px;height:45px;border:0 solid;display:inline;}.nhs_IndexStGolfCourse{background:url(/globalresourcesmvc/default/images/icons/icon_se_golf.gif) no-repeat left 0;}.nhs_IndexStWaterfront{background:url(/globalresourcesmvc/default/images/icons/icon_se_water.gif) no-repeat left 0;}.nhs_IndexStCondoTown{background:url(/globalresourcesmvc/default/images/icons/icon_se_condo.gif) no-repeat left 0;}.nhs_IndexMap{float:right;}.nhs_IndexBldrLogo{float:left;margin:0;padding:0;width:220px;text-align:center;}.nhs_IndexBldrLogo *{clear:both;margin:0 auto!important;text-align:center;}.nhs_ListHomesContent{float:left;width:740px;margin-top:30px;}#nhs_ContactBdxForm{float:right;width:200px;background:#0091da;color:#fff;font-size:12px;margin-top:30px;padding:14px 10px 17px 8px;}#nhs_ContactBdxForm .nhs_AdvertFormSuccess{font-size:16px;font-weight:bold;color:#ffce34;}#nhs_AdvertForm{float:right;border:none;color:#fff;width:200px;}#nhs_AdvertForm fieldset{width:200px;margin:0 auto;font-size:12px;border:none;padding:0;}#nhs_AdvertForm .error{color:red;display:block;}#nhs_AdvertForm legend{font-size:16px;font-weight:bold;padding:0 0 4px 50px;color:#ffce34;}#nhs_AdvertForm p{width:200px;padding:5px 0;clear:both;background:none;}#nhs_AdvertForm p label{float:left;text-align:right;width:80px;line-height:18px;background:none;}#nhs_AdvertForm #interested{width:175px;text-align:left;padding-left:25px;}#nhs_AdvertForm p input{float:right;border:solid 1px #CCC;width:114px;}#nhs_AdvertForm p textarea{width:114px;height:42px;float:right;border:solid 1px #CCC;color:#090C0D;font-size:11px;margin-bottom:5px;}#nhs_AdvertForm p select{width:116px;float:right;border:solid 1px #CCC;font-size:11px;}#nhs_AdvertForm #Send{float:right;border:none;width:65px;height:22px;color:#000;padding:4px 8px;font-weight:bold;background-color:#ffce34;font-size:12px;border-radius:3px;}#nhs_AdvertForm #Send:hover{text-decoration:underline;}#nhs_AdvertForm .validation-summary-errors{float:left;width:196px;margin-top:10px;border:2px solid red;background:#fff;}#nhs_PpcContainer{margin:0 auto;width:745px;background:#fff;}#nhs_PpcContainer #nhs_PpcHeader{float:left;margin:0;padding:0;width:100%;height:222px;background:url(/GlobalResourcesMvc/NewHomeSource/images/backgrounds/ppc_landing_header.jpg) no-repeat top left;}#nhs_PpcContainer.mv_PpcContainer #nhs_PpcHeader{background:url(/GlobalResourcesMvc/Move/images/backgrounds/ppc_landing_header.jpg) no-repeat top left;}#nhs_PpcContainer #nhs_PpcHeader header{margin:0;padding:0;width:100%;height:60px;}#nhs_PpcContainer.mv_PpcContainer #nhs_PpcHeader header{height:65px;}#nhs_PpcContainer .nhs_PpcLogo{float:left;padding:12px 0 0 20px;}#nhs_PpcContainer .mv_PpcLogo{float:left;padding:5px 0 0 20px;}#nhs_PpcContainer a.nhs_TourLink{float:right;padding:5px 20px 0 0;color:#fff;text-decoration:none;}#nhs_PpcContainer a:hover.nhs_TourLink{text-decoration:underline;}#nhs_PpcContainer #nhs_PpcSearchBox{position:relative;margin:0 auto;padding:0;width:636px;height:146px;background:url(/GlobalResourcesMvc/NewHomeSource/images/backgrounds/ppc_landing_box.png) no-repeat top left;}#nhs_PpcContainer #nhs_PpcSearchBox p{font-size:18px;margin:0;padding:12px 20px;overflow:hidden;display:inline-block;}#nhs_PpcContainer #nhs_PpcSearchBox p strong{font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:20px;color:#25619f;}#nhs_PpcContainer #nhs_PpcSearchBox p span{font-size:30px;font-weight:bold;color:#25619f;line-height:.9;margin-top:10px;display:inline-block;}#nhs_PpcContainer.mv_PpcContainer #nhs_PpcSearchBox p strong,#nhs_PpcContainer.mv_PpcContainer #nhs_PpcSearchBox p span{color:#000;}.btn_StartBrowsing{position:absolute;right:0;bottom:3px;background:url(/globalresourcesmvc/newhomesource/images/buttons/start_browsing_homes_now.png) no-repeat left top;width:280px;height:54px;padding:54px 0 0 0;}.mv_PpcContainer .btn_StartBrowsing{background:url(/globalresourcesmvc/move/images/buttons/start_browsing_homes_now.png) no-repeat left top;}#nhs_PpcContainer aside{float:left;clear:both;width:660px;margin:20px 0 12px 42px;padding:0 0 10px 0;border:1px solid #8cb8db;}#nhs_PpcContainer aside p{font-size:16px;color:#000;text-align:center;margin:8px 0 12px 0;}#nhs_PpcContainer aside ul{display:inline-block;list-style-type:none;margin:0;}#nhs_PpcContainer aside ul li{display:inline;float:left;margin:0 10px;padding:0;background:#fff;overflow:hidden;max-width:200px;width:200px;height:65px;line-height:65px;font-size:77%;text-align:center;}#nhs_PpcContainer aside ul li a img{max-width:200px;vertical-align:middle;}#nhs_PpcContainer section img{float:left;padding:0 0 0 18px;}#nhs_PpcContainer section p{float:right;width:300px;font-size:16px;color:#000;margin-right:24px;margin-top:22px;}#nhs_PpcContainer section p a{font-size:14px;font-weight:bold;}#nhs_PpcContainer footer{text-align:center;font-size:10px;color:#0091da;padding:45px 0 25px 0;}#nhs_PpcContainer footer p{width:600px;margin:0 auto;line-height:1;}#nhs_PpcContainer footer a{color:#0091da;text-decoration:none;}.stNumber{color:White;position:absolute;top:7px;left:12px;font-size:20px;}.stNumberPath{color:Red;font-size:12px;background-color:Black;}.nhsStaticContent .stmark,.nhs_StaticContent .stmark{background-image:url(/GlobalResourcesMvc/Default/images/overlays/stnumber.png);position:relative;left:-5px;top:-5px;cursor:pointer;height:35px;width:auto;display:none;text-decoration:none;background-repeat:no-repeat;}.nhs_Content .nhsPartnerCol1,.nhs_Content .nhsPartnerCol2{float:left;width:400px;}.nhs_SiteHelp h1,.nhs_SiteHelp h2,.nhs_SiteHelp h3,.nhs_SiteHelp h4,.nhs_SiteHelp h5,.nhs_SiteHelp h6{font-size:105%;margin:.65em 0;padding:0;}.nhs_SiteHelp h2{font-size:125%;}.nhs_SiteHelp p{margin:.65em 0;padding:0;}.nhs_SiteHelp ul,.nhs_SiteHelp ol{margin:.65em 0;padding:0 0 0 20px;}.carouselContainer{width:460px;height:433px;background:#000;overflow:hidden;background:#0E388F repeat-x 0 0 url("/globalresourcesmvc/newhomesource/images/backgrounds/bg_search_nav.png");}.carouselArea{position:absolute;width:95%;height:95%;display:block;background-color:White;margin:10px;overflow:hidden;}.carouselImgLink{border:1px solid #676767;}.carouselMediaTitle{display:block;font-size:17px;font-weight:bold;margin:20px 20px 10px;width:50%;color:Blue;}.carouselMoveLeft{position:absolute;top:20px;right:64px;display:inline;background:url(/globalresourcesmvc/default/images/imgs-player/moveleft.png) repeat scroll 0 0 transparent;width:50px;height:48px;}.carouselMoveRight{position:absolute;top:20px;right:10px;display:inline;background:url(/globalresourcesmvc/default/images/imgs-player/moveright.png) repeat scroll 0 0 transparent;width:50px;height:48px;}.carouselMoveLeft:hover{background-image:url(/globalresourcesmvc/default/images/imgs-player/moveleft_on.png);}.carouselMoveRight:hover{background-image:url(/globalresourcesmvc/default/images/imgs-player/moveright_on.png);}.goBackSlider{position:relative;top:15px;left:110px;}.goBackSlider b{color:White;font-size:16px;}.ad-gallery{width:460px;height:307px;float:left;background:#fff;position:relative;}.ad-gallery,.ad-gallery *{margin:0;padding:0;}.ad-gallery .ad-image-wrapper{width:100%;height:100%;overflow:hidden;position:relative;}.ad-gallery .ad-image-wrapper .ad-loader{position:absolute;z-index:10;top:48%;left:48%;}.ad-nav{height:86px;width:404px;position:relative;padding:5px 28px 0 28px;background:#0091da;float:left;}.ad-nav .ad-next-thumb{position:absolute;right:5px;top:7px;width:22px;height:78px;cursor:pointer;display:block;z-index:100;}.ad-nav .ad-next-thumb .ad-next-imageThumb{background:url(/GlobalResourcesMvc/Default/images/mediaplayer/thumb_arrow_right.png) no-repeat left top;width:22px;height:78px;display:block;}.ad-nav .ad-prev-thumb{position:absolute;left:5px;top:7px;width:22px;height:78px;cursor:pointer;display:block;z-index:100;}.ad-nav .ad-prev-thumb .ad-prev-imageThumb{background:url(/GlobalResourcesMvc/Default/images/mediaplayer/thumb_arrow_left.png) no-repeat left top;width:22px;height:78px;display:block;}.ad-prev{position:absolute;left:0;top:0;width:34px;height:100%;max-height:307px;cursor:pointer;display:block;z-index:0;}.ad-prev .ad-prev-image{background:url(/globalresourcesmvc/default/images/mediaplayer/main_arrow_left.png) no-repeat left top;width:34px;height:82px;margin-top:-41px;display:none;position:absolute;top:50%;left:5px;z-index:101;}.ad-prev .ad-prev-image:hover{background:url(/globalresourcesmvc/default/images/mediaplayer/main_arrow_left.png) no-repeat left top;width:34px;height:82px;margin-top:-41px;display:block;position:absolute;top:50%;left:5px;z-index:101;}.ad-next{position:absolute;right:0;top:0;width:34px;height:100%;max-height:307px;cursor:pointer;display:block;z-index:initial;}.ad-next .ad-next-image{background:url(/globalresourcesmvc/default/images/mediaplayer/main_arrow_right.png) no-repeat left top;width:34px;height:82px;margin-top:-41px;position:absolute;top:50%;right:5px;display:none;}.ad-next .ad-next-image:hover{background:url(/globalresourcesmvc/default/images/mediaplayer/main_arrow_right.png) no-repeat left top;width:34px;height:82px;margin-top:-41px;display:block;position:absolute;top:50%;right:5px;z-index:101;}#nhsplayerContainer iframe{width:460px;height:307px;}.ad-prev-video,.ad-next-video,.ad-gallery .ad-image-wrapper .ad-prev,.ad-gallery .ad-image-wrapper .ad-next{background:url(non-existing.jpg)\9;}.ad-gallery .ad-image-wrapper .ad-image{overflow:hidden;width:460px;height:307px;z-index:1;}.ad-gallery .ad-image-wrapper .ad-image img{width:460px;height:307px;}.ad-gallery .ad-image-wrapper .ad-image span{position:absolute;top:0;left:0;display:block;width:460px;height:307px;padding-top:0;overflow:hidden;background:url(/globalresourcesmvc/default/images/overlays/play_small.png) no-repeat 50% 50%;cursor:pointer;}.ad-gallery .ad-image-wrapper .ad-image a img{border:0;}.ad-image-description,.ad-gallery .ad-image-wrapper .ad-image .ad-image-description{position:absolute;bottom:0;left:0;padding:0;text-align:left;width:100%;z-index:2;background:#fff;color:#000;opacity:.7;filter:Alpha(opacity=70);}.ad-description-title,.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title{display:block;padding:3px 7px;}.ad-gallery .ad-controls{height:20px;}.ad-gallery .ad-info{float:left;}.ad-gallery .ad-slideshow-controls{float:right;}.ad-gallery .ad-slideshow-controls .ad-slideshow-start,.ad-gallery .ad-slideshow-controls .ad-slideshow-stop{padding-left:5px;cursor:pointer;}.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown{padding-left:5px;font-size:.9em;}.ad-gallery .ad-slideshow-running .ad-slideshow-start{cursor:default;font-style:italic;}.ad-gallery .ad-forward,.ad-gallery .ad-back{position:absolute;top:0;height:100%;z-index:10;}* html .ad-gallery .ad-forward,.ad-gallery .ad-back{height:100px;}.ad-gallery .ad-back{position:absolute;color:#fff;top:0;left:1px;z-index:9;display:block;width:25px;height:0!important;padding:90px 0 0 0;overflow:hidden;background:url(/globalresourcesmvc/newhomesource/images/buttons/carousel_arrow_left_off.png) no-repeat 6px 36px;}a .ad-gallery .ad-back:hover{background-image:url(/globalresourcesmvc/newhomesource/images/buttons/carousel_arrow_left_on.png);}.ad-gallery .ad-forward{position:absolute;color:#fff;top:0;right:1px;z-index:9;display:block;width:25px;height:0!important;padding:90px 0 0 0;overflow:hidden;background:url(/globalresourcesmvc/newhomesource/images/buttons/carousel_arrow_right_off.png) no-repeat 4px 36px;}a .ad-gallery .ad-forward:hover{background-image:url(/globalresourcesmvc/newhomesource/images/buttons/carousel_arrow_right_on.png);}.ad-nav .ad-thumbs{margin-right:5px;overflow:hidden;width:396px;}.ad-nav .ad-thumbs .ad-thumb-list{float:left;width:110000px;list-style:none;margin-left:0;padding-left:3px;}.ad-nav .ad-thumbs li{float:left;padding:0 5px 0 5px;width:122px;height:82px;}.ad-nav .ad-thumbs li a{display:block;height:83px;}.ad-nav .ad-thumbs li a img{border:1px solid #ccc;display:block;width:120px;height:80px;}.ad-nav .ad-thumbs li a span{position:relative;top:-53px;left:48px;display:block;width:40px;height:0;padding-top:40px;overflow:hidden;background:url(/globalresourcesmvc/default/images/overlays/play_smallest.png) no-repeat left top;}.ad-nav .ad-thumbs li a.ad-active img{border:1px solid #eee;}.ad-preloads{position:absolute;left:-9000px;top:-9000px;}.nhs_ModalBox{width:100%;width:708px;height:458px;overflow:hidden;font-size:16px;font-size:1rem;position:relative;}.nhs_ModalBox *{margin:0;padding:0;}.nhs_ModalBox>a:first-child,#nhs_WebrPanel .close_x,.nhs_TourContent .close_x,.nhs_ModalBox>.nhs_Close{color:#fff;width:19px;height:0;padding:19px 0 0 0;background:url(/globalresources14/default/images/icons/x_close.png) no-repeat 0 0;overflow:hidden;cursor:pointer;position:absolute;top:14px;right:14px;}#nhs_ModalRequest,#nhs_ModalThanks{background-color:#0091da;color:#fff;}#nhs_ModalRecoms{background-color:#eee;}.nhs_ModalBoxLeft{float:left;background-color:#fff;width:40.36458333333333%;max-width:310px;height:438px;padding:10px 1.302083333333333%;color:#7d7d7d;}.nhs_ModalBoxRight{float:left;width:54.42708333333333%;max-width:418px;padding:40px 1.302083333333333% 30px 1.302083333333333%;font-size:12px;font-size:.75rem;}.nhs_ModalBox1{background-color:#0091da;color:#fff;width:89.58333333333333%;padding:30px 5.208333333333333%;}.nhs_ModalBox1>h1{font-weight:normal;font-size:26px;font-size:1.6rem;line-height:29px;}.nhs_ModalBox1>h1 span{font-size:30px;font-size:1.85rem;}.nhs_ModalBox1>h1 span strong{color:#ffce34;}.nhs_ModalBox1>h1 span strong span{color:#fff;}.nhs_ModalBox2{width:89.58333333333333%;padding:12px 5.208333333333333%;}.nhs_RecomsItem{float:left;width:31.97674418604651%;max-width:200px;min-height:250px;margin:0 0 0 14px;background:#fff;color:#7d7d7d;}.nhs_RecomsItem:first-child{margin-left:0;}.nhs_RecomsItem .nhs_ItemImages{position:relative;}.nhs_RecomsItem .nhs_ItemImages>div{width:100%;height:130px;overflow:hidden;position:relative;border-bottom:4px solid #eee;text-align:center;}.nhs_RecomsItem .nhs_ItemImages>div img{height:130px;}.nhs_RecomsItem .nhs_ItemImages>input[type=checkbox]{position:absolute;bottom:8px;right:8px;display:none;}.nhs_RecomsItem .nhs_ItemImages>input[type=checkbox]+label,.nhs_RecomsItem .nhs_ItemImages>input[type=checkbox]+input[type=hidden]+label{display:block;width:100%;max-width:200px;height:130px;position:absolute;top:0;left:0;}.nhs_RecomsItem .nhs_ItemImages>input[type=checkbox]+label:after,.nhs_RecomsItem .nhs_ItemImages>input[type=checkbox]+input[type=hidden]+label:after{content:"";display:block;width:25px;height:25px;position:absolute;bottom:8px;right:8px;background-position:0 0;background-image:url(/globalresources14/default/images/icons/checkbox.png);background-repeat:no-repeat;}.nhs_RecomsItem .nhs_ItemImages>input[type=checkbox]:checked+label:after,.nhs_RecomsItem .nhs_ItemImages>input[type=checkbox]:checked+input[type=hidden]+label:after{background-position:0 -52px;}.nhs_RecomsItem h2{font-size:14px;line-height:19px;margin:12px 12px 0 12px;}.nhs_RecomsItem p{font-size:14px;line-height:19px;margin:0 12px!important;}.nhs_RecomsItem h3{font-size:14px;line-height:19px;margin:0 12px 12px 12px;color:#bababa;}.nhs_ModalBoxLeft .nhs_ItemImages{margin:15px 0 30px 0;}.nhs_ModalBoxLeft .nhs_ItemImages>img{height:auto;max-width:280px;max-height:190px;margin:0 0 0 2%;border:13px solid #fff;background:#dfe1df;box-shadow:2px 2px 5px 2px rgba(0,0,0,0.2);-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg);}.nhs_ModalBoxLeft p.nhs_Brochure{font-size:24px;font-size:1.5rem;line-height:28px;color:#0091da;width:165px;height:90px;margin:10px 0 0 6%;padding:0 0 0 100px;background-position:0 0;background-image:url(/globalresources14/default/images/icons/brochure.png);background-repeat:no-repeat;}.nhs_ModalBoxLeft p.nhs_ReqAppt{height:75px;padding:15px 0 0 100px;background-image:url(/globalresources14/default/images/icons/appointment.png);}.nhs_ModalBoxLeft p.nhs_Offers{height:75px;padding:15px 0 0 100px;background-image:url(/globalresources14/default/images/icons/offers.png);}.nhs_ModalBoxLeft h1{font-size:22px;font-size:1.4rem;line-height:20px;margin:0 0 2px 9%;}.nhs_ModalBoxLeft h2{font-size:14px;font-size:.875rem;margin:0 0 2px 9%;}#nhs_ModalThanks .nhs_ModalBoxLeft h1{font-size:48px;font-size:3rem;line-height:48px;margin:50px 0 20px 9%;color:#0091da;}#nhs_ModalThanks .nhs_ModalBoxLeft h2{font-size:26px;font-size:1.6rem;line-height:26px;margin:0 9% 2px 9%;color:#bababa;}.nhs_ModalBoxLeft .fb-login-button{margin:50px 0 2px 23%;}#nhs_FreeBrochureMap{width:285px!important;height:180px;margin:20px 0 20px 0;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,0.36);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,0.36);box-shadow:0 0 7px 0 rgba(0,0,0,0.36);}.nhs_ModalBoxRight a{color:#fff!important;}.nhs_ModalBoxRight>span{position:absolute;bottom:10px;left:340px;}.nhs_ModalBoxRight>span.first{right:10px;left:auto;}.nhs_ModalBoxRight>p{font-size:17px;font-size:1.05rem;margin:12px 50px;line-height:1.3;}.nhs_AccountTeaser{width:230px;margin:0 0 30px 50px;padding:12px 20px 12px 85px;background-size:74px 74px;background-repeat:no-repeat;background-position:0 52%;background-image:url(/globalresources14/newhomesource/images/icons/user_circle@2x.png);box-shadow:none;}.nhs_AccountTeaser p strong{font-size:16px;font-size:1rem;color:#ffce34;}.nhs_AccountTeaser p{margin:0;}.nhs_AccountTeaser ul{font-size:12px;font-size:.75rem;line-height:1.1;margin:0;padding:0 0 0 15px;list-style-type:disc;list-style-image:none;}.nhs_AccountTeaser ul li{display:list-item;}#nhs_ModalThanks .nhs_ModalBoxRight fieldset{margin:0 50px;}.nhs_RequestInfoForm fieldset p,.nhs_ModalBoxRight fieldset p{margin:12px 0;}.nhs_RequestInfoForm fieldset label,.nhs_ModalBoxRight fieldset label{display:inline-block;text-align:right;width:128px;margin:0 8px 0 0;font-size:14px;font-size:.875rem;}.nhs_RequestInfoForm fieldset label.nhs_OutsideLabel,#nhs_CreateAcctForm fieldset label.nhs_OutsideLabel{width:auto;height:22px;line-height:22px;padding:5px 0 6px 5px;}.nhs_RequestInfoForm p.nhs_MoreMargin,.nhs_ModalBoxRight p.nhs_MoreMargin{margin:18px 0;}.nhs_RequestInfoForm>p.nhs_MoreMargin .btnCss,.nhs_ModalBoxRight>p.nhs_MoreMargin .btnCss{margin-left:105px;}.nhs_RequestInfoForm fieldset .nhs_RecoLabel label{width:238px;margin-left:110px;padding:0;text-align:left;font-size:13px;line-height:13px;}.nhs_RequestInfoForm fieldset input[type=checkbox],#nhs_CreateAcctForm fieldset input[type=checkbox],#nhs_ManageAccount fieldset input[type=checkbox],.nhs_ResultsActions.pro_SaveHomeFreeBrochure input[type=checkbox],.nhs_ResultsActions.pro_SaveCommFreeBrochure input[type=checkbox],.nhs_ResultsActions.nhs_SavedCheckBox input[type=checkbox]{display:none;}.nhs_RequestInfoForm fieldset input[type=checkbox]+label:before,.nhs_RequestInfoForm fieldset input[type=checkbox]+input[type=hidden]+label:before{float:left;content:"";height:22px;width:22px;display:inline-block;line-height:21px;margin-right:5px;padding:0;background:#fff;border:0;border-radius:2px;}#nhs_CreateAcctForm fieldset input[type=checkbox]+label:before,#nhs_CreateAcctForm fieldset input[type=checkbox]+input[type=hidden]+label:before,#nhs_ManageAccount fieldset input[type=checkbox]+label:before,#nhs_ManageAccount fieldset input[type=checkbox]+input[type=hidden]+label:before,.nhs_ResultsActions.pro_SaveHomeFreeBrochure input[type=checkbox]+label:before,.nhs_ResultsActions.pro_SaveHomeFreeBrochure input[type=checkbox]+input[type=hidden]+label:before,.nhs_ResultsActions.pro_SaveCommFreeBrochure input[type=checkbox]+label:before,.nhs_ResultsActions.pro_SaveCommFreeBrochure input[type=checkbox]+input[type=hidden]+label:before,.nhs_ResultsActions.nhs_SavedCheckBox input[type=checkbox]+label:before,.nhs_ResultsActions.nhs_SavedCheckBox input[type=checkbox]+input[type=hidden]+label:before{float:left;content:"";height:22px;width:22px;display:inline-block;line-height:21px;margin-right:5px;padding:0;background:#fff;border:1px solid #bababa;border-radius:2px;}.nhs_RequestInfoForm fieldset input[type=checkbox]:checked+label:before,.nhs_RequestInfoForm fieldset input[type=checkbox]:checked+input[type=hidden]+label:before,#nhs_CreateAcctForm fieldset input[type=checkbox]:checked+label:before,#nhs_CreateAcctForm fieldset input[type=checkbox]:checked+input[type=hidden]+label:before,#nhs_ManageAccount fieldset input[type=checkbox]:checked+label:before,#nhs_ManageAccount fieldset input[type=checkbox]:checked+input[type=hidden]+label:before,.nhs_ResultsActions.pro_SaveHomeFreeBrochure input[type=checkbox]:checked+label:before,.nhs_ResultsActions.pro_SaveHomeFreeBrochure input[type=checkbox]:checked+input[type=hidden]+label:before,.nhs_ResultsActions.pro_SaveCommFreeBrochure input[type=checkbox]:checked+label:before,.nhs_ResultsActions.pro_SaveCommFreeBrochure input[type=checkbox]:checked+input[type=hidden]+label:before,.nhs_ResultsActions.nhs_SavedCheckBox input[type=checkbox]:checked+label:before,.nhs_ResultsActions.nhs_SavedCheckBox input[type=checkbox]:checked+input[type=hidden]+label:before{float:left;content:'\2713';height:22px;width:22px;display:inline-block;padding:0;border-radius:2px;color:#4b4b4b;font-size:20px;font-weight:900;text-align:center;}.nhs_RequestInfoForm fieldset input[type="text"],.nhs_RequestInfoForm fieldset input[type="password"],.nhs_RequestInfoForm fieldset input[type="datetime"],.nhs_RequestInfoForm fieldset input[type="date"],.nhs_RequestInfoForm fieldset textarea,.nhs_ModalBoxRight fieldset input[type="text"],.nhs_ModalBoxRight fieldset input[type="password"],.nhs_ModalBoxRight fieldset input[type="datetime"],.nhs_ModalBoxRight fieldset input[type="date"],.nhs_ModalBoxRight fieldset textarea,.nhs_LeadFormFields input[type="text"],.nhs_TigerLeadFormComments textarea{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-size:1rem;width:220px;height:16px;line-height:16px;padding:8px;border:0;border-radius:3px;color:#4b4b4b;}.nhs_RequestInfoForm fieldset input[type="text"].nhs_Error,.nhs_RequestInfoForm fieldset input[type="password"].nhs_Error,.nhs_RequestInfoForm fieldset textarea.nhs_Error,.nhs_ModalBoxRight fieldset input[type="text"].nhs_Error,.nhs_ModalBoxRight fieldset input[type="password"].nhs_Error,.nhs_ModalBoxRight fieldset textarea.nhs_Error{padding:5px;border:3px solid #d92632;}.nhs_RequestInfoForm fieldset ul.nhs_Error,.nhs_ModalBoxRight fieldset ul.nhs_Error,.nhs_TigerLeadErrorPage>p,#nhs_TigerLeadValidationErrors{color:#fff;background:#d92632;font-size:13px;font-weight:normal;margin-left:50px;margin-top:-10px;padding:3px 10px;width:306px;}.nhs_RequestInfoForm fieldset ul.nhs_Error li,.nhs_ModalBoxRight fieldset ul.nhs_Error li{margin-left:10px;}#nhs_ModalThanks .nhs_ModalBoxRight fieldset ul.nhs_Error{margin-left:0;}.nhs_RequestInfoForm fieldset .nhs_ErrorLabel,.nhs_ModalBoxRight fieldset .nhs_ErrorLabel{color:#fff;text-shadow:0 3px 2px #d92632;font-size:13px;}.nhs_RequestInfoForm fieldset input[type="password"],.nhs_ModalBoxRight fieldset input[type="password"]{width:122px;}.nhs_RequestInfoForm fieldset input[type="text"]#Zip{width:72px;margin-right:12px;}.nhs_RequestInfoForm fieldset input[disabled]{background:#bababa;}.nhs_RequestInfoForm fieldset .k-picker-wrap,.nhs_RequestInfoForm fieldset .k-select{border:0;background:transparent;}.nhs_RequestInfoForm fieldset .k-datepicker,.nhs_RequestInfoForm fieldset .k-datetimepicker{border:0;background:transparent;margin-top:-12px;width:238px;}.nhs_RequestInfoForm fieldset .k-picker-wrap input{width:auto;background:#fff;padding:8px 0;}.nhs_RequestInfoForm fieldset textarea{resize:none;height:44px;}.nhs_ModalBoxRight #nhs_Forgot_Password{display:inline-block;margin-left:140px;}.nhs_ModalActions{text-align:right;margin-top:20px!important;}.nhs_ModalActions2{text-align:left;margin-top:12px!important;}.nhs_ModalAccount{width:530px;height:auto;margin:0 auto;}.nhs_ModalAccount .validation-summary-errors{width:430px;margin:10px auto 0 auto;}.nhs_ModalLoginHeader{width:100%;min-height:80px;background-color:#eee;}.nhs_ModalLoginHeader>div{margin:4px 0 4px 55px;float:left;height:70px;background-repeat:no-repeat;}.nhs_ModalLoginHeader>div>p{color:#4b4b4b;font-size:18px;font-size:1.125rem;padding:22px 0 0 72px;}.nhs_ModalLoginHeader>div.nhs_ModalHeaderRecover{width:auto;background-image:url('/globalresources14/newhomesource/images/icons/user_circle_login.png');}.nhs_ModalLoginHeader>div.nhs_ModalHeaderSignIn{background-image:url('/globalresources14/newhomesource/images/icons/sign_in_circle.png');}.nhs_ModalLoginHeader>div.nhs_ModalHeaderAccount{background-image:url('/globalresources14/newhomesource/images/icons/user_circle_login.png');}.nhs_ModalAccount>a:first-child,#nhs_ModalCreateAlert>a:first-child{background:url(/globalresources14/default/images/icons/x_close_gray.png) no-repeat 0 0;}.nhs_ModalAccount>p{width:auto;max-width:415px;font-size:13px;font-size:.8rem;margin:20px auto;padding:0;}#nhs_ModalLogin>p:first-of-type{text-align:center;}.nhs_ModalLoginFbButton{margin:0 auto 20px auto;text-align:center;}.nhs_ModalAccountForm{width:496px;}.nhs_ModalAccountForm>fieldset{padding:0 0 8px 0;width:390px;margin:0 auto;}#nhs_RecoverForm>fieldset{padding-top:0;}.nhs_ModalAccountForm>fieldset p{margin:10px 0;font-size:14px;font-size:.875rem;}.nhs_ModalAccountForm>fieldset p label{display:inline-block;text-align:right;width:36%;margin:0 6px 0 0;font-size:14px;font-size:.875rem;color:#4b4b4b;}.nhs_ModalAccountForm fieldset label.nhs_OutsideLabel{margin-top:3px;padding:4px 0 6px 0;font-size:12px;}.nhs_ModalAccountForm fieldset label.nhs_NewsletterLabel,.nhs_ModalAccountForm fieldset label.nhs_PromosLabel{width:auto;min-height:24px;margin:0 0 0 33%;padding:0;text-align:left;line-height:13px;font-size:13px;font-size:.825rem;}.nhs_ModalAccountForm>fieldset p input[type=text],.nhs_ModalAccountForm>fieldset p input[type=email],.nhs_ModalAccountForm>fieldset p input[type=password],.nhs_ModalAccountForm>fieldset p select{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-size:1rem;width:55%;height:16px;line-height:16px;padding:8px;background-color:#eee;border:1px solid #e5e5e5;border-radius:3px;color:#4b4b4b;}.nhs_ModalAccountForm>fieldset p select{height:34px;padding:6px 8px;}.nhs_ModalAccountForm>fieldset p #Zip,#nhs_CreateAcctForm fieldset input[type="text"]#ZipCodeReg{width:62px;margin-right:2px;}#nhs_CreateAcctForm fieldset input[disabled]#HomeMarket,#nhs_CreateAcctForm fieldset input[disabled]#ZipCodeReg{background:#bababa;}.nhs_ForgotPass_Text{font-size:13px;font-size:.8rem;text-align:center;margin-bottom:8px;}.nhs_ModalAccountForm .btnCss{margin-left:38%;}#nhs_LoginForm>fieldset>p.nhs_ModalActions2>input#btnsubmitFake{margin:0 0 0 175px;}#nhs_ModalRegister p.nhs_Legal{background-color:#eee;height:12px;padding:8px 10px;font-size:11px;}.nhs_ModalBox .btnCss,.nhs_ModalBox a.btnCss,.nhs_RequestInfoForm .btnCss,.nhs_RequestInfoForm a.btnCss,.nhs_LeadFormFields a.tigerLeadSubmit,.nhs_TigerLeadLoadingContainer{display:inline-block;padding:12px 35px 12px 15px;color:#4b4b4b!important;background:#ffce34;border:1px solid transparent;border-radius:3px;font-size:16px;font-size:1rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTEuMjEzcHgiIGhlaWdodD0iMjEuMDExcHgiIHZpZXdCb3g9IjAgMCAxMS4yMTMgMjEuMDExIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMS4yMTMgMjEuMDExIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxkZWZzPg0KCQk8cmVjdCBpZD0iU1ZHSURfMV8iIHdpZHRoPSIxMS4yMTMiIGhlaWdodD0iMjEuMDExIi8+DQoJPC9kZWZzPg0KCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPg0KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJPC9jbGlwUGF0aD4NCgk8cG9seWxpbmUgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNEI0QjRCIiBwb2ludHM9IjAuMzU0LDIwLjY1NyAxMC41MDYsMTAuNTA1IDAuMzU0LDAuMzU0IAkiLz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K);background-repeat:no-repeat;background-position:90% 50%;}.nhs_ModalBox .btnCss[disabled=disabled],.nhs_ModalBox .btnCss[disabled=disabled]:hover,.nhs_RequestInfoForm .btnCss[disabled=disabled],.nhs_RequestInfoForm .btnCss[disabled=disabled]:hover{cursor:default;color:#4b4b4b!important;padding:12px 40px 12px 10px;background-color:#fff;background-image:url(/globalresources14/default/images/icons/count_loader.gif);background-repeat:no-repeat;background-position:96% 50%;}.nhs_ModalBox .btnCss.Inactive,.nhs_ModalBox .btnCss.Inactive[disabled=disabled],.nhs_RequestInfoForm .btnCss.Inactive,.nhs_RequestInfoForm .btnCss.Inactive[disabled=disabled]{cursor:default;color:#4b4b4b!important;background-color:#fff;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTEuMjEzcHgiIGhlaWdodD0iMjEuMDExcHgiIHZpZXdCb3g9IjAgMCAxMS4yMTMgMjEuMDExIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMS4yMTMgMjEuMDExIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxkZWZzPg0KCQk8cmVjdCBpZD0iU1ZHSURfMV8iIHdpZHRoPSIxMS4yMTMiIGhlaWdodD0iMjEuMDExIi8+DQoJPC9kZWZzPg0KCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPg0KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJPC9jbGlwUGF0aD4NCgk8cG9seWxpbmUgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNEI0QjRCIiBwb2ludHM9IjAuMzU0LDIwLjY1NyAxMC41MDYsMTAuNTA1IDAuMzU0LDAuMzU0IAkiLz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K);background-repeat:no-repeat;background-position:90% 50%;}.nhs_ModalBoxRight .btnCss,.nhs_ModalBoxRight a.btnCss,.nhs_RequestInfoForm .btnCss,.nhs_RequestInfoForm a.btnCss{margin-left:140px;width:162px;}.nhs_ModalBox .btnCss:hover{text-decoration:none;background-color:#fff;border-color:#7d7d7d;}.btnCss#nhs_Skip{background:#fff;margin-left:10px;padding:11px 35px;border:1px solid #7d7d7d;}#nhs_SavedProperties{width:100%;}#nhs_SavedProperties>div{width:728px;margin:0 auto;}#nhs_SavedProperties>#nhs_SavedPropItems>div{width:708px;margin:20px auto;}#nhs_SavedProperties>#nhs_SavedPropItems{width:100%;background:#eee;}.nhs_SavedTabBar .nhs_Tabs{width:auto;}.nhs_SavedTabBar>p{float:right;font-size:12px;font-weight:bold;}.nhs_SavedTabBar>p>a{display:inline-block;text-decoration:none;background-color:#0091da;color:#fff;padding:8px 10px;border-radius:3px;margin-right:5px;}.nhs_SavedHeader span,#pro_SavedHomeRemove,#pro_SavedCommRemove,.nhs_ResultsActions.pro_SaveHomeFreeBrochure label,.nhs_ResultsActions.pro_SaveCommFreeBrochure label{float:right;}#pro_SavedHomeRemove,#pro_SavedCommRemove{margin:15px 0 0 0;}.nhs_CRM_FavoritesHead{background-color:#eee;padding:10px;}.nhs_CRM_FavoritesHead h3{font-weight:normal;color:#7d7d7d;display:inline-block;width:50%;margin:0;}.nhs_CRM_FavoritesHead>p{font-weight:bold;display:inline-block;}#nhs_TabsRemoveHome,#nhs_TabsRemoveCom{width:49%;text-align:right;}#pro_SelectAllHome,#pro_SelectAllCom{display:none;}#nhs_SavedPropItems{font-size:14px;font-size:.875rem;}.nhs_HomeResultsRow,.nhs_CommResultsRow{border-bottom:1px solid #bababa;}.nhs_HomeResultsRow p,.nhs_CommResultsRow p{margin:3px 0;}.nhs_ResultsThumbBox,.nhs_HomeResultsInfo,.nhs_CommResultsInfo,.nhs_CommAvailable,.nhs_ResultsActions.pro_SaveHomeFreeBrochure,.nhs_ResultsActions.pro_SaveCommFreeBrochure{float:left;padding:5px 1% 5px 0;}.nhs_HomeResultsInfo,.nhs_CommResultsInfo{width:30%;line-height:1.2;}.nhs_CommAvailable{width:25%;line-height:1.4;text-align:right;}.nhs_HomeResultsRow .nhs_ResultsThumbBox,.nhs_CommResultsRow .nhs_ResultsThumbBox{width:120px;height:80px;}.nhs_ResultsActions.pro_SaveHomeFreeBrochure,.nhs_ResultsActions.pro_SaveCommFreeBrochure{border:0;background:#fff;width:23%;}.nhs_ResultsActions.pro_SaveHomeFreeBrochure label,.nhs_ResultsActions.pro_SaveCommFreeBrochure label{height:24px;width:24px;display:block;}.nhs_ResultsActions.pro_SaveHomeFreeBrochure a,.nhs_ResultsActions.pro_SaveCommFreeBrochure a{float:left;}.nhs_ResultsActions.pro_SaveHomeFreeBrochure a.btn_ComingSoon,.nhs_ResultsActions.pro_SaveCommFreeBrochure a.btn_ComingSoon{border-radius:3px;font-size:.75rem;font-weight:bold;border:1px solid #0091da;background:#0091da;color:#fff;width:150px;padding:8px 6px;}.nhs_ResultsActions.pro_SaveCommFreeBrochure,.nhs_ResultsActions.pro_SaveHomeFreeBrochure,.nhs_CommAvailable{padding-top:18px;}.nhs_ResultsActions.pro_SaveHomeFreeBrochure p,.nhs_ResultsActions.pro_SaveCommFreeBrochure p{margin:5px 0 8px 0;font-size:12px;font-weight:600;}.nhs_HomeResultsInfo>h3,.nhs_CommResultsInfo>h3{font-size:16px;font-size:1rem;font-weight:bold;line-height:1.1;}.nhs_ResultsPrice{font-weight:bold;}.nhs_SavedHeader{padding-top:10px;}.nhs_SavedHeader>span,.nhs_SavedTabBar>ul.nhs_Tabs>li>a{font-size:14px;font-size:.875rem;}.nhs_SavedHeader>h2{font-size:20px;font-size:1.25rem;padding:0 0 25px 0;}#divSavedHomeNum>h3,.nhs_CRM_FavoritesHead>h3{font-size:16px;}#divSavedHomeNum>p>label,.nhs_CRM_FavoritesHead>p>label{font-size:14px;}.btnCss.btn_ViewBrochure{background:#9ecf7c;}.btn_ComingSoon,.nhs_DetailCard .nhs_CRM_FavoritesHead h3,.nhs_DetailCard .nhs_CRM_FavoritesHead h3+p{margin:0;}.nhs_TabSaved,.pRemoveOrSave{float:left;}#pRemoveOrSave{width:50%;font-size:14px;text-align:right;}#nhs_SavedAlertsContent,.nhs_SavedAlertsMenu,.nhs_SavedAlertsInfo{font-size:13px;}.nhs_SavedAlertsMenu,.nhs_SavedAlertsInfo{font-weight:normal;}.nhs_CommResultsInfo2{text-align:right;width:36%;float:left;}.nhs_ResultsActions.nhs_SavedCheckBox{margin:30px 66px;float:left;}.nhs_ResultsActions.nhs_SavedCheckBox label{height:24px;width:24px;display:block;}#divSavedRemoveLink>p{font-size:14px;font-weight:bold;float:right;}.nhs_SavedAlertsMenu{margin-bottom:10px;}.nhs_SavedAlertsMenu p:first-child{font-size:16px;font-weight:bold;margin-bottom:10px;}.nhs_SavedAlertsInfo h3{background-color:#eee;padding:10px;margin-bottom:10px;}.nhs_SavedAlertsInfo p{padding-left:10px;}#deleteSavedSearchAlert a{float:right;font-weight:bold;}.nhs_SavedAlertsSort{margin:10px 0 10px 0;}#alertsList ul{padding-left:0;}#alertsList ul li{list-style:none;}#alertsList ul li a{display:block;padding:5px 5px 5px 10px;}.nhs_AlertOn{border:2px solid #0091da;}#nhs_ManageAccount{width:100%;height:auto;background:#eee;}#nhs_ManageAccount>div{width:708px;margin:20px auto;padding:10px;background:#fff;}#nhs_ManageAccount h2{font-size:22px;font-weight:bold;color:#4b4b4b;margin:10px 10px 20px 10px;}#nhs_ManageAccount h3{font-size:18px;font-weight:bold;color:#7d7d7d;border-bottom:1px solid #bababa;margin:0 auto 10px auto;padding:5px 0;width:92%;}#nhs_ManageAccount .validation-summary-errors{font-size:14px;margin:10px 10px 20px 10px;}#nhs_ManageAccount h3 span{font-size:16px;font-weight:normal;}#nhs_ManageAccount .nhs_ModalAccountForm>fieldset{width:90%;}#nhs_ManageAccount fieldset p input#ZipCode{width:30%;}#nhs_ManageAccount .nhs_ModalAccountForm fieldset label.nhs_NewsletterLabel,#nhs_ManageAccount .nhs_ModalAccountForm fieldset label.nhs_PromosLabel{font-size:14px;min-height:20px;line-height:22px;padding-top:5px;margin-left:37.5%;}#nhs_ModalCreateAlert{width:708px;height:auto;margin:0 auto;}#nhs_Page #nhs_ModalCreateAlert{margin:0 auto;}#nhs_ModalCreateAlert .nhs_ModalLoginHeader{width:96%;height:auto;padding:10px 2%;}#nhs_ModalCreateAlert .nhs_ModalLoginHeader h2{color:#4b4b4b;font-size:18px;font-size:1.125rem;font-weight:bold;}#nhs_ModalCreateAlert .nhs_ModalLoginHeader p,#nhs_ModalCreateAlert .nhs_ModalLoginHeader ul{color:#4b4b4b;font-size:13px;font-size:.8rem;font-weight:normal;}#nhs_ModalCreateAlert .nhs_ModalLoginHeader ul{padding-left:20px;}.nhs_AlertLocationBox,.nhs_AlertOptionsBox{float:left;margin:0;padding:0 2%;width:46%;}#nhs_ModalCreateAlert .nhs_AlertChooseCity,#nhs_ModalCreateAlert .nhs_AlertChooseZip,#nhs_ModalCreateAlert .nhs_AlertChoosePrice{color:#7d7d7d;font-size:16px;font-size:1rem;font-weight:bold;}#nhs_ModalCreateAlert .nhs_ModalAccountForm>fieldset{width:auto;padding:0;margin:0;}#nhs_ModalCreateAlert .nhs_ModalAccountForm>fieldset>p>label{width:80px;}.nhs_AlertMoreOptions{background:#f5f5f5;padding:0 5px;font-size:12px;}#nhs_ModalCreateAlert .nhs_AlertMoreOptions p label{width:120px;}.nhs_AlertMoreOptions .nhs_AlertMoreChecks>span{display:inline-block;float:right;width:185px;line-height:16px;}.nhs_AlertMoreOptions .nhs_AlertMoreChecks>span:first-child{font-weight:bold;color:#4b4b4b;float:left;width:120px;margin:0 8px 0 0;text-align:right;}.nhs_AlertMoreOptions .nhs_AlertMoreChecks label{float:none;display:inline;font-size:12px;font-weight:normal;line-height:12px;}#nhs_ModalCreateAlert .nhs_AlertMoreOptions p select{width:56%;background:#fff;}#nhs_ModalCreateAlert .nhs_AlertName label{float:none;display:inline;text-align:left;}#nhs_ModalCreateAlert .nhs_AlertName input{width:85%;}.nhs_AlertSubmit{float:right;font-size:14px;font-size:.875rem;}.nhs_AlertSubmit .btnCss{margin-left:0;}#nhs_ModalCreateAlert .nhs_LegalText{padding:8px 10px;}.nhs_SendToPhoneModal{padding:10px;}.nhs_SendToPhoneModal .nhs_Instructions{margin-bottom:10px;color:#4b4b4b;}.nhs_SendToPhoneModal .validation-summary-errors ul{margin-left:15px;}.nhs_SendToPhoneModal p{margin:10px 0;}.nhs_SendToPhoneModal label{display:inline-block;width:100%;font-weight:bold;padding-bottom:3px;}.nhs_SendToPhoneModal select,.nhs_SendToPhoneModal input[type="text"]{display:inline-block;width:92%;padding:2%;}.nhs_SendToPhoneModal select{width:98%;}.nhs_SendToPhoneModal #nhs_Send{width:60px;font-weight:bold;color:#fff!important;background:#0091da;border:0;}.nhs_SendToPhoneModal .nhs_LegalText{clear:both;color:#7d7d7d;font-style:italic;}.nhs_Close{position:absolute;top:0;right:0;display:block;width:50px;height:50px;text-indent:-2000px;padding:0;background-image:url(/GlobalResourcesMvc/Default/images/mediaplayer/icon-close.png);background-position:50% 50%;background-size:auto;background-repeat:no-repeat;background-color:rgba(255,255,255,0.8);cursor:pointer;z-index:9999;overflow:hidden;}.nhs_CompareOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:99999;}.nhs_CompareModal{width:100%;max-width:960px;min-width:728px;min-height:480px;margin:0 auto;background:#fff;position:absolute;top:0;left:0;right:0;z-index:100000;}.nhs_CompareModal .nhs_HeaderLogo{width:200px;margin:8px 0 0 0;}.nhs_ModalBoxCompare .nhs_HeaderLogo{width:200px;margin:0;position:absolute;top:20px;left:25px;}.nhs_CompareModal header .nhs_Close{width:40px;height:40px;background-color:#d8d8d8;}.nhs_CompareModal>header,.nhs_CompareModal>div{width:96%;margin:0 auto;padding:8px 0;clear:both;color:#4b4b4b;}.nhs_CompareModal>div{padding:18px 0;}.nhs_CompareModal>div p{font-size:14px;font-size:.875rem;}.nhs_CompareModal>div p.nhs_Title{font-size:29px;font-size:1.8rem;font-weight:bold;margin:0 0 14px 0;}.nhs_CompareModal>div .btnCss{float:right;font-size:16px;margin-left:25px;padding:10px 12px;}.nhs_CompareTable{width:20%;margin:0 auto;font-size:14px;color:#4b4b4b;line-height:1.1;float:left;}.nhs_CompareTable th{color:#4b4b4b;font-weight:600;background:#bababa;text-align:left;vertical-align:top;padding:8px 10px 8px 25px;border-bottom:1px solid #bababa;border-right:5px solid #fff;}.nhs_CompareTable td{vertical-align:top;border-bottom:1px solid #bababa;width:20%;padding:8px 8px;}.nhs_CompareTable td>span{display:inline-block;padding:0 0 5px 0;}.nhs_CompareTable td p{margin:10px 0 2px 0;}.nhs_CompareTable .nhs_ItemName{color:#4b4b4b;font-weight:600;}.nhs_CompareTable .nhs_BrandImage{position:relative;display:block;width:100%;height:35px;overflow:hidden;margin-top:10px;}.nhs_CompareTable td.nhs_CompGrid_Logo{vertical-align:middle;}.nhs_CompareTable .nhs_ItemImg,.nhs_ModalBoxCompare .nhs_ItemImg{position:relative;background:#bababa;display:block;width:100%;height:120px;}.nhs_CompareTable .nhs_ItemImg.empty{cursor:pointer;}.nhs_CompareTable .nhs_ItemImg.empty:after{content:'+';font-family:Arial;font-weight:bold;font-size:45px;color:#7d7d7d;text-align:center;margin:-25px 0 0 -13px;position:absolute;top:50%;left:50%;}.nhs_CompareTable .nhs_ItemImg>div,.nhs_ModalBoxCompare .nhs_ItemImg>div{display:block;width:100%;height:120px;overflow:hidden;position:relative;}.nhs_CompareTable .nhs_ItemImg>div img,.nhs_CompareTable .nhs_BrandImage img,.nhs_ModalBoxCompare .nhs_ItemImg>div img{height:100%;max-width:none;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.nhs_ViewMedia{display:block;width:35px;height:31px;text-indent:-2000px;padding:0;background-image:url(/GlobalResources14/Default/images/icons/photos@2x.png);background-position:50% 50%;background-size:35px 31px;background-repeat:no-repeat;cursor:pointer;z-index:9999;overflow:hidden;border-radius:2px;position:absolute;bottom:3px;right:3px;}.nhs_ModalBoxCompare.nhs_ModalBox{width:100%;max-width:768px;min-width:640px;height:auto;min-height:0;margin:0 auto;position:absolute;top:0;left:0;right:0;z-index:100000;}.nhs_ModalBoxCompare .nhs_ModalBoxLeft{width:43.48958333333333%;max-width:none;padding:10px 3.255208333333333%;height:auto;min-height:480px;background:#fff;font-size:14px;font-size:.875rem;color:#4b4b4b;line-height:1.2;}.nhs_ModalBoxCompare p{font-size:14px;font-size:.875rem;margin:20px 0;}.nhs_ModalBoxCompare .nhs_ModalBoxRight{width:43.48958333333333%;max-width:none;padding:10px 3.255208333333333%;}.nhs_ModalBoxCompare .nhs_Title,.nhs_ModalBoxCompare .nhs_TitleAlt{font-size:25px;font-weight:bold;margin:65px 0 0 0!important;padding-bottom:15px;text-align:center;}.nhs_ModalBoxCompare .nhs_TitleAlt{margin-top:50px!important;}.nhs_ModalBoxCompare .nhs_Subtitle{font-size:15px;font-weight:600;line-height:1.5;margin:20px 0;}.nhs_ModalBoxCompare .nhs_ResItem{float:left;width:100%;min-height:0;margin:5px 0 10px 0;color:#4b4b4b;}.nhs_ModalBoxCompare .nhs_ItemImg{float:left;width:44.91017964071856%;height:100px;margin-right:10px;}.nhs_ModalBoxCompare .nhs_ItemImg>div{height:100px;}.nhs_ModalBoxCompare .nhs_ResItem>p{margin:5px 0 12px 0;padding:0;border:0;font-size:14px;font-size:.875rem;}.nhs_ModalBoxCompare .nhs_ItemName{font-weight:600;}.nhs_ModalBoxCompare .nhs_ResItem>p:last-of-type{margin-bottom:0;}.nhs_ModalBoxCompare .nhs_ModalCompareStep{font-size:18px;font-weight:600;margin:0 0 40px 0;padding-right:20px;background-repeat:no-repeat;background-position:right 50%;background-image:url(/globalresources14/default/images/icons/arrow_right@2x.png);background-size:10px 17px;}.nhs_ModalBoxCompare .nhs_Title+.nhs_ModalCompareStep{margin-top:105px;}.nhs_ModalBoxCompare .nhs_TitleAlt+.nhs_ModalCompareStep{margin-top:20px;}.nhs_ModalBoxCompare .nhs_ModalCompareStep a{display:block;padding:0 0 0 50px;background-repeat:no-repeat;background-position:left 50%;}.nhs_ModalBoxCompare .nhs_TitleContact{display:table;float:none;margin:50px auto 0 auto!important;padding:15px 0 15px 42px;background-image:url(/globalresources14/default/images/icons/compare_1@2x.png);background-repeat:no-repeat;background-position:left 50%;background-size:28px 37px;}.nhs_ModalBoxCompare .nhs_RequestInfoForm p{margin:20px 0 30px 0;}.nhs_ModalBoxCompare .nhs_RequestInfoForm label{display:none;}.nhs_ModalBoxCompare .nhs_RequestInfoForm fieldset input[type=checkbox]+label,.nhs_ModalBoxCompare .nhs_RequestInfoForm fieldset input[type=checkbox]+input[type=hidden]+label{display:inline-block;}.nhs_ModalBoxCompare .nhs_RequestInfoForm fieldset input[type="text"],.nhs_ModalBoxCompare .nhs_RequestInfoForm fieldset input[type="password"],.nhs_ModalBoxCompare .nhs_RequestInfoForm fieldset input[type="datetime"],.nhs_ModalBoxCompare .nhs_RequestInfoForm fieldset input[type="date"],.nhs_ModalBoxCompare .nhs_RequestInfoForm fieldset textarea{width:95%;padding:9px 2.5%;}.nhs_ModalBoxCompare .nhs_RequestInfoForm fieldset input[type="text"]#Zip{width:45%;}.nhs_ModalBoxCompare .nhs_RequestInfoForm fieldset textarea{height:100px;}.nhs_ModalBoxCompare .nhs_RequestInfoForm .btnCss,.nhs_ModalBoxCompare .nhs_RequestInfoForm a.btnCss{margin-left:0;margin-right:0;background-image:none;width:100%;padding:12px 0;text-align:center;}