


@charset "utf-8";#header-notice-ie6{background-color:#666;text-align:center;font-size:15px;color:#fff;font-weight:bold}
#header-notice-ie6 a{text-decoration:underline;color:#fff;border-bottom:#fff 1px double}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,select,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}caption{text-align:left;display:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}
abbr,acronym{border:0}img{display:block}.clearFloats{height:1px;overflow:hidden;clear:both}.clearTheAbove{clear:both}p{padding-bottom:19px}
.noPadding{padding:0}.noMargin{margin:0}.alignLeft{float:left}.textAlignLeft{text-align:left}.alignRight{float:right}.textAlignRight{text-align:Right}
.imgAlignLeft{float:left;margin:3px 11px 5px 0}.imgAlignRight{float:right;margin:3px 0 11px 5px}.relativeAnchor{position:relative}
.textAlignCenter{text-align:center}.marginAuto{margin:auto}

#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}
.lbLoading{background:#fff url(/images/common/slimbox2/loading.gif) no-repeat center}#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:0}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url(/images/common/slimbox2/prevlabel.png) no-repeat 0 50%}
#lbNextLink{right:0}#lbNextLink:hover{background:transparent url(/images/common/slimbox2/nextlabel.png) no-repeat 100% 50%}
#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(/images/common/slimbox2/closelabel.gif) no-repeat center;margin:5px 0;outline:0}
#lbCaption,#lbNumber{margin-right:71px}#lbCaption{font-weight:bold}

#colorbox,#cboxOverlay,#cboxWrapper{position:absolute}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}
#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}
#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
#colorbox{outline:0;border:1px solid #ddd;padding:5px 5px 47px;background-color:#fff;border-radius:1px;z-index:10}#cboxContent{background:#fff;overflow:visible}
.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:5px}#cboxLoadingGraphic{background:url(/images/common/slimbox2/loading.gif) no-repeat center center}
#cboxTitle{position:absolute;bottom:-25px;left:0;text-align:center;width:100%;font-weight:bold;color:#7c7c7c}#cboxCurrent{position:absolute;bottom:-32px;left:65px;font-weight:bold;color:#bbb}
#cboxPrevious,#cboxNext,#cboxClose{border:0;padding:0;margin:0;overflow:visible;position:absolute;bottom:-36px;background:url(../images/sprite.png) no-repeat 0 0;width:25px;height:25px;text-indent:-9999px;-webkit-border-radius:15px;border-radius:15px;background-clip:padding-box}
#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{left:0;background-position:-288px -287px}
#cboxNext{left:30px;background-position:-289px -337px}#cboxClose{right:0;background-color:#efefef;background:url("/images/common/slimbox2/closelabel.gif") no-repeat scroll center center rgba(0,0,0,0)!important;display:block;height:22px;width:66px}
.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0;right:27px}.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px}

.floatLeft,.agencyDetailsBox img,.enquiryCard,.enquiryCard ul{float:left}.floatRight,.topRight{float:right}.group:after{content:"";display:table;clear:both}
.withdrawn>span{background:url(../images/sprite.png) 0 0 no-repeat;display:block;height:0;overflow:hidden;text-indent:-9999px;width:0}
.withdrawn .listImgBox,.withdrawn .listFoldHolder,.withdrawn .listDetailsHolder{opacity:.5}.withdrawn>span{background-position:-24px -153px;display:block;height:111px;left:-2px;position:absolute;top:-2px;width:111px;z-index:10}
body{line-height:1.4;font-size:11px;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#3d3d3d}
h1,h2,h3,h4,h5,h6{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:bold;clear:both;line-height:1.2;margin-bottom:7px}
h1.homeTitle{width:970px;font-style:italic;clear:both;color:#999;font-size:18px;letter-spacing:-1px;margin:0 auto 1em auto;font-weight:normal;text-align:center;font-family:"Open Sans",Helvetica,Arial,sans-serif}
.subHeader{font-size:12px;color:#363636;font-weight:normal;position:relative;top:-8px}h2.openHomes,h2.keyFeatures,h2.gmap,h2.aboutTheProperty{border-top:1px solid #ddd;padding-top:15px;margin-top:20px}
#meta-bar{height:30px;border-bottom:1px solid #ddd;width:100%;z-index:1001}.meta-bar-inner{width:972px;margin:auto;height:30px}
.meta-bar-inner li a:link,.meta-bar-inner li a:visited{color:#7a7a7a}.meta-bar-inner li a:hover{color:#999}.meta-bar-inner a:link,.meta-bar-inner a:visited{color:#333}
.meta-bar-inner a:hover{color:#666}#welcomeSignLogBox{float:right;text-align:right}body.user_authenticated #welcomeSignLogBox span.button{background:#fff url("../images/common/select-drop-arrow.jpg") no-repeat scroll right center;display:inline-block;height:5px;width:17px;float:right;margin-top:10px}
body.user_authenticated #welcomeSignLogBox a.accessButton{display:none}body.user_authenticated #welcomeSignLogBox a.accessButton.showLogout{display:block}
.welcome-msg{padding:6px 0 0 0;float:right}.welcome-msg a{padding:1px 5px;margin:0 0 0 5px}#relatedSites li img{display:none}
.glow{border:1px solid #0072ce}.topLoginBox .arrow-up{position:absolute;top:-9px;right:10px}.arrow-up{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #d1ecf7}
.topLoginBox{display:none;background-color:#f4f4f4;position:absolute;top:35px;left:703px;z-index:12345;width:250px;height:214px;padding:10px;border-radius:10px}
.topLoginBox label{position:relative}.topLoginBox .normalTextLabel{text-transform:lowercase;text-transform:capitalize;display:inline-block}
.topLoginBox #login_Email{width:246px}.topLoginBox #login_Password{width:246px}.topLoginBox li{margin-bottom:5px}.topLoginBox li input.loginButton{margin-bottom:10px;background-color:#0072ce;color:#fff;cursor:pointer;padding:5px 10px;border:1px solid #0072ce;font-size:12px;font-weight:bold}
.topLoginBox li input.loginButton:hover{border:1px solid #0072ce;background-color:#fff;color:#0072ce}#relatedSites{position:absolute;height:25px;right:0;top:44px}
#relatedSites li{display:inline-block;height:22px;padding:10px 0 0;margin-right:32px;border-bottom:2px solid #fff}#relatedSites li.residential:hover{border-bottom:2px solid #0072ce}
#relatedSites li.commercial:hover{border-bottom:2px solid #da291c}#relatedSites li.farm:hover{border-bottom:2px solid #009f4d}
#relatedSites li.business:hover{border-bottom:2px solid #5f259f}#relatedSites li.residential a{padding:0;height:17px;line-height:17px;vertical-align:middle;display:block;float:left;font-size:17px;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#0072ce;font-weight:bold}
#relatedSites li.residential a:hover{text-decoration:none}#relatedSites li.commercial a{padding:0;height:17px;line-height:17px;vertical-align:middle;display:block;float:left;font-size:17px;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#da291c;font-weight:bold}
#relatedSites li.commercial a:hover{text-decoration:none}#relatedSites li.farm a{padding:0;height:17px;line-height:17px;vertical-align:middle;display:block;float:left;font-size:17px;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#009f4d;font-weight:bold}
#relatedSites li.farm a:hover{text-decoration:none}#relatedSites li.business a{margin-right:0;padding:0;height:17px;line-height:17px;vertical-align:middle;display:block;float:left;font-size:17px;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#5f259f;font-weight:bold}
#relatedSites li.business a:hover{text-decoration:none}#relatedSites li.residential.active{border-bottom:2px solid #0072ce}
#relatedSites li.residential.active a{color:#0072ce}#relatedSites li.residential.active a:hover{text-decoration:none}#relatedSites li.commercial.active{border-bottom:2px solid #da291c}
#relatedSites li.commercial.active a{color:#da291c}#relatedSites li.commercial.active a:hover{text-decoration:none}#relatedSites li.business.active{border-bottom:2px solid #5f259f}
#relatedSites li.business.active a{color:#5f259f}#relatedSites li.business.active a:hover{text-decoration:none}#relatedSites li.farm.active{border-bottom:2px solid #009f4d}
#relatedSites li.farm.active a{color:#009f4d}#relatedSites li.farm.active a:hover{text-decoration:none}.linkButton{cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;white-space:nowrap}
a.linkButton:active{position:relative;top:1px}.grey{background-color:#cdcdcd;padding:3px 6px;font-weight:bold;margin-right:5px}
.grey:hover{background-color:#dedede}#container{width:972px;margin:auto;overflow:visible;padding:10px 0}#logoBannerBox{width:100%;height:130px;background-color:#ccc;margin:auto}
#logoBannerBox.forceLogin{background-color:#f00}div.forceLogin h1{color:#fff!important;font-size:64px;text-align:center;margin:25px auto 0 auto}
#realestateLogoMetabar{position:relative;height:95px}#realestateLogoMetabar a.logo{position:absolute;top:7px;left:0;width:275px;height:70px;overflow:hidden;background:url(../images/common/re-logo-hz.jpg) no-repeat;font-size:1px;text-indent:-9999px}
.sideNav{margin:10px 0 30px 0}.sideNav li{padding:5px 0;border-bottom:#e7e7e7 1px solid}.bannerHolder{overflow:hidden;margin:0 auto;max-width:1200px;max-height:130px}
.bannerHolder a img{position:absolute;top:11px;left:211px}.bannerHolder div.gts{text-align:center}#nav{width:972px;position:relative;z-index:999;padding-top:43px;background-color:#fff;border-bottom:#0072ce 1px solid;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-top:3px}
a.uRhere{cursor:pointer}ul#horizontalNav{height:41px;position:absolute;top:1px;left:0}ul#horizontalNav li{float:left;padding:13px 0 11px 0;position:relative}
ul#horizontalNav li a{font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#0072ce;font-weight:normal;font-size:16px;padding:10px 20px 10px;margin-top:-14px;height:22px;line-height:22px;border-top:#0072ce 1px solid;border-bottom:#0072ce 1px solid}
ul#horizontalNav li a:hover{text-decoration:none}ul#horizontalNav li.nav1{padding-top:10px}ul#horizontalNav li.nav1.uRhere{padding-top:13px}
ul#horizontalNav li.nav1 a{border-top-left-radius:10px;padding-top:10px;border-bottom:0 none;border-right:1px solid #0072ce;height:22px}
ul#horizontalNav li.nav1.uRhere a:hover,body.rent ul#horizontalNav li.nav1 a:hover{border-bottom-left-radius:0!important}
ul#horizontalNav li.nav1 a:hover{background-color:#0072ce;color:#fff;border-bottom-left-radius:10px}body.module_listing ul#horizontalNav li.nav1 a{border-bottom-left-radius:10px!important}
div#outerSearchBox{border-top:#0072ce 1px solid;border-top-right-radius:10px;top:0;left:614px;height:32px;width:358px;position:absolute;overflow:hidden}
.homeInnerLeft{float:left;width:395px;padding:12px 0 0 0}.homeInnerRight{float:right;width:300px;margin-right:3px;padding:12px 0 0 0}
img.homeContentBanner{vertical-align:middle}.homepage #breadcrumbsControllers{display:none}#basicSearch{margin-left:8px;position:absolute;top:4px;left:0;width:342px;background-color:#fff;height:27px;overflow:hidden;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
#basicSearch #quicksearch_keywords{outline:0;padding-top:2px;width:315px;height:20px;border:#fff 1px solid;position:absolute;top:4px;left:6px;font-size:15px;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:normal;color:#2d2d2d}
#basicSearch #quicksearch_keywords.hint{color:#909090}#basicSearch .advanced{color:#909090;position:absolute;left:250px;top:0;padding:6px 10px 6px 10px}
#basicSearch input.searchBtn{background-color:#fff;background:url(../images/sprite.png) 0 4px no-repeat;height:18px;overflow:hidden;padding-top:25px;width:21px;border:0;cursor:pointer;position:absolute;top:4px;right:2px;display:block}
#searchHolder{position:relative;background-color:#f4f4f4;border-top:1px solid #0072ce;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
#searchHolder.is_folded{display:none}body.module_search.action_advanced div#searchHolder{display:none}#searchHolder.expanded input.searchBtnPill{top:78px!important}
.searchBtnPill{background-color:#0072ce;border:1px #0072ce solid;color:#fff;padding:2px 10px;cursor:pointer;width:120px;height:24px;position:absolute;top:24px;right:4px;font-size:13px;-webkit-appearance:none;border-radius:0}
.searchBtnPill:hover{background-color:#fff;color:#0072ce}#finderForm div,#finderForm ul,#finderForm .inputButton,#finderForm span{position:absolute}
label{position:absolute;z-index:9;white-space:nowrap;padding:0 2px}select,#search_filters_keywords{margin-top:15px;text-transform:lowercase!important;text-transform:capitalize!important;-webkit-appearance:none;-moz-appearance:none;border:0!important}
div.selector span.button{background:white url("../images/sprite.png") no-repeat scroll 0 -207px;display:inline-block;height:10px;line-height:0;position:absolute;right:10px;top:24px;width:15px}
select::-ms-expand{display:none}.open_home_only label{padding-top:0!important;text-transform:uppercase!important}.checkbox_list .selector{text-transform:lowercase!important;text-transform:capitalize!important}
#finderForm{position:relative;left:16px;width:940px;height:60px!important}span.fromToText{top:23px;left:-16px;color:#517e99;font-size:10px}
#searchHolder #search_filters_keywords{width:131px;height:20px;cursor:text}#mainContent li input[type="checkbox"],#mainContent li input[type="radio"]{float:left;margin-top:9px}
#searchHolder optgroup{font-size:11px;font-weight:normal;text-transform:uppercase;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#666;margin:7px 0 10px;line-height:20px;font-style:normal;padding:0;font-weight:bold}
select{height:27px}select[disabled="disabled"]{color:#666;filter:alpha(opactiy=65);-ms-filter:"alpha(opacity=65)";-moz-opacity:.65;-khtml-opacity:.65;opacity:.65}
select[disabled="disabled"] option{color:#666}#searchHolder ul.moreOptionsLink li{display:inline;float:left;margin-right:15px}
.searchExpandLink{display:none}.checkbox_list{position:relative;margin-top:15px}.checkbox_list label{background-color:#fff!important;margin-left:3px;font-weight:normal}
.checkbox_list .modify_selection{position:absolute;right:5px;bottom:5px;font-weight:normal}.checkbox_list .selector span.button{display:inline-block;width:15px;height:10px;background:url(../images/sprite.png) 0 -207px no-repeat white;line-height:0;position:absolute;top:9px!important;right:0}
.checkbox_list.disabledOption .selector{color:#999}.checkbox_list .selector{white-space:nowrap;overflow:hidden;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;font-size:13px;font-family:"Open Sans",Arial,Helvetica,sans-serif;line-height:20px;margin:0 10px 1px 1px;padding:3px 4px 4px 8px;height:18px;width:158px;cursor:default}
.checkbox_list .selector:hover span.label{overflow:visible}.checkbox_list.waiting .selector span.label{background:white url(/images/loading.gif) 0 2px no-repeat;text-indent:26px}
.checkbox_list.waiting .selector span.button{background-position:-10000px -10000px}.checkbox_list.expanded .selector span.button{background-position:0 -230px}
.checkbox_list ul{top:27px;left:1px;background-color:#fff;border:1px #ccc solid;padding:10px 10px 5px 5px;min-width:165px;display:none;position:absolute;z-index:999!important}
.checkbox_list ul.scroll{max-height:300px;overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow-y:auto}.checkbox_list.expanded ul{display:block;z-index:999}
.checkbox_list ul ul{position:static!important;border:none!important;padding:0!important;margin:0!important}.checkbox_list li{display:block!important;white-space:nowrap;font-weight:bold;clear:both;min-height:18px!important}
.checkbox_list li.label{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;cursor:pointer}
.checkbox_list li label{display:inline!important;width:auto!important;clear:none!important;float:none!important;cursor:pointer}
.checkbox_list li input{margin:0 0 0 10px!important}#searchHolder .checkbox_list ul.optgroup li input.selectGroup{margin:0 2px 0 2px!important}
#breadcrumbsControllers{position:relative;min-height:21px;padding-top:9px;font-family:"Open Sans",Arial,Helvetica,sans-serif;border-bottom:1px solid #ddd}
#breadcrumbsControllers li{display:inline;color:#898989;position:relative}#breadcrumbsControllers li a{font-size:11px;padding-top:6px;padding-bottom:6px}
#breadcrumbs{float:left;width:490px}.cutoff{visibility:hidden;position:absolute;left:100%;width:600px;background:#fff;z-index:25}
#breadcrumbs:hover .cutoff{visibility:visible}.ellipsis:after{content:"..."}#breadcrumbs:hover .ellipsis{display:none}
.controllers{text-align:right;float:right;width:480px}.controllers li a{background:url(../images/sprite.png) no-repeat;padding:1px 0 2px 16px;margin-left:10px}
.controllers li.property_finder a{margin-left:0!important}.controllers li.folded a{background-position:-950px -412px}.controllers li.show a{background-position:-950px -392px}
.controllers li.rss a{background-position:-950px -153px}.controllers li.save{display:inline-block}.controllers li.save a{background-position:-950px -134px}
.controllers li.shortlist a{background-position:-950px -172px}.controllers li.share a{background-position:-950px -192px}
.controllers li.print a{background-position:-950px -214px}.lightGrey{background-color:#e6e6e6;font-size:11px;font-weight:normal;padding:3px 6px}
.lightGrey:hover{background-color:#d5d5d5}.lightGreyGradient{background-color:#f2f2f2;font-size:11px;font-weight:normal;border:1px solid #dbdbdb}
.lightGreyGradient:hover{background-color:#f2f2f2}.firstNavButton{-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.nav1.uRhere a,.nav2.uRhere a,.nav3.uRhere a,.nav4.uRhere a{cursor:pointer}.myPropertyCounter{-moz-border-radius:5px!important;-webkit-border-radius:5px!important;border-radius:5px!important;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
li.current_page{background-color:#777;padding:2px 5px!important;color:#fff}#mainContent{margin-top:15px;line-height:1.4}
#mainContent span.textAlignLeft label{text-align:left}h3.schoolZoneHeader{margin-bottom:2px!important}ul.schoolList li span{font-weight:bold}
#mapContent{line-height:1.6;width:972px;margin:auto;position:relative;top:20px}#mapContent #rightCol{width:315px;overflow:auto;height:565px;margin-bottom:30px;float:right}
#BIGmapHolder{float:left;width:650px;height:565px;overflow:hidden;border:#e7e7e7 1px solid}.headerExternalLinks{font-size:11px;font-weight:normal}
.socialBlock{position:relative;width:140px;height:22px;overflow:hidden}.socialBlock iframe{position:absolute;top:-2px;left:1px;overflow:hidden;border:1px #fff solid}
.headerDetails{width:644px;float:left;margin:5px 0 10px;font-weight:bold;color:#444!important;min-height:65px!important}
.headerDetails.listDetailsHead{margin:9px 0 10px}.headerDetails.listDetailsHead h1,.headerDetails.listDetailsHead h2,.headerDetails.listDetailsHead h3,.headerDetails.listDetailsHead h4{width:460px;float:left;clear:none;margin:3px 0 10px;line-height:.9}
.headerDetails.listDetailsHead h1{font-size:23px;text-transform:capitalize}.headerDetails.listDetailsHead h2{font-size:21px;width:180px;text-align:right;float:right;line-height:1.4;margin-top:-2px}
.headerDetails.listDetailsHead h3{font-size:15px;color:#545454;font-weight:bold}.headerDetails.listDetailsHead h3 a{font-size:11px;font-weight:normal}
.headerDetails.listDetailsHead h4{font-size:12px;color:#a3a3a3;font-weight:normal}.fullWidth{width:100%!important}.headerDetails.fullWidth{float:none;height:59px;position:relative;z-index:300}
h1.resultsPageHeader{font-size:16px}.sortControllers{float:left;margin-left:8px}.sortControllers li{display:inline;position:relative}
.sortControllers a{padding:7px 0 8px 9px;font-weight:bold;font-size:13px;margin-right:5px;font-family:"Open Sans",Arial,Helvetica,sans-serif;text-decoration:none!important;display:inline-block;width:110px}
.sortControllers li.listings_per_page a{width:95px}.saveFeedBTNS a{padding:7px 9px 8px 9px;font-weight:bold;font-size:13px;margin-right:5px;font-family:"Open Sans",Arial,Helvetica,sans-serif;text-decoration:none!important;display:inline-block}
.downArrow{background:url(../images/sprite.png) -144px 0 no-repeat;width:7px;height:5px;overflow:hidden;display:inline-block}
.sortControllers ul{z-index:999;position:absolute;display:none;top:21px;left:0;text-align:left;width:119px;border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}
.sortControllers ul li{display:block;border-bottom:#aaa 1px solid;padding:2px;background-color:#f2f2f2;border-bottom:1px solid #fefefe}
.sortControllers ul li:hover{background-color:#bbb}.sortControllers ul li a{padding:2px 6px 2px 6px;margin:0;font-size:13px;color:#454545!important;font-weight:normal}
ul.listings-number{width:104px}ul.viewTypes.linkButton.lightGreyGradient{float:left;height:33px}#displayControls ul.viewTypes li{float:left;text-align:center;overflow:hidden;width:33px;height:33px}
#displayControls ul.viewTypes li.activeView{background-color:#282828}#displayControls ul.viewTypes li a{display:inline-block;text-indent:-999px}
.listLI{margin-right:-4px;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.galleryLI{margin-right:-4px}.mapLI{-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.listLI a,.galleryLI a{padding:10px 9px}.mapLI a{padding:8px 9px}#displayControls ul.viewTypes li a span{display:block}#displayControls ul.viewTypes li a.display_mode_list span{width:15px;height:10px;background:url(../images/sprite.png) -123px 0 no-repeat}
#displayControls ul.viewTypes li a.display_mode_gallery span{background:url(../images/sprite.png) -88px 0 no-repeat;width:12px;height:12px}
#displayControls ul.viewTypes li a.display_mode_map span{width:18px;height:19px;background:url(../images/sprite.png) -103px 0 no-repeat}
#displayControls ul.viewTypes li.activeView a.display_mode_list span{background-position:-123px -22px}#displayControls ul.viewTypes li.activeView a.display_mode_gallery span{background-position:-88px -22px}
#displayControls ul.viewTypes li.activeView a.display_mode_map span{background-position:-103px -22px}div.profileSearchHeader .saveFeedBTNS{margin-left:13px}
.saveFeedBTNS{height:26px;margin-left:3px}.saveFeedBTNS li{float:left}a.saveSearchBTN span{background:url("../images/sprite.png") no-repeat scroll -66px 3px transparent;display:inline-block;float:left;height:16px;overflow:hidden;width:21px}
a.rssBTN{margin-right:0}.numberOfListings{float:right}.headerDetails.fullWidth .numberOfListings{margin-top:10px}div.profileSearchHeader{margin-top:4px}
div.profileSearchHeader fieldset ul.sortControllers{width:100px;margin-left:0!important}div.profileSearchHeader div.headerDetails{width:310px;margin:4px 0}
div.profileSearchHeader div.numberOfListings{margin:4px 0}li #bookBtn.bookaViewing,li #bookBtn.bookaViewing:active{width:298px;height:20px;padding:15px 0;margin:20px 15px 0 0;background-color:#141b4d;border-bottom-width:1px;border-right-width:1px;color:#fff;font-size:18px;font-weight:bold;line-height:1;background-clip:padding-box;border-radius:2px;white-space:nowrap;display:inline-block}
li #bookBtn.bookaViewing:hover,li #bookBtn.bookaViewing:focus{background-color:#fff;border:1px solid #141b4d;color:#141b4d!important;display:inline-block;text-decoration:none}
input.disabledBtn,li #bookBtn.bookaViewing.booked,li #bookBtn.bookaViewing.enquired{background-color:#777}.disabled{cursor:default}
#booking{border:0 none;overflow:hidden;height:540px}.topCall2action{float:right;width:300px;text-align:center;margin-bottom:25px}
.topCall2action li{padding:0;float:left;display:inline}.topCall2action .linkButton{padding:10px 6px;font-weight:bold;font-size:13px;color:#fff;line-height:1.3;width:129px;margin-right:15px}
.topCall2action .addToWatchlist{margin-right:-2px}.topCall2action .addToWatchlist .saveICO{display:inline-block;margin:4px 5px -6px 0;width:15px;height:15px;background:url("../images/sprite.png") no-repeat scroll -260px -19px transparent}
.topCall2action .addToWatchlist .saveICO.saved{background-position:-189px -2px}.topCall2action .addToWatchlist:hover .saveICO{background:url("../images/sprite.png") no-repeat scroll -260px -19px transparent}
.enquireFormHolder{min-height:330px}.enquireFormHolder .agencyDetailsBox{width:220px;float:left}.enquireFormHolder .agentDetailsBox,.enquireFormHolder .officeDetailsBox{width:230px;float:right}
.enquireFormHolder .enquiryCard{width:227px}.enquireFormHolder .enquiryCard ul{margin:0 0 0 10px;width:70px}li.officeContact{clear:both;padding-top:10px;font-size:12px}
.officeContact span{display:inline-block;float:left;width:110px;font-weight:bold;color:#5b5b5b}.officeContact span.alignLeft{font-weight:bold}
.statsInfo img{float:left;padding:5px 5px 30px;background:#fff;margin:0;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-o-transform:rotate(-2deg);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.statsInfo ul{float:left;width:200px;margin:10px 0 0 10px}.statsInfo li{padding:5px;border-bottom:1px solid #dadada}.statsInfo span{font-weight:bold}
.searchResultsHead{padding:10px 0 0 0;margin:20px 0 0;height:25px}#tab-findAgentOffice{height:45px;margin:20px 0 -1px;z-index:12;position:relative}
#tab-findAgentOffice a{display:block;color:#a7a7a7;padding:8px 0 0 0;position:relative}#tab-findAgentOffice a:hover{cursor:default;color:#0072ce!important;text-decoration:none;border-bottom:2px solid #0072ce}
#tab-findAgentOffice li{float:left;height:42px;display:inline-block;margin-right:2px;border:0;font-size:18px;font-weight:bold;font-family:"Open Sans",Arial,Helvetica,sans-serif;margin-left:30px}
#tab-findAgentOffice li.active{margin-bottom:10px}#tab-findAgentOffice li.active a{cursor:default;color:#0072ce!important;text-decoration:none;border-bottom:2px solid #0072ce}
.findAgentOfficeForm{padding:20px!important;margin-bottom:40px;background-color:#f4f4f4;border-radius:10px!important;border-top:1px solid #0072ce;border-bottom:1px solid #0072ce;margin-top:10px}
.findAgentOfficeForm .agentOfficeSearchFLD{width:516px;margin:0}#findAnAgent input.inputButton{border:1px solid #0072ce;background-color:#0072ce;color:#fff!important}
#findAnAgent input.inputButton:hover{background-color:#fff;color:#0072ce!important}body.action_advanced .formHolder.advancedSearch{border-top:1px solid #0072ce;border-bottom:1px solid #0072ce;background-color:#f4f4f4;border-radius:10px}
body.action_advanced .formHolder.advancedSearch input.inputButton{color:#fff!important;border:1px solid #0072ce}body.action_advanced .formHolder.advancedSearch input.inputButton:hover{background-color:#fff;color:#0072ce!important}
body.action_advanced .advSearchNav li{background-color:#fff!important}.featuredAgentBOX{border:2px solid #fcec8f;background-color:#fefff0;min-height:200px;margin-bottom:10px}
.featuredAgentBOX+.clearFloats{margin-bottom:40px}.featuredAgentBOX .featuredAgentIMG{float:left;width:130px;height:155px}
.featuredAgentBOX .featuredAgentTXT{width:475px;float:left;padding:15px}.featuredAgentBOX .featuredAgentTXT p{height:60px;overflow:hidden;margin-bottom:10px}
.featuredAgentBOX .contactDetails{float:left}.featuredAgentBOX .contactDetails li{display:inline-block;margin-right:5px;font-weight:bold}
.featuredAgentBOX .contactDetails li span{display:inline-block;width:14px;height:14px;background:url("../images/sprite.png") no-repeat scroll -928px -1px transparent;margin-bottom:-3px;margin-right:3px}
.featuredAgentBOX .contactDetails li+li span{background-position:-928px -19px}.featuredAgentBOX .contactDetails li+li+li span{background-position:-950px -197px}
.featuredAgentBOX .bottomBar{height:30px;clear:both;padding:5px;float:left}.featuredAgentBOX .bottomBar .inputButton{width:100px;text-align:center}
.featuredAgentBOX .bottomBar li{display:inline-block;float:left;margin-right:18px}.featuredAgentBOX .bottomBar li a.link{padding:6px 0 0;display:inline-block}
.featuredAgentBOX .bottomBar li a.link span{width:15px;height:15px;display:inline-block;background-color:green;margin:0 3px -4px 0;background:url("../images/sprite.png") no-repeat scroll -949px -140px transparent}
.featuredAgentBOX .agencyLogo{float:right;height:34px;margin:3px 15px 0 0}.featuredOfficeBOX{border:2px solid #fcec8f;background-color:#fff;min-height:145px;margin-bottom:10px;overflow:auto;position:relative}
.featuredOfficeBOX h4{font-size:16px}.featuredOfficeBOX p{padding:0}.featuredOfficeBOX .bottomBar{background-color:#fffecd;float:right;height:38px;width:419px}
.featuredOfficeBOX .bottomBar li{display:inline-block;padding:10px 10px 0;float:right;font-size:12px}.featuredOfficeBOX .bottomBar li a.link{display:inline-block}
.featuredOfficeBOX .bottomBar li a.link span{width:15px;height:15px;display:inline-block;background-color:green;margin:0 3px -4px 0;background:url("../images/sprite.png") no-repeat scroll -949px -140px transparent}
.featuredOfficeBOX .listingsList{position:absolute;bottom:10px;right:10px}.featuredOfficeBOX .featuredOfficeIMG{position:absolute;top:20px;left:10px}
.featuredOfficeBOX a.inputButton{position:absolute;bottom:10px;left:10px;width:178px;text-align:center}.featuredOfficeTXT{float:right;min-height:94px;padding:10px;width:400px;position:relative;background-color:#fefff0}
.listingsList{float:right;margin-right:-7px}.listingsList li{display:inline-block;margin-right:5px;font-weight:bold}.listingsList li span{display:inline-block;width:17px;height:17px;background-color:blue;overflow:hidden;text-indent:-999px;margin-bottom:-3px;background:url("../images/sprite.png") no-repeat scroll -949px 1px transparent}
.listingsList li+li span{background-position:-949px -18px}.listingsList li+li+li span{background-position:-949px -37px}.listingsList li+li+li+li span{background-position:-949px -60px}
#enquireForm{border-right:1px solid #dadada;float:left;margin-right:15px;padding-right:15px;width:320px}#enquireForm.agent{border:0}
#enquireForm .inputButton,#searchHolder .inputButton{-webkit-appearance:none!important}#mainContent .normalTextLabel{text-transform:none;color:#000;width:auto;margin:-4px 0 0 20px;line-height:1}
#enquireForm ul.error_list{position:relative}#enquireForm label{width:55px!important;text-align:right;float:none}#enquireForm input[type='text']{width:250px;margin-right:0;float:none}
#enquireForm .inputButton{margin:10px 1px 0 65px;width:255px}#enquireForm .resetLink{margin:12px 0 0 65px;display:block;float:left}
#enquireForm div#recaptcha_area{margin-top:8px}#enquireForm .recaptcha_theme_red label.recaptcha_input_area_text,#enquireForm .recaptcha_theme_white label.recaptcha_input_area_text{text-align:left!important;width:auto!important;float:none!important;display:inline!important;padding:auto!important;width:auto!important;text-transform:none!important;font-size:auto!important}
textarea#enquiry_text{width:252px;height:120px;font-size:11px;float:right;clear:none}.recaptchatable #recaptcha_response_field{height:auto!important;width:auto!important;margin:auto!important;float:none!important;line-height:auto!important;padding:auto!important;color:auto!important}
#leftCol{width:644px;float:left}.locationDetails{width:644px;margin:20px 0 10px 0}.locationDetailsInfo{width:315px;height:147px;float:left;margin-right:10px}
.locationDetailsImg{float:left}.locationDetailsImg a{display:block;width:319px;height:149px;overflow:hidden;text-indent:-999px;background:url(../images/adSprite.jpg) 0 -70px no-repeat}
.locationDetails{display:none}.locationDetails ul{padding-bottom:10px;margin-bottom:15px}.locationDetails li{border-bottom:#d7d7d7 1px solid}
.locationDetails li a{display:block;padding:4px 2px}.interestStatsHolder{float:left}.statsDetailsTable{float:right;width:100%;border-top:1px solid #d7d7d7}
.statsDetailsTable tr{border-bottom:1px solid #d7d7d7}.statsDetailsTable td{padding:2px}#advancedSearchForm label{float:left}
#advancedSearchForm .checkbox_list{margin:0;position:static}#advancedSearchForm .checkbox_list li input{margin:0 5px 0 10px!important}
.your_selections label{cursor:pointer}#advancedSearchHolder .priceHolderMin{width:81px;height:20px;position:absolute;top:0;left:107px}
#advancedSearchHolder .priceHolderMax{width:81px;height:20px;position:absolute;top:0;left:229px}#advancedSearchHolder .real-combo-box{position:absolute;left:0;top:0}
#advancedSearchHolder .real-combo-box input{margin:0!important;height:auto!important;width:73px!important;position:absolute;left:0;top:3px}
#advancedSearchHolder .real-combo-box select{position:absolute;left:0;top:0;display:none}.prices_min input,.prices_max input{width:72px!important}
#advancedSearchHolder .labelTextPrice{position:absolute;left:104px;top:8px}#advancedSearchHolder li.specifyOwnValues{position:relative;height:12px}
#advancedSearchHolder li.specifyOwnValues a{font-size:10px;position:absolute;top:-10px;right:4px;z-index:999}.showOnlyLI{height:67px!important}
.agenciesList{width:316px;float:left;margin-right:10px}.agenciesList:nth-child(2n){margin-right:0}.listing{padding:4px;-moz-border-radius:4px 4px 3px 3px;-webkit-border-radius:4px 4px 3px 3px;border-radius:4px 4px 3px 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative;margin-bottom:13px;margin-left:-3px;height:154px;background:#f4f4f4}
.listing.org{background:#fff;border:3px solid #e5e5e5;height:auto!important;min-height:120px}.listing.org .officeLogo{float:left;margin-right:10px}
.listing.org h2{margin-bottom:10px;font-size:15px}.listing.org h2 small{font-size:11px;font-weight:normal;color:#999}.listing.org p{width:150px;float:right;font-size:13px;font-weight:bold}
.listing.org p a{white-space:normal!important}.gallery-view.listing{width:232px;height:270px;float:left;margin:0 3px 10px 0}
.gallery-view.listing h3{line-height:1.1;width:227px;height:17px;float:left;overflow:hidden;text-overflow:ellipsis}body.homepage .gallery-view.listing h3{width:303px}
.address{color:#777;overflow:hidden;margin:5px 0 0 0}a.listingURL{color:#fff!important;cursor:pointer}.pointer{cursor:pointer}
.address strong{color:#363636}.agencyLogosmall{position:absolute;bottom:28px;right:12px}.galleryDetails ul{float:right;width:50px}
.galleryDetails ul li{display:block;text-align:center;margin:0 0 5px 0}.galleryDetails ul li.galleryViewBeds{background:url("../images/sprite.png") no-repeat scroll -688px -469px transparent;font-size:13px;font-weight:bold;height:16px;line-height:16px;padding-left:16px;width:16px;margin-left:15px}
.galleryDetails ul li.galleryViewBaths{background:url("../images/sprite.png") no-repeat scroll -688px -521px transparent;font-size:13px;font-weight:bold;height:16px;line-height:16px;padding-left:16px;width:16px;margin-left:15px}
.galleryDetails ul li.galleryViewFloor,.galleryDetails ul li.galleryViewLand{font-size:13px;font-weight:bold;height:16px;line-height:16px}
.price{float:left;font-size:15px;font-weight:bold;color:#484848}.listing .price{bottom:3px;height:18px;left:0;line-height:18px;overflow:hidden;position:absolute;width:241px}
.listing .address{position:absolute;bottom:20px;left:0;width:243px}.listing.gallery-view .price{bottom:27px;left:10px;font-size:13px;height:16px;line-height:16px;overflow:hidden;position:absolute;width:180px!important;white-space:nowrap;text-overflow:ellipsis}
.listing.gallery-view .address{position:absolute;max-height:24px;overflow:hidden;bottom:44px;left:10px;width:183px;line-height:1.1}
.listing.gallery-view .showcaseAd h3{width:220px}.listing.gallery-view .showcaseAd .address{bottom:30px;width:220px;overflow:visible;line-height:1}
.cornersMask{height:154px;width:232px;position:absolute;top:4px;left:4px;z-index:200;cursor:pointer}.meta{color:#747474;clear:both;background:#f4f4f4;padding:0 10px;-moz-border-radius:0 0 3px 0;-webkit-border-radius:0 0 3px 0;border-radius:0 0 3px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:18px;width:386px;overflow:hidden;font-family:Verdana,Geneva,sans-serif;font-size:10px;line-height:18px;position:absolute;bottom:5px;right:4px}
.featuredListing .meta{background-color:#fffecd}body.homepage .gallery-view .meta{width:300px!important}.gallery-view .meta{width:300px;padding:0 5px;height:18px;overflow:hidden;left:4px;bottom:4px}
.gallery-view.listing .meta{width:222px!important}.showcase-view .meta{width:299px;padding-left:5px;left:0}.showcase-view.featuredListing .meta{width:216px}
.openHomeFold{width:55px;height:56px;overflow:hidden;position:absolute;right:-665px;top:0;background:url(../images/sprite.png) -472px -5px no-repeat;z-index:20}
.showcase-view.listing .openHomeFold{right:-10px}.gallery-view.listing .openHomeFold{right:0;margin-right:177px}.listFoldHolder .openHomeFold{display:block;left:4px;position:absolute;top:4px;z-index:10}
.fav{cursor:pointer;height:0;width:18px;float:right;overflow:hidden;padding-top:18px;display:block;margin-left:3px;background:url(../images/sprite.png) -258px 4px no-repeat}
.fav:hover{background:url(../images/sprite.png) -258px -16px no-repeat}.fav:active{background:url(../images/sprite.png) -258px -36px no-repeat}
.fav.saved{background:url(../images/sprite.png) -258px -36px no-repeat}.fav.saved:hover{background:url(../images/sprite.png) -258px -55px no-repeat}
.saved .saved{float:right}.send2friend{cursor:pointer;height:0;width:18px;float:right;overflow:hidden;padding-top:18px;display:block;margin-left:3px;background:url(../images/sprite.png) -277px 3px no-repeat}
.send2friend:hover{background:url(../images/sprite.png) -277px -17px no-repeat}.send2friend:active,.send2friend.sent{background:url(../images/sprite.png) -277px -37px no-repeat}
.photoCount{height:0;width:18px;overflow:hidden;height:18px;padding:0 0 0 16px;display:inline-block;margin:0 1px 0 3px;background:url(../images/sprite.png) -220px 3px no-repeat;color:#999;float:right}
.propertyID{float:left;text-align:center;text-transform:uppercase;color:#777;margin-left:6px}.topFeaturedAgents{display:none}
.showcaseIMG{width:310px;height:207px}.featured_listings .gallery-view.listing{width:310px;height:207px;margin:0 9px 0 0}
.bigShowcase{width:310px;height:207px;overflow:hidden;position:relative}.bigShowcase .galleryImgBox .cornersMask,.bigShowcase .galleryImgBox a img{width:310px;height:207px}
.bigShowcase .preNextBox{top:6%;left:38.5%}.bigShowcase .galleryDetails{position:absolute;top:180px;width:300px;background:0;border:0;background:url(../images/transparentBlackBG.png) 0 0 repeat;z-index:999;height:60px;cursor:pointer;color:#fff!important}
.bigShowcase .galleryDetails h3 a{color:#fff!important}.bigShowcase .galleryDetails .address{color:#fff!important}.bigShowcase .galleryDetails .address strong a{color:#fff!important}
.bigShowcase .address .listingURL{line-height:1.2}.bigShowcase .galleryDetails .address{width:260px;height:14px}.bigShowcase .propertyID{margin:0}
.bigShowcase .meta{width:300px;border:0;bottom:4px;height:18px;left:0;overflow:hidden;padding:0 5px;bottom:0;cursor:default}
.bigShowcase .price{left:5px!important;color:#fff}.bigShowcase .address{left:5px!important;bottom:48px!important}.bigShowcase .agencyLogosmall{background-color:#fff;right:6px;bottom:49px}
.bigShowcase h3{width:300px!important}.bigShowcase .galleryDetails.showcaseAd h3{font-size:12px;line-height:1.6;width:309px}
.adCopy{position:absolute;top:26px;line-height:1.1}.bigShowcase .gallery-view.listing h3{line-height:1.2;width:165px;height:18px;float:left;overflow:hidden;text-overflow:ellipsis}
body.homepage .gallery-view.isShowcase{width:309px;height:320px;margin:0 10px 10px 0}body.homepage .agentAdSpace{width:200px;height:222px}
body.homepage .agentAdSpace p{top:70px}.agentAdSpace{border:#d2d2d2 1px dashed;background-color:#f9f9f9;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:278px;height:175px;text-align:center;float:left;padding:15px;margin-right:15px}
.agentAdSpace p{position:relative;top:52px;font-size:11px;color:#7a7a7a;line-height:1.4}.agentAdSpace a{color:#7a7a7a;text-decoration:underline}
.agentAdSpace b{font-weight:normal;font-size:13px;color:#333}.listing.featuredListing{background-color:#fcec8f}.featured_listings{margin-bottom:15px}
.topFeaturedAgents{background-color:#f2f2f2;padding:10px;width:212px;height:242px;float:right}.topFeaturedAgents li{line-height:1.3!important}
.topFeaturedAgents h5{margin:0}span.forSaleSign{display:block;width:91px;height:0;padding-top:86px;overflow:hidden;position:absolute;top:-41px;right:0;margin-right:-10px;background:url(../images/sprite.png) -270px -400px no-repeat}
.FeaturedAgentsHeaderHolder{background-color:#dedede;position:relative;top:-10px;left:-10px;padding:10px 0 0 10px;width:222px;height:45px;margin-bottom:-12px}
.listFoldHolder{position:absolute;top:0;left:0}.listImgBox{width:232px;height:154px;overflow:hidden;position:absolute;top:4px;left:4px;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.listImgBox a{position:relative}.listImgBox a img{-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.galleryImgBox a{position:relative;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.galleryImgBox a img{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:auto}
.featuredUpdatedFlag{font-size:9px;font-family:"Open Sans",Arial,Helvetica,sans-serif;padding:1px 3px;height:10px;line-height:10px;color:#FFF;background:#ff9d00;text-transform:uppercase;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:0 2px 0 0}
.showcase-view.listing .listImgBoxLoading{background:url(/images/overlay.png) 0 0 repeat;position:absolute;width:310px;height:210px;z-index:12}
.listImgBoxOverlay{background:url(../images/sprite.png) -440px -230px no-repeat;position:absolute;top:4px;left:4px;width:232px;height:154px;z-index:10}
.listImgBoxLoading,.galleryImgBoxLoading{background:url(/images/overlay.png) 0 0 no-repeat;position:absolute;width:232px;height:154px;z-index:12}
.listImgBoxLoading img,.galleryImgBoxLoading img{margin:68px auto;padding:5px;background-color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.listImgBoxOverlay:active{background-position:-680px -230px}.preNextBox{display:block;visibility:hidden;position:absolute;top:115px;left:37%;padding:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:2px #454545 solid;font-size:10px;z-index:201;background-color:#696969;filter:alpha(opactiy=90);-ms-filter:"alpha(opacity=90)";-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;color:#fff}
.preNextBox .prev,.preNextBox .next{text-decoration:none;display:inline-block;padding:4px}.backArrow{margin-right:5px;background:url(../images/sprite.png) 0 -250px no-repeat;width:6px;height:0;padding-top:8px;overflow:hidden;display:inline-block}
.forwardArrow{margin-left:5px;background:url(../images/sprite.png) 0 -260px no-repeat;width:6px;height:0;padding-top:8px;overflow:hidden;display:inline-block}
.listDetailsHolder{float:right;background:#FFF;width:396px;height:142px;padding:10px 0 0 10px;overflow:hidden;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.galleryImgBox{overflow:hidden;background-color:#eee}.galleryImgBox img{margin:auto}.galleryDetails{font-family:"Open Sans",Arial,Helvetica,sans-serif;padding:5px;height:88px;background:#FFF;text-align:left}
.galleryDetails .address strong a{color:#333}.featuredListing .listDetailsHolder,.featuredListing .galleryDetails{background:#fefff0}
.listDescription{float:left;width:280px;position:relative;height:122px}.listDescription h3{line-height:1.2;margin-bottom:5px;text-transform:lowercase;text-transform:capitalize;max-height:18px;overflow:hidden}
.listDescription p{overflow:hidden;height:30px;line-height:1.2;padding-bottom:11px}.listDescription .address{color:#777}
.listDescription .address strong{color:#363636}.listViewFeatureAgent{bottom:4px;font-size:9px;height:40px;right:2px;line-height:1.4;position:absolute;width:31px}
.listViewFeatureAgent h5{clear:none;font-size:11px;margin:0;overflow:hidden;padding:0 0 3px}.listViewFeatureAgent img{float:left;margin-right:5px}
.meta .agencyLogosmall{margin:0 5px 0 0}.listDetails{float:right;width:100px;padding-right:8px}.listDetails ul li{padding:0;line-height:1.3}
.listDetails ul li h6{border-bottom:#c5c5c5 1px solid;padding-bottom:3px}#prevImg{position:absolute;top:15px;left:0;width:49.5%;height:90%;filter:alpha(opactiy=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;outline:0}
#nextImg{right:0;top:15px;position:absolute;width:49.5%;height:90%;filter:alpha(opactiy=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;outline:0}
#prevImg:hover{filter:alpha(opactiy=8500);-ms-filter:"alpha(opacity=8500)";-moz-opacity:85;-khtml-opacity:85;opacity:85}
#nextImg:hover{filter:alpha(opactiy=8500);-ms-filter:"alpha(opacity=8500)";-moz-opacity:85;-khtml-opacity:85;opacity:85}
.preArrow{background:url("../images/sprite.png") no-repeat scroll -280px -280px transparent;padding:21px;overflow:hidden;width:0;height:0;position:absolute;top:45%;left:5px}
.nextArrow{background:url("../images/sprite.png") no-repeat scroll -280px -330px transparent;padding:21px;overflow:hidden;width:0;height:0;position:absolute;top:45%;right:5px}
#tab-links{height:45px;margin-bottom:-1px;z-index:12;position:relative}#tab-links a{display:block;color:#555;padding:12px 20px 12px 40px;position:relative}
#tab-links a:hover{text-decoration:none;background-color:#ddd}#tab-links li{float:left;display:inline-block;margin-right:2px;border:0;border-top:2px #ddd solid;border-bottom:1px #ddd solid;background-color:#f1f1f1;font-size:13px;font-weight:bold}
#tab-links li.active{background-color:#fff!important;border:1px #ddd solid;border-bottom:1px solid #fff;margin-bottom:-1px}
#tab-links li.active a{cursor:default}#tab-links li.active a:hover{text-decoration:none;background-color:#fff}#tab-links .icon-photos{background:url("../images/sprite.png") 0 0 no-repeat;background-position:-806px -258px;width:19px;height:19px;display:block;position:absolute;left:16px;top:13px}
#tab-links .icon-floorPlans{background:url("../images/sprite.png") 0 0 no-repeat;background-position:-873px -257px;width:19px;height:19px;display:block;position:absolute;left:16px;top:12px}
#tab-links .icon-maps{background:url("../images/sprite.png") 0 0 no-repeat;background-position:-904px -256px;width:19px;height:19px;display:block;position:absolute;left:16px;top:9px}
#tab-links .icon-videos{background:url("../images/sprite.png") 0 0 no-repeat;background-position:-838px -256px;width:19px;height:19px;display:block;position:absolute;left:16px;top:10px}
#tab-links .active .icon-photos{background-position:-806px -238px}#tab-links .active .icon-videos{background-position:-838px -236px}
#tab-links .active .icon-floorPlans{background-position:-873px -237px}#tab-links .active .icon-maps{background-position:-904px -236px}
#tab-links .empty a{color:#ccc;cursor:default}#tab-links .empty a:hover{text-decoration:none;background-color:#f1f1f1!important}
#tab-links .empty .icon-photos{background-position:-806px -278px}#tab-links .empty .icon-videos{background-position:-838px -276px}
#tab-links .empty .icon-floorPlans{background-position:-873px -277px}#tab-links .empty .icon-maps{background-position:-904px -276px}
.tab-container{background-color:#fff}#media-tabs .bottomShadow{height:12px;background:url(../images/sprite.png) -89px -140px no-repeat}
#imageWrapBorder,.VideoViewPane,#tab-map{border:1px solid #ddd;background-color:#fff;padding:5px}#tab-map,#tab-videos,#tab-floorPlans{display:none}
#mainImageHolder{height:418px;overflow:hidden;width:632px;position:relative;background-color:#f9f9f9}#mainImageHolder img{width:auto;margin:auto;margin-top:-29px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
#mainImageHolder .buttonsBar{position:absolute;bottom:10px;left:0;width:632px}#mainImageHolder .buttonsBar li{background-color:rgba(0,0,0,0.15);border-radius:2px;padding:3px 7px;color:#fff}
#mainImageHolder .buttonsBar a{color:#fff}#mainImageHolder .buttonsBar .photos{position:absolute;left:10px;bottom:0}#mainImageHolder .buttonsBar .slideShow{position:absolute;right:10px;bottom:0}
#thumbsWrapper{height:92px;width:644px;overflow:hidden;position:relative}#thumbsWrapper #prevThumb,#thumbsWrapper #nextThumb{width:20px;height:30px;position:absolute;top:0;left:0;padding:30px 0}
#thumbsWrapper #prevThumb span,#thumbsWrapper #nextThumb span{background:url("../images/sprite.png") 0 0 no-repeat;background-position:-200px -300px;display:block;width:20px;height:30px}
#thumbsWrapper #nextThumb{left:624px}#thumbsWrapper #nextThumb span{background-position:-221px -300px}#thumbsWrapper #thumbsHolder{padding:2px 2px 0 2px;background-color:#ededed;height:90px;width:2000px;min-width:635px}
#thumbsWrapper #thumbsHolder li{display:inline;float:left;margin:5px 4px 0}#thumbsWrapper #thumbsHolder li.active{margin:3px 2px;border-style:solid;border-width:2px}
#thumbsWrapper #thumbsHolder li.active a img{filter:alpha(opactiy=65);-ms-filter:"alpha(opacity=65)";-moz-opacity:.65;-khtml-opacity:.65;opacity:.65;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
#thumbsWrapper #thumbsHolder li a{display:block;height:77px;overflow:hidden}#thumbsWrapper #thumbsHolder li a img{margin-top:-5px}
.externalLinkBar{width:646px;height:100px;padding-top:10px;border-bottom:#d7d7d7 1px solid;margin-bottom:30px;overflow:hidden}
.externalLinkBar li{float:left;width:315px}.externalLinkBar .galleryLeftAd{margin-right:14px}.externalLinkBar .galleryLeftAd span{display:block;float:right;height:70px;width:200px;vertical-align:middle;overflow:hidden}
.externalLinkBar .galleryRightAd span{display:block;float:right;height:70px;width:216px;vertical-align:middle;overflow:hidden;padding:0}
.galleryLeftAdLogoLink,.galleryRightAdLogoLink{display:block;width:104px;height:70px;overflow:hidden;text-indent:-9999px;float:left;z-index:9999;background:url(../images/adSprite.jpg) no-repeat}
.galleryLeftAdLogoLink{background-position:11px 15px}.galleryRightAdLogoLink{background-position:-62px -291px;width:85px;height:70px;margin:0}
table.featuresList,table.broadbandList{width:100%}table.broadbandList{margin-bottom:1em}.featuresList td{vertical-align:top;padding:10px 4px 10px 0;line-height:1.8}
.featuresList td b{font-size:14px;color:#555}.broadbandList td{vertical-align:middle;padding:2px 4px 2px 0;line-height:1.8}
.broadbandList td b{font-size:14px;color:#555}.openHomesTable{width:100%;border-top:#d7d7d7 1px solid}.openHomesTable tr{border-bottom:#d7d7d7 1px solid}
.openHomesTable td{padding:4px 5px}.agentVoicesIcon{float:right;width:83px;height:21px;background:url(../images/sprite.png) 0 -48px no-repeat}
.unconditionalIcon{float:right;width:83px;height:21px;background:url(../images/sprite.png) 0 -69px no-repeat}.nzHeraldIcon{float:right;display:inline-block;width:18px;height:19px;background:url(../images/sprite.png) 0 -29px no-repeat}
.viewMoreDetails{display:block;margin-top:15px;padding:10px;background:#e5e5e5;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-weight:bold;text-align:center}
.agentImageLinks{border-bottom:1px #ccc solid;padding-bottom:10px}.agentProfileImg{display:block;background:url("../images/sprite.png") no-repeat scroll -867px -118px transparent;height:105px;width:80px;padding:3px 0 0 3px}
.agentImageLinks .agentProfileImage{margin-right:15px}ul.agentContactDetails{width:540px;margin-bottom:5px}ul.agentContactDetails li{display:inline;white-space:nowrap;margin-right:12px;font-size:13px;font-family:"Open Sans",Arial,Helvetica,sans-serif}
ul.agentSites li a{display:inline;white-space:nowrap;margin-right:12px;font-size:13px;font-family:"Open Sans",Arial,Helvetica,sans-serif}
.agentContactDetails li.email{white-space:nowrap}.agentContactDetails li.email span{display:inline-block;width:18px;height:12px;border:1px solid #fff;background:url("../images/sprite.png") no-repeat -950px -199px;margin:3px 0 -3px 0}
ul.agentSites li{display:inline-block;padding:5px 0 0 0;white-space:nowrap;min-width:90px;height:14px;line-height:14px}ul.agentSites li a{height:14px;line-height:14px}
ul.agentSites li span{background:url(../images/sprite.png) -950px -140px no-repeat;display:inline-block;width:15px;height:14px;margin-right:5px;vertical-align:middle}
ul.agentSites li.agentRss span{background:url(../images/sprite.png) -950px -160px no-repeat}.agentDetailsBio{border-bottom:1px solid #ccc;font-size:12px!important}
.agentDetailsBio p{font-size:12px!important}.agentDetailsBio h3{font-size:20px}.similarRecentDisplay{margin:40px 0}.similarRecentDisplay h4{margin-top:15px}
.similarRecentDisplay p a{text-align:right}.agentsDisplay1{margin-top:10px}.agentsDisplay1 a{color:#333}.agentsDisplay2 .agentDetailsBox,.similarRecentDisplay .similarRecentDetailsBox{padding-top:10px;margin:1px 0 8px}
.resultAmount{font-size:14px;font-weight:normal}.agents li{display:block;float:left;width:310px;height:120px;margin:0 10px 10px 0;padding:0;background:#fff;border:3px solid #e1e1e1;position:relative;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.agents li:nth-child(2n){margin-right:0}.agents li .agencyLogo{float:right;height:34px;position:absolute;bottom:5px;right:5px}
.agents img{float:left;background:#fff}.agents h4{clear:none;width:200px;font-size:15px;padding:10px 0 0 10px;float:left;margin:0 0 2px}
.agents h5{clear:none;font-size:12px;font-weight:bold;width:200px;padding:0 0 0 10px;float:left;color:#999;margin:0 0 2px}
.agents h6{clear:none;font-size:13px;font-weight:bold;width:200px;padding:0 0 0 10px;float:left;color:#999;margin:0 0 4px}
.agents p{padding:0 0 0 10px;float:left}.similarRecentDisplay .similarRecentDetailsBox{margin-bottom:0;border:0}.agentDetailsBox,.similarRecentDetailsBox,officeDetailsBox{font-family:"Open Sans",Arial,Helvetica,sans-serif;margin:2px 0 5px 0}
.agentImageSmall{width:75px;height:98px;float:left;background:url(../images/sprite.png) no-repeat -870px -120px}.agentImageSmall a{background:url(../images/contentImages/agentNoImgBig.jpg) 0 0 no-repeat;display:block;width:70px;height:89px}
.agentImageXSmall{width:46px;height:60px;float:left;background:url(../images/sprite.png) no-repeat -870px -120px}.similarRecentImageSmall{width:70px;height:55px;float:left;background:url(../images/sprite.png) no-repeat -870px -60px}
.latestListingsBox{margin-bottom:20px;border:1px solid #e5e5e5;background-color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:5px;width:220px}
a.widgetLogo{color:#333!important;padding:1px 1px 1px 21px;background:url(../images/sprite.png) -949px 0 no-repeat}.latestListingsBox .lastListing{border:0;margin-bottom:0;padding-bottom:0;min-height:66px}
.latestListingsBox .sortControllers{width:100%}.latestListingsBox .sortControllers .sort_order a.linkButton{display:inline-block;margin:5px 0 5px -14px;width:212px}
.latestListingsBox .sortControllers ul{left:-6px;margin:0;padding:0;width:217px}.latestListingsBox .sortControllers .downArrow{margin-left:5px}
.latestDetailsBox{border-bottom:#e5e5e5 1px solid;min-height:70px;margin-bottom:8px;color:#555;line-height:1.3}.latestImageSmall{width:88px;height:60px;float:left;background:url(../images/sprite.png) no-repeat -760px -134px}
ul.latesListingFeatures{min-height:10px;margin-top:2px}ul.latesListingFeatures li{float:left;font-size:10px;font-weight:normal}
li.latestListingArea{font-size:10px;color:#666}ul.latesListingFeatures li .bedroomIcon{background:url(../images/sprite.png) no-repeat -689px -469px;margin:0 6px -4px 2px;display:inline-block;width:16px;height:16px}
ul.latesListingFeatures li .bathroomIcon{background:url(../images/sprite.png) no-repeat -689px -521px;margin:0 6px -4px 2px;display:inline-block;width:16px;height:16px}
ul.latesListingFeatures li.price{font-weight:bold;margin:5px 0}.agentImageSmall img,.similarRecentDetailsBox img,.latestImageSmall img{border:#eee 1px solid;border-bottom:0;margin:auto}
.sideListingLogo{position:absolute;top:33px;left:32px;z-index:998}.agentDetailsText,.similarRecentText{float:left;margin-left:7px;max-width:156px}
.agentDetailsText h5{line-height:1}.officeDetailsText{float:left;margin-left:10px;max-width:230px}.latestText{float:left;margin-left:5px;width:127px}
.latestText h5{margin:0;font-weight:bold;font-size:11px;max-height:27px;margin-bottom:2px;overflow:hidden;font-family:"Open Sans",Arial,Helvetica,sans-serif,sans-serif}
#mapContent .similarRecentText{float:left;margin-left:10px;max-width:180px}#mapContent .similarRecentDetailsBox{border-bottom:#999 1px solid}
.agentDetailsText ul{margin:0!important;width:auto!important}.agentDetailsText li,.similarRecentText li{font-weight:bold;line-height:1.5;white-space:nowrap;width:140px}
.officeDetailsText li{line-height:1.5}.agencyDetailsBox span.tel{font:bold 12px "Open Sans",sans-serif}
.similarRecentText li,.agentDetailsText li a,.officeDetailsText li a{font-weight:normal}.agentDetailsText li img,.officeDetailsText li img{float:left}
.agentDetailsText abbr{width:14px;text-align:left;display:inline-block;font-weight:normal}.officeDetailsText span{width:110px;text-align:left;display:inline-block;font-weight:normal}
.agentDetailsText a.linkButton,.officeDetailsText a.linkButton{padding:3px 7px;font-weight:bold;color:#fff}.agencyDetailsBox{border-top:1px #d9d9d9 solid;border-bottom:1px #d9d9d9 solid;padding:10px 0;margin:0 0 15px 0}
.agencyDetailsBox p{padding:0}.agencyDetailsBox img{margin:5px 15px 10px 0}.topRight{width:300px}.topRight.agencyDetailsBox{border-top:0;border-bottom:0;padding:0;margin:5px 0 15px}
.topRight.agencyDetailsBox p{padding:0}.topRight.agencyDetailsBox img{margin:0 15px 8px 0}.topRight.agencyDetailsBox h5{font-size:12px;margin:0}
.topRight.agencyDetailsBox h5+p{font-size:9px}.topRight.agencyDetailsBox ul{list-style:disc inside none;color:#bbb;float:left}
.topRight.agencyDetailsBox ul li{padding:0 0 6px 0;width:137px}.topRight.agencyDetailsBox ul li b{color:#555}.suburbSpotlight{position:relative;width:226px;height:155px;overflow:hidden}
.suburbSpotlight .mask{position:absolute;top:0;left:0;width:226px;height:155px;overflow:hidden;background:url(../images/sprite.png) no-repeat -20px -200px}
.localMarketTable{font-family:"Open Sans",Arial,Helvetica,sans-serif;width:100%;border-bottom:1px solid #c5c5c5;margin-bottom:15px}
.localMarketTable th{text-align:left}.localMarketTable td{padding:2px;border-top:1px solid #c5c5c5}.similarRecent h4{border-bottom:#d7d7d7 1px solid;padding:0 0 2px 0;margin:0 0 5px 0}
.sidebarListing p{margin:0;padding:0}body.homepage #rightCol{width:230px}body.homepage #rightCol .sideBannerHolder{display:none}
body.homepage #leftCol{width:726px}body.homepage .homeBannerWrap{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:10px 0;height:96px}
body.homepage .homeBannerWrap p{margin:20px 0 0 20px;padding-bottom:0}.opinionArticle{margin:15px 0 0 0;padding:10px 0 0 0;border-top:1px solid #ddd}
.opinionArticle p{padding-bottom:10px}body.homepage ul.leftList,body.homepage ul.rightList{width:102px}.betaReleaseNotice{padding:15px;margin:10px auto;text-align:center;background:#f3f3f3;border:1px solid #ddd;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:13px;width:940px}
#popularResources ul.leftList{width:200px;margin-right:10px}#popularResources ul.rightList{width:170px}#popularResources ul li{line-height:16px;vertical-align:middle;display:block;font-size:12px;padding:5px 0;text-transform:capitalize}
#homeBannerIphone{height:130px;width:395px;margin:15px 0 25px 0;padding:0;border-bottom:#fff 1px solid}#homeBannerIphone a.iPhonePic{background:url("/images/common/home-promo-app.jpg") -6px 0 no-repeat;height:125px;width:125px;display:block;float:left}
#homeBannerIphone .bannerText{font-size:11px;font-weight:normal;float:left;width:270px;margin-top:10px;line-height:1.3}#advancedSearchHolder #homeBannerIphone{width:225px}
#popularResources li span.icon{background:url("../images/sprite.png") no-repeat scroll transparent;height:16px;width:16px;vertical-align:middle;display:inline-block;margin:0 0 0 5px}
#popularResources li a{display:inline}#popularResources li span.icon.squirrel{background-position:-400px 0}#popularResources li span.icon.crown{background-position:-420px 0}
#popularResources li span.icon.westpac{background-position:-445px 0}table.localMarket{font-family:"Open Sans",Arial,Helvetica,sans-serif;width:100%;border-bottom:1px solid #ddd;margin:0 0 15px 0;font-size:12px}
table.localMarket tr{border-top:1px solid #ddd}table.localMarket tr.even{background:#f5f5f5}table.localMarket th{font-weight:normal;padding:0 0 0 5px;text-align:left;padding:5px 0}
table.localMarket td{text-align:left;padding:5px 0;font-weight:bold;padding:0 5px 0 0}table.localMarket td.localMarketDelta,table.localMarket td.localMarketDate{text-align:right}
table.localMarket span.incr{color:#3b9019}table.localMarket span.decr{color:#c61e1e}#spotlightSales ul li{display:block;float:left;width:190px;padding:3px;height:70px;overflow:hidden}
#spotlightSales ul li img{width:50px;height:50px;float:left;background:#d5d5d5;margin:0 5px 0 0}#spotlightSales ul li h5,#spotlightSales ul li p{clear:right;display:inline;float:left;font-size:11px;line-height:1.2em;padding:0;width:130px}
span.advert{text-align:center;display:block;width:100%}span.advert.smallText{margin-top:20px}.innerBanner{margin-bottom:30px}
#rightCol{width:300px;float:right;font-size:12px!important}#rightCol .adslotWrapper{margin:0 0 10px 0}ul.leftList{width:137px;line-height:1.1;float:left;margin:0 5px 20px 0}
ul.rightList{width:137px;line-height:1.1;float:right;margin:0 5px 25px 0}ul.leftList li,ul.rightList li{padding:1px 0}.leftList li a,.rightList li a{min-width:60px;display:inline-block;padding:2px 0}
.sideKeyFeatures{border-top:#c5c5c5 1px solid;padding:25px 0 0 0}.sideKeyFeatures ul{margin-bottom:25px}.sideKeyFeatures ul li{margin:5px 0 5px 0;height:17px;line-height:16px;white-space:nowrap}
.sideKeyFeatures ul li.listingTypeName,.sideKeyFeatures ul li.listingSubTypeName{font-size:12px}.sideKeyFeatures ul li.bathrooms{background:url("../images/sprite.png") no-repeat scroll -688px -521px transparent;font-size:13px;font-weight:bold;padding:0 0 0 23px}
.sideKeyFeatures ul li.bedrooms{background:url("../images/sprite.png") no-repeat scroll -688px -469px transparent;font-size:13px;font-weight:bold;padding:0 0 0 23px}
.sideKeyFeatures ul li.landArea{background:url("../images/sprite.png") no-repeat scroll -688px -442px transparent;padding:0 0 0 23px}
.sideKeyFeatures ul li.floorArea{background:url("../images/sprite.png") no-repeat scroll -688px -495px transparent;padding:0 0 0 23px}
.sideKeyFeatures ul li.carParks{background:url("../images/sprite.png") no-repeat scroll -688px -415px transparent;padding:0 0 0 23px}
.sideKeyFeatures ul li.ensuites{background:url("../images/sprite.png") no-repeat scroll -688px -388px transparent;padding:0 0 0 23px}
.viewOpenHome{display:block;border-bottom:1px #c5c5c5 dotted!important;padding:3px 0}.removeOpenHome{background:transparent url("../images/sprite.png") no-repeat scroll -538px -1px;display:block;height:0!important;width:12px;overflow:hidden;padding-top:12px;float:right;margin:2px 0 0 5px}
.saveOpenHome{background:transparent url("../images/sprite.png") no-repeat scroll -553px -1px;display:block;height:0!important;width:12px;overflow:hidden;padding-top:12px;float:right;margin:2px 0 0 5px}
.openHomesBox{background:0 none;padding:25px 0;border:0 none;border-top:1px solid #c5c5c5}.openHomesBox #extraOptionExpander{font-weight:normal;padding:5px 5px 0}
.openHomesBox ul li{font-weight:bold;padding:3px 0;border-bottom:1px dotted #ccc;text-align:right}.openHomesBox ul li span{width:131px;font-weight:normal;display:block;float:left;clear:left;text-align:left}
.auctionBox{padding:25px 0 0;margin-bottom:25px;border-top:1px solid #c5c5c5}.auctionBox h6{font-weight:normal;color:#f35b00;font-size:14px;background-color:#fffad6;padding:10px;margin-bottom:15px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.tenderBox{border-top:1px solid #c5c5c5;margin-bottom:6px;padding:25px 0 5px}.tenderBox h6{font-weight:normal;color:#de8103;font-size:14px;background-color:#ffffce;padding:10px;margin-bottom:15px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.mainListingSpecs{position:relative;border-top:1px solid #c5c5c5;margin-bottom:10px;padding:20px 0 4px 0}.mainListingSpecs .stats{float:left}
.mainListingSpecs .agentReport{float:left;margin-left:15px}.mainListingSpecs .print-listing{float:right}.mainListingSpecs .statsIcon{display:block;width:20px;height:19px;float:left;background:url("../images/sprite.png") no-repeat scroll -929px -467px transparent}
.mainListingSpecs .printIcon{display:block;width:20px;height:19px;float:left;background:url("../images/sprite.png") no-repeat scroll -950px -219px transparent}
.mainListingSpecs .maintenance{font-style:italic}.mainListingSocial{width:100%;min-height:59px;position:relative;border-top:1px solid #c5c5c5;padding:20px 0 15px}
.mainListingSocial .socialBlock{position:absolute;top:48px;left:78px;margin:0;width:55px}.mainListingSocial .socialBlock .facebookShareBTN{background:url("../images/sprite.png") no-repeat scroll -782px -300px transparent;width:36px;text-indent:-999px;display:block;overflow:hidden;height:19px}
.mainListingSocial .twitter{position:absolute;top:48px;left:-2px}.plus1{position:absolute;top:48px;left:133px;width:34px;height:25px;text-align:left;margin:0 -10px 5px 0}
.twitter a{display:block;width:39px;height:20px;background:url("../images/sprite.png") no-repeat scroll -727px -300px transparent}
.pinterest{position:absolute;top:48px;left:196px;width:45px;height:25px;text-align:left;margin:0 -10px 5px 0;display:block}
.share{display:block;width:34px;height:20px;background:url(../images/sprite.png) -678px -300px no-repeat;left:264px;top:48px;position:absolute;overflow:hidden;text-indent:-99px}
.share a{display:block;overflow:hidden;text-indent:999px}.listCols li{border-bottom:#c5c5c5 1px solid;padding:5px 0 5px 0;float:left;width:145px;margin-right:10px;font-size:10px}
.listCols.galleryMode li{width:233px;margin-right:12px}.banner300x250{text-align:center;margin-bottom:15px}.flashMortgageHolder{width:100%;clear:both;margin:40px 0}
.sideBannerHolder{width:300px;display:table-cell;vertical-align:middle;text-align:center}.sideBannerHolder img{margin:auto;margin-bottom:10px}
body.homepage div.sideBannerHolder{overflow:hidden!important}.sideWidgetHolder{border:#ededed 1px solid;width:226px;text-align:center;padding:0;margin:20px 0 20px 0}
.sideWidgetHolder img{margin:3px auto}.displayTableSpacer{margin-bottom:0}.resultsAreaBanners{clear:both;height:62px;width:960px;padding:3px 0 0 0;margin:0 0 14px 5px}
#footer{background-color:#ededed;padding:30px 0;margin:50px 0 0 0;color:#555}#footer a{color:#666}#footerInner{width:972px;margin:auto}
ul.footerNav{float:left;width:140px;margin-right:26px}ul.footerNav li{padding-bottom:11px;line-height:1.2}ul.footerNav li ul{margin-top:11px}
#footerLogos{width:100%;height:52px;margin:15px 0 60px}#footerLogos div a{margin-right:37px}ul.footerNav.last{margin:0 0 0 -15px!important;padding:0!important}
.rnzLogo a{width:169px;height:52px;float:left;background:url(../images/sprite.png) 0 -88px no-repeat}.rnzLogo a:hover{filter:alpha(opactiy=50);-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.pcLogo a{width:85px;height:52px;float:left;background:url(../images/sprite.png) -179px -84px no-repeat}.pcLogo a:hover{filter:alpha(opactiy=50);-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.pbLogo a{width:85px;height:52px;float:left;background:url(../images/sprite.png) -276px -84px no-repeat}.pbLogo a:hover{filter:alpha(opactiy=50);-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.nzfLogo a{width:109px;height:52px;float:left;background:url(../images/sprite.png) -373px -86px no-repeat}.nzfLogo a:hover{filter:alpha(opactiy=50);-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.zdlLogo a{width:98px;height:52px;float:left;background:url(../images/sprite.png) -492px -82px no-repeat}.zdlLogo a:hover{filter:alpha(opactiy=50);-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.aProLogo a{width:124px;height:52px;float:left;background:url(../images/sprite.png) -599px -80px no-repeat}.aProLogo a:hover{filter:alpha(opactiy=50);-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.unconLogo a{width:116px;height:52px;float:left;background:url(../images/sprite.png) -729px -80px no-repeat;margin:0!important}
.unconLogo a:hover{filter:alpha(opactiy=50);-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
a.smallText,.smallText{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:11px;color:#737373}
a.bigText,.bigText{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:13px}.description{font-size:12px!important}
.description p{font-size:13px!important;line-height:1.5}p .description{font-size:12px!important}.description ul,.description ol{margin:15px 15px 15px 30px}
.description ul li,.description ol li{list-style:disc;padding:2px 2px 2px 0;list-style-position:outside}a.bigBoldText,.bigBoldText{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold}
a.boldText,.boldText{font-weight:bold}.lastBox{margin-right:0!important}.borderNone{border:none!important}a.greenText,.greenText{color:#090;font-weight:bold}
.redText,a.redText{color:#e00!important;font-weight:bold}.user_message,.user_notice,.user_info{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#343434;display:block;margin:0 0 1em;padding:6px 10px;font-size:12px;text-align:center;font-weight:bold}
.user_alert{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#343434;display:block;margin:0 0 1em;padding:6px 10px;font-size:12px;text-align:center;font-weight:bold;border:1px solid #e00;background:none repeat scroll 0 0 #f4dddd;color:#e00}
.user_info{border:1px solid #fbd69d;background:none repeat scroll 0 0 #fff6e7;color:#666}.error_list li{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:none repeat scroll 0 0 #fff;border:1px solid #e00;color:#e00;margin:2px 0 1em 0;padding:3px;text-align:center}
#enquireForm .error_list li{margin-left:65px}.enquiryCard img{float:left;margin-bottom:10px}.enquiryCard ul{margin:0 10px;width:70px}
.account-form .error_list li{width:170px}.account-form #login_Password{float:left}.account-form .inputButton{width:77px;float:right;text-align:center;color:#fff!important;border:0 none}
.account-form .inputButton:hover{background-color:#fff;color:#0072ce!important;border:1px solid #0072ce}#rememberme,#signup_newsletter{float:left}
#rememberme{margin-right:5px}#account-login-form p.alignLeft{margin-top:2px;padding-bottom:2px;line-height:1}.login .account-form .error_list li{margin-left:0;width:270px}
#account-login-form .error_list li{margin-left:0;width:275px}.shareFormHolder .error_list li{margin-left:0}.error_list li:before{content:"";display:block;position:absolute;width:0;height:0;top:-10px;left:50%;bottom:auto;border:5px solid transparent;border-bottom-color:#e00}
.blackText{color:#333}.greyText,a.greyText{color:#777}sup,sub{font-size:8px;height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative}
sup{bottom:1ex}sub{top:.5ex}hr{clear:both;border:0;height:0;overflow:hidden;border-bottom:1px #d7d7d7 solid;margin:20px 0 15px 0}
hr.noLine{clear:both;border:0;height:0;overflow:hidden;border-bottom:1px #fff solid;margin:20px 0 15px 0}.txtAlignRight{text-align:right}
.txtAlignLeft{text-align:left}.hidden{display:none}.hideIt{visibility:hidden}.transparent05{filter:alpha(opactiy=50);-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.greyRoundcorners{border:#c7c7c7 1px solid;padding:2px 6px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.roundCornerSmall{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:10px}
.ImageGalleryViewPane .noImageHolder{background:url(../images/sprite.png) -20px -370px no-repeat #e6e6e6;position:absolute;top:150px;left:242px}
.noImageHolder{background:url(../images/sprite.png) -20px -370px no-repeat #f1f1f1;width:232px;height:154px}.noImageGalleryHolder{text-align:center;background-color:#f1f1f1;padding:65px 0}
.noImageGalleryHolder .noImageHolder{margin:auto}.close{background:url(../images/sprite.png) 0 -230px no-repeat white;display:block;width:15px;height:10px}
body.action_forgotpassword .formHolder{background-color:#f4f4f4;border-radius:10px;border-top:1px solid #0072ce;border-bottom:1px solid #0072ce;margin-top:10px;width:433px}
body.action_forgotpassword .formHolder p.greyText a{margin-left:10px}body.action_edit.module_account div.signUp{background-color:#f4f4f4;border-radius:10px;border-top:1px solid #0072ce;border-bottom:1px solid #0072ce}
body.action_edit.module_account div.signUp button.inputButton{color:#fff!important;border:1px solid #0072ce}body.action_edit.module_account div.signUp button.inputButton:hover{background-color:#fff;color:#0072ce!important;border:1px solid #0072ce}
.signUp{width:440px;float:left;margin:0 105px 0 0}.signUp p.signupOptIn,.signUp p.alreadyMember{margin-top:4px;padding:5px 0 10px 0}
.signUp p.signupOptIn{float:left}.signUp input[type=text],.signUp input[type=password]{width:200px}.signUp select{width:188px}
.signUp ul{width:435px}.action_signup .signUp{width:535px;height:260px;margin:0 20px 0 0;border-bottom:1px solid #0072ce;border-top:1px solid #0072ce;background-color:#f4f4f4;border-radius:10px}
.action_login .login{background-color:#f4f4f4;border-radius:10px;border-bottom:1px solid #0072ce;border-top:1px solid #0072ce;height:240px;width:433px;margin:0 20px 0 0}
.action_login .login input[type=text],.action_login .login input[type=password]{width:200px}.signUpTabBox,.logInTabBox{width:300px;height:48px}
#logInTab,#signUpTab{float:left}.logInTabBox #logInTab{width:54px;height:27px;float:left;color:#0072ce;font-size:18px;font-weight:bold;padding:8px 0 0 0;font-family:"Open Sans",Arial,Helvetica,sans-serif;border-bottom:2px solid #0072ce;margin-left:30px}
.signUpTabBox #signUpTab{width:70px;height:27px;float:left;color:#0072ce;font-size:18px;font-weight:bold;padding:8px 0 0 0;font-family:"Open Sans",Arial,Helvetica,sans-serif;text-align:center;border-bottom:2px solid #0072ce}
.signUpTabBox #logInTab a{padding:8px 0 0 0;margin-right:30px;margin-left:30px;width:54px;height:27px;color:#a7a7a7;font-family:"Open Sans",Arial,Helvetica,sans-serif}
.signUpTabBox #logInTab a:hover{border-bottom:2px solid #0072ce;text-decoration:none;color:#0072ce}.logInTabBox #signUpTab a{padding:8px 0 0 0;width:70px;height:27px;color:#a7a7a7;font-family:"Open Sans",Arial,Helvetica,sans-serif;text-align:center;margin-left:30px;margin-right:30px}
.logInTabBox #signUpTab a:hover{color:#0072ce;text-decoration:none;border-bottom:2px solid #0072ce}#logInTab a,#signUpTab a{display:block;font-size:18px;font-weight:bold}
.shareFormHolder{width:383px;float:left}.savedSearchFormHolder table{padding:0;margin:0;width:100%;text-align:left}.savedSearchFormHolder table tbody tr:nth-child(4n+1){background:#fff}
.savedSearchFormHolder table td,.savedSearchFormHolder table th{padding:5px;line-height:16px}.savedSearchFormHolder td{vertical-align:top}
.savedSearchFormHolder table tr{border-bottom:1px solid #ddd}.savedSearchFormHolder td.editAddRemove{width:5%}.savedSearchFormHolder td.dayMonthYear{width:10%}
.savedSearchFormHolder td.alert{width:10%}.savedSearchFormHolder thead th:nth-child(1){width:30%}.savedSearchFormHolder thead th:nth-child(2){width:30%}
.savedSearchFormHolder thead th:nth-child(6){width:5%}div.outerFormBox{background-color:#f4f4f4;width:433px;padding:30px;border-radius:10px;border-top:1px solid #0072ce;border-bottom:1px solid #0072ce;margin-top:10px}
div.outerFormBox input.inputButton{color:#fff;margin-right:5px}div.outerFormBox input.inputButton:hover{background-color:#fff;color:#0072ce}
body.commercial div.outerFormBox{background-color:#f4f4f4;border-top:1px solid #da291c;border-bottom:1px solid #da291c}body.commercial div.outerFormBox input.inputButton{color:#fff!important;border:1px solid #da291c;margin-right:5px}
body.commercial div.outerFormBox input.inputButton:hover{background-color:#fff;color:#da291c!important}body.farms div.outerFormBox{background-color:#f4f4f4;border-top:1px solid #009f4d;border-bottom:1px solid #009f4d}
body.farms div.outerFormBox input.inputButton{color:#fff;border:1px solid #009f4d;margin-right:5px}body.farms div.outerFormBox input.inputButton:hover{background-color:#fff;color:#009f4d!important}
body.business div.outerFormBox{background-color:#f4f4f4;border-top:1px solid #5f259f;border-bottom:1px solid #5f259f}body.business div.outerFormBox input.inputButton{color:#fff;border:1px solid #5f259f;margin-right:5px}
body.business div.outerFormBox input.inputButton:hover{background-color:#fff;color:#5f259f!important}div.innerFormBox{margin-bottom:15px}
div.buttonFloat{float:right}div.myPropertyBox{margin-top:20px}div.myPropertyBox div.sideBannerHolder{float:right}div.myPropertyBox ul{float:left;width:170px}
.savedSearchForm{display:none}.savedSearchForm input[type=text]{margin:0;font-size:11px;width:328px;height:17px;padding:2px}
.savedSearchForm select{margin:0;font-size:11px;height:24px;padding:1px;width:90px}.deleteSearch{background:transparent url("../images/sprite.png") no-repeat scroll -538px -18px;display:block;height:0!important;margin:2px 0 0 5px;overflow:hidden;padding-top:15px;width:15px}
input[type=checkbox].savedSearch{margin:0 0 0 10px}.rssIcon{position:relative;width:11px;height:11px;display:block;overflow:hidden;margin:0 0 0 5px}
.rssIcon a{background:url("../images/sprite.png") no-repeat scroll -950px -160px transparent;width:11px;height:11px;padding:11px 0 0 0;position:absolute;top:0;left:0}
.login{width:616px;margin:0 20px 0 0;float:left}body.action_signup a.facebookLogin{background-image:url("../images/common/signup-with-facebook.png");height:0!important;width:189px;padding-top:33px;display:block;overflow:hidden}
a.facebookLogin:hover,a.facebookLogin:focus{opacity:.9}a.facebookLogin{background-image:url("../images/common/login-with-facebook.png");height:0!important;width:179px;padding:33px 0 0 0;display:block;overflow:hidden;margin:0}
form.topLoginBox span.blackText{margin-bottom:10px}.right-block{float:left;width:250px;margin-left:20px}ul.bullets{margin:0 0 10px 0}
ul.bullets li{background:url(../images/sprite.png) -950px -435px no-repeat;padding-left:15px;margin-bottom:5px}.right-block a img{display:none}
.marginRight15{margin-right:15px}.marginTop15{margin-top:15px}.inputWidth180{width:180px}.inputWidth380{width:380px}.inputWidth280{width:280px}
.inputWidthSmall{width:84px}p span span{font-weight:bold}.shadow{margin:10px}.vcard{padding:20px 0 0 0;border-top:1px solid #c5c5c5}
#adSpace10,#adSpace11{width:100%}.auto-height-max iframe{max-height:600px;min-height:250px}#adSpace1{width:100%;position:relative}
.saveSearchBox{position:absolute;top:80px;left:880px;width:77px}#searchHolder .saveSearchBox label{color:#fff;text-transform:none}
input#saveCheck{float:left;margin-right:5px}#tickBoxSelector{white-space:nowrap}.advancedSearch .tickBoxHolder{position:relative;top:3px}
.tickBoxOff{background:url(../images/sprite.png) -950px -358px no-repeat;display:inline-block;height:14px;width:14px}.tickBoxOn{background:url(../images/sprite.png) -950px -338px no-repeat;display:inline-block;height:14px;width:14px}
.broadbandAvailable{background:url(../images/broadBandIcon-available-25.gif) no-repeat;display:inline-block;height:25px;width:25px}
.broadbandNotAvailable{background:url(../images/broadBandIcon-not-25.gif) no-repeat;display:inline-block;height:25px;width:25px}
.broadbandPlanned{background:url(../images/broadBandIcon-planned-25.gif) no-repeat;display:inline-block;height:25px;width:25px}
ul.googleMap{position:absolute;top:0;right:0;height:20px}ul.googleMap li{display:inline;padding:0}ul.googleMap li a{display:block;float:left;padding:3px 14px 3px 14px;background:#0171b3;margin:-1px 0 0 2px;color:#fff;font-weight:bold}
ul.googleMap li a:hover{text-decoration:none}.largeMapHolder{display:none;position:relative;height:100%}.smallMapHolder{padding:0;position:relative;overflow:hidden;width:310px;height:310px}
.toggleMap{cursor:pointer;display:block;position:absolute;top:10px;right:10px;width:40px;height:40px;background:url(/images/common/expandMapBTN.png) no-repeat gray;overflow:hidden;text-indent:-999px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.toggleMap.collapseBTN{background:url(/images/common/collapseMapBTN.png) no-repeat gray}span.amountOfProperties{font-size:9px;color:#8e8e8e;white-space:nowrap}
div.listingBubble{width:400px;min-height:300px;margin-right:18px;margin-left:6px}div.listingBubble a{font-size:16px;font-weight:bold}
div.listingBubble p b{font-size:14px;font-weight:bold}div.listingBubble img{padding-bottom:15px;margin-bottom:10px;border-bottom:#ccc 1px solid}
.mapLoadingContainer{position:relative}.mapLoadingOverlay{position:absolute;z-index:1000;top:200px;left:376px}#office-details ul{margin:0 20px 0 0;padding:0;width:250px}
#mainContent .formList{margin:0;padding:0;width:350px}ul.inlineUL{width:100%!important}#office-details ul.inlineUL li{display:inline!important;border-bottom:0;padding:0 15px 0 0}
#office-details ul.inlineUL li span{display:inline-block;background:url("../images/sprite.png") no-repeat 0 0 transparent;width:17px;height:17px;margin:13px 5px -3px 0}
#office-details ul.inlineUL li span.residential{background-position:-949px 1px}#office-details ul.inlineUL li span.commercial{background-position:-949px -17px}
#office-details ul.inlineUL li span.business{background-position:-949px -37px}#office-details ul.inlineUL li span.farms{background-position:-949px -59px}
#office-details ul.inlineUL li a{color:#333}#office-details li{display:block;padding:2px 2px 2px 5px;border-bottom:1px solid #dadada}
#mainContent .formList li{display:block;padding:2px 2px 2px 5px;border-bottom:1px solid #dadada}#mainContent .formList li:nth-child(2n){background:#efefef}
#mainContent .formList li label{display:block;float:left;width:300px;text-align:left;margin:0 0 10px 0}#mainContent .formList li input[type="checkbox"]{float:none}
.resourceCategory{width:644px;border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.resourceCategory .previewArticle{width:400px;float:left}
.resourceCategory .previewArticle p{padding-right:20px}.resourceCategory .articleLinks{width:244px;float:right}.resourceCategory .articleLinks li a{display:block;padding:3px 0}
#resources-sidebar ul li a{display:block;padding:3px 0}.resourceCategory .articleLinks h3{color:#000}img.bio-photos{float:left;margin:5px 10px 35px 0}
body.residential span.highlighted,body.residential h3{color:#0081bb;font-weight:bold}body.commercial span.highlighted{color:#d00111;font-weight:bold}
body.farms span.highlighted{color:#628f30;font-weight:bold}body.business span.highlighted{color:#3f6b8a;font-weight:bold}
#resources-wrap{font-size:12px;line-height:1.4;color:#484848}#resources-wrap h2{margin:0 0 20px 0}#resources-wrap ol,#resources-wrap ul{margin:0 0 20px 2em}
#resources-wrap ol li{padding:2px 0 2px 0}#resources-wrap ul{list-style-type:inherit!important;list-style:inherit!important}
#resources-wrap ul li{padding:2px 0 2px 0;list-style-type:inherit!important;list-style:inherit!important}#resources-wrap ul ul{list-style-type:inherit!important;list-style:inherit!important}
#resources-wrap ul ul li{list-style-type:inherit!important;list-style:inherit!important}#resources-wrap ul ul ul{list-style-type:inherit!important;list-style:inherit!important}
#resources-wrap ul ul ul li{list-style-type:inherit!important;list-style:inherit!important}#resources-wrap ol{list-style-type:inherit!important;list-style:inherit!important}
#resources-wrap ol li{list-style-type:inherit!important;list-style:inherit!important}#resources-wrap ol ol{list-style-type:inherit!important;list-style:inherit!important}
#resources-wrap ol ol li{list-style-type:inherit!important;list-style:inherit!important}#resources-wrap ol ol ol{list-style-type:inherit!important;list-style:inherit!important}
#resources-wrap ol ol ol li{list-style-type:inherit!important;list-style:inherit!important}fieldset .userAccountPref{padding:5px 15px 15px 15px;margin:5px 0 15px 0;color:#666}
a{outline:0}a:hover,a:active,a:visited{outline:0}.premiumListingsContent #leftCol{width:726px}.premiumListingsContent #leftCol img{margin-left:-10px}
.premiumListingsContent #rightCol{width:230px}.premiumListingsContent .listingPromoTXT{width:194px;margin-left:10px;margin-top:10px}
#google_translate_element{padding:0;height:26px}#google_translate_element .goog-te-gadget-simple{background-color:#ededed;font-size:11px;border-width:0}
#google_translate_element .goog-te-gadget-simple img{float:left;display:none}#google_translate_element span a.goog-te-menu-value{margin-left:0}
#google_translate_element span a.goog-te-menu-value:hover{text-decoration:none;border-bottom:#777 1px solid}#google_translate_element span a.goog-te-menu-value span{border-right:6px solid #ededed!important}
.QRcode{width:82%}#rightCol .QRcode{display:none}.bookImg{float:left;width:240px;margin:25px 0}.snippet{float:left;width:401px;margin:25px 0}
.listingRemoved{background-color:#fdffe7;border:1px solid #fc6;padding:20px;margin-bottom:20px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative}
.listingRemoved h4{font-weight:normal}.opacity4{filter:alpha(opactiy=40);-ms-filter:"alpha(opacity=40)";-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}
.ImageGalleryHolder.opacity4{width:638px;padding:6px}.ImageGalleryHolder.opacity4 #mainImageHolder{display:block;margin:auto}
.ImageGalleryViewPane .clearFloats{display:none}.alertIcon{display:none}.headerDetails.removedListingHeaderDetails{min-height:60px}
.tooltip{position:relative;background-color:#008cca;border-radius:50%;color:#fff;font-weight:bold;display:inline-block;width:1.3em;text-align:center}
.customTooltip{max-width:245px;position:absolute;white-space:nowrap;text-align:center;z-index:2147483647;font-size:11px;font-weight:bold;color:#fff;border-color:#000;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #000;border-top-color:#666;border-left-color:#666;padding:5px 10px;background-color:#000;filter:alpha(opactiy=90);-ms-filter:"alpha(opacity=90)";-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}
.customTooltipPointer{position:absolute;bottom:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #000;*display:none}
.floorPlanNav{background:#d1ecf7;padding:3px 5px;position:relative;top:-28px;left:200px;float:left;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.floorPlanNav li{display:inline;padding:5px;color:#008cca}.floorPlansHeader small{font-size:11px;color:#666}div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.light_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;overflow:hidden;width:55px}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{display:block;line-height:22px;position:absolute;right:0;text-indent:-10000px;top:0}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}
#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline{color:#000}
div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline{color:#000}div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline{color:#000}
div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a{border-color:#fff}
.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle{background:#fff}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff}
div.light_rounded .pp_bottom .pp_middle{background:#fff}div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff}
div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}
#mobileAppsBar{display:none}#mobileAppsBar.show{display:block}.showLocations,.hideLocations{color:#07b;cursor:pointer;font-size:10px;padding:5px;float:right}
.mapBoxHolder{position:absolute}.mapBoxHolder .arrow-down1{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #d6d6d6;bottom:-19px;position:absolute}
.mapBoxHolder .arrow-down2{width:0;height:0;border-left:17px solid transparent;border-right:17px solid transparent;border-top:17px solid #fff;position:absolute;bottom:-14px}
.mapInfoBox{background-color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:5px}
.mapInfoBox ul{padding:0;margin:0;list-style:none}.mapInfoBox ul li{padding:0;margin:0;list-style:none}.mapInfoBox h5{margin:0 0 5px 0;padding:0 0 5px 0;color:#727272;font-size:11px;border-bottom:1px solid #d6d6d6}
.mapInfoBox img{display:block}.mapInfoBox.single{width:380px;height:82px;overflow:hidden}.mapInfoBox.single.openhome{height:104px}
.mapInfoBox.single a.title{font-size:14px;display:block;font-weight:bold;line-height:1.1;width:245px;height:17px;overflow:hidden;padding-top:2px}
.mapInfoBox.single .address{margin:1px 0 0 0;width:245px;height:17px;overflow:hidden}.mapInfoBox.single .photo{float:left;height:87px;width:130px}
.mapInfoBox.single .photo.openhome{height:101px}.mapInfoBox.single div.photo{background:url("../images/sprite.png") no-repeat scroll -25px -268px transparent;display:block;color:#333;overflow:hidden}
.mapInfoBox.single .details{float:left;width:239px;border:1px solid #ededed;border-left:none;padding:0 5px 5px}.mapInfoBox.single .meta{width:230px;right:15px;bottom:18px}
.mapInfoBox.single .agencyLogo{float:right}.mapInfoBox.single .listed{width:auto;float:left}.mapInfoBox.single .price{color:#484848;float:left;font-size:13px;font-weight:bold;margin-right:10px;margin-top:8px;width:178px;overflow:hidden}
.mapInfoBox.single .office_logo{position:relative;top:8px;float:right}.mapInfoBox.multi{max-height:160px;overflow:auto;width:362px}
.mapInfoBox.multi li{padding:7px 0 15px;border-bottom:1px solid #ededed;height:50px;overflow:hidden;height:25px}.mapInfoBox.multi img{float:left;margin-right:7px}
.mapInfoBox.multi a{font-size:11px;display:block;font-weight:bold;float:left;width:120px;overflow:hidden;height:25px;line-height:1.1}
.mapInfoBox.multi .price{font-size:11px;width:70px;float:right;text-align:right}.mapInfoBox.multi .price_multi{font-size:11px;width:185px;float:right;text-align:right}
.mapBoxHolder.single .arrow-down1{left:177px}.mapBoxHolder.single .arrow-down2{left:180px}.mapBoxHolder.multi .arrow-down1{left:120px}
.mapBoxHolder.multi .arrow-down2{left:123px}.compareIcon{background:url(../images/sprite.png) no-repeat;background-position:-274px -498px;width:25px;height:11px;display:inline-block;text-indent:-999px;overflow:hidden;cursor:pointer}
.top-AddCompare a{background:none!important;padding-left:0!important}.top-AddCompare .compareIcon{background-position:-302px -498px;margin:0 1px -1px 0}
.showComparison{background:0}.comparisonAnchor{position:relative;z-index:123456}#comparisonWrap{display:none;position:absolute;top:0;right:0;width:740px;height:660px;background-color:#d1ecf7;width:1091px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden;padding:5px}
#comparisonWrap em{text-align:center;padding:45px 0 0 0;display:block;width:109px;color:#666}#comparisonWrap .preArrow{top:135px;left:38px}
#comparisonWrap .nextArrow{top:85px;left:38px}#comparePropertiesWrap{padding:5px;position:absolute;right:0;top:0;width:975px;height:660px;background-color:#fff}
#comparePropertiesWrap h2{padding:5px 0}#comparePropertiesWrap h2 .closeCompare{float:right;font-size:11px;padding:4px 10px;font-weight:normal}
.comparisonColumn{width:240px;margin-right:3px;overflow:hidden;float:left}.comparisonColumn.last{margin-right:0}#comparisonLabels{position:absolute;top:317px;width:105px}
#comparisonLabels li{border-top:1px solid #d1d1d1;padding:10px 0 0 0;height:24px;font-weight:bold;color:#07b;text-align:right;padding-right:10px}
.compareListingsBox{margin-bottom:30px;padding:5px}.compareListingsBox .lastListing{border:0;margin-bottom:0;padding-bottom:0;min-height:66px}
.compareDetailsBox{border-top:#e5e5e5 1px solid;min-height:70px;padding-top:8px;color:#555;line-height:1.3}.compareImageSmall{width:88px;height:60px;float:left;background:url(../images/sprite.png) no-repeat -760px -134px}
ul.compareListingFeatures{min-height:10px;margin-top:2px}ul.compareListingFeatures li{float:left;font-size:10px;font-weight:normal}
li.compareListingArea{font-size:10px;color:#666}ul.compareListingFeatures li .bedroomIcon{background:url(../images/sprite.png) no-repeat -689px -469px;margin:0 6px -4px 2px;display:inline-block;width:16px;height:16px}
ul.compareListingFeatures li .bathroomIcon{background:url(../images/sprite.png) no-repeat -689px -521px;margin:0 6px -4px 2px;display:inline-block;width:16px;height:16px}
ul.compareListingFeatures li.price{font-weight:bold}.compareImageSmall img{border:#eee 1px solid;border-bottom:0;margin:auto}
.compareListings .compareIcon{float:right;background-position:-302px -498px;margin-top:23px}.compareText{float:left;margin-left:5px;width:165px}
.compareText h5{margin:0;font-weight:bold;font-size:11px;max-height:27px;margin-bottom:2px;overflow:hidden;font-family:"Open Sans",Arial,Helvetica,sans-serif,sans-serif}
.viewCompareTable{float:right;font-size:11px}.meta .compareIcon{float:right;margin:3px 5px 0 0}.gallery-view .meta .compareIcon{margin:3px -3px 0 0}
.meta .compareIcon:active,.meta .compareIcon.active,.meta .compareIcon:hover{background-position:-302px -498px}.ratingsList{clear:both}
.ratingsList li{padding:12px 0 0 58px;height:22px;border-top:1px solid #d1d1d1;text-align:center}.ratingsList li.oddRow{background-color:#f9f9f9}
.ratingsList .ratingIcon{float:left;cursor:pointer;margin-right:15px!important}.homeTipBOX{width:310px;height:310px;border:3px solid #e5e5e5;float:left;margin:0 10px 10px 0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden}
.homeTipBOX h2{line-height:1.1}.homeTipBOX p{line-height:1.2;padding:0 0 5px}.last{margin-right:0!important}.tipIntroTXT{padding:10px}
.tipIntroTXT a{float:right;display:block}.homeTipsList{margin:20px 0}.homeTipsList li{clear:both;min-height:175px;margin:30px 0}
.homeTipsList li a{text-align:right;display:block}.homeTipsListIMG{float:left;border:1px solid #ccc;margin:0 15px 15px 0;width:200px;height:140px}
.ratingOuter{width:660px;max-height:600px;margin-left:-330px;position:fixed;top:30px;left:50%;z-index:123321;display:none}
.ratingWrapper{width:660px;max-height:600px;min-height:50px;overflow:auto;border:1px solid #ccc;background:white url("../images/ajax-loader.gif") no-repeat center 20px}
.closeBTN{position:absolute;top:-14px;left:-14px}.overlay{background-color:#000;filter:alpha(opactiy=60);-ms-filter:"alpha(opacity=60)";-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;position:fixed;width:100%;height:100%;top:0;left:0;z-index:123320}
.sectionHeader.lightGreyGradient{padding:5px;height:27px;margin-top:-2px}.sectionHeader h4{color:#07b;float:left;margin:0;padding:6px 5px 0}
.emailSimilar{margin-top:20px}.sectionHolder .linkButton{cursor:default!important}.inputButton{color:#fff!important}.sectionHolder{background-color:#fff;cursor:default!important}
.ratingContainer{width:250px;margin:auto;padding-top:6px}.ratingContainer li{float:left}.sectionNote{clear:both;padding:10px 0 15px 10px;border-bottom:1px solid #eee}
.userNote{font-size:11px;width:550px;float:left;padding:0}.editUserNote{font-size:11px;width:520px;float:left;border:1px #2c8ec6 dashed;padding:10px;background-color:#e6fcff;overflow:auto;min-height:80px;margin-left:-5px}
.editDelete{float:right;margin-right:10px}.editDelete li{float:left;padding-left:3px}.ratingIcon{width:13px;height:13px;background:url("../images/sprite.png") no-repeat 0 0 transparent;overflow:hidden;text-indent:-9999px;display:block;width:13px;height:13px;background:url("../images/sprite.png") no-repeat 0 0 transparent;overflow:hidden;text-indent:-9999px;display:block;margin:0 5px 0 5px}
.ratingIcon:active{margin-top:1px}.goodRating.active,.goodRating:hover{background-position:-273px -437px}.poorRating.active,.poorRating:hover{background-position:-303px -436px}
.avarageRating.active,.avarageRating:hover{background-position:-336px -437px}.noRating:active,.noRating:hover{background-position:-371px -437px}
.goodRating{background-position:-273px -467px}.poorRating{background-position:-303px -466px}.avarageRating{background-position:-336px -467px}
.noRating{background-position:-371px -467px}.hide{display:none!important}.compareLogin{min-height:120px}.errorMSG{color:#d8000c;text-align:center;font-weight:bold}
.titlecase{text-transform:lowercase;text-transform:capitalize}.notesRatingsLink{text-transform:lowercase;text-transform:capitalize;cursor:pointer;color:#07b;margin-left:12px}
.tinyCarousel{height:215px;position:relative;margin-bottom:14px}.tinyCarousel .viewport{height:215px;overflow:hidden;position:relative}
.tinyCarousel .overview{list-style:none;padding:0;margin:0;position:absolute;left:0;top:0;height:215px;min-width:991px}.tinyCarouselControls{position:relative}
.tinyCarouselControls .buttons{display:block;position:absolute;width:30px;height:48px;top:0;background-color:#fff;z-index:1000;font-size:0;line-height:0;color:transparent;top:70px}
.tinyCarouselControls .next{right:-30px;background:url(../images/sprite.png) -630px 0 no-repeat}.tinyCarouselControls .prev{left:-30px;background:url(../images/sprite.png) -600px 0 no-repeat}
.tinyCarouselControls .next.disable{background:url(../images/sprite.png) -690px 0 no-repeat}.tinyCarouselControls .prev.disable{background:url(../images/sprite.png) -660px 0 no-repeat}
.tinyCarousel ul li.lastBox{margin-right:9px!important}#confirmation-instructions p{margin:10px;padding:0!important;font-size:13px}
#confirmation-instructions h3{font-size:18px;margin:10px}#confirmation-instructions div section{display:none;border-bottom:1px solid #0081bb;border-top:1px solid #0081bb;margin-bottom:10px;padding:10px 0}
.numberIcon{float:left;margin:0 10px 10px 0;vertical-align:text-bottom}#figureOne,#figureEight{width:970px;margin:20px 0 30px 0}
#figureFour-b,#figureFive-b,#figureThree-b,#figureThree-c{margin:25px 0 0 3px}h2.searchSalesBtn,h2.searchRentalsBtn{float:right;clear:both;margin:15px 0;font-size:16px}
#agentSubscription input,#subscription-listings h2,#subscription-listings h4,#toggleAll{margin:10px 0}#toggleAll{font-weight:bold;font-size:12px}
div#advertising-content{float:right;width:550px;height:850px}body.module_advertisements h2{margin:20px 0;width:350px}body.module_advertisements div#mainContent ul{list-style:outside disc;width:350px;float:left;margin:0 0 0 15px}
div#advertising-content h3{text-align:center;font-size:16px}div#video-embed{margin:0 0 40px 0}div#print-sample{margin:0 auto 40px auto;width:300px}
ul#video-print-list li a,ul#banner-list li a{font-size:14px}ul#banner-list li ul{display:none;margin:0 0 0 15px;list-style:outside none none!important}
body.christmas div#container{padding:20px 0}div#headerLightStrip,div#footerLightStrip,div#mobileLightStrip{display:none}
body.christmas div#footer,body.christmas.commercial div#footer,body.christmas.farms div#footer,body.christmas.business div#footer{position:relative}
body.christmas div#headerLightStrip{display:block;height:17px;width:100%;position:absolute;top:130px;left:0;background:#fff URL("/images/common/holiday/lights.gif") center top repeat-x}
body.christmas div#footerLightStrip{display:block;height:17px;width:100%;position:absolute;bottom:369px;left:0;background:#fff URL("/images/common/holiday/lights-footer.gif") center top repeat-x}
body.christmas.commercial div#footerLightStrip{display:block;bottom:372px}body.christmas.farms div#footerLightStrip{display:block;bottom:370px}
body.christmas.business div#footerLightStrip{display:block;bottom:375px}body.summer,body.summer.business,body.summer.farms,body.summer.commercial{background:#fff URL("/images/common/holiday/summer-bg.jpg") center top repeat-y}
body.easter div#footer,body.easter.commercial div#footer,body.easter.farms div#footer,body.easter.business div#footer{position:relative}
body.easter div#footerLightStrip{display:block;height:55px;width:100%;position:absolute;bottom:369px;left:0;background:URL("/images/common/holiday/grass.png") center top repeat-x}
body.easter,body.easter.business,body.easter.farms,body.easter.commercial{background:#fff URL("/images/common/holiday/easter-bg.jpg") center top repeat-y}
#saveSearchAjaxBlock a{text-align:center;width:277px;margin-bottom:20px}body.commercial a.residentialButton,body.commercial input.residentialButton{background-color:#0072ce;color:#fff!important;display:inline-block;border:1px solid #0072ce;text-decoration:none}
body.commercial a.residentialButton:hover,body.commercial input.residentialButton:hover{background-color:#fff;color:#0072ce!important;text-decoration:none}
body.commercial a.residentialButton,body.commercial input.residentialButton{background-color:#0072ce;color:#fff!important;display:inline-block;border:1px solid #0072ce;text-decoration:none}
body.commercial a.residentialButton:hover,body.commercial input.residentialButton:hover{background-color:#fff;color:#0072ce!important;text-decoration:none}
#saveSearchAjaxBlock #formContainer{background-color:#006997;color:#fff;width:280px;display:none;text-align:center}#saveSearchSubmitAjax.inputButton{color:#3d3d3d!important;margin:10px 70px 0 0}
#save_search_name{width:275px;margin:10px 0 0 0}#preCycleText{padding:5px 10px 10px 0;float:left}#cycle{margin:0 10px 10px 0;float:left}
#emailTo{clear:both;float:left}#saveSearchAjaxBlock a{text-align:center;width:277px}#saveSearchAjaxBlock #formContainer #formBed{background-color:#006997;border-bottom:1px solid #006997;border-right:1px solid #006997;color:#fff;padding:10px;width:280px;text-align:center}
body.commercial #formContainer #formBed{background-color:#d00111!important}body.business #formContainer #formBed{background-color:#3f6b8a!important}
body.farms #formContainer #formBed{background-color:#628f30!important}div#saveSearchAjaxBlock a.inputButton.saved{background-color:#777!important;background-image:none;border-bottom:0 none;border-right:0 none;border-top:0 none;border-left:0 none}
#saveSearchSubmitAjax.inputButton{color:#3d3d3d!important;margin:10px 70px 0 0}#save_search_name{width:275px;margin:10px 0 0 0}
#preCycleText{padding:5px 10px 10px 0;float:left}#cycle{margin:0 10px 10px 0;float:left}#emailTo{clear:both;float:left}#saveSearchAjaxBlock a{text-align:center;width:277px}
#saveSearchAjaxBlock #formContainer{background-color:#006997;color:#fff;width:280px;display:none;text-align:center}#saveSearchSubmitAjax.inputButton{color:#3d3d3d!important;margin:10px 70px 0 0}
#save_search_name{width:275px;margin:10px 0 0 0}#preCycleText{padding:5px 10px 10px 0;float:left}#cycle{margin:0 10px 10px 0;float:left}
#emailTo{clear:both;float:left}#saveSearchAjaxBlock a{text-align:center;width:277px}#saveSearchAjaxBlock #formContainer #formBed{background-color:#006997;border-bottom:1px solid #006997;border-right:1px solid #006997;color:#fff;padding:10px;width:280px;text-align:center}
body.commercial #formContainer #formBed{background-color:#d00111!important}body.business #formContainer #formBed{background-color:#3f6b8a!important}
body.farms #formContainer #formBed{background-color:#628f30!important}div#saveSearchAjaxBlock a.inputButton.saved{background-color:#777!important;background-image:none;border-bottom:0 none;border-right:0 none;border-top:0 none;border-left:0 none}
#saveSearchSubmitAjax.inputButton{color:#3d3d3d!important;margin:10px 70px 0 0}#save_search_name{width:275px;margin:10px 0 0 0}
#preCycleText{padding:5px 10px 10px 0;float:left}#cycle{margin:0 10px 10px 0;float:left}#emailTo{clear:both;float:left}#sellers-tool-data #agent-data li,#sellers-tool-data #agent-list li{height:60px;padding:20px;position:relative}
#sellers-tool-data #agent-data li div,#sellers-tool-data #agent-list li div{float:left}#sellers-tool-data #agent-data li div#agentPhoto,#sellers-tool-data #agent-list li div#agentPhoto{width:80px}
#sellers-tool-data #agent-data li div#agentName,#sellers-tool-data #agent-data li div#officeLogo,#sellers-tool-data #agent-data li div#listingCount,#sellers-tool-data #agent-data li div#averagePrice,#sellers-tool-data #agent-list li div#agentName,#sellers-tool-data #agent-list li div#officeLogo,#sellers-tool-data #agent-list li div#listingCount,#sellers-tool-data #agent-list li div#averagePrice{width:120px}
#sellers-tool-data #agent-data li div#currentListings,#sellers-tool-data #agent-list li div#currentListings{width:80px}#sellers-tool-data #agent-data li div#agentPhoto img,#sellers-tool-data #agent-list li div#agentPhoto img{width:48px;height:60px}
#sellers-tool-data #agent-data li div#officeLogo img,#sellers-tool-data #agent-list li div#officeLogo img{width:72px;height:28px}
#sellers-tool-data #agent-data li.header,#sellers-tool-data #agent-list li.header{height:22px}#sellers-tool-data #agent-data li.featured,#sellers-tool-data #agent-list li.featured{border:2px solid #eec33d;position:relative;height:90px;margin:20px 0;padding:0 20px;background-color:#f9eabb}
#sellers-tool-data li.featured #agentPhoto img{height:90px!important;width:64px!important}#sellers-tool-data li.featured #officeLogo img{height:42px!important;width:96px!important}
#sellers-tool-data #listing-data-graph{position:relative;padding:60px 0 0 0}#sellers-tool-data #listing-data-graph div#listingChart{float:left;padding-left:20px}
#sellers-tool-data #listing-data-graph div#listingPriceChart{float:right;padding-right:20px}#sellers-tool-data #agent-data,#sellers-tool-data #agent-list{clear:both}
h6#data-note{float:right;color:#777;margin:30px}body.action_sellersTool p.mobileListCount,body.action_sellersTool p.mobilePriceAverage{display:none}
body.action_sellersTool #listingChartText{width:350px;text-align:center;position:absolute;top:20px;left:65px}body.action_sellersTool #listingPriceChartText{width:350px;text-align:center;position:absolute;top:20px;right:60px}
body.action_sellersTool li.ui-menu-item:hover{background-color:#006bd5;color:#fff}div#sellers-tool-data div#agent-list ul.lightColourBG li.header div#officeLogo{width:75px}
div#sellers-tool-data div#agent-list ul.lightColourBG li.header div#listingCount{width:180px}li.header #listingCurrent{margin-right:40px}
#agent-data #listingCurrent{margin-right:120px}#agent-data{margin-top:40px}#agent-data li:nth-child(odd){background-color:#f4f4f4}
#sellers-tool-data #agent-data #currentListings{float:right}#sellers-tool-data .featured div#listingCurrent{margin-top:35px}
div.homepage-left-col,div.homepage-center-col{width:312px;float:left;margin-right:18px}div.homepage-right-col{margin:0;width:312px;float:left}
#listingAd{margin-bottom:13px;margin-left:-3px}div#searchHolder.expanded div.displayable div.districts label::before,div#searchHolder.expanded div.displayable div.suburbs label::before{content:""!important}
div.displayable div.districts label::before{content:"> "}div.displayable div.suburbs label::before{content:"> > "}
body.residential div#searchHolder.expanded select,body.residential div#searchHolder.expanded label{color:#0072ce!important}
body.commercial div#searchHolder.expanded select,body.commercial div#searchHolder.expanded label{color:#da291c!important}
body.farms div#searchHolder.expanded select,body.farms div#searchHolder.expanded label{color:#009f4d!important}body.business div#searchHolder.expanded select,body.business div#searchHolder.expanded label{color:#5f259f!important}
body.residential div.displayable .districts label,body.residential div.displayable .suburbs label{color:#da291c}body.commercial div.displayable .districts label,body.commercial div.displayable .suburbs label{color:#009f4d}
body.farms div.displayable .districts label,body.farms div.displayable .suburbs label{color:#da291c}body.business div.displayable .districts label,body.business div.displayable .suburbs label{color:#da291c}
body.residential div.displayable .suburbs:hover>label,body.residential div.displayable .districts:hover>label{color:#0072ce;-webkit-transition:color 1s ease-in;-moz-transition:color 1s ease-in;-o-transition:color 1s ease-in;-ms-transition:color 1s ease-in;transition:color 1s ease-in}
body.commercial div.displayable .suburbs:hover>label,body.commercial div.displayable .districts:hover>label{color:#da291c;-webkit-transition:color 1s ease-in;-moz-transition:color 1s ease-in;-o-transition:color 1s ease-in;-ms-transition:color 1s ease-in;transition:color 1s ease-in}
body.farms div.displayable .suburbs:hover>label,body.farms div.displayable .districts:hover>label{color:#009f4d;-webkit-transition:color 1s ease-in;-moz-transition:color 1s ease-in;-o-transition:color 1s ease-in;-ms-transition:color 1s ease-in;transition:color 1s ease-in}
body.business div.displayable .suburbs:hover>label,body.business div.displayable .districts:hover>label{color:#5f259f;-webkit-transition:color 1s ease-in;-moz-transition:color 1s ease-in;-o-transition:color 1s ease-in;-ms-transition:color 1s ease-in;transition:color 1s ease-in}
@media only screen and (min-width:100px) and (max-width:640px){#searchHolder .districtsGroup,#searchHolder .suburbsGroup,#searchHolder .nearbySuburbsGroup,#searchHolder .propertyGroup,#searchHolder .bedrooms_max,#searchHolder .keywordsGroup,#searchHolder .open_home_only{display:block}
body.christmas div#headerLightStrip,body.christmas div#footerLightStrip{display:none!important}body.christmas div#mobileLightStrip{display:block!important;height:17px;width:100%;position:absolute;top:160px;left:0;background:#fff URL("/images/common/holiday/lights-footer.gif") center top repeat-x;z-index:9999}
body.takeover div.pageSkin{display:none}body.action_signup div.formHolder a.facebookLogin,body.action_login div.formHolder a.facebookLogin{float:left}
body.action_signup #mainContent .normalTextLabel{margin:-3px 0 5px 5px;width:250px!important}body.action_login #mainContent .normalTextLabel{margin:0;width:200px!important;padding:0 0 0 5px}
#mainContent form a.modal-login-forgotten-password,#mainContent form p.blackText{width:150px!important;float:right!important}
body.action_login #mainContent form a.modal-login-forgotten-password{width:150px!important;float:right!important;margin:0 15px 0 0}
body.action_login .inputButton{margin-bottom:10px}#confirmation-instructions{display:none}div.outerFormBox{margin-bottom:20px;width:90%}
div.innerFormBox #cycle{margin-bottom:16px}div.buttonFloat #saveSearchSubmit{margin-bottom:16px}.headerDetails.fullWidth .numberOfListings{margin:15px}
.listViewFeatureAgent{display:none}#mobileAppsBar{position:fixed;left:0;bottom:0;height:50px;width:100%;z-index:9998;background:url("http://static.realestate.co.nz/images/common/cms/mobileSiteImages/mobileBannerBG.png") repeat-x left bottom}
#mobileAppsBar a{display:block;position:absolute;top:0;left:50%;margin-left:-160px;height:50px;width:100%;z-index:9999}.listing.org h2{width:auto;min-height:36px}
body{background-color:#fff!important;min-height:100%!important}h1{margin-top:5px!important}#mainContent{line-height:1.4!important;width:95%!important;margin:auto!important}
.signUpTabBox{margin:0 0 0 5px}#relatedSites{position:absolute;top:0;left:0;margin-top:0;width:100%;margin-left:2.0555%}
#relatedSites li.residential.active a{border-bottom:2px solid #0072ce;width:auto}#relatedSites li.commercial.active a{border-bottom:2px solid #da291c}
#relatedSites li.farm.active a{border-bottom:2px solid #009f4d}#relatedSites li.business.active a{border-bottom:2px solid #5f259f}
#relatedSites li{height:25px!important;padding:8px 1.3333% 0 0!important;position:relative;margin-right:8px;border:0 none!important}
#relatedSites li.residential{width:24.5555%;color:#0072ce}#relatedSites li.commercial{width:25.5555%;color:#da291c;margin-right:30px}
#relatedSites li.farm{width:13.7777%;color:#009f4d}#relatedSites li.business{width:auto;color:#5f259f;margin-right:8px;float:right}
#relatedSites li img{position:absolute;top:33px;left:44.5555%;display:none}#relatedSites li.farm img{left:39.5555%!important}
body.residential #relatedSites li.residential img,body.commercial #relatedSites li.commercial img,body.farms #relatedSites li.farm img,body.business #relatedSites li.business img{display:block!important}
#realestateLogoMetabar #relatedSites li a{font-size:15px!important;padding-left:0;text-align:center}#realestateLogoMetabar{height:133px!important}
body.christmas #realestateLogoMetabar{height:143px!important}#welcomeSignLogBox{position:absolute;top:45px!important;right:5px}
#realestateLogoMetabar a.logo{color:#fff!important;font-size:1px!important;height:70px!important;width:300px!important;overflow:hidden!important;display:block!important;position:absolute!important;text-indent:-9999px!important;top:65px!important;margin:0 0 0 0!important;padding:0!important;left:5px;background:URL("../images/common/re-logo-hz.jpg") no-repeat!important}
.hideFromMobile,.bottomShadow,.linkButton.brandGradient.enquire,#thumbsWrapper,.tabIcon,#basicSearch,#navBG,.advert.smallText,#adSpace2,#footerLogos,.flashMortgageHolder,#adSpace10,#adSpace11,ul.viewTypes,.externalLinkBar,ul.marketPlace,.locationDetailsImg a,.enquireFormHolder .agentDetailsBox,.marketPlace,ul.googleMap,#thumbsHolder,.buttonsBar li.slideShow,.palm,body.mobileAppsPage .thePhone,#iphoneLanding .subcolumn,#androidLanding .subcolumn,.resourceCategory .previewArticle,.resourceCategory .articleLinks h3,.saveFeedBTNS,.featured_listings .agentAdSpace,.pagination,.opinionArticle,.homeTitle,.nav3,.nav5,#popularResources,.homeBannerWrap,.homepage #rightCol,#tab-links li.empty{display:none!important;width:1px!important;height:1px!important;overflow:hidden!important}
.homeInnerLeft h2,.homeInnerRight h2{display:none}.homeInnerLeft h3,.homeInnerLeft p{display:none}.homeInnerLeft .bannerText p{display:block}
#iphoneLanding .maincolumn,#androidLanding .maincolumn{width:auto!important}.forwardArrow,.backArrow{width:16px}.preNextBox{font-size:18px;left:24%}
#appsLanding .intro{height:auto!important}#appsLanding .intro a{position:static!important;float:left!important;margin-right:10px}
#appsLanding .intro p{width:auto!important}#appsLanding .introText{width:auto!important}#appsLanding ul.featuresList{float:none!important;width:auto!important}
#footer{position:relative;height:36px!important;overflow:hidden}#footer ul.footerNav{visibility:hidden;width:1px!important;overflow:hidden!important}
#footer ul.footerNav li strong{visibility:hidden;width:1px!important;overflow:hidden!important}#footer ul.footerNav:nth-child(3){visibility:visible!important;width:100%!important;position:absolute;top:10px;left:10px;overflow:auto}
#footer ul.footerNav:nth-child(3) li{float:left;padding:0;width:auto}#footer ul.footerNav:nth-child(3) li a{float:left;padding:5px 10px}
.headerDetails .alignLeft{width:100%!important;margin-top:20px}.headerDetails.fullWidth{height:60px}.topRight.agencyDetailsBox{float:left!important}
#meta-bar,.meta-bar-inner{height:30px!important}#meta-bar{position:relative;background-color:#fff;border:0}#container{width:100%!important;margin:auto!important;padding:0;overflow:hidden}
#logoBannerBox{height:auto;max-height:130px}.meta-bar-inner{width:95%!important;margin:auto!important}.meta-bar-inner a.grey{color:#fff;padding:6px 12px!important;display:inline-block!important;margin:0 10px;background-color:#666}
#nav{width:99.9%!important;position:relative;background-color:#fff!important;margin-left:7px}.firstNavButton{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
ul#horizontalNav{height:auto!important;left:0;position:absolute!important;top:1px;width:96.9555%}ul#horizontalNav li{float:left!important;min-width:100px!important}
.uRhere{background:0}.uRhere a{min-width:110px!important}ul#horizontalNav li a{width:100%;padding:5px 5px 5px 10px!important;height:22px!important;line-height:1.4!important;margin:0!important;border-bottom:1px solid #0072ce!important;border-top:1px solid #0072ce;border-left:1px solid #0072ce;font-size:14px!important}
ul#horizontalNav li.nav1 a{position:absolute;left:0;top:13px;border-bottom:1px solid #0072ce;border-bottom-left-radius:10px}
body.module_myproperty ul#horizontalNav li.nav1 a,body.action_signup ul#horizontalNav li.nav1 a{border-bottom-left-radius:10px!important}
body.buy ul#horizontalNav li.nav1 a,body.rent ul#horizontalNav li.nav1 a{border-bottom-left-radius:0}ul#horizontalNav li ul li a{font-size:11px!important}
ul#horizontalNav li ul{width:194px!important}div#searchHolder.expanded{position:relative;height:430px!important;margin-top:4px;padding-top:15px}
body.residential #searchHolder{border-bottom:1px solid #0072ce}body.commercial #searchHolder{margin-top:0;border-top:1px solid #da291c;border-bottom:1px solid #da291c}
body.farms #searchHolder{margin-top:0;border-top:1px solid #009f4d;border-bottom:1px solid #009f4d}body.business #searchHolder{margin-top:0;border-top:1px solid #5f259f;border-bottom:1px solid #5f259f}
#selectedLocationBreadcrumbs{display:none!important}#searchHolder .districtsGroup,#searchHolder .suburbsGroup,#searchHolder .nearbySuburbsGroup,#searchHolder .propertyGroup,#searchHolder .bedrooms_max,#searchHolder .keywordsGroup,#searchHolder .open_home_only{display:block!important}
#finderForm{height:auto!important;left:auto!important;margin-top:0;position:static!important;width:100%!important;padding-left:18.5555%;padding-bottom:50px}
#finderForm div,#finderForm ul,#finderForm .inputButton,#finderForm span{position:static}#searchHolder ul.moreOptionsLink li{display:none!important}
div.open_home_only{position:absolute!important;left:4px!important;top:auto!important;bottom:10px}#finderForm *{margin:0!important}
#finderForm label{position:static!important;float:left!important;width:110px!important;height:30px;padding:4px 5px 0 0;text-align:right}
#finderForm .bedrooms_max label{display:none}#finderForm select{width:173px!important;float:left}#finderForm input[type=text]{width:163px!important;float:left}
#finderForm span.fromToText{width:15px!important;float:left!important;clear:both;padding:0 5px 0 95px}body.business #finderForm span.fromToText{padding:0!important}
body.business #searchHolder .prices_min{width:190px!important}body.business #searchHolder .prices_max{width:95px!important}
div#nav #searchHolder.expanded input.searchBtnPill{right:22px!important;top:400px!important}#searchHolder .inputButton{top:auto!important;bottom:17px!important;left:199px!important;width:auto!important;-webkit-appearance:none}
body.farms #searchHolder .inputButton{left:184px!important}body.commercial #searchHolder .inputButton{left:174px!important}
body.business #searchHolder .inputButton{left:177px!important}.checkbox_list{position:relative!important;width:169px;left:115px;top:125px;height:26px}
.checkbox_list .selector{left:1px!important;position:absolute!important}.checkbox_list ul{width:155px!important;min-width:140px!important;position:absolute!important}
#finderForm .checkbox_list input{float:left!important;margin-left:10px!important}#finderForm .checkbox_list ul label{text-align:left;padding-left:10px}
.checkbox_list .selector span.button{position:absolute!important;right:5px}body.homepage #leftCol,#leftCol,body.homepage #rightCol,#homeBannerIphone,.homeInnerLeft,.homeInnerRight,h1.homeTitle,#footerInner{width:99.9%!important;float:none}
.resourceCategory{width:99.9%!important;float:none}.resourceCategory .articleLinks{width:99.9%!important;float:none}#breadcrumbs{margin:0 0 10px 10px!important;width:95%!important;border-bottom:dotted 1px #ddd;padding:5px 0 10px 0}
#breadcrumbsControllers .controllers{width:95%!important;margin:0 0 10px 10px!important}#breadcrumbsControllers .controllers li{margin-right:25px}
#rightCol{float:none!important;width:96%}ul.leftList,ul.rightList{float:left}.gallery-view.listing{float:left!important;height:273px!important;margin:auto auto 10px!important;width:232px!important}
.gallery-view.listing.lastBox{margin:auto auto 10px!important}.topFeaturedAgents,.numberOfListings{float:left!important}
.agentDetailsBox{margin:1px 8px 8px 0!important;float:left}.agents li:nth-child(3n){margin:0 15px 15px 0}.bigShowcase{width:276px!important;height:290px}
.bigShowcase h3{width:232px!important}.bigShowcase .galleryDetails{top:215px;width:266px}.bigShowcase .meta{margin-bottom:-5px!important;left:0!important}
.bigShowcase .galleryDetails .address{width:189px}.bigShowcase .preNextBox{left:24.5%;top:6%}.bigShowcase .galleryImgBox .cornersMask,.bigShowcase .galleryImgBox a img{height:auto;left:-46px;margin:auto;position:relative;width:301px}
.bigShowcase .adCopy{line-height:1;position:relative;top:0;width:223px;font-size:10px}.bigShowcase .galleryDetails.showcaseAd h3{font-size:12px;line-height:1;height:auto;margin-bottom:5px;width:224px!important}
.listing{float:none!important;float:left!important;height:273px!important;margin:0 3px 10px 1!important;width:232px!important;overflow:hidden!important}
.listImgBox{background-color:#eee!important;height:154px!important;width:232px!important}.listDetailsHolder{background:none repeat scroll 0 0 #fff!important;border-left:1px solid #c5c5c5!important;border-right:1px solid #c5c5c5!important;font-family:Arial,Helvetica,sans-serif!important;height:100px!important;padding:5px!important;float:none!important;width:auto!important;overflow:hidden!important;margin-top:150px}
.listDescription{width:158px!important}.listDescription p{display:none}#enquireForm .inputButton{margin:0!important;padding:10px;font-size:12px;-webkit-appearance:none}
.listDescription .address{bottom:44px!important;left:2px!important;overflow:hidden!important;position:absolute!important;width:183px!important}
.listing .price{bottom:28px!important;width:auto!important}.listDetails{background:none repeat scroll 0 0 #fff!important;border-left:0 solid #000!important;border-right:0 solid #000!important;font-family:Arial,Helvetica,sans-serif!important;height:77px!important;width:67px!important;padding:0!important;position:absolute!important;top:165px!important;right:5px!important}
.listDetails h6{font-size:10px!important}.listDetails .agencyLogosmall{bottom:-9px!important;right:2px!important}.listDetails .agencyLogosmall img{width:65px!important;height:auto!important}
.listDescription h3{float:left!important;height:56px!important;line-height:1.2!important;overflow:hidden!important;text-overflow:ellipsis!important;width:156px!important}
.meta{bottom:4px!important;height:18px!important;left:4px!important;overflow:hidden!important;padding:0 5px!important;width:267px!important}
.headerDetails{width:auto!important}.headerDetails.listDetailsHead h1,.headerDetails.listDetailsHead h2,.headerDetails.listDetailsHead h3,.headerDetails.listDetailsHead h4,.headerDetails.listDetailsHead h5,.headerDetails.listDetailsHead h6{width:auto!important;float:none!important;text-align:left!important}
#prevImg,#nextImg{filter:alpha(opactiy=100);-ms-filter:"alpha(opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;outline:0;width:27px!important}
#prevImg{left:0!important}#nextImg{right:0!important}#prevImg:hover,#nextImg:hover{filter:alpha(opactiy=10000);-ms-filter:"alpha(opacity=10000)";-moz-opacity:100;-khtml-opacity:100;opacity:100}
.preArrow,.nextArrow{padding:12px;background:url(../images/sprite.png) -289px -288px no-repeat;border:1px solid #fff;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.nextArrow{background-position:-289px -338px}#media-tabs{margin-bottom:20px;overflow:hidden}#tab-links{height:auto!important}
#tab-links li{display:block;float:none}.tab-container{height:auto!important}.tab-container .buttonsBar{width:auto!important}
.zoodle-services{height:auto;min-height:40px!important}.zoodle-services .zoodle-logo{width:30%}.zoodle-services .zoodle-links,.zoodle-services .zoodle-logo{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:6px}
.zoodle-services .zoodle-links{width:190px}.zoodle-services .zoodle-links li{float:none;padding-left:18px}.zoodle-services .zoodle-links li:before{margin-right:5px}
.zoodle-services .zoodle-links li a{font-size:10px;font-weight:normal!important}.zoodle-services .zoodle-logo img{margin:0}
#mainImageHolder{min-height:100px!important;height:auto!important;width:auto}#mainImageHolder img{width:100%!important;height:auto!important;margin:auto!important}
#mainImageHolder .buttonsBar .photos{white-space:nowrap}.locationDetails{width:99%!important}.featuresList td{line-height:2.0}
.similarRecentDisplay .similarRecentDetailsBox{padding-top:25px!important}.formHolder{padding:9px!important;margin-bottom:20px!important;margin-left:5px!important}
.sideBannerHolder{margin-top:20px!important}#enquireForm{border:none!important;margin:0 0!important;padding:0!important;width:100%!important}
#enquireForm label{width:96%!important;float:left!important;text-align:left!important;margin:5px 0 0 0}.enquireFormHolder{margin:20px 0!important}
.enquireFormHolder .officeDetailsBox{float:left!important}#enquireForm input[type="text"],textarea#enquiry_message,.right-block,ul.agentContactDetails,.inputWidth380,.inputWidth280,.inputWidth180,.login,.lightColourBG,.sigUp{width:96%!important;float:left!important;text-align:left!important;margin:5px}
#mainContent form *{width:99%!important;float:left!important}#mainContent form * span{width:auto!important}#mainContent form * input[type="checkbox"],#mainContent form * input[type="radio"]{width:auto!important}
#mainContent form * .radio_list{width:auto!important}#mainContent form * .radio_list li{float:left!important;width:auto!important}
#mainContent .formList li label{float:left!important;width:auto!important}textarea#enquiry_message{float:none}#enquireForm .alignRight{float:left!important;min-width:70%;max-width:100%}
.topCall2action{float:none!important;width:auto!important}.topCall2action li{float:none;display:block}.topCall2action a.linkButton{width:100%!important;text-align:center}
#form#displayControls{margin-bottom:30px}form#displayControls *,.pagination .lightColourBG{width:auto!important;float:inherit!important}
.smallMapHolder{margin-bottom:30px}.mainListingSocial{height:21px!important}ul.footerNav{width:100px!important;margin-right:10px!important}
.controllers{float:none!important;width:auto!important;margin:10px 5px 10px 0!important;text-align:left}.sortControllers ul{background-color:#eee}
.sortControllers ul li{padding:12px 0}.sortControllers a{padding:12px}.login,.right-block,.controllers li a{margin:0!important}
.agentImageLinks .alignRight{float:none}.listing,.topFeaturedAgents{margin:0 3px 3px 0!important}.gallery-view.listing.lastBox,.gallery-view isShowcase listing,.gallery-view.listing{margin:0 3px 3px 0!important}
.tinyCarousel{width:98%;height:294px;position:relative;margin-bottom:14px}.tinyCarousel .viewport{height:320px;overflow:hidden;position:relative;width:284px}
.tinyCarousel .overview{list-style:none;padding:0;margin:0;position:absolute;left:0;top:0;height:215px;min-width:991px}.tinyCarouselControls{position:relative}
.tinyCarouselControls .buttons{display:block;position:absolute;width:30px;height:48px;top:0;background-color:#fff;z-index:1000;font-size:0;line-height:0;color:transparent;top:70px}
.tinyCarouselControls .next{right:-17px;background:url(../images/sprite.png) -630px 0 no-repeat}.tinyCarouselControls .prev{left:-30px;background:url(../images/sprite.png) -600px 0 no-repeat}
.tinyCarouselControls .next.disable{background:url(../images/sprite.png) -690px 0 no-repeat}.tinyCarouselControls .prev.disable{background:url(../images/sprite.png) -660px 0 no-repeat}
.tinyCarousel ul li{float:left!important;display:inline-block!important}.tinyCarousel ul li.lastBox{margin-right:9px!important}
.listing.gallery-view .address{line-height:1.2}body.residential ul#horizontalNav li{width:33.3333%!important}div#print-sample{float:right;margin:10px}
div#video-embed iframe{width:300px;float:right;margin:10px}div#video-embed h3{float:right;width:300px;margin:20px 0 0 0}
body.module_advertisements div#mainContent h2{width:300px}div#advertising-content{width:330px}body.action_sellersTool #sellers-tool-form input#submitBtn{margin:0!important}
body.action_sellersTool div#agent-list ul{display:none}body.action_sellersTool #sellers-tool-data div#agent-data li{height:240px!important;padding:0 0 0 10px;margin:5px!important}
body.action_sellersTool #sellers-tool-data div#agent-data li img.agentProfileImage{margin:10px 0 0 0!important}#agent-data ul li div#listingCount{margin:0!important;width:150px!important}
body.action_sellersTool #sellers-tool-data div#agent-data{min-width:375px!important}body.action_sellersTool #sellers-tool-data div#agent-data ul{padding:0;margin:0 0 20px 0}
body.action_sellersTool p.mobileListCount,body.action_sellersTool p.mobilePriceAverage{display:block}#sellers-tool-data #agent-data li div#agentPhoto{width:150px}
body.action_sellersTool #listingChart{margin:0 0 50px 0}body.action_sellersTool #listingChartText{width:350px;text-align:center;margin:0 0 0 5px;position:absolute;left:5px}
body.action_sellersTool #listingPriceChartText{width:350px;text-align:center;margin:0 0 0 35px;position:absolute;top:465px;right:0}
body.action_sellersTool #sellers-tool-data #agent-data li div#agentNumber{font-size:12px;left:10px;position:absolute;top:100px}
body.action_sellersTool #sellers-tool-data #agent-data li.featured #averagePrice{margin:0}body.action_sellersTool #sellers-tool-data #agent-data li.featured{height:300px}
body.action_sellersTool #sellers-tool-data #agent-data li div#agentName{clear:both;margin:5px 0 0 0}body.action_sellersTool #sellers-tool-data div#officeLogo{position:absolute;right:20px;top:10px}
body.action_sellersTool #sellers-tool-data div#currentListings{position:absolute;right:20px;bottom:30px}body.farms ul#horizontalNav li{width:50%!important}
body.farms ul#horizontalNav li a{border-top:1px solid #8bd100;border-bottom:1px solid #576c1b}body.farms #nav{padding-top:47px!important}
body.farms #searchHolder .keywords,body.farms #searchHolder .regions,body.farms #searchHolder .districts,body.farms #searchHolder .suburbs{width:99%!important}
body.farms #searchHolder #search_filters_keywords{float:left}body.farms .homeInnerRight p,body.farms .homeInnerRight h3{display:none}
body.business ul#horizontalNav li{width:50%!important}body.business ul#horizontalNav li a{border-top:1px solid #6c3fbc;border-bottom:1px solid #240e48}
body.business #nav{padding-top:47px!important}body.business #searchHolder .keywords,body.business #searchHolder .regions,body.business #searchHolder .districts,body.business #searchHolder .suburbs{width:99%!important}
body.business #searchHolder .pricesGroup{width:99%!important;height:25px!important}body.business #searchHolder .prices_min{float:left!important;width:198px!important;height:25px!important}
body.business #searchHolder .prices_max{height:25px!important;float:left}body.business #searchHolder #search_filters_prices_min,body.business #searchHolder #search_filters_prices_max{float:left!important;width:77px!important}
body.business #searchHolder #search_filters_keywords{width:163px!important}body.business #search_filters_property_types .selector{width:157px!important}
body.commercial ul#horizontalNav li{width:50%!important}body.commercial ul#horizontalNav li a{border-top:1px solid #c00;border-bottom:1px solid #900}
body.commercial #nav{padding-top:47px!important}body.commercial #searchHolder .keywords{width:98%!important}div#nav #searchHolder.expanded div.pricesGroup,div#nav #searchHolder.expanded div.bedroomsGroup{height:69px;width:auto!important}
div.bathroomsGroup,div.keywordsGroup{height:34px}#finderForm #search_filters_keywords{width:165px!important}div.regionsGroup{display:block!important}
div.regionsGroup,div.districtsGroup,div.suburbsGroup,div.nearbySuburbsGroup{width:288px!important;height:34px}#search_filters_nearby_suburbs,#search_filters_property_types{top:0!important}
.tinyCarousel .galleryImgBox a img,.listImgBox a img,.listImgBox{width:322px!important}div#mainContent ul.overview .listing,.listing{float:left!important;height:288px!important;overflow:hidden!important;width:276px!important}
.featuredListing{height:278px!important}.listDetailsHolder{border:0 none!important}#nav{border:0 none!important}textarea#enquiry_text{margin-bottom:8px}
.topCall2action a.linkButton{margin-bottom:20px}body.commercial ul#horizontalNav li a{border-left:1px solid #da291c;border-bottom:1px solid #da291c!important}
body.farms ul#horizontalNav li a{border-left:1px solid #009f4d;border-bottom:1px solid #009f4d!important}body.business ul#horizontalNav li a{border-left:1px solid #5f259f;border-bottom:1px solid #5f259f!important}
#searchHolder.expanded div.pricesGroup,#searchHolder.expanded div.landAreaGroup{width:291px;height:69px}div.keywordsGroup{width:291px}
body.farms .regionsGroup,body.farms .districtsGroup,body.farms .suburbsGroup{width:291px!important}body.farms .nearbySuburbsGroup .selector,body.farms .propertyGroup .selector,body.commercial .nearbySuburbsGroup .selector,body.commercial .propertyGroup .selector{top:0!important}
body.farms #nav #searchHolder input.searchBtnPill{top:374px!important}body.farms #searchHolder{height:400px!important}div.homepage-left-col,div.homepage-center-col{width:276px!important}
.floorAreaGroup{width:288px!important;height:69px}.keywordsGroup{width:294px!important}.suburbsGroup{height:34px!important}
body.commercial div#nav #searchHolder.expanded input.searchBtnPill{top:370px!important}body.commercial #searchHolder{height:400px!important}
body.business #searchHolder .pricesGroup{height:34px!important}body.business #searchHolder #search_filters_keywords{width:166px!important}
body.business .regionsGroup,body.business .districtsGroup{width:292px!important}body.business #searchHolder{height:224px!important}
body.business #nav #searchHolder input.searchBtnPill{top:196px!important}.topLoginBox{left:-168px}.action_login .login{height:278px}
.action_signup .signUp{height:383px}body.commercial.action_signup .signUp{height:408px}body.commercial .right-block,body.farms .right-block,body.business .right-block{padding-top:20px}
div#outerSearchBox{display:none}ul#horizontalNav li.nav4 a{border-right:0}.gallery-view .meta{bottom:0!important}#mainContent li.gallery-view.listing{margin-bottom:10px!important}
.gallery-view .meta,body.homepage .gallery-view .meta{width:266px!important}.galleryDetails{height:95px}.gallery-view.listing h3{width:270px!important}
body.rent .gallery-view.listing h3,body.business .gallery-view.listing h3,body.commercial .gallery-view.listing h3,body.farms .gallery-view.listing h3{width:227px!important}
.listImgBox{width:276px!important}div.moving-hub-container{width:100%}div.moving-hub-container a{width:100%}div.moving-hub-container a img{width:100%}
}@media only screen and (max-width:900px){#logoBannerBox{height:auto;max-height:130px}}@media only screen and (max-width:480px){.listing,.topFeaturedAgents{margin:0 auto 5px!important}
.gallery-view.listing.lastBox,.gallery-view isShowcase listing,.gallery-view.listing{margin:0 auto 5px!important}#realestateLogoMetabar #relatedSites li a{font-size:13px!important;padding-left:0;text-align:center}
#relatedSites li.commercial{margin-right:8px}#relatedSites li.business{width:20.5888%;float:none;margin-right:0}#nav #finderForm #search_filters_regions{float:right}
#finderForm{padding-left:12px!important}body.action_sellersTool #sellers-tool-data div#currentListings{right:60px;bottom:16px}
body.residential ul#horizontalNav li.nav1{width:30%!important;min-width:94px!important}body.residential ul#horizontalNav li.nav2{width:30%!important;min-width:94px!important}
body.residential ul#horizontalNav li.nav4{width:38.5555%!important;min-width:108px!important}#container ul#horizontalNav li ul{left:-76px!important}
div.bigShowcase div.galleryDetails div.meta{width:266px!important}#listingAd{margin-left:0}}

h1{font-size:21px;color:#393939}.homeInnerLeft h1,.headerPrice{font-size:18px;margin-bottom:7px;color:#2d2d2d}h2{font-size:18px;color:#2d2d2d}
.numberOfListings h2{margin:0;padding:0;line-height:normal;font-size:13px;font-weight:normal;float:right}h3{font-size:14px;line-height:1.4}
h4{font-size:14px}h5{font-size:13px}h6{font-size:12px}a:link,a:visited{text-decoration:none;color:#006abf}a:hover{text-decoration:underline;color:#0078d8}
a:active{color:#005ba5}a.greyLink{color:#818181}.underline{border-bottom:1px solid #d7d7d7}.welcome-msg .inputButton{color:#0072ce!important;border:0 none}
.inputButton{padding:5px 10px;font-weight:bold;cursor:pointer;color:#fff!important;border:1px solid #0072ce}.inputButton:hover{background-color:#fff!important;color:#0072ce!important;text-decoration:none}
.arrow-up{border-bottom-color:#f4f4f4}.brandColour{background-color:#f4f4f4;font-size:11px;font-weight:normal;padding:3px 6px}
.brandColour:hover{background-color:#fcfcfc}.brandGradient{color:#fff;border-bottom:#0093d4 1px solid;border-right:#0093d4 1px solid;background-color:#0072ce;display:inline-block}
.brandGradient:hover{color:#fff;background-color:#004277;border-bottom:#0093d4 1px solid;border-right:#0093d4 1px solid;text-decoration:none;display:inline-block}
#navBG{height:43px;width:972px;background-color:#0072ce;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:absolute;top:0;left:0}
.darkGradient{background-color:#0072ce;display:inline-block;border-right:1px solid #004564}.darkGradient:hover{background-color:#0086f2}
.darkGradient:active{background-color:#0086f2}.nav1.uRhere a,.nav2.uRhere a,.nav3.uRhere a,.nav4.uRhere a,.nav5.uRhere a{background-color:#0072ce;color:#fff!important;display:inline-block}
ul#horizontalNav li.nav5 a.lightGradient{width:75px;text-align:center}.midGradient{display:inline-block;border-right:1px solid #0072ce;background-color:#fff}
.midGradient:hover{background-color:#0072ce;color:#fff!important}.midGradient:active{background-color:#0072ce;display:inline-block}
.lightGradient{display:inline-block;border-right:1px solid #004277;background-color:#fff}.lightGradient:hover{background-color:#0072ce;color:#fff!important}
.lightGradient:active{background-color:#0072ce}#container ul#horizontalNav li ul{position:absolute;display:none;width:204px;top:41px;left:0;z-index:9999;border:#0072ce 1px solid}
#container ul#horizontalNav li ul li{font-weight:normal;margin:0;padding:0;height:auto;line-height:normal}#container ul#horizontalNav li ul li ul{top:auto;left:204px}
#container ul#horizontalNav li.over ul{display:block;margin:0}#container ul#horizontalNav li.over ul li ul{display:none;margin:0}
#container ul#horizontalNav li.over ul li ul li ul{display:none;margin:0}#container ul#horizontalNav li.over ul li ul li ul li ul{display:none;margin:0}
#container ul#horizontalNav li ul li.over ul{display:block;margin:0}#container ul#horizontalNav li ul li ul li.over ul,#container ul#horizontalNav li ul li ul li ul li.over ul{display:block;margin:0}
#container ul#horizontalNav li ul li a:link,#container ul#horizontalNav li ul li a:visited,#container ul#horizontalNav li ul li a:active{width:184px;float:left;text-decoration:none;background-color:#005eaa;background-image:none;filter:none;-ms-filter:none;border-top:#0086f2 1px solid;color:#fff;padding:2px 10px;margin:0;font-size:11px}
#container ul#horizontalNav li ul li a:hover{background-color:#0072ce}#container ul#horizontalNav li ul li ul li a:link,#container ul#horizontalNav li ul li ul li a:visited,#container ul#horizontalNav li ul li ul li a:active{background-color:#005eaa}
#container ul#horizontalNav li ul li ul li a:hover{width:184px;float:left;text-decoration:none;background-color:#0072ce!important}
#container ul#horizontalNav li ul li ul li a:hover{background-color:#0072ce}#container ul#horizontalNav ul li.uRhere a.uRhere{cursor:default;background-color:#004277}
#container ul#horizontalNav ul li.uRhere ul li.uRhere a.uRhere{cursor:default;background-color:#004277}.regionsGroup{top:10px}
.pricesGroup{top:10px;left:195px}.bedroomsGroup{top:10px;left:395px}.bathroomsGroup{top:-50px;left:117px}#searchHolder.expanded .bathroomsGroup{top:0;left:0}
.districtsGroup,.suburbsGroup,.nearbySuburbsGroup,.propertyGroup,.bedrooms_max,.keywordsGroup,.open_home_only{display:none}
#searchHolder.expanded .districtsGroup,#searchHolder.expanded .suburbsGroup,#searchHolder.expanded .nearbySuburbsGroup,#searchHolder.expanded .propertyGroup,#searchHolder.expanded .bedrooms_max,#searchHolder.expanded .keywordsGroup,#searchHolder.expanded .open_home_only{display:block}
#searchHolder{height:92px}body.advanced_search #searchHolder{height:170px!important}#searchHolder fieldset{margin-top:22px}
#searchHolder.expanded fieldset{margin-top:0}#searchHolder.expanded{height:120px!important}#nav #searchHolder .inputButton{left:820px;top:24px}
body.advanced_search #nav #searchHolder .inputButton{left:828px;top:125px!important}#nav #searchHolder ul.moreOptionsLink{left:550px;top:30px}
body.advanced_search #nav #searchHolder .advFinderForm ul.moreOptionsLink{top:130px!important;left:530px!important}#nav #searchHolder.expanded ul.moreOptionsLink{left:560px;top:87px}
#nav #searchHolder ul.moreOptionsLink li{margin-left:30px}.myPropertyCounter{font-size:10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:1px 5px 2px 5px;margin-bottom:-3px;border:#005eaa 1px solid;border-bottom:#006fc9 1px solid;border-top:#004277 1px solid}
label,.labelHeader,legend{color:#0072ce;text-transform:uppercase;display:block;font-size:11px}#searchHolder input[type="text"],select,.ui-autocomplete{border:1px solid #aaceeb;background-color:#fff;color:#0072ce;font-size:13px;font-family:"Open Sans",Arial,Helvetica,sans-serif;line-height:20px;margin:1px 10px 1px 1px;padding:4px 4px 3px;cursor:default}
#searchHolder input[type="text"]{height:18px;width:180px;cursor:default}#searchHolder input[type="text"]:focus{border-width:2px}
#searchHolder input[type="password"]:focus{border-width:2px}select:focus{border-width:1px}input[type="text"],input[type="password"]{border:1px solid #aaceeb;color:#0072ce;font-size:13px;height:27px;line-height:20px;margin:0 0 5px 0;padding:1px}
textarea{border:1px solid #aaceeb;color:#0072ce;font-size:13px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;width:100%;clear:both}
#searchHolder option{font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;color:#0072ce;line-height:1.6;text-transform:capitalize;padding:3px 8px;margin:0}
#searchHolder.expanded .keywordsGroup{left:435px;top:60px;width:144px}body.advanced_search #searchHolder.expanded .keywordsGroup{left:0;top:110px}
#searchHolder .regionsGroup,#searchHolder .districtsGroup,#searchHolder .suburbsGroup{display:none}#searchHolder .regionsGroup.displayable,#searchHolder .districtsGroup.displayable,#searchHolder .suburbsGroup.displayable{display:block;left:0;top:11px;width:180px}
#selectedLocationBreadcrumbs{top:-12px;color:#0072ce}#searchHolder.expanded #selectedLocationBreadcrumbs{display:none}#searchHolder.expanded .regionsGroup{left:0;top:11px;width:180px;display:block}
#searchHolder.expanded .districtsGroup{left:192px;top:11px;width:180px}#searchHolder.expanded .suburbsGroup{left:383px;top:11px;width:180px}
#searchHolder.expanded .nearbySuburbsGroup{left:574px;top:11px;z-index:455;width:174px}#searchHolder.expanded .propertyGroup{left:763px;top:11px;width:175px}
.property_types{z-index:456}#searchHolder.expanded .pricesGroup{left:0;top:60px;width:185px}#searchHolder.expanded .bedroomsGroup{top:60px;left:197px;width:150px}
#location select{float:left}#searchHolder li a{color:#007add}body.residential.rent .moreOptionsLink li:nth-child(2){display:none!important}
.checkbox_list .selector{background-color:#fff;border:1px dashed #aaceeb;color:#0072ce}.checkbox_list li label{color:#0072ce}
.prices_min{left:0}.prices_max{left:100px}.labelText,.labelTextPrice{color:#2c73ac;font-size:10px;text-transform:uppercase}
.bedrooms_min{left:0}.bedrooms_max{left:83px}.bedrooms_max label{visibility:hidden}.bathrooms_max label{visibility:hidden}
.bathrooms_min{left:360px;top:60px}.bathrooms_max{left:430px;top:60px}#searchHolder ul.moreOptionsLink{top:81px;left:710px}
#searchHolder.expanded span.fromToText{color:#2c73ac;margin-left:1px}span.fromToText{margin-left:4px}body.advanced_search span.fromToText{left:63px}
.open_home_only{left:590px;top:64px}.open_home_only label{text-transform:capitalize;color:#007add;font-size:11px;width:100px;margin-left:16px}
#searchHolder.expanded .inputButton{position:absolute;left:815px!important;top:75px!important;width:120px;padding:3px 3px;text-align:center;cursor:pointer}
.tickBoxHolder{cursor:pointer;top:0;left:0}#search_filters_regions,#search_filters_districts,#search_filters_suburbs,#search_filters_bedrooms_max,#search_filters_bedrooms_min,#search_filters_bathrooms_max,#search_filters_bathrooms_min,#search_filters_prices_min,#search_filters_prices_max,#search_filters_floorarea_min,#search_filters_floorarea_max,#search_filters_landarea_min,#search_filters_landarea_max,.signUp select{background:white url("../images/common/select-drop-arrow.jpg") no-repeat scroll right center}
#search_filters_regions,#search_filters_districts,#search_filters_suburbs{width:177px;z-index:1;height:27px;background:white url("../images/common/select-drop-arrow.jpg") no-repeat right}
#searchHolder select#search_filters_prices_min,#searchHolder select#search_filters_prices_max{width:82px;height:27px;background:white url("../images/common/select-drop-arrow.jpg") no-repeat scroll right center}
#searchHolder .prices_min .fromToText{left:85px}#searchHolder #search_filters_bedrooms_min,#searchHolder #search_filters_bedrooms_max,#searchHolder #search_filters_bathrooms_min,#searchHolder #search_filters_bathrooms_max{width:64px;height:27px;background:white url("../images/common/select-drop-arrow.jpg") no-repeat scroll right center}
#searchHolder.expanded #search_filters_prices_max,#searchHolder.expanded .bedrooms_min,#searchHolder.expanded .bathrooms_min{margin-left:0}
#search_filters_prices_max,.bedrooms_min,.bathrooms_min{margin-left:5px}.advFinderForm .landarea_min .fromToText{left:90px!important}
#searchHolder .checkbox_list ul.optgroup li:nth-child(6){margin-bottom:7px;padding-bottom:3px;border-bottom:#d5d5d5 1px dashed}
.your_selections .regions,.your_selections .districts,.your_selections .suburbs,.your_selections .nearby_suburbs,.your_selections .property_types{width:290px!important}
#finderForm label{position:absolute;z-index:9;white-space:nowrap;background-color:#f4f4f4}#finderForm select,#finderForm #search_filters_keywords{margin-top:15px}
body.advanced_search #finderForm.advFinderForm{height:170px!important}body.advanced_search .bedrooms_max{display:block}.locationsGroup{left:0;top:11px;width:165px}
.advFinderForm .locations{left:0;top:0}.advFinderForm #search_filters_locations ul{width:250px!important}.pricingMethodsGroup{left:174px;top:11px;width:165px}
.advFinderForm .pricing_methods{width:137px}.propertyTypesGroup{left:350px;top:11px;width:164px}.pricingMinMaxGroup{top:60px;left:0;width:185px}
.advFinderForm .prices_min{left:0;top:0}.advFinderForm .prices_max{left:100px;top:0}.landAreaMinMaxGroup{width:200px;left:527px;top:11px}
.advFinderForm .landarea_min{left:0;z-index:455}.advFinderForm .landarea_max{left:108px;top:0;z-index:455}.advFinderForm .landarea_min .fromToText,.advFinderForm .floorarea_min .fromToText{left:90px}
.floorAreaMinMaxGroup{left:738px;top:11px;width:199px}.advFinderForm .floorarea_max{left:108px}.bedroomsMinMaxGroup{top:60px;left:199px;width:150px}
.bathroomsMinMaxGroup{left:362px;width:152px;top:60px}.advFinderForm .bathrooms_min{left:0;top:0}.advFinderForm .bathrooms_max{left:85px;top:0}
.advFinderForm .keywordsGroup{left:0;top:109px;width:512px;height:25px}.advFinderForm .keywords{width:500px!important}.advFinderForm .keywords input{width:500px!important}
.advFinderForm .pricing_methods span.button,.advFinderForm .locations .checkbox_list .selector span.button,.advFinderForm .property_types .selector span.button{left:142px!important}
.advFinderForm .locations .checkbox_list .selector,.advFinderForm .property_types .checkbox_list .selector,.advFinderForm .pricing_methods .checkbox_list .selector{width:148px}
.advFinderForm .landarea_min select,.advFinderForm .landarea_max select,.advFinderForm .floorarea_max select,.advFinderForm .floorarea_min select{width:89px}
.advFinderForm .open_home_only{position:absolute;top:80px;left:535px;width:157px;height:18px;overflow:hidden}.advFinderForm .open_home_only label{width:140px}
.advFinderForm .address_only{position:absolute;top:80px;left:719px;width:225px;height:18px;overflow:hidden}.advFinderForm .address_only label{text-transform:lowercase;text-transform:capitalize;width:210px;float:right;margin-left:15px;color:#2c73ac;font-size:11px}
.advFinderForm ul.moreOptionsLink{width:280px;left:535px!important;top:131px!important;padding:0!important}.advFinderForm ul.moreOptionsLink li{width:138px!important;display:inline-block!important;margin:0!important}
.advFinderForm select{height:27px}#searchHolder .advFinderForm .inputButton{top:124px}#searchHolder.expanded span.fromToText.bedAndBath{margin-left:5px!important}
#advancedSearchForm input[type="text"],#advancedSearchForm select{background-color:#fff}#advancedSearchForm .selector{background-color:#fff}
#advancedSearchHolder .formHolder{padding:20px}.advSearchLeftCol{width:242px;float:left}.advSearchNav{margin:10px -5px 20px 0;height:33px}
.advSearchNav li{display:block;font-size:14px;font-weight:bold;padding:6px 17px 6px 6px;text-align:right;background:url(../images/sprite.png) 236px -163px no-repeat #f4f4f4}
.advancedSearch{width:684px;padding:20px;float:right}#mainContent #advancedSearchForm label{float:left;width:97px}#mainContent #advancedSearchForm #search_filters_locations_container label{float:left;width:auto;padding:0}
.area_selection{width:333px;height:315px;overflow:auto;margin-bottom:20px;float:left}.your_selections{padding:10px;width:313px;height:295px;overflow:auto;margin-bottom:20px;border:#ddd 1px solid;float:right}
.advSearchBlock3,.advSearchBlock4{width:333px}.advSearchBlock3 li,.advSearchBlock4 li{clear:both;height:41px}.advSearchBlock3 li ul li,.advSearchBlock4 li ul li{height:auto}
#advancedSearchForm .checkbox_list .selector{width:212px}#advancedSearchForm .inputWidthSmall{width:100px}#advancedSearchForm input[type="text"],#advancedSearchForm select,#advancedSearchForm .selector{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;line-height:20px;margin:1px 0 5px 1px;padding:4px 4px 3px}
.advancedSearch .checkbox_list ul{left:107px;width:203px;top:25px}.advancedSearch .advKeywords{width:210px;padding:1px 5px!important}
.advancedSearch li.formButtons{padding-top:65px}ul.location_selector_regions{background-color:#fff;border:#cdcdcd 1px solid;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:12px}
ul.location_selector_regions li{line-height:1.1}ul.location_selector_regions li span{display:block;height:12px;background:url(../images/sprite.png) no-repeat scroll 295px -293px #d6d6d6;border-bottom:#fff 1px solid;padding:7px 10px 7px 10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-weight:bold;cursor:pointer}
ul.location_selector_regions li span:hover{background-color:#c5c5c5}ul.location_selector_regions li span label{color:#3d3d3d!important;text-transform:capitalize!important;font-size:11px!important}
ul.location_selector_regions li.expanded span{background:0;background:url(../images/sprite.png) no-repeat scroll 295px -343px #d6d6d6}
ul.location_selector_regions li ul.location_selector_districts li span{background:url(../images/sprite.png) no-repeat scroll 295px -389px #e9e9e9;padding:7px 10px 7px 25px}
ul.location_selector_regions li ul.location_selector_districts li span:hover{background-color:#ededed}ul.location_selector_regions li ul.location_selector_districts li.expanded span{background:0;background:url(../images/sprite.png) no-repeat scroll 295px -439px #e9e9e9}
.location_selector_regions li ul{display:none!important}.location_selector_regions li.expanded ul{display:block!important}
.location_selector_regions li.expanded ul li ul{display:none!important}.location_selector_regions li.expanded ul li.expanded ul{display:block!important}
ul.location_selector_regions li ul.location_selector_districts li ul.location_selector_suburbs li span{cursor:default;background:0;background-color:#f5f5f5;border-bottom:#dbdbdb 1px solid;padding:7px 10px 7px 40px;font-weight:normal}
#mainContent ul.location_selector_regions li input[type="checkbox"]{margin:0 5px 0 0}.advancedSearch .labelHeader{width:333px;margin-bottom:5px}
#search_filters_locations_container .your_selections .selections li{min-height:25px;line-height:1;font-size:12px}#search_filters_locations_container .your_selections .selections li label{display:block;background:url(../images/sprite.png) 0 -149px no-repeat;width:12px!important;height:11px!important;overflow:hidden;text-indent:-999px;margin-right:5px}
.your_selections li.regions{font-weight:bold}.your_selections li.districts{color:#005eaa;font-weight:bold}.your_selections li.suburbs{color:#005eaa}
.advancedSearch .labeler{float:left;width:132px;display:block;font-size:10px;padding:5px 10px 2px 0;text-transform:uppercase;margin-top:10px;color:#2c73ac}
.advancedSearch .showOnlyHolder{width:190px;float:right;margin:10px 0 15px 0}#mainContent #advancedSearchForm .showOnlyHolder label{text-transform:capitalize;font-size:11px;float:right;width:166px;overflow:hidden;padding:0;margin-top:2px}
#mainContent #advancedSearchForm .showOnlyHolder .clearFloats{margin:3px 0}#mainContent #advancedSearchForm .showOnlyHolder input{margin-top:3px}
#mainContent #advancedSearchForm input.keywords{width:182px;padding:2px;height:21px}.helper{background:url(../images/sprite.png) 0 -500px no-repeat;overflow:hidden;width:14px;height:14px;text-indent:33px;display:block;cursor:help;float:left;margin:5px 3px 0 0;position:absolute;left:-15px}
#mainContent label{width:150px;text-transform:uppercase;display:block;font-size:10px;padding:5px 10px 2px 3px;position:relative}
legend.label{text-transform:uppercase;font-size:10px;padding:5px 10px 2px 0}#call2actionEnquireForm{display:none;position:absolute;top:0;left:0;background-color:#f4f4f4;border:#afc2cd 1px solid;padding:15px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:999}
#tab-links li.active{border-top:2px #005eaa solid}#tab-links li.active a{color:#005eaa}.oddRow{background-color:#f4f4f4}
.evenRow{background-color:#f1f1f1}.featuredListing .meta{color:#666}h3 a{color:#0072ce!important}.formHolder{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:18px 30px}
form.signup input.inputButton{color:#fff!important}#search_filters_property_types_1,#search_filters_property_types_2,#search_filters_property_types_3,#search_filters_property_types_4,#search_filters_property_types_5{margin:0 0 5px 15px}
.pagination li{display:inline;padding:5px;font-size:12px;font-weight:bold}#thumbsHolder .active{border-color:#0072ce;background-color:#0072ce}
.topFeaturedAgents a.viewProfile{color:#0072ce}body.mobileAppsPage #rightCol{display:none}body.mobileAppsPage #leftCol{width:100%}
#appsLanding .intro{position:relative;padding:56px;height:291px;margin:15px 0 56px 0}#appsLanding .intro .palm{width:405px;height:428px;background:url(/images/apps/appsSprite.png) no-repeat scroll 0 0 transparent;position:absolute;top:-25px;right:0}
#appsLanding .withWestpac{display:inline-block;width:191px;height:16px;overflow:hidden;margin-bottom:-5px;text-indent:-999px;background:url(/images/apps/appsSprite.png) no-repeat scroll -62px -464px}
#appsLanding .intro .appleIstore{overflow:hidden;width:185px;height:93px;display:block;position:absolute;left:57px;top:310px;text-indent:-999px;background:url(/images/apps/appsSprite.png) no-repeat scroll -405px -1px transparent}
#appsLanding .intro .androidMarket{overflow:hidden;width:176px;height:93px;display:block;position:absolute;left:310px;top:310px;text-indent:-999px;background:url(/images/apps/appsSprite.png) no-repeat scroll -591px -1px transparent}
#appsLanding .introText{width:515px}#appsLanding .intro h1{margin-bottom:27px;color:#393939;font-size:31px;font-family:Arial,Helvetica,sans-serif}
#appsLanding .intro h2{font-weight:normal;font-size:20px;margin-bottom:5px;color:#3a3a3a}#appsLanding .intro p{line-height:1.75;width:441px;font-size:14px;color:#3a3a3a}
.thePhone{margin:24px 0 0 32px;width:253px;height:515px;overflow:hidden;background:url(/images/apps/appsSprite.png) no-repeat scroll -445px -93px white;float:left}
#appsLanding .featuresHead{font-size:34px;color:#393939;font-weight:normal;padding-left:10px}#appsLanding .featuresHead span{font-weight:bolder}
body.mobileAppsPage #slideshow{position:relative;height:485px;width:245px}body.mobileAppsPage #slideshow img{position:absolute;top:61px;left:24px;z-index:8;opacity:.0}
body.mobileAppsPage #slideshow img.active{z-index:10;opacity:1.0}body.mobileAppsPage #slideshow img.last-active{z-index:9}
#appsLanding ul.featuresList{float:right;width:610px;margin:34px 30px 70px 0}#appsLanding ul.featuresList li{font-size:12px;color:#343434;padding:0 0 45px 85px;position:relative}
#appsLanding ul.featuresList li span{background:url(/images/apps/appsSprite.png) 0 0 no-repeat scroll white;width:70px;height:77px;overflow:hidden;display:block;position:absolute;top:0;left:0}
#appsLanding ul.featuresList li h4{font-size:21px;color:#aaa;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif}
#appsLanding ul.featuresList li span.photos{background-position:-775px -21px}#appsLanding ul.featuresList li span.gps{background-position:-775px -344px}
#appsLanding ul.featuresList li span.checklist{background-position:-775px -499px}#appsLanding ul.featuresList li span.finance{background-position:-775px -181px}
#androidLanding h1.titleHighlight a,#androidLanding .intro,#androidLanding .marketplace,#androidLanding .features h4{background:url(/images/apps/androidSprite.png) no-repeat scroll 0 0 transparent}
#androidLanding .android{background:url(/images/apps/androidSprite.png) no-repeat scroll 0 0 transparent}#androidLanding .android .glare{background:url(/images/apps/androidSprite.png) no-repeat scroll 0 0 transparent}
#androidLanding .social a,#androidLanding .blog a{background:url(/images/apps/androidSprite.png) no-repeat scroll 0 0 transparent}
#androidLanding h1.titleHighlight{background:none repeat scroll 0 0 transparent;overflow:hidden;border-bottom:2px solid #efefef;margin-bottom:15px;padding:0 5px 10px 5px}
#androidLanding h1.titleHighlight span{float:left}#androidLanding h1.titleHighlight a{background-position:0 -1521px;float:right;height:21px;overflow:hidden;text-indent:-999em;width:195px}
#androidLanding .maincolumn{display:inline;float:left;width:650px}#androidLanding .intro{background-position:-3px 4px;color:#000;font-size:1.1em;padding-left:140px;padding-top:15px;height:105px}
#androidLanding .androidmarket{background:url(/images/apps/androidSprite.png) no-repeat scroll 0 0 #f4f4f4;background-position:7px -271px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:block;font-size:1.2em;padding:15px 15px 15px 140px}
#androidLanding .features{color:#555;margin-top:20px;overflow:hidden}#androidLanding .features p{margin:0;padding-left:40px}
#androidLanding .features li{border-bottom:1px solid #e5e5e5;margin-bottom:10px}#androidLanding .features h4{margin:0!important;padding:0 0 5px 40px;height:20px;line-height:20px}
#androidLanding .features .gps h4{background-position:9px -598px}#androidLanding .features .open-home h4{background-position:9px -671px}
#androidLanding .features .photos h4{background-position:9px -745px}#androidLanding .features .financial h4{background-position:9px -362px}
#androidLanding .subcolumn{display:inline;float:right;width:260px}#androidLanding .android{background-position:0 -987px;height:490px;margin:15px 0;position:relative;width:247px}
#androidLanding .android img,#androidLanding .android .glare{height:347px;left:21px;position:absolute;top:79px;width:209px;background:url(/images/apps/glare.png) no-repeat scroll right top transparent;z-index:666}
#androidLanding .social{overflow:hidden}#androidLanding .social a{border-bottom:medium none;float:left;font-size:10px;margin-right:20px;overflow:hidden;padding-top:30px}
#androidLanding .social a.twitter{background-position:-2px -820px}#androidLanding .social a.youtube{background-position:1px -902px}
#androidLanding .social a.facebook{background-position:3px -436px}#androidLanding .social a.feedback{background-position:4px -518px;margin-right:0}
#androidLanding .blog{display:none}#androidLanding .blog a{background-position:0 -173px;border-bottom:medium none;display:block;height:55px;margin:auto;overflow:hidden;text-indent:-999em;width:210px}
body.androidPage #rightCol{display:none}body.androidPage #leftCol{width:972px}body.androidPage #slideshow{position:relative;height:485px;width:245px}
body.androidPage #slideshow IMG{position:absolute;top:79px;left:21px;z-index:8;opacity:.0}body.androidPage #slideshow IMG.active{z-index:10;opacity:1.0}
body.androidPage #slideshow IMG.last-active{z-index:9}#iphoneLanding h1.titleHighlight a,#iphoneLanding .intro,#iphoneLanding .itunes,#iphoneLanding .features h4{background:url(/images/iphone/iphoneSprite.png) no-repeat scroll 0 0 transparent}
#iphoneLanding .iphone{background:url(/images/iphone/iphoneSprite.png) no-repeat scroll 0 0 transparent}#iphoneLanding .iphone .glare{background:url(/images/iphone/iphoneSprite.png) no-repeat scroll 0 0 transparent}
#iphoneLanding .social a,#iphoneLanding .blog a{background:url(/images/iphone/iphoneSprite.png) no-repeat scroll 0 0 transparent}
#iphoneLanding h1.titleHighlight{background:none repeat scroll 0 0 transparent;overflow:hidden;border-bottom:2px solid #efefef;margin-bottom:15px;padding:0 5px 10px 5px}
#iphoneLanding h1.titleHighlight span{float:left}#iphoneLanding h1.titleHighlight a{background-position:0 -1521px;float:right;height:21px;overflow:hidden;text-indent:-999em;width:195px}
#iphoneLanding .maincolumn{display:inline;float:left;width:650px}#iphoneLanding .intro{background-position:-3px 4px;color:#000;font-size:1.1em;padding-left:140px;padding-top:15px;height:105px}
#iphoneLanding .itunes{background:url(/images/iphone/iphoneSprite.png) no-repeat scroll 0 0 #f4f4f4;background-position:7px -271px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:block;font-size:1.2em;padding:15px 15px 15px 140px}
#iphoneLanding .features{color:#555;margin-top:20px;overflow:hidden}#iphoneLanding .features p{margin:0;padding-left:40px}
#iphoneLanding .features li{border-bottom:1px solid #e5e5e5;margin-bottom:10px}#iphoneLanding .features h4{margin:0!important;padding:0 0 5px 40px;height:20px;line-height:20px}
#iphoneLanding .features .gps h4{background-position:9px -598px}#iphoneLanding .features .open-home h4{background-position:9px -671px}
#iphoneLanding .features .photos h4{background-position:9px -745px}#iphoneLanding .features .financial h4{background-position:9px -362px}
#iphoneLanding .subcolumn{display:inline;float:right;width:260px}#iphoneLanding .iphone{background-position:0 -987px;height:520px;margin:15px 0;position:relative;width:247px}
#iphoneLanding .iphone img,#iphoneLanding .iphone .glare{height:367px;left:15px;position:absolute;top:75px;width:207px;background:url(/images/iphone/glare.png) no-repeat scroll right top transparent;z-index:666}
#iphoneLanding .social{overflow:hidden}#iphoneLanding .social a{border-bottom:medium none;float:left;font-size:10px;margin-right:20px;overflow:hidden;padding-top:30px}
#iphoneLanding .social a.twitter{background-position:-2px -820px}#iphoneLanding .social a.youtube{background-position:1px -902px}
#iphoneLanding .social a.facebook{background-position:3px -436px}#iphoneLanding .social a.feedback{background-position:4px -518px;margin-right:0}
#iphoneLanding .blog{display:none}#iphoneLanding .blog a{background-position:0 -173px;border-bottom:medium none;display:block;height:55px;margin:auto;overflow:hidden;text-indent:-999em;width:210px}
body.iphonePage #rightCol{display:none}body.iphonePage #leftCol{width:972px}body.iphonePage #slideshow{position:relative;height:485px;width:245px}
body.iphonePage #slideshow img{position:absolute;top:75px;left:21px;z-index:8;opacity:.0}body.iphonePage #slideshow img.active{z-index:10;opacity:1.0}
body.iphonePage #slideshow img.last-active{z-index:9}h6.homestarListView{overflow:hidden;height:15px;text-indent:-69px;background:url(../images/sprite.png) -690px -361px no-repeat;margin-top:-3px}
.homestarGalleryView span{display:block;overflow:hidden;height:16px;text-indent:-99px;background:url(../images/sprite.png) -673px -387px no-repeat}
.headerDetails{min-height:95px}body.action_agent #mainContent .headerDetails,body.action_office #mainContent .headerDetails,body.module_search #mainContent .headerDetails,body.module_browse #mainContent .headerDetails{min-height:20px!important}
.headerDetails.listDetailsHead .alignLeft{width:540px}#homestarList{display:block;float:right;height:90px;overflow:hidden;margin:5px 0 0 0;color:#777;font-size:10px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase}
.ratingNumber1{display:block;text-indent:-199px;overflow:hidden;width:54px;height:78px;background:url(../images/sprite.png) -945px -540px no-repeat}
.ratingNumber2{display:block;text-indent:-199px;overflow:hidden;width:64px;height:78px;background:url(../images/sprite.png) -832px -540px no-repeat}
.ratingNumber3{display:block;text-indent:-199px;overflow:hidden;width:65px;height:78px;background:url(../images/sprite.png) -731px -540px no-repeat}
.ratingNumber4{display:block;text-indent:-199px;overflow:hidden;width:65px;height:78px;background:url(../images/sprite.png) -631px -540px no-repeat}
.ratingNumber5{display:block;text-indent:-199px;overflow:hidden;width:65px;height:78px;background:url(../images/sprite.png) -531px -540px no-repeat}
.ratingNumber6{display:block;text-indent:-199px;overflow:hidden;width:65px;height:78px;background:url(../images/sprite.png) -430px -541px no-repeat}
.ratingNumber7{display:block;text-indent:-199px;overflow:hidden;width:63px;height:78px;background:url(../images/sprite.png) -331px -540px no-repeat}
.ratingNumber8{display:block;text-indent:-199px;overflow:hidden;width:65px;height:78px;background:url(../images/sprite.png) -231px -540px no-repeat}
.ratingNumber9{display:block;text-indent:-199px;overflow:hidden;width:65px;height:78px;background:url(../images/sprite.png) -131px -540px no-repeat}
.ratingNumber10{display:block;text-indent:-199px;overflow:hidden;width:97px;height:78px;background:url(../images/sprite.png) 0 -540px no-repeat}
body.takeover #container{position:relative}body.takeover div.pageSkin{position:relative;padding-top:130px}body.takeover div.skinWrapper div.skins{display:block;position:absolute;left:50%;margin-left:-945px;width:auto;overflow:hidden;top:0}
body.action_sellersTool #mainContent h1{margin:0 0 20px 0}div#sellers-tool{padding-left:100px;background-color:#f4f4f4;border-top:1px solid #0072ce;border-bottom:1px solid #0072ce;border-radius:10px}
.ui-autocomplete{width:137px}input#autocomplete{padding-left:5px}#listing-data-current h4,#agent-data h4,#agent-list h4{margin:20px 0 20px 20px;font-size:18px;text-align:center}
#mainContent h2{margin-top:20px}span.seller-text{font-size:16px;font-weight:bold;color:#008cca;margin-right:15px}#sellers-tool #submitBtn{margin-left:20px;background-color:#0072ce;border:1px solid #0072ce;color:#fff!important}
#sellers-tool #submitBtn:hover{background-color:#fff;color:#0072ce!important}#agent-data ul{padding:20px}#agent-list ul{height:20px!important}
#agent-data li:nth-child(even){background-color:#fff}#agent-data li:nth-child(n+10){display:none}#agent-data ul li div{font-size:14px;font-weight:bold;margin:15px 0 0 0}
#agent-data ul li.featured div#currentListings,#agent-data ul li.featured div#averagePrice,#agent-data ul li.featured div#listingCount{margin:35px 0 0 0}
#agent-data ul li.featured div#officeLogo,#agent-data ul li.featured div#agentName{margin:25px 0 0 0}#agent-data ul li.featured div#agentNumber{margin:30px 0 0 0}
#agent-data div#agentPhoto,#agent-data div#agencyLogo{margin:0!important}#agent-list ul li.header div#agentPhoto,#agent-list ul li.header div#agentName,#agent-list li.header div#listingCount,#agent-list li.header div#averagePrice,#agent-data li.header div#currentListings{margin:0!important;font-size:12px;font-weight:bold}
#sellers-tool-data #agent-data li div#agentNumber{position:absolute;top:20px;left:100px;font-size:12px}h3#expandAgents{text-align:center;margin:10px;display:none}
#agent-list li.header,#agent-list li.header div{background-color:#f4f4f4}#agent-list li.header{margin:20px 0!important;padding:10px 0 10px 40px!important}
body.action_sellersTool div#agent-list a span{background:transparent url("../images/sprite.png") no-repeat scroll 1px -394px;display:inline-block;height:17px;padding:0;width:17px}
body.action_sellersTool div#agent-list a span.down{background:transparent url("../images/sprite.png") no-repeat scroll 1px -444px}
body.residential a.residentialButton,body.residential input.residentialButton{border:1px solid #0072ce;background-color:#0072ce;color:#fff;display:inline-block}
body.residential a.residentialButton:hover,body.residential input.residentialButton:hover{color:#0072ce!important;background-color:#fff;text-decoration:none}
#send-enquiry.formHolder{border-bottom:1px solid #0072ce;border-top:1px solid #0072ce;border-radius:10px;background-color:#f4f4f4}
ul#horizontalNav li.nav1.uRhere a{border-bottom:1px solid #0072ce}

