body{background:#381C2A;margin:0;text-align:center;font-family:arial;font-size:12px;color:#333}a{color:#381E2B;outline:0;text-decoration:none}a:hover{text-decoration:underline}img{border:0}form{margin:0;padding:}table{border-collapse:collapse}h1,h2,h3,h4,h5,p{margin:0;padding:0}h3{font:17px Georgia,"Times New Roman",Times,serif;font-weight:normal;letter-spacing:-0.02em;margin:0;margin-bottom:16px;padding:0;text-transform:uppercase}h4{font-size:15px;color:#381c2a;font-weight:bold;margin:0;margin-bottom:4px;padding:0}ul{margin:0;padding:0}li{margin:0;padding:0}.left{float:left;display:inline}.right{float:right;display:inline}.textleft{text-align:left}.module{padding:16px;background:#EAE8E9}#global_wrap{width:920px;margin:0 auto;text-align:left;position:relative}#global_content{background:#fff}#global_content_left{float:left;display:inline;width:190px}#global_content_right{float:right;display:inline;width:755px}#global_header h1{clear:left;text-indent:-9999px;margin:5px 20px 20px 20px;padding:0}#global_header h1 a{display:block;width:318px;height:50px;background:url("/Content/images/logos/global_logo.jpg")}#global_nav{clear:both;margin:0;padding:0;list-style:none}#global_nav li{float:left}#global_nav a{background:url("/Content/images/global_nav.jpg");display:block;text-indent:-9999px;height:26px}#global_nav a.active{cursor:default}a#nav_search{width:128px;background-position:0 0}a#nav_search:hover{background-position:0 -26px}a#nav_search.active{background-position:0 -52px}a#nav_specialists{width:163px;background-position:-129px 0}a#nav_specialists:hover{background-position:-129px -26px}a#nav_specialists.active{background-position:-129px -52px}a#nav_services{width:141px;background-position:-292px 0}a#nav_services:hover{background-position:-292px -26px}a#nav_services.active{background-position:-292px -52px}a#nav_magazines{width:158px;background-position:-433px 0}a#nav_magazines:hover{background-position:-433px -26px}a#nav_magazines.active{background-position:-433px -52px}a#nav_news{width:113px;background-position:-591px 0}a#nav_news:hover{background-position:-591px -26px}a#nav_news.active{background-position:-591px -52px}a#nav_blog{width:110px;background-position:-704px 0}a#nav_blog:hover{background-position:-704px -26px}a#nav_blog.active{background-position:-704px -52px}a#nav_videos{width:107px;background-position:-814px 0}a#nav_videos:hover{background-position:-814px -26px}a#nav_videos.active{background-position:-814px -52px}.ad468x60{width:468px;height:60px}.ad728x90{width:728px;height:90px}#global_login{font-size:11px;text-align:left;position:relative;z-index:2;color:#fff;margin:5px 0 8px 0;text-align:right}.sign_reg a{color:#FFF;font-weight:bold}#global_content_header{padding:14px 10px}#global_footer{text-align:center;font-size:11px;color:#fff}#global_footer a{color:#fff;text-decoration:none}#footer_nav{background:#E2DEDF;font-size:11px;margin-bottom:40px;color:#C6C2C2;padding:10px 0}#footer_nav a{text-transform:uppercase;color:#381E2B;padding:0 8px}#footer_eho{font-family:Georgia;font-size:12px;margin-bottom:20px;text-transform:uppercase}#footer_eho span{padding:4px 38px 4px 0;background:url("/Content/images/logos/logo_eho.gif") no-repeat right}#top_markets{margin:0 auto;margin-bottom:25px;width:700px;text-align:left}#top_markets h4{font-size:13px;margin-bottom:5px;color:#fff}#top_markets .set{float:left;width:175px}#top_markets .set li{list-style:none}#luxury_developments{margin:0 auto;margin-bottom:25px;width:700px;text-align:left}#luxury_developments h4{font-size:13px;margin-bottom:5px;color:#fff}#luxury_developments .set{float:left;width:175px;font-size:10px}#luxury_developments .set li{list-style:none}#global_footer .disclaimer{margin:0 auto;margin-bottom:20px;width:570px;color:#fff}#nci_nav{margin-bottom:20px;color:#666}#nci_nav img{margin-bottom:5px}#nci_nav a{padding:0 6px}#nci_partners{margin-bottom:30px;color:#666}#nci_partners strong{text-transform:uppercase;font-size:11px;margin-bottom:5px;display:block;color:#fff}#nci_partners a{padding:0 6px}.pagination{padding:15px 5px;font-size:11px}.pagination span{font-weight:bold;padding:2px 8px;color:#999;border-left:1px solid #eaeaea}.pagination a{text-decoration:none}.pagination span.prev{border-left:none}.pagination a:hover{text-decoration:underline}.pager{float:left;width:100%;overflow:hidden;position:relative}.pager ul{clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center;font-size:11px}.pager ul li{display:block;float:left;list-style:none;border-left:1px solid #EAEAEA;margin:0;padding:2px 8px;position:relative;right:50%;font-weight:bold}.pager ul.pages li.page-number:hover{cursor:pointer}.pager ul.pages li.pgCurrent:hover{cursor:auto}.pager ul.pages li:hover{text-decoration:underline;cursor:pointer}.pager ul.pages li.pgPrev{border-left:medium none}.pager ul.pages li.pgEmpty{border-left:medium none;color:#999;text-decoration:none;cursor:auto}.pager ul.pages li.pgCurrent{color:#999;text-decoration:none;cursor:default}.breadcrumb{font-size:11px;list-style:none;margin:0;padding:0}.breadcrumb li{float:left}.breadcrumb a{display:block;padding:2px 8px;border-right:1px solid #ccc;text-decoration:none}.breadcrumb span{display:block;padding:2px 8px}.tag_just_listed{background:url(../../images/tags/tag_just_listed.gif) no-repeat;width:64px;height:15px;text-indent:-9999px;line-height:15px}.tag_just_sold{background:url(../../images/tags/tag_just_sold.gif) no-repeat;width:64px;height:15px;text-indent:-9999px;line-height:15px}.tag_featured{background:url(../../images/tags/tag_featured.gif) no-repeat;width:64px;height:15px;text-indent:-9999px;line-height:15px}#email_tb_body{text-align:left}.email_form h2{font-size:16px;margin:0;margin-right:50px;padding:0;font-weight:bold}.email_form p{margin:0!important;padding:0!important;font-size:11px}.email_form fieldset{border:0;border-top:1px solid #ddd;margin:10px 0;padding:0}.email_form legend{color:#999;font-size:13px;font-weight:bold;background:#fff}.email_form label{display:block}.email_form_row{margin:5px}.email_form_element_third{width:33%}.email_form_element_half{width:45%}.email_form_row span{color:#999;font-size:10px}.email_tb_header{position:relative}.email_tb_header .close{position:absolute;top:0;right:0;font-size:11px}.email_tb_footer{text-align:center;padding-top:10px;border-top:1px solid #ddd}.email_tb_footer span{color:#999}#email_sent{text-align:center}.email_form_element_half input[type='text']{width:160px}.tb_form h2{font-size:16px;margin:0;margin-right:50px;padding:0;font-weight:bold}.tb_form p{margin:0!important;padding:0!important;font-size:11px}.tb_form .required{font-weight:bold;color:#E22212;font-size:14px}.tb_form fieldset{border:0;border-top:1px solid #ddd;margin:10px 0;padding:0}.tb_form legend{color:#999;font-size:12px;font-weight:bold;background:#fff}.tb_form label{display:block}.tb_form_row{margin:8px 5px}.tb_form label{float:left;text-align:right}#mortgage_calculator .tb_form label{width:140px}.tb_form .input{float:right}#mortgage_calculator .tb_form .input{width:120px}.tb_form_row span{color:#999;font-size:10px}.tb_header{position:relative}.tb_header .close{position:absolute;top:0;right:0;font-size:11px}.tb_footer{text-align:center;padding-top:10px;border-top:1px solid #ddd}.tb_footer span{color:#999}.horiz_rule hr{display:none}.horiz_rule{height:1px;border-bottom:1px dotted #ccc;margin:20px 0;clear:both;height:1px;padding:0;line-height:0}.errmsg{padding:2px;padding-left:20px;background:#FEF4C5 url(../../images/icons/icon16x16.gif) no-repeat 2px 2px;color:#2a2a2a}.icon24x24{background:url("/Content/images/icon24x24.gif") no-repeat}.icon24x24.icon_print{background-position:0 0}.icon24x24.icon_more_photos{background-position:0 -48px}.icon24x24.icon_virtual_tour{background-position:0 -96px}.icon24x24.icon_video_tour{background-position:0 -144px}.icon24x24.icon_save{background-position:0 -192px}.icon24x24.icon_email{background-position:0 -240px}.icon10x10{background:url("/Content/images/icon10x10.gif") no-repeat}.icon10x10.icon_right-arrow{background-position:right 2px;padding-right:10px}.icon10x10.icon_bullet{background-position:0 -19px}.btn{padding:5px 10px;background:#fafafa url(../../images/btn_bg.gif) repeat-x bottom;color:#2a2a2a;text-decoration:none;border:1px solid #ddd}.tab_nav{list-style:none;margin:0;padding:0;background:url("/Content/images/tab_nav_bg.jpg") repeat-x;font-size:14px;font-family:Georgia;text-transform:uppercase;height:26px;width:100%}.tab_nav li{float:left}.tab_nav a{cursor:pointer;display:block;padding:4px 18px;color:#fff;text-decoration:none;background:url("/Content/images/tab_nav_bg.jpg") repeat-x;white-space:nowrap;border-right:1px solid #887781}.tab_nav a:hover{background-position:0 -26px}.tab_nav a.active{background-position:0 -260px}.disclaimer{padding:5px 10px;font-size:10px;color:#999;text-align:center}.clearfix:after{content:".";clear:both;height:0;visibility:hidden;display:block}.clearfix{display:inline-block}/*\*/* html .clearfix{height:1%}.clearfix{display:block}/**/.clear{clear:both}.development_site{padding:6px;padding-left:26px;margin:0;background:#FEF4C5 url(../../images/icons/icon16x16.gif) no-repeat 6px 6px;color:#333;text-align:left}.development_site ol{margin:5px 18px;padding:0}.development_site li{padding-left:5px;list-style:decimal;line-height:14px;color:#666}.development_site a{text-decoration:underline}.development_site table{width:100%;border-collapse:collapse}.development_site td{vertical-align:top;text-align:center;padding:5px}#quick_links{margin:1px 0 0 0;background:#E9E3DC}#quick_links h2{background:#D2CBC3;color:#fff;font-size:16px;padding:5px 8px;margin:0 0 5px 0;font-family:arial}#quick_links .set{width:810px;margin:20px auto}#quick_links h3{clear:both;color:#666;font-size:14px;margin:0}#quick_links h3 a{color:#666;padding:2px 0 0 44px;text-decoration:none;height:30px;width:100px;display:block}h3#usa a{background:url(../../images/homepage/icon_usa.gif) no-repeat}h3#can a{background:url(../../images/homepage/icon_can.gif) no-repeat}h3#itl a{background:url(../../images/homepage/icon_itl.gif) no-repeat}#quick_links .left{width:270px}#quick_links li{list-style:none;margin-left:45px}#quick_links a{color:#7C6A55}.page_404500{background:#fff;text-align:center;margin:30px}.page_404500 h1{width:196px;height:59px;background:url(../../images/global_header_h1_bg.gif) no-repeat;text-indent:-9999px;margin:0 auto 10px auto}.page_404500 h1 a{display:block;width:196px;height:59px}.page_404500 #quick_links{width:975px;margin:20px auto;text-align:left;background:0}.page_404500 #quick_links h2{background:#f5f5f5;color:#666;font-family:arial;text-align:center}.help{color:#333}.help h2{font-family:Georgia;font-size:20px;padding:2px 0 14px 0}.help h3{font-size:16px;margin-bottom:8px;letter-spacing:-0.05em;font-weight:bold;color:#5a5a5a}.help h4{font-size:14px}.help ol{margin:0;padding:0;list-style:none}.help ol li{border-top:1px solid #eaeaea;margin:0;padding:14px 8px}.help ol li ul{margin:0 0 20px 20px;padding:0;list-style:square}.help ol li ul li{border:0;margin:0;padding:2px 0 0 0}.help img{float:left;margin:0 10px 10px 0}.help img.nofloat{float:none;margin:0 0 2px 0}.help p{padding:5px}#videos_view{padding:5px 20px;width:550px}#videos_view .video .video_description{padding:10px;margin:10px auto 0;width:528px;background:#E1DDDE;border:1px solid #381C2A}#videos_view .video .video_description h4{color:#381C2A;font-size:13px;font-weight:bold;margin:0 0 5px;text-transform:uppercase}#videos_view .video .hr{padding:15px 0;float:left;clear:left;width:550px}#videos_view .video .hr hr{color:#381C2A;background:#381C2A;margin:0;padding:0;height:2px;border:0}#form_wrapper{zoom:1;position:relative;width:800px;background:#C8C0C4}#form_wrapper a{position:absolute;top:5px;right:9px;font-weight:bold;font-size:11px}#form_wrapper #sign-up-header{float:left;margin:35px 0 20px}#form_wrapper span{font-size:18px;font-weight:bold;color:#381C2B;float:left;text-indent:10px}#form_wrapper span.field-validation-error{font-size:11px;float:right}#form_wrapper #form_left{float:left;width:350px}#form_wrapper #form_right{float:right;width:450px}#form_wrapper .form_title,#form_wrapper h2{font-size:14px;font-weight:bold;text-transform:uppercase;padding-bottom:5px;color:#381C2B;letter-spacing:2px}#form_wrapper h3{margin:0 0 0 20px;font-size:11px;color:#381C2B;font-weight:normal;font-family:Arial;text-transform:none;letter-spacing:.1px}#form_wrapper .form_sections{padding:10px}#form_wrapper .form_sections .form_header{border-bottom:2px solid #9F9299;margin-bottom:10px}#form_wrapper .form_sections .form_row{padding:5px 0}#form_wrapper .form_sections .form_row .form_name{float:left}#form_wrapper .form_sections .form_row .form_name h2{font-size:12px;float:left;padding:0;letter-spacing:0}#form_wrapper .form_sections .form_row .form_name h4{float:left;color:red;padding-left:5px}#form_wrapper .form_sections .form_row input{float:right;width:200px}#form_wrapper .form_sections .form_row .publication_left{float:left}#form_wrapper .form_sections .form_row .publication_right{float:right}#form_wrapper .form_sections .form_row .publication_left input.checkbox,#form_wrapper .form_sections .form_row .publication_right input.checkbox,#form_wrapper .form_sections .form_row #disclaimer input.checkbox{float:left;width:15px}#form_wrapper .form_sections .form_row .publication_left .publication,#form_wrapper .form_sections .form_row .publication_right .publication{width:190px}#form_wrapper .form_sections .form_row #disclaimer{margin:0 0 0 45px}#form_wrapper .form_sections .form_row .publication_left h2.pub_title,#form_wrapper .form_sections .form_row .publication_right h2.pub_title{font-size:12px;letter-spacing:0;text-transform:none;padding:0;margin:0 0 0 20px}#form_wrapper #submit_btn{text-align:center;clear:both;padding:16px 0 0 0}#form_wrapper #submit_btn input.btn{background:#381C2B;color:#FFF;font-weight:bold;border:0;padding:5px;cursor:pointer}#confirmation{float:left;background:#C8C0C4;padding:10px;text-align:left}#confirmation-top{position:relative;zoom:1;color:#381C2B;font-size:18px;font-weight:bold;width:320px}#confirmation-top a{position:absolute;top:2px;left:290px;font-weight:bold;font-size:11px}#content{margin-top:12px}.validationdiv{margin-top:3px}.field-validation-error,.validation-summary-errors{color:#2A2A2A;padding:2px 2px 2px 20px;background:url("/Content/images/icon16x16.gif") no-repeat scroll 2px 2px #FEF4C5;display:block}.validation-summary-errors ul{list-style:none outside none}.field-validation-valid{display:none}.validation-summary-valid{display:none}#contact-forgotpw-popup{text-align:left}#contact-forgotpw-popup .group{margin:5px 0 5px 0}#contact-specialist-pop{text-align:left}#contact-specialist-pop .validation{margin:0;padding:3px 0 3px 0}#personalization_tb_save_search{text-align:left}#personalization_tb_save_search p{padding:5px 0}#personalizationmaincontent{margin:0 auto;padding:30px 0;width:800px}#search_bar fieldset{border:0;margin:0}#search_bar fieldset label{display:block;margin-bottom:2px;font-size:11px}#search_bar fieldset input,#search_bar fieldset select{border:1px solid #A0939A;font-size:12px;padding:2px}#search_bar fieldset input{padding:3px}#search_bar .horiz_rule{margin:10px 0}#search_switch{margin:5px 0;font-size:10px}#search_switch a{padding-left:14px}#search_switch a.open{background:url("/Content/images/search_switch_a_open.gif") no-repeat 0 50%}#search_switch a.close{background:url("/Content/images/search_switch_a_close.gif") no-repeat 0 50%}#search_bar #search_webid fieldset{padding:0 5px}#search_bar #go_btn{border:0;padding:0;margin:0}#search_interior{background:#C5BCC1}#search_interior h2{background:#B0A5AB;font-family:Georgia;font-size:16px;font-weight:normal;padding:4px 16px}#search_interior fieldset{padding:15px}#search_interior #search_country{margin-bottom:5px}#search_interior #search_country select{width:180px;font-size:12px}#search_interior #search_location{margin-bottom:5px}#search_interior #search_location #SearchText{width:172px;font-size:12px}#search_interior #search_location #txtAgentSearch{width:132px;font-size:12px}#search_interior .search_criteria{padding:2px 0 2px 5px}#search_interior #search_pricemin{width:120px}#search_interior #search_pricemax{width:120px}#search_interior #search_bedrooms{width:120px}#search_interior #search_bathrooms{width:120px}#search_interior #search_keywords{width:160px}#search_interior #search_companyName{width:160px}#search_interior #search_agentName{width:160px}#search_interior #SearchTextSubmit{border:0;padding:0;margin:5px 0 0;cursor:pointer}#search_homepage{background:#C8C0C4;position:relative;width:563px;float:left;height:168px}#search_homepage h3{margin-bottom:8px}#search_homepage fieldset{padding-bottom:10px}#search_nav{font-size:12px;list-style:none;margin:0;padding:0;position:absolute;top:16px;right:16px}#search_nav li{float:left}#search_nav a{display:block;padding:2px 8px;border-right:1px solid #9F9299;text-decoration:none}#search_homepage #search_nav a.selected{font-weight:bold}#search_homepage #search_nav a.last{border-right:0}#search_homepage #search_result{background:#AFA4AA;padding:4px 6px;color:#40423F;margin-bottom:10px}#search_homepage #search_result span{font-size:16px;font-weight:bold;margin-right:4px}#search_homepage #search_country{float:left;display:inline;margin:0 5px;width:170px}#search_homepage #search_country select{width:170px}#search_homepage #search_location{float:left;display:inline;margin:0 5px;width:370px}#search_homepage #search_location #SearchText{width:360px}#search_homepage #search_location #txtAgentSearch{width:220px}#search_homepage #search_location p{margin:5px 0 0 2px;font-size:11px}#search_homepage .search_criteria{float:left;display:inline;margin:0 5px}#search_homepage #search_pricemin{width:130px}#search_homepage #search_pricemax{width:130px}#search_homepage #search_bedrooms{width:66px}#search_homepage #search_bathrooms{width:66px}#search_homepage #search_keywords{width:140px}#search_homepage.agents #search_keywords{width:110px}#search_homepage #search_brokerName{width:110px}#search_homepage #search_agentName{width:110px}#search_homepage .search_criteria small{font-size:11px;color:#999;margin-top:15px;display:block}#search_homepage #search_submit{float:right;display:inline;margin:4px 12px 0;width:100px}#search_homepage #SearchTextSubmit{border:0;padding:0;margin:0;cursor:pointer}#suggest_wrap{position:relative}#suggest{display:none;width:366px;background:#fff;overflow:hidden;position:absolute;z-index:9999;border:1px solid #999;top:-1px;cursor:pointer}#search_interior #suggest{width:250px;text-align:left;left:0!important}#suggest div{margin:0;color:#555;text-decoration:none;position:relative;font-size:11px;text-transform:uppercase;padding:3px 6px;line-height:11px;cursor:pointer}#suggest div b{font-weight:bold;color:#381C2A;cursor:pointer}#suggest div.hot{background:#FFF5CE;cursor:pointer}#search_alert_wrap{position:relative}.search_alert{display:none;width:366px;background:#FEF4C5;overflow:hidden;position:absolute;z-index:9999;border:1px solid #999;top:-1px;cursor:pointer}#search_interior .search_alert{width:250px;text-align:left;left:0!important}#search_alert_message p{padding:2px 5px!important;font-size:12px!important}#search_interior #search_alert_message p{padding:0!important;margin:5px!important;font-size:10px!important}#search_alert_message div{padding:2px 5px;font-size:11px!important}#search_alert_message div.col{padding:0;float:left;width:50%}#search_alert_message ul{padding:2px 5px;font-size:11px!important;margin:0;list-style:square}#search_alert_message ul li{margin-left:15px}#search_alert_close{text-align:right;padding:5px}#search_interior #search_alert_close{font-size:10px!important}.jcarousel-container{position:relative}.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative}.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0}.jcarousel-item{float:left;list-style:none;display:inline;width:128px;height:80px}.jcarousel-next{z-index:3;display:none}.jcarousel-prev{z-index:3;display:none}.jcarousel-skin-few-photo{width:528px;padding:0 5px!Important}.jcarousel-skin-few-photo .jcarousel-clip-horizontal{width:528px;height:85px}.jcarousel-skin-few-photo .jcarousel-item{width:128px;height:85px}.jcarousel-skin-few-photo .jcarousel-item-horizontal{margin:0 2px}.jcarousel-skin-few-photo .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-skin-photo{width:528px;padding:0 33px!Important}.jcarousel-skin-photo .jcarousel-clip-horizontal{width:528px;height:85px}.jcarousel-skin-photo .jcarousel-item{width:128px;height:85px}.jcarousel-skin-photo .jcarousel-item-horizontal{margin:0 2px}.jcarousel-skin-photo .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-skin-photo .jcarousel-next-horizontal{position:absolute;top:24px;right:-32px;width:32px;height:32px;cursor:pointer;background:transparent url("/Content/images/next-horizontal.gif") no-repeat 0 0}.jcarousel-skin-photo .jcarousel-next-horizontal:hover{background-position:-32px 0}.jcarousel-skin-photo .jcarousel-next-horizontal:active{background-position:-64px 0}.jcarousel-skin-photo .jcarousel-next-disabled-horizontal,.jcarousel-skin-photo .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-photo .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-96px 0}.jcarousel-skin-photo .jcarousel-prev-horizontal{position:absolute;top:24px;left:-32px;width:32px;height:32px;cursor:pointer;background:transparent url("/Content/images/prev-horizontal.gif") no-repeat 0 0}.jcarousel-skin-photo .jcarousel-prev-horizontal:hover{background-position:-32px 0}.jcarousel-skin-photo .jcarousel-prev-horizontal:active{background-position:-64px 0}.jcarousel-skin-photo .jcarousel-prev-disabled-horizontal,.jcarousel-skin-photo .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-photo .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0}.jcarousel-homepagefp{width:920px!Important;padding:0!Important}.jcarousel-homepagefp .jcarousel-clip-horizontal{width:920px;height:375px}.jcarousel-homepagefp .jcarousel-item{width:920px;height:375px}.jcarousel-homepagefp .jcarousel-item-horizontal{margin:0}.jcarousel-homepagefp .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-homepagefp .jcarousel-next-horizontal{position:absolute;bottom:16px;right:16px;width:50px;height:20px;cursor:pointer;background:transparent url("/Content/next-horizontal-homepagefp.gif") no-repeat 0 0}.jcarousel-homepagefp .jcarousel-next-horizontal:hover{background-position:-50px 0}.jcarousel-homepagefp .jcarousel-next-horizontal:active{background-position:-100px 0}.jcarousel-homepagefp .jcarousel-next-disabled-horizontal,.jcarousel-homepagefp .jcarousel-next-disabled-horizontal:hover,.jcarousel-homepagefp .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-150px 0}.jcarousel-homepagefp .jcarousel-prev-horizontal{position:absolute;bottom:16px;right:71px;width:80px;height:20px;cursor:pointer;background:transparent url("/Content/prev-horizontal-homepagefp.gif") no-repeat 0 0}.jcarousel-homepagefp .jcarousel-prev-horizontal:hover{background-position:-80px 0}.jcarousel-homepagefp .jcarousel-prev-horizontal:active{background-position:-160px 0}.jcarousel-homepagefp .jcarousel-prev-disabled-horizontal,.jcarousel-homepagefp .jcarousel-prev-disabled-horizontal:hover,.jcarousel-homepagefp .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-240px 0}*{padding:0;margin:0}#colorbox,#cboxOverlay{position:fixed;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}#cboxTitle{color:#949494;left:0;position:absolute;text-align:center;width:100%}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}#cboxOverlay{background:url("/Content/images/overlay.png") 0 0 repeat}#cboxContent{background:#fff}#cboxLoadedContent{margin:15px 15px 28px 15px}#cboxTitle{position:absolute;bottom:3px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:3px;left:58px;color:#949494}#cboxSlideshow{position:absolute;bottom:3px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url("/Content/images/controls.png") -75px 0 no-repeat;width:25px;height:25px;text-indent:-9999px}#cboxPrevious.hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url("/Content/images/controls.png") -50px 0 no-repeat;width:25px;height:25px;text-indent:-9999px}#cboxNext.hover{background-position:-50px -25px}#cboxLoadingOverlay{background:url("/Content/images/loading_background.png") center center no-repeat}#cboxLoadingGraphic{background:url("/Content/images/loading.gif") center center no-repeat}#cboxClose{position:absolute;bottom:0;color:#381E2B;right:0;width:40px;height:25px;padding-right:10px}#cboxClose.hover{text-decoration:underline}.popup{overflow:visible;float:left}.clipper{position:absolute;background:url("/public/images/clipper/left-clipper-repeater_0e1f84_1x46.png") repeat-x;color:#fff;height:46px;padding:0 15px 0 0;top:29px;left:1px}.clipper .content{float:left;margin-top:6px;font-family:MgOpen Modata,Helvetica,Geneva;font-size:22px;color:#fff}.clipper .left{background:url("/public/images/clipper/left-clipper-leftmost_0e1f84_15x46.png") no-repeat;width:15px;height:100%;position:absolute;left:-15px}.clipper .right{background:url("/public/images/clipper/left-clipper-rightmost_0e1f84_11x46.png") no-repeat;width:11px;height:100%;position:absolute;right:-11px}.fat-form{width:300px;float:left}.fat-form .field{width:100%;float:left;margin:10px 0 0 15px}.fat-form .hr{width:100%;float:left;margin:5px 0 5px 0}.fat-form .title{font-size:18px;float:left;margin:2px 0 2px 0}.fat-form .text.field input{float:left;width:220px;height:17px;border:1px solid;font-size:11px}.fat-form .checkbox.field label{float:left;margin:0 0 0 5px;width:80%;font-size:12px}.fat-form .checkbox.field input{float:left}.submit{margin:0 69px 0 0}.fat-form .submit-form{float:left;font-size:12px;padding:3px;margin:2px 0 2px 148px}.fat-form-notes{margin-top:10px;width:305px;font-size:12px}.fat-form-note{float:left;background-color:#fcfaf1;border:1px solid #fcefa1;padding-right:40px;width:100%;margin-top:8px}.fat-form-note .icon{float:left;padding:10px 5px 10px 10px;border-right:1px solid #fcefa1}.fat-form-note .ui-icon{float:left;margin:0 4px 0 0}.fat-form-note .content{float:left;margin:10px 0 8px 20px;font-size:15px}.validation{margin:-1px 0 -7px 151px;float:left}.summary{display:block;width:100%;font-size:12px;margin-top:2px}.navy{color:Navy}.white{color:White}#forgot_pw_form{text-align:left;line-height:1.4em}#forgot_pw_form .flyout_inner h2{font-size:17px;margin-right:50px;font-weight:bold}#forgot_pw_form .group{margin:5px 0;padding:5px 0 5px 0}#contact-forgot-popup{width:310px}#contact-friend-pop{width:300px}#forgot_pw_form .close{position:absolute;top:0;right:0;font-size:11px}#global_personalization{width:800px;margin:0 auto;padding:30px 0}h2{font-size:16px;margin-left:0}#personalization_homepage{text-align:center}#personalization_homepage .btn{font-size:16px;margin:10px;font-weight:bold;letter-spacing:-0.03em;line-height:32px}#personalization_tb_not_signed_in{text-align:left;width:570px}#contact-authorise-pop{text-align:left;width:570px}#personalization_page_header{margin-bottom:20px}#personalization_page_header h2{float:left;margin:0 10px 0 0}#personalization_page_header span{float:left;display:block;margin-top:5px;color:#ccc}#personalization_page_body h3{font-size:15px;font-weight:normal;padding-bottom:4px;border-bottom:1px solid #eaeaea;margin:0;text-transform:none}#personalization_page_nav{float:left;width:160px}#personalization_page_nav ul{margin:5px 0}#personalization_page_nav li{list-style:none;margin:4px 2px;color:#999}#personalization_page_nav li.active a{text-decoration:none;color:#333}#personalization_page_content{float:right;width:620px}#personalization_page_content_header{background:#F5F5F5;border-bottom:1px solid #EAEAEA;padding:8px;font-size:11px;color:#575744}#personalization_page_content_header #status{width:240px;font-weight:bold;margin-top:2px}#personalization_page_content_header #sort select{font-size:11px}#personalization_page_items .saved_item{padding:10px 5px}#personalization_page_items .saved_item h3{font-size:14px;color:#106793;font-weight:normal;border:0}#personalization_page_items .saved_item ul{list-style:none}#personalization_page_items .saved_item li{margin:0}#personalization_page_items .saved_img{width:130px;float:left;text-align:center}#personalization_page_items .saved_img img{background:url(../../images/results_img_bg.gif) no-repeat;padding:8px;width:114px;height:85px}#personalization_page_items .saved_stats{width:85px;float:left;font-size:12px;margin:0 10px 0 15px;display:inline}#personalization_page_items .saved_text{width:200px;float:left;font-size:12px}#personalization_page_items .saved_address{font-size:14px;font-weight:bold}#personalization_page_items .saved_address span{font-size:11px;color:#666;padding-top:5px;font-weight:normal;display:block}#personalization_page_items .saved_contact{overflow:hidden}#personalization_page_items .saved_contact h3{color:#4E3721;font-size:13px;font-weight:normal;margin-bottom:5px}#personalization_page_items .saved_tools{width:140px;float:right;display:inline;margin-left:15px;overflow:hidden}#personalization_page_items .saved_tools .btn{display:block;margin:0 0 5px 0}#personalization_page_items .search_name{margin:0 0 4px 5px}#personalization_page_items .search_name input{padding:0 2px;width:370px}#personalization_page_items .search_name span{margin-right:5px;color:#666}#personalization_page_items .search_details{color:#666;margin-left:5px}.search_details dl{list-style:none;margin:0}.search_details dt,.search_details dd{margin:2px 0;font-size:13px}.search_details dt{clear:both;font-weight:bold;float:left;width:100px}.search_details dd{float:left;width:420px}#personalization_page_items .search_tools{margin-top:8px;padding-top:8px;border-top:1px solid #eaeaea}#personalization_page_items .search_tools span{border-right:1px solid #ccc;padding-right:5px;margin-right:5px}.rolloffmode{border-color:#FFF #FFFFFF #EAEAEA;border-style:solid;border-width:1px}.rollon_item{background:none repeat scroll 0 0 #FFFCE8;border:1px solid #F90}#personalization_page_items .btn{cursor:pointer;font-size:12px;font-weight:bold;padding:3px 4px;margin:0 5px;color:#333}#personalization_page_noitems p{font-size:15px;margin:10px 5px;padding:0}#personalization_page_noitems dl{list-style:none;margin:5px}#personalization_page_noitems dt,#personalization_page_noitems dd{margin:2px 0;font-size:13px}#personalization_page_noitems dt{font-weight:bold}#personalization_tb_hd{position:relative;margin:0 0 10px 0}#personalization_tb_hd h2{font-size:17px;margin-right:50px;font-weight:bold}#personalization_tb_hd h2 span{display:block;margin:0 0 2px 0}#personalization_tb_hd .close{position:absolute;top:0;right:0;font-size:11px}.personalization_tb_body legend{font-size:17px;font-weight:bold}.personalization_tb_body fieldset{border:0}.personalization_tb_body p{margin:5px 0;padding:0}.personalization_tb_body .text_input{padding:5px}.personalization_tb_body label span{color:#999;font-size:11px}.personalization_tb_body .left{width:250px;margin:10px}.personalization_tb_body .right{width:250px;margin:10px}.sign_in_save{border:0 none;text-align:left}.sign_in_save legend{font-size:17px;font-weight:bold}.login_field p{padding:5px 0}.login_field label{display:block}.login_field span{font-size:11px}.login_field_layer label{display:block}#personalization_tb_footer{text-align:center;margin:10px 0 0 0}#personalization_tb_footer span{color:#999;padding:0 5px}.personalization_tb_footer{text-align:center;margin:10px 0 0 0}.personalization_tb_footer span{color:#999;padding:0 5px}#register_form p{margin:0!important;padding:0!important}#register_form #message{margin:10px 0;font-size:13px;padding:5px 5px 5px 24px}#register_form .btn{font-size:16px;font-weight:bold;letter-spacing:-0.03em;line-height:32px}#register_form fieldset{border:0;border-top:1px solid #ddd;margin:10px 0;padding:0}#register_form legend{color:#999;font-size:13px;font-weight:bold;background:#fff}#register_form label{display:block}#register_form label.inline{display:inline}.register_form_row{margin:10px 5px}.register_form_row #pwreqt{color:#999;font-size:10px}#register_form #Email{width:420px;padding:2px}#register_form #Password,#register_form #ConfirmPassword{width:200px;padding:2px}#register_form .password_element{width:220px}#register_form #Zip{width:150px;padding:2px}#register_form #FirstName,#register_form #LastName{width:200px;padding:2px}#register_form .name_element{width:220px}#notloggedin a{color:#fff;font-weight:bold}#notloggedin{padding:4px}.sign_reg{display:block;margin:0;padding:4px}.sign_reg a{font-size:11px;margin:0;padding:0}.sign_reg a.open{position:relative;z-index:1}.sign_reg a{text-decoration:none;color:#fff}.sign_reg span{display:block;padding:4px;color:#999}.sign_reg a{font-weight:bold}.sign_reg a.open{background:none repeat scroll 0 0 #FFF;border-color:#CCC #CCCCCC #FFF;border-style:solid;border-width:1px;color:#333;padding:3px}.sign_reg ul{background:none repeat scroll 0 0 #FFF;border:1px solid #CCC;display:none;list-style:none outside none;margin:0;padding:3px;position:absolute;top:20px;z-index:0;right:36px;text-align:left}.sign_reg.open ul{display:block}.sign_reg li{float:none;margin:0}.sign_reg li a,.sign_reg.open li a{background:none repeat scroll 0 0 transparent;border:medium none;color:#333;font-weight:normal;padding:3px 4px;color:Black}.sign_reg li a:hover,.sign_reg.open li a:hover{background:none repeat scroll 0 0 #EAEAEA}#personalization_nav_close{display:block;height:120px;position:absolute;top:-10px;right:20px;width:130px;z-index:0}
