article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-y:scroll}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
h1,h2,h3,h4,h5,h6,b,strong{font-weight:bold}
blockquote{margin:1em 32px}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:"\201C" "\201D" "\2018" "\2019";*quotes:none}
q:before,q:after{content:'';content:none}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}
svg:not(:root){overflow:hidden}
legend{border:0;padding:0;white-space:normal}
.lt-ie8 legend{margin-left:-7px}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,select{text-transform:none}
table button,table input{overflow:auto}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
.lt-ie8 button,html.lt-ie8 input[type="button"],.lt-ie8 input[type="reset"],.lt-ie8 input[type="submit"]{overflow:visible}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
.lt-ie8 input[type="checkbox"],.lt-ie8 input[type="radio"]{height:13px;width:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
textarea[contenteditable]{-webkit-appearance:none}
table{border-collapse:collapse;border-spacing:0}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,figure,fieldset,input,dl,dt,dd,img{margin:0;padding:0}
address{font-style:normal}
fieldset{border:0}
canvas{-ms-touch-action:double-tap-zoom}
ul,ol{list-style:none;list-style-image:none}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
@media screen{.js .js-hidden{display:none}
}
.no-js .no-js-hidden{display:none}
.hide{position:absolute;top:-9999px;left:-9999px}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.lt-ie8 .clearfix{clear:both;zoom:1}
.replace{position:relative;margin:0;padding:0;display:block}
.replace span{display:block;position:absolute;top:0;left:0;z-index:1}
.phark-replace{display:block;overflow:hidden;text-indent:-9999em}
.no-bg{background:none!important}
.no-bdr{border:none!important}
.no-box-shadow{-webkit-box-shadow:none!important;box-shadow:none!important}
.invisible{visibility:hidden!important}
.overflow-hidden{overflow:hidden!important}
.no-td:hover{text-decoration:none}
.block{display:block!important}
.clear-both{clear:both!important}
.clear-left{clear:left!important}
.clear-right{clear:right!important}
.pos-abs{position:absolute!important}
.pos-rel{position:relative!important}
.pos-fix{position:fixed!important}
.left{float:left!important}
.left-0{left:0!important}
.right{float:right!important}
.right-0{right:0!important}
.align-center{text-align:center!important}
.align-left{text-align:left!important}
.align-right{text-align:right!important}
.bold{font-weight:bold!important}
.no-bold{font-weight:normal!important}
.inline{display:inline!important}
.inline-block{display:inline-block!important}
.no-text-shadow{text-shadow:none!important}
.mar-tb{margin:16px 0!important;margin:1.6rem 0!important}
.mar-b-32{margin-bottom:32px!important;margin-bottom:3.2rem!important}
.mar-b-8{margin-bottom:8px!important;margin-bottom:.8rem!important}
.mar-b-0{margin-bottom:0!important}
.mar-lr{margin:0 16px!important}
.mar-rb{margin:0 16px 16px 0!important;margin:0 16px 1.6rem 0!important}
.mar-r{margin-right:16px!important}
.mar-r-8{margin-right:8px!important}
.mar-0{margin:0!important}
.pad-16{padding:16px!important;padding:1.6rem 16px!important}
.pad-12{padding:12px!important;padding:1.2rem 12px!important}
.pad-8{padding:8px!important;padding:.8rem 8px!important}
.pad-8-16{padding:8px 16px!important;padding:.8rem 16px!important}
.pad-tb{padding:16px 0!important}
.pad-t{padding-top:16px!important;padding-top:1.6rem!important}
.pad-b{padding-bottom:16px!important;padding-bottom:1.6rem!important}
.pad-b-8{padding-bottom:8px!important;padding-bottom:.8rem!important}
.pad-rb-8{padding:0 8px 8px 0!important;padding:0 8px .8rem 0!important}
.pad-r{padding-right:16px!important}
.pad-l{padding-left:16px!important}
.pad-lr{padding:0 16px!important}
.bdr.pad-lr{padding:0 15px!important}
.pad-rb{padding:0 16px 16px 0!important}
.pad-b-0{padding-bottom:0!important}
.pad-0{padding:0!important}
.w-100pc{width:100%!important}
.w-50pc{width:50%!important}
.h-90pc{height:90%!important}
.h-100pc{height:100%!important}
body{min-width:240px}
hr{background:0;border:0;clear:both;display:block;height:13px;height:1.3rem;margin:0;padding:0}
.lt-ie8 hr{visibility:hidden}
.grid .main:after{background:url("/ps/images14037/fullsite/placeholders/grid-columns-repeat.png") -18px 0;border:2px dashed #c8e1e3;border-bottom:0;border-top:0;content:"";display:block;opacity:1;pointer-events:none;position:absolute;top:0;left:0;right:0;height:105%;z-index:1000;z-index:-1}
.site-wrapper{margin:0 auto;padding:0 15px;position:relative;width:976px}
.row{margin-bottom:16px;margin-bottom:1.6rem;margin-left:-16px}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.lt-ie8 .row{clear:both;zoom:1}
.cell{background:0;float:left;min-height:1px;width:100%}
.lt-ie7 .cell{display:inline;height:1%}
.cell-1-2{width:50%}
lt-ie8 .cell-1-2{width:49.999%}
.cell-1-3{width:33.333%}
.cell-2-3{width:66.666%}
.cell-1-4{width:25%}
.cell-3-4{width:75%}
.t-full-width .primary-content,.t-full-width .secondary-content{width:976px}
.t-left-col .primary-content{float:right;width:704px}
.t-left-col .secondary-content{float:left;width:256px}
.t-right-col .primary-content{float:left;width:656px}
.t-right-col .secondary-content{float:right;margin-left:16px;width:304px}
.module{margin:0 0 0 16px}
.sect{clear:left;margin:0 0 14px;margin:0 0 1.4rem}
.sect:last-child{margin:0 0 1em}
.lt-ie8 .sect{position:relative;zoom:1}
.list-two-col{border-width:0;border-bottom-width:1px;list-style-type:none;margin:0;overflow:hidden;padding:0}
.list-two-col li{display:inline-block;margin:0 0 0 -4px;padding:0;vertical-align:top}
.list-two-col li:after{border-width:0;border-top-width:1px;content:"";height:0;position:absolute;top:-9px;left:0}
.lt-ie8 .list-two-col li{display:inline}
.list-two-col.list-style-square li:before{left:4px}
.list-two-col.list-style-square li.last:before{border:0}
.custom1-bullet li{list-style:none outside none;position:relative;left:20px}
.custom1-bullet li:before{background:none repeat scroll 0 0 #090;content:"";height:10px;position:absolute;top:12px;left:-20px;width:10px}
.alert{background-color:#fff4d4;border:1px solid #ffbf00;position:relative}
.alert+hr{display:none}
.alert.arrow-btm-left:after,.alert.arrow-btm-left:before{content:"";border:16px solid transparent;position:absolute;bottom:-16px;left:54px;z-index:1}
.alert.arrow-btm-left:before{margin-bottom:-16px}
.alert.arrow-btm-left:after{margin-bottom:-15px}
.alert.arrow-btm-left:after{border-top-color:#fff4d4}
.alert.arrow-btm-left:before{border-top-color:#ffbf00}
html,p,button,input,select,textarea{color:#333}
a,a:visited{color:#004889;text-decoration:none}
a[href^="tel"]{color:#333}
a:hover{color:#004889;text-decoration:underline}
::-moz-selection{background:#004889;color:#fff;text-shadow:none!important}
::selection{background:#004889;color:#fff;text-shadow:none!important}
::selection:window-inactive{background:#8bafcf}
hr.hr-line{height:26px;height:2.6rem;margin-left:16px;position:relative}
hr.hr-line:after{border-top:1px solid #ccc;content:"";display:block;position:absolute;width:100%;height:0;left:0;top:13px;top:1.3rem;margin-top:-1px}
.bdr-b{border-bottom:1px solid #ccc;box-shadow:0 1px 0 0 #fff;margin-bottom:8px;margin-bottom:.8rem;padding-bottom:8px;padding-bottom:.8rem}
.list-bdr-b{padding-top:0}
.list-bdr-b li{border-top:1px solid #dcdcdc}
.list-bdr-b li:first-child{border-top:0}
.list-style-square,.list-style-square li{margin-bottom:8px;padding:0 8px 0 20px;padding-left:2rem;position:relative;line-height:inherit}
.list-style-square li{margin-top:8px}
ul.list-style-square{padding-left:0}
.list-style-square:before,.list-style-square li:before{border-top:8px solid #65af22;border-top-width:.8rem;content:"";position:absolute;top:6px;top:.6rem;left:0;width:8px;width:.8rem}
ul.list-style-square:before{display:none}
body .list-bullet-lightBlue:before,body .list-bullet-lightBlue li:before{border-color:#9cf}
body .list-bullet-darkBlue:before,body .list-bullet-darkBlue li:before{border-color:#009}
.list-two-col,.list-two-col li:after{border-color:#ececec;border-style:solid}
.light-text{color:#777}
.site-header-wrap{background:#fff;border-bottom:1px solid #ccc}
.overseas .site-header{border-bottom:3px solid #e78a00}
.site-toolbar .my-rm a{margin:1px}
.site-toolbar .parent:hover a,.lt-ie7 .site-toolbar .hover a{background:#fff;border:1px solid #ccc;border-bottom:0;border-radius:.2em .2em 0 0;margin:0}
.site-toolbar .parent:hover .toollist a,.lt-ie7 .site-toolbar .hover .toollist a{border:1px solid #fff;border-radius:0}
.site-toolbar .toollist{background:#fff;border:1px solid #ccc;border-radius:.2em 0 .2em .2em;box-shadow:none}
.site-menu a{border-color:transparent;border-style:solid;text-decoration:none}
.lt-ie7 .site-menu a{border-color:#fff}
.site-menu a:hover{text-decoration:underline}
.site-header .site-menu .parent:hover a,.lt-ie7 .site-header .site-menu .hover a{background:#fff;border-color:#ccc}
.overseas .site-menu li.hover a,.overseas .site-menu li:hover a{background:#e78a00;border-color:#e78a00;color:#fff}
.site-menu .primary-menu-item a.selected{background:#f8f8f8 url("/ps/images14037/fullsite/common/bodyBG.png") 0 0 repeat;border-color:#ccc;color:#083e72;text-shadow:0 1px 0 #fff}
.site-menu .primary-menu-item:hover a.selected:after{background:#fff}
.overseas .site-menu .primary-menu-item a.selected{background:#e78a00;border-color:#e78a00;color:#fff}
.site-menu-secondary{background:#fff;border-color:#ccc;border-style:solid;border-radius:0 0 .2em .2em;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.1)}
.overseas .site-menu-secondary{background:#e78a00;border-color:#e78a00;box-shadow:none}
.site-menu .parent:hover .site-menu-secondary a,.lt-ie7 .site-menu .hover .site-menu-secondary a,.site-menu-secondary a{border:0}
.site-menu .primary-menu-overseas a{color:#e78a00}
.site-menu .primary-menu-students a{color:#88134b}
.overseas .site-menu-secondary a{color:#fff!important}
.property-header h1 em{color:#004792}
.hl-1{background:#ececec}
.hl-2{background:#f8f8f8}
.bdr-1{border-color:#ccc transparent #ddd;border-style:solid none;border-width:1px 0;box-shadow:0 1px 0 0 #fff inset}
.bdr-2{border-top:1px solid #fff;border-right:1px solid #ececec;border-bottom:1px solid #ccc;border-left:1px solid #ececec}
.box-1{background:#f8f8f8;border-top:1px solid #ececec;border-bottom:1px solid #e0e0e0;box-shadow:inset 0 1px 0 #fff}
.box-shadow{box-shadow:0 1px 1px -1px rgba(0,0,0,0.8)}
.no-text-shadow{text-shadow:none!important}
.overseas .page-header{background:#f9f9f9;margin:0}
.page-header-home .initial-search{background:#fff;box-shadow:2px 2px 5px 1px rgba(0,0,0,0.5)}
.lt-ie9 .page-header-home .initial-search{border:1px solid #ccc}
.page-header-home .initial-search h1{color:#2b4b8e}
.page-header-home .search-channel label{background:#f0f0f0;background:-moz-linear-gradient(top,#f0f0f0 0,#e4e4e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0f0f0),color-stop(100%,#e4e4e4));background:-webkit-linear-gradient(top,#f0f0f0 0,#e4e4e4 100%);background:-o-linear-gradient(top,#f0f0f0 0,#e4e4e4 100%);background:-ms-linear-gradient(top,#f0f0f0 0,#e4e4e4 100%);background:linear-gradient(to bottom,#f0f0f0 0,#e4e4e4 100%);border:1px solid #ccc;box-shadow:inset 0 2px 2px 0 rgba(255,255,255,0.7);color:#404040;text-shadow:0 1px 1px #fff}
.page-header-home .search-channel label:hover{box-shadow:none;cursor:pointer}
.page-header-home .search-channel label:first-of-type{border-radius:2px 0 0 2px}
.page-header-home .search-channel label:last-of-type{border-radius:0 2px 2px 0}
.page-header-home .search-channel .checked{background:#196fb6;border:1px solid #265c88;border-bottom:1px solid #1c6aaa;box-shadow:inset 0 0 7px 0 rgba(0,0,0,0.3);color:#fff;text-shadow:0 -1px 1px #1b4e77}
.page-header-home .search-channel .checked:after{background:url("/ps/images14037/fullsite/home/search-channel-arrow.png") 0 0 no-repeat;content:"";height:14px;margin-left:-14px;position:absolute;left:50%;bottom:-10px;width:27px;z-index:100}
.page-header-home .search-location label{color:#2b4b8e}
.page-header-home .search-location .text{border-top:1px solid #acacac;border-right:1px solid #d1d1d1;border-bottom:1px solid #e4e4e4;border-left:1px solid #c4c4c4;border-radius:2px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.25)}
.page-header-home .search-location .text:focus{outline:auto 5px #91d6dc}
.page-header-home .search-location .submit{background:#1c72b9;background:-moz-linear-gradient(top,#1c72b9 0,#035ca5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1c72b9),color-stop(100%,#035ca5));background:-webkit-linear-gradient(top,#1c72b9 0,#035ca5 100%);background:-o-linear-gradient(top,#1c72b9 0,#035ca5 100%);background:-ms-linear-gradient(top,#1c72b9 0,#035ca5 100%);background:linear-gradient(to bottom,#1c72b9 0,#035ca5 100%);border:1px solid #003f72;border-radius:2px;box-shadow:inset 0 2px 2px 0 rgba(63,150,226,0.5);color:#fff;text-shadow:0 -2px 0 #1b4e77}
.lt-ie8 .page-header-home .search-location .submit{border:0}
.page-header-home .search-location .submit:active{background:#035ca5;background:-moz-linear-gradient(top,#035ca5 0,#1c72b9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#035ca5),color-stop(100%,#1c72b9));background:-webkit-linear-gradient(top,#035ca5 0,#1c72b9 100%);background:-o-linear-gradient(top,#035ca5 0,#1c72b9 100%);background:-ms-linear-gradient(top,#035ca5 0,#1c72b9 100%);background:linear-gradient(to bottom,#035ca5 0,#1c72b9 100%);box-shadow:none}
.page-header-home .search-examples{color:#8c8b8b}
.grey-text{color:#666}
.link-underline,.link-underline a{text-decoration:underline}
.link-underline:hover,.link-underline a:hover{text-decoration:none}
html{font-size:62.5%}
body{font-family:arial,helvetica,sans-serif;font-size:100%;font-weight:normal;line-height:1.615}
.site-wrapper{font-size:13px;font-size:1.3rem}
.main{text-shadow:0 1px 0 #fff}
p,li,th,td,label,address{font-size:13px;font-size:1.3rem}
h1,h2,h3,h4,h5,h6,p,blockquote,address,legend{padding-bottom:12px;padding-bottom:1.2rem}
p:last-child{padding-bottom:0}
ul,ol,li{padding:6px 0;padding:.6rem 0}
small{font-size:10px;font-size:1rem}
h1,h2,h3,h4,h5,h6{line-height:1}
h1{font-size:24px;font-size:2.4rem;letter-spacing:-0.105rem}
h2{font-size:20px;font-size:2rem;letter-spacing:-0.04rem}
h3{font-size:14px;font-size:1.4rem}
h4{font-size:13px;font-size:1.3rem}
.secondary-content,.secondary-content p,.secondary-content li,.secondary-content th,.secondary-content td{line-height:1.385}
.fs-10{font-size:10px;font-size:1rem}
.fs-11{font-size:11px;font-size:1.1rem}
.fs-12{font-size:12px;font-size:1.2rem}
.fs-13{font-size:13px;font-size:1.3rem}
.fs-14{font-size:14px;font-size:1.4rem}
.fs-15{font-size:15px;font-size:1.5rem}
.fs-16{font-size:16px;font-size:1.6rem}
.fs-18{font-size:18px;font-size:1.8rem}
.fs-19{font-size:19px;font-size:1.9rem}
.fs-20{font-size:20px;font-size:2rem}
.fs-22{font-size:22px;font-size:2.2rem}
.fs-24{font-size:24px;font-size:2.4rem}
.fs-26{font-size:26px;font-size:2.6rem}
.text-small{font-size:11px;font-size:1.1rem}
.no-callout{-webkit-touch-callout:none}
.site-toolbar li{font-size:12px;font-size:1.2rem;line-height:1.5}
.site-menu .primary-menu-item a{font-weight:700}
.site-menu .site-menu-secondary a{font-size:12px;font-size:1.2rem;font-weight:normal}
.site-footer li{font-size:11px;font-size:1.1rem}
.page-header-home .initial-search h1{font-size:24px;font-size:2.4rem;font-weight:normal}
.page-header-home .search-channel label{font-size:11px;font-size:1.1rem;font-weight:700;line-height:2.545}
.page-header-home .search-location label{font-size:16px;font-size:1.6rem}
.page-header-home .search-location .text{font-size:15px;font-size:1.5rem}
.page-header-home .search-location .submit{font-size:15px;font-size:1.5rem;font-weight:700}
.page-header-home .search-examples{font-size:8px;font-size:.8rem;font-weight:700}
.page-header-home .search-tip{font-size:12px;font-size:1.2rem}
i.icon,.icon-before{display:inline-block;position:relative}
i.icon{text-indent:100%;white-space:nowrap;overflow:hidden}
.lt-ie8 i.icon,.lt-ie8 .icon-before{display:inline}
i.icon{margin-right:4px;margin-bottom:-5px}
.icon-before{padding-left:30px}
.lt-ie8 .icon-before,.lt-ie8 .icon-after{padding:0!important}
.btn-icon,i.icon,.icon-before:before,.icon-after:after{background-image:url("/ps/images14037/fullsite/icons/icons-R1-Jan.png");background-repeat:no-repeat;background-position:50px 50px;content:"";display:inline-block;height:20px;width:20px}
.icon-before:before{position:absolute;top:0;left:0}
.icon-after:after{height:16px;margin-bottom:-2px;margin-left:-3px}
a.icon-before:hover:before,a.icon-after:hover:after{opacity:.7}
.icon-arrow-right:after{background-position:9px 6px;width:14px}
.icon-before.icon-arrow-right{padding-left:16px}
.icon-before.icon-arrow-right:before{background-position:9px 5px;left:-9px;width:14px}
.icon-after.icon-arrow-right-double:after{background-position:-290px 5px}
.icon-before.icon-arrow-right-double:before{background-position:-300px 5px}
.icon-before.icon-arrow-left{padding-left:16px}
.icon-before.icon-arrow-left:before{background-position:-50px 5px}
.icon-after.icon-arrow-left:after{background-position:-40px 6px}
.icon-before.icon-arrow-right-double,.icon-before.icon-arrow-left-double{padding-left:20px}
.icon-before.icon-arrow-left-double:before{background-position:-350px 5px}
.icon-after.icon-arrow-left-double:after{background-position:-340px 5px}
.icon-gallery-grid{padding-left:20px}
.icon-gallery-grid:before{background-position:0 -150px}
.icon-slideshow{padding-left:20px}
.icon-slideshow:before{background-position:-150px -148px}
.icon-enlarge-white{padding-left:20px}
.icon-enlarge-white:before{background-position:-50px -149px}
.icon-enlarge-blue{padding-left:24px}
.icon-enlarge-blue:before{background-position:-100px -149px}
.icon-new-window{padding-right:20px}
.icon-new-window:after{background-position:-190px -145px}
.icon-star:before{background-position:0 -49px}
i.icon-send,.icon-send:before{background-position:-350px -46px}
.icon-print:before{background-position:-100px -50px}
.icon-notes:before{background-position:-150px -48px}
.icon-pin{padding-left:24px}
.icon-pin:before{background-position:-200px -50px}
i.icon-house-pin{background-position:-200px -250px;height:31px;width:30px}
.icon-house-pin-centered{position:absolute;top:50%;left:50%;margin-top:-31px;margin-left:-11px}
.icon-tubemap{padding-top:2px}
.icon-tubemap:before{background-position:0 -100px}
.icon-broadband:before{background-position:-600px -47px}
.icon-tubemap:before,.icon-broadband:before{border:1px solid #e2e2e2}
i.icon-national-train-station,.icon-national-train-station:before{background-position:-50px -97px}
i.icon-london-underground,.icon-london-underground:before{background-position:-100px -97px}
i.icon-tram-station,.icon-tram-station:before{background-position:-150px -97px}
i.icon-light-railway-station,.icon-light-railway-station:before{background-position:-200px -97px}
i.icon-private-railway-station,.icon-private-railway-station:before{background-position:-250px -97px}
i.icon-london-overground,.icon-london-overground:before{background-position:-300px -97px}
i.icon-cable-car,.icon-cable-car:before{background-position:-346px -99px}
i.icon-alert,.icon-alert:before{background-position:2px -197px}
.icon-filter:before{background-position:-250px -48px}
.icon-agent{padding-left:24px}
.icon-agent:before{background-position:-300px -49px}
.icon-contact:before{background-position:-350px -46px}
.icon-upgrade:before{background-position:-396px -46px}
.icon-heart-blue:before{background-position:-450px -48px}
.icon-bell:before{background-position:-500px -49px}
.icon-rss:before{background-position:-550px -50px}
.icon-uncheckedbox,.icon-checkedbox{padding-left:20px}
.icon-uncheckedbox:before{background-position:0 -296px}
.icon-checkedbox:before{background-position:-50px -296px}
.icon-checkedbox:hover{text-decoration:none}
.icon-checkedbox:hover span{text-decoration:underline}
.icon-checkedbox:hover:before{background-position:0 -296px}
.icon-uncheckedbox:hover:before{background-position:-50px -296px}
.icon-list-dark:before{background-position:-350px -148px}
.icon-grid-dark:before{background-position:-250px -148px}
.icon-pin-dark:before{background-position:-298px -148px}
.icon-photos,.icon-photos-0,.icon-floorplans,.icon-floorplans-0,.icon-tours,.icon-tours-0{padding-left:18px}
.icon-photos:before{background-position:-400px -148px}
.icon-photos-0:before{background-position:-450px -148px}
.icon-floorplans:before{background-position:-500px -148px}
.icon-floorplans-0:before{background-position:-550px -148px}
.icon-tours:before{background-position:-600px -148px}
.icon-tours-0:before{background-position:-650px -148px}
body .icon-facebook-share{background-position:0 -350px;width:58px}
body .icon-twitter-share{background-position:-100px -350px;width:58px}
body .icon-pinterest-share{background-position:-200px -350px;width:58px}
.btn-icon-search{background-position:-685px -141px;background-color:#eee;border:1px solid #ccc;height:28px;width:40px}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
label{font-weight:bold;padding-top:5px;padding-top:.5rem}
.btn{background-color:#196fb6;background-image:url(/ps/images14037/fullsite/common/btn-background.png);background-repeat:repeat-x;background-position:0 0;border:1px solid #003f72;border-bottom-color:#003159;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-size:1.6rem;font-weight:bold;margin-bottom:0;padding:4px 32px;line-height:20px;text-align:center;text-shadow:0 -1px 0 #002241;vertical-align:middle}
.lt-ie7 input.btn{display:inline;font-family:ariel,helvetica,san-serif;font-size:13px;padding:0}
.btn-skinny{padding:4px 20px}
.lt-ie8 .btn-skinny{padding:4px 12px}
.btn-small{font-size:13px;font-size:1.3rem;line-height:18px;padding:4px 12px}
.lt-ie8 .btn{display:inline;zoom:1}
.lt-ie7 a.btn{color:#fff}
.btn:hover,.btn:focus,.btn:active,.btn.active,.btn:visited,.btn.disabled,.btn[disabled]{background-position:0 -300px;border-bottom-color:#003f72;color:#fff;text-decoration:none}
.lt-ie7 a.btn:hover{text-decoration:none}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.active,.btn:active{background-position:0 -600px;border-bottom-color:#003f72;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);outline:0}
.btn.disabled,.btn[disabled]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default;filter:alpha(opacity = 65);opacity:.65}
.btn-block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding-left:0;padding-right:0;width:100%}
.lt-ie7 .btn-block{width:90%}
.btn-block+.btn-block{margin-top:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block,input[type="search"].btn-block{width:100%}
.btn-primary{background-color:#ff7200;background-position:0 -1800px;border-color:#f26c00;border-bottom-color:#a14d12;color:#fff;text-shadow:0 -1px 0 #d45f00}
.btn-primary:hover,.btn-primary:focus,.btn-primary:visited,.btn-primary.disabled,.btn-primary[disabled]{background-position:0 -2100px;border-bottom-color:#b95a14;color:#fff}
.btn-primary:active,.btn-primary.active{background-position:0 -2400px;border-bottom-color:#b95a14;color:#fff}
.btn-inverse{background-color:#f5f5f5;background-position:0 -900px;border:1px solid #ccc;border-bottom-color:#b0b0b0;color:#333;text-shadow:0 1px 1px #fff}
.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:visited,.btn-inverse.disabled,.btn-inverse[disabled]{background-position:0 -1200px;border-bottom-color:#ccc;color:#555}
.btn-inverse:active,.btn-inverse.active{background-position:0 -1500px;border-bottom-color:#e4e4e4;box-shadow:0 1px 1px white;-webkit-box-shadow:0 1px 1px white;color:#555}
.lt-ie8 button.btn,.lt-ie8 input[type="submit"].btn{padding-top:3px;padding-bottom:3px}
button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}
.overseas .btn{background:#00980d url(/ps/images14037/buttons/osButtonBg.jpg) repeat-x bottom;background:-webkit-gradient(linear,left top,left bottom,from(#00980d),to(#006e1f));background:-moz-linear-gradient(100% 100% 90deg,#006e1f,#00980d);border-color:#006e1f;color:#fff;text-shadow:0 -1px 1px #014a16}
.overseas .btn:hover{background:#01840c url(/ps/images14037/buttons/osButtonBgHover.jpg) repeat-x bottom;background:-webkit-gradient(linear,left top,left bottom,from(#01840c),to(#01581a));background:-moz-linear-gradient(100% 100% 90deg,#01581a,#01840c);border-color:#01581a}
.overseas .btn:active{border-color:#014a16;background:#006e1f}
.overseas .btn-primary{background:#9e1616;background:-moz-linear-gradient(top,#e01d1d,#9e1616);background:-webkit-gradient(linear,0 0,0 100%,from(#e01d1d),to(#9e1616));background:-webkit-linear-gradient(top,#e01d1d,#9e1616);background:-o-linear-gradient(top,#e01d1d,#9e1616);background:linear-gradient(to bottom,#e01d1d,#9e1616);border-color:#7d1111;text-shadow:0 -1px 1px #7d1111}
.overseas .btn-primary:hover{background:#8f1414;background-image:-moz-linear-gradient(top,#d11b1b,#8f1414);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d11b1b),to(#8f1414));background-image:-webkit-linear-gradient(top,#d11b1b,#8f1414);background-image:-o-linear-gradient(top,#d11b1b,#8f1414);background-image:linear-gradient(to bottom,#d11b1b,#8f1414);border-color:#8f1414}
.overseas .btn-primary:active{background:#8f1414;border-color:#7d1111}
.overseas .btn-inverse{background-color:#f5f5f5;background-image:url(/ps/images14037/fullsite/common/btn-background.png);background-repeat:repeat-x;background-position:0 -900px;border:1px solid #ccc;border-bottom-color:#b0b0b0;color:#333;text-shadow:0 1px 1px #fff}
.overseas .btn-inverse:hover,.overseas .btn-inverse:focus,.overseas .btn-inverse:visited,.overseas .btn-inverse.disabled,.overseas .btn-inverse[disabled]{background-color:#f5f5f5;background-image:url(/ps/images14037/fullsite/common/btn-background.png);background-position:0 -1200px;border:1px solid #ccc;color:#555}
.overseas .btn-inverse:active,.overseas .btn-inverse.active{background-image:url(/ps/images14037/fullsite/common/btn-background.png);background-position:0 -1500px;border-color:#ccc;box-shadow:0 1px 1px white;-webkit-box-shadow:0 1px 1px white;color:#555}
.students .btn{background-color:#851a4e;background-image:none;background-image:-moz-linear-gradient(top,#9d1364,#851a4e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#9d1364),to(#851a4e));background-image:-webkit-linear-gradient(top,#9d1364,#851a4e);background-image:-o-linear-gradient(top,#9d1364,#851a4e);background-image:linear-gradient(to bottom,#9d1364,#851a4e);background-repeat:repeat-x;border-color:#7f0f51;color:#fff;text-shadow:0 -1px 1px #551132}
.students .btn:hover,.students .btn:focus,.students .btn:active,.students .btn.active,.students .btn:visited,.students .btn.disabled,.students .btn[disabled]{background-color:#851a4e;color:#fff}
.students .btn-primary{background-color:#851a4e;background-image:none;background-image:-moz-linear-gradient(top,#9d1364,#851a4e);background-image:-webkit-gradient(linear,0 0,0 100%,from(#9d1364),to(#851a4e));background-image:-webkit-linear-gradient(top,#9d1364,#851a4e);background-image:-o-linear-gradient(top,#9d1364,#851a4e);background-image:linear-gradient(to bottom,#9d1364,#851a4e);background-repeat:repeat-x;border-color:#7f0f51;color:#fff;text-shadow:0 -1px 1px #551132}
.students .btn-primary:hover,.students .btn-primary:focus,.students .btn-primary:active,.students .btn-primary.active,.students .btn-primary:visited,.students .btn-primary.disabled,.students .btn-primary[disabled]{background-color:#851a4e;color:#fff}
.text-field,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="range"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],textarea{border:1px solid #bbb;font-size:13px;font-size:1.3rem;font-weight:normal;margin:2px 0 5px 0;margin:.2rem 0 .5rem 0;padding:5px 8px 6px;padding:.5rem 8px .6rem;text-shadow:0 0 1px #d3d3d3;color:#333;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
input[type="text"],input[type="password"],input[type="tel"],input[type="email"],input[type="search"],textarea{-webkit-appearance:none}
body .clone{color:#999;text-shadow:none}
select{color:#333;font-size:13px;font-size:1.3rem;margin:0 0 8px;margin:1px 0 .8rem;padding:6px;padding:.5rem 6px;border:1px solid #bbb}
input.errors,input.errors:focus{border:2px solid #ca413b}
span.errors{color:#ca413b;font-weight:700;display:block}
.main th,.main td{padding:4px 8px 4px 4px;vertical-align:top}
table{margin-bottom:20px;margin-bottom:2rem;width:100%;border-bottom:1px solid #ddd}
th,td{border:1px solid #ddd;border-bottom:0;padding:8px;padding:.8rem 8px}
.tooltip{border-bottom:1px dashed #004889}
.tooltip:hover{border-bottom-color:transparent;text-decoration:none}
.site-header{padding:0 16px}
.site-header-wrap{margin:0 auto;width:976px}
.site-header a{white-space:nowrap}
.site-logo{float:left;margin:13px 10px 0 -3px}
.site-toolbar{float:right;margin:6px -8px 4px 0;padding:0;position:relative;z-index:20}
.site-toolbar li{padding:0}
.site-toolbar a:hover{text-decoration:underline}
.site-toolbar .primary-menu-item{float:left;margin-left:8px;position:relative}
.site-toolbar .parent a{padding:3px 7px 7px;position:relative;z-index:30}
.site-toolbar .toollist{display:none;padding:3px 0;position:absolute;top:22px;top:2.2rem;right:0;z-index:20}
.site-toolbar .toollist a{clear:left;float:left;padding:4px 9px}
.site-toolbar .parent:hover .toollist,.lt-ie7 .site-toolbar .hover .toollist{display:block}
.site-menu{clear:right;float:right;margin-right:-8px;padding:0}
.site-menu li{margin:0 2px;padding:0}
.site-menu .primary-menu-item{float:left;position:relative}
.site-menu .primary-menu-item a{border-width:1px;border-bottom:0;border-radius:.2em .2em 0 0;display:inline-block;line-height:1;padding:10px 6px 13px;position:relative;bottom:-1px}
.site-menu .parent:hover a,.lt-ie7 .site-menu .hover a,.site-menu a:focus{border:1px solid #ccc;border-bottom:0;outline:0;z-index:20}
.site-menu .selected{border-width:1px;border-bottom:0}
.site-menu-secondary{border-width:1px;display:none;padding:3px 0;position:absolute;top:37px;left:0;z-index:10}
.site-menu .site-menu-secondary li{margin:0}
.site-menu .site-menu-secondary a{padding:7px 9px;top:0}
.site-menu .parent:hover .site-menu-secondary,.lt-ie7 .site-menu .hover .site-menu-secondaryy{display:block}
.rightmoveplus{background:url("/ps/images14037/fullsite/common/bodyBG.png") repeat scroll 0 0 #f8f8f8;border-bottom:1px solid #fff;margin-bottom:1px;position:relative;z-index:1}
.rightmoveplus-wrap{margin:0 auto;width:976px;padding:7px 0 6px;padding:.7rem 0 .6rem}
#cookiemodalbarplaceholder{background-color:transparent;background-image:url('/ps/images14037/fullsite/common/modal-bar-background.png');background-repeat:no-repeat;background-position:center top;height:10.3em}
#cookiemodalbar{position:absolute;top:0;width:100%;padding-top:2.4em}
#cookiemodalbar-description{margin:auto;padding-left:288px;width:688px}
#cookiemodalbar-description p{float:left;margin-top:-8px;width:528px}
#cookiemodalbar-description-title{font-weight:bold}
#cookiemodalbar-button{background-image:url('/ps/images14037/fullsite/common/modal-bar-button-background.png');background-position:-134px 0;float:right;padding:1em 10px;text-align:center;width:114px}
#cookiemodalbar-button:hover{background-position:0 0;text-decoration:none}
#cookiemodalbar-button:hover #cookiemodalbar-button-text{text-decoration:underline}
#cookiemodalbar-button-icon{background:url('/ps/images14037/fullsite/common/modal-bar-button-tick.png');background-repeat:no-repeat;background-position:center;display:inline-block;margin-right:.4em;height:17px;vertical-align:middle;width:17px}
#cookiemodalbar-button-text{color:#333;font-size:13px;font-size:1.3rem;font-weight:bold;vertical-align:middle}
#cookiemodalbar-changelink{text-decoration:underline}
#cookiemodalbar-changelink:hover{text-decoration:none}
.site-footer{background:#efefef;padding:32px 16px 8px}
.site-footer li{clear:left;padding:0 0 8px;overflow:hidden}
.site-footer strong{float:left;margin-right:8px}
.site-footer ul{display:inline}
.site-footer ul li{border-left:1px solid #ccc;clear:none;float:left;margin:0 5px 0 -5px;padding:0 5px}
.site-footer ul li:first-child{border:0;margin-left:0}
.site-footer ul a,.site-footer strong{color:#666}
.site-footer ul a:hover{background-color:#666;color:#fff}
.site-footer .site-type-preference{background:#2a2a2a;color:#fff;line-height:1;margin:32px -16px -24px;margin:3.2rem -16px -2.4rem;padding:16px 0;padding:1.6rem 0}
.site-footer .site-type-preference li{float:none;font-size:28px;font-size:2.8rem;padding:0 10px 0 5px}
.site-type-preference a{color:#fff}
.site-type-preference a:hover{color:#4a9ee8;text-decoration:none}
.nearest-stations ul{overflow:hidden}
.nearest-stations h5{margin-bottom:.5em}
.description .stations-list{list-style-type:none;margin:0;padding:0}
.description .stations-list li{padding:0 0 6px}
.stations-list li span{font-size:12px;font-size:1.2rem;letter-spacing:-0.01em}
.stations-list li small{white-space:nowrap}
.mpu-slot{display:block;text-align:center}
.mpu-slot img{max-width:100%}
.page-header{background:url("/ps/images14037/fullsite/common/bodyBG.png") repeat scroll 0 0 #f8f8f8;margin-bottom:16px;margin-bottom:1.6rem;padding:8px 16px;padding:.8rem 16px}
.page-header h1{font-size:16px;font-size:1.6rem;font-weight:normal;padding:0}
.page-header h1+p{line-height:30px;line-height:3rem}
.page-header-home{min-height:228px;margin:16px auto;position:relative}
.lt-ie7 .page-header-home{height:228px}
.page-header-home .initial-search{min-height:171px;margin:0 auto;padding:8px 32px;position:relative;top:16px;width:656px;z-index:3}
.lt-ie7 .page-header-home .initial-search{height:171px}
.page-header-home .initial-search h1{margin-bottom:13px;margin-bottom:1.3rem}
.page-header-home .search-channel{margin:0 0 5px 144px;position:relative;z-index:10}
.page-header-home .search-channel label{display:block;float:left;padding:0 21px;position:relative}
.page-header-home .search-location{clear:left;margin-bottom:8px;position:relative;z-index:1}
.page-header-home .search-location label{display:inline-block;float:left;margin-top:6px;width:144px}
.lt-ie7 .page-header-home .search-location label{display:block;width:141px}
.page-header-home .search-location span{display:inline-block;position:relative;width:512px}
.lt-ie7 .page-header-home .search-location span{display:block;width:511px}
.page-header-home .search-location .text{height:37px;margin-bottom:8px;padding:0 124px 0 8px;width:376px}
.lt-ie7 .page-header-home .search-location .text{width:375px}
.lt-ie9 .page-header-home .search-location .text{line-height:37px}
.page-header-home .search-location .submit{padding:6px 30px 5px;position:absolute;top:2px;right:4px}
.lt-ie8 .page-header-home .search-location .submit{padding:4px 30px;top:4px;width:125px}
.page-header-home .search-examples{display:block;margin-left:10px}
.page-header-home .search-tip{clear:both}
.page-header-home .show{display:block}
.page-header-home .hide{display:none}
.page-header-home .gmaps{position:absolute;top:0;left:0;width:100%;z-index:2}
.search-results .search-return{font-size:18px;font-size:1.8rem;font-weight:normal;line-height:18px;line-height:1.8rem;padding:0 0 16px 16px}
.search-results .view-sort p{line-height:30px;line-height:3rem;margin-right:24px;padding-bottom:0}
.search-results .view-sort p,.search-results .view-sort label,.search-results .view-sort select{font-size:12px;font-size:1.2rem}
.search-results .view-sort span{display:block;float:left}
.search-results .view-sort .radioset{margin-left:8px}
.search-results .view-sort .radio label{background:#f1f1f1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2U3ZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f1f1f1 0,#e7e7e7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f1),color-stop(100%,#e7e7e7));background:-webkit-linear-gradient(top,#f1f1f1 0,#e7e7e7 100%);background:-o-linear-gradient(top,#f1f1f1 0,#e7e7e7 100%);background:-ms-linear-gradient(top,#f1f1f1 0,#e7e7e7 100%);background:linear-gradient(to bottom,#f1f1f1 0,#e7e7e7 100%);border:1px solid #c6c6c6;box-shadow:inset 0 1px 1px 0 #fff;line-height:20px;line-height:2rem;margin-left:-1px;padding:2px 6px 2px 32px}
.lt-ie9 .search-results .view-sort .radio label{background:#f1f1f1}
.search-results .view-sort .radio label:hover{cursor:pointer}
.search-results .view-sort .radio:first-child label{border-top-left-radius:3px;border-bottom-left-radius:3px}
.search-results .view-sort .radio:last-child label{border-top-right-radius:3px;border-bottom-right-radius:3px}
.search-results .view-sort .radio input:checked+label{background:#d9d9d9;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2U3ZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#d9d9d9 0,#e7e7e7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d9d9d9),color-stop(100%,#e7e7e7));background:-webkit-linear-gradient(top,#d9d9d9 0,#e7e7e7 100%);background:-o-linear-gradient(top,#d9d9d9 0,#e7e7e7 100%);background:-ms-linear-gradient(top,#d9d9d9 0,#e7e7e7 100%);background:linear-gradient(to bottom,#d9d9d9 0,#e7e7e7 100%);box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.2)}
.lt-ie9 .search-results .view-sort .radio input:checked+label{background:#d9d9d9}
.search-results .view-sort .radio label:before{top:4px;left:8px}
.search-results .view-sort .radio label:hover:before{opacity:.7}
.lt-ie8 .search-results .view-sort span{display:inline;float:none}
.lt-ie8 .search-results .view-sort .radio label{border:0;display:inline;margin:0;padding:0}
.lt-ie8 .search-results .view-sort .radio input{position:relative!important;top:auto;left:auto}
.summaries{margin:0 0 0 -16px;padding:0}
.summaries .featured ul{padding:0}
.summaries .summary,.summaries .banner{margin:0 0 16px 16px;padding:0;position:relative}
.lt-ie7 .summaries .summary{zoom:1}
.summaries .featured{margin-left:0;width:720px}
.summaries-grid .summary,.summaries .featured .featured-item{display:inline-block;float:left;height:256px;height:25.6rem;min-height:256px;margin-left:16px;padding:0}
.lt-ie7 .summaries-grid .summary,.lt-ie7 .summaries .featured .featured-item{display:inline;height:252px}
.summaries .featured .featured-item{border:2px solid #3b81b8;border-radius:2px;box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);margin-bottom:16px;padding-bottom:0;position:relative;width:220px}
.summaries .ribbon{background:#29659e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI5NjU5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNTYyOWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#29659e 0,#25629b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#29659e),color-stop(100%,#25629b));background:-webkit-linear-gradient(top,#29659e 0,#25629b 100%);background:-o-linear-gradient(top,#29659e 0,#25629b 100%);background:-ms-linear-gradient(top,#29659e 0,#25629b 100%);background:linear-gradient(to bottom,#29659e 0,#25629b 100%);border-top:1px solid #508abf;box-shadow:0 1px 2px 0 rgba(158,158,158,0.4);height:3px;margin:0 -1px 0 0;padding:0;position:absolute;top:0;left:0;z-index:2}
.lt-ie9 .summaries .ribbon{background:#29659e}
.summaries .featured .featured-item .ribbon{top:-2px;width:220px}
.summaries .featured-advert .ribbon{display:none}
.summaries-list .summary .ribbon{width:704px}
.summaries-grid .summary .ribbon{width:224px}
.summaries .ribbon strong{background:#29659e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI5NjU5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTRkODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#29659e 0,#154d88 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#29659e),color-stop(100%,#154d88));background:-webkit-linear-gradient(top,#29659e 0,#154d88 100%);background:-o-linear-gradient(top,#29659e 0,#154d88 100%);background:-ms-linear-gradient(top,#29659e 0,#154d88 100%);background:linear-gradient(to bottom,#29659e 0,#154d88 100%);border-top:1px solid #508abf;box-shadow:0 2px 2px 0 rgba(158,158,158,0.4);color:#fff;font-size:10px;font-size:1rem;font-weight:normal;padding:1px 5px 1px;position:absolute;top:-1px;left:-6px;text-shadow:0 -1px 0 #154674;text-transform:uppercase}
.lt-ie9 .summaries .ribbon strong{background:#29659e}
.summaries-list .summary .ribbon strong{color:#f0f0f0;font-size:11px;font-size:1.1rem;width:220px}
.summary-sold .summary-imgs{position:relative}
.summary-sold .summary-imgs:after{border-bottom:3px solid #007400;content:"";position:absolute;bottom:0;width:100%;z-index:2}
.summary-sold .summary-imgs .summary-img{position:relative;z-index:1}
.summaries .summary-price{color:#007400;font-size:15px;font-size:1.5rem}
.summaries .summary-qualifier{color:#333}
.summaries .summary-address span{color:#333;display:block}
.summaries .summary-actions{margin:0 0 10px;margin:0 0 1rem}
.summaries .summary-premium .summary-actions{padding-top:12px;padding-top:1.2rem;padding-bottom:12px;padding-bottom:1.2rem}
.summaries .summary-actions li{display:inline;margin:0 0 0 16px}
.summaries .icon-after{word-break:normal;white-space:pre}
.summaries-list .summary{border-top:1px solid #ccc;padding:16px 0 0}
.summaries-list .summary-premium{background:#e5e5e5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#e5e5e5 0,#f7f7f7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e5e5e5),color-stop(100%,#f7f7f7));background:-webkit-linear-gradient(top,#e5e5e5 0,#f7f7f7 100%);background:-o-linear-gradient(top,#e5e5e5 0,#f7f7f7 100%);background:-ms-linear-gradient(top,#e5e5e5 0,#f7f7f7 100%);background:linear-gradient(to bottom,#e5e5e5 0,#f7f7f7 100%);border-top:0;margin-bottom:0;padding-bottom:16px;padding-right:16px}
.lt-ie9 .summaries-list .summary-premium{background:#e5e5e5}
.summaries-list .summary-visuals{background:#f3f3f3;margin-right:16px;width:224px}
.summaries-list .summary-visuals{float:left;overflow:hidden;width:224px}
.summaries-list .summary-premium .summary-visuals{box-shadow:1px 1px 3px 0 rgba(0,0,0,0.45);margin-top:-16px;padding-top:16px}
.summary-imgs{border-bottom:1px solid #ccc;overflow:hidden;width:224px}
.summary-img-main{border-bottom:1px solid #fff;display:block;height:149px;overflow:hidden;position:relative;text-align:center;width:224px}
.summaries-list .summary-premium .summary-img-main img{position:absolute;top:0;left:0}
.summaries-list .summary-premium .summary-img-main img.thumb-left{left:-224px}
.summaries-list .summary-premium .summary-img-main img.thumb-right{left:-448px}
.summary-thumb{border-left:1px solid #fff;display:block;float:left;height:75px;overflow:hidden;position:relative;width:111px}
.summary-thumb-left{border-right:1px solid #fff;border-left:none}
.summary-thumb img{position:absolute;top:0;width:336px}
.summary-thumb-left img{left:-112px}
.summary-thumb-right img{left:-224px}
.summaries-list .summary-icons{border-top:1px solid #fff;border-bottom:1px solid #ccc;clear:left;overflow:hidden;padding:6px 10px 6px 16px}
.summary-icons ul{float:left;padding:0}
.summary-icons li{font-size:12px;font-size:1.2rem;font-weight:bold;line-height:15px;line-height:1.5rem;margin-right:4px;padding-top:0;padding-bottom:0}
.summary-icons li:before{top:-2px}
.summaries-list .summary-icons p{float:right;font-size:11px;font-size:1.1rem;margin-top:2px;padding-bottom:0;text-transform:uppercase}
.summaries-list .summary-details{overflow:hidden;width:464px}
.lt-ie7 .summaries-list .summary-details{width:460px}
.summaries-list .summary-price .summary-status{margin-left:4px}
.summaries-list .summary-price{padding-bottom:4px;padding-bottom:.4rem}
.summaries-list .summary-premium .summary-details{width:448px}
.lt-ie7 .summaries-list .summary-premium .summary-details{width:444px}
.summaries-list .summary-premium .summary-price{font-size:20px;font-size:2rem}
.summaries-list .summary-premium .summary-status,.summaries-list .summary-premium .summary-qualifier{font-size:13px;font-size:1.3rem}
.summaries-list .summary-premium .summary-address{font-size:14px;font-size:1.4rem}
.summaries-list .summary-premium .summary-agent-link{margin-bottom:12px;margin-bottom:1.2rem}
.summaries-list .summary-premium .summary-agent-link .icon-agent{margin-left:8px}
.summaries-list .summary-premium .summary-details hr{margin-bottom:10px;margin-bottom:1rem}
.lt-ie8 .summaries-list .summary-premium .summary-details hr{margin:0}
.summaries-list .summary-agent-logo{margin:0 0 16px;max-height:72px;max-width:80px}
.summaries-grid .summary{background:#fdfdfd;border-bottom:1px solid #cfcfcf;box-shadow:0 1px 1px 0 #eaeaea;width:224px}
.summaries-grid .summary-premium{background:#f2f0f0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f2f0f0 0,#e5e4e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f0f0),color-stop(100%,#e5e4e4));background:-webkit-linear-gradient(top,#f2f0f0 0,#e5e4e4 100%);background:-o-linear-gradient(top,#f2f0f0 0,#e5e4e4 100%);background:-ms-linear-gradient(top,#f2f0f0 0,#e5e4e4 100%);background:linear-gradient(to bottom,#f2f0f0 0,#e5e4e4 100%);border-top:0;box-shadow:0 2px 4px 0 #7a7a7a}
.lt-ie9 .summaries-grid .summary-premium{background:#f2f0f0}
.summaries-grid .summary-enhanced{background:#f7f6f6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmViZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f7f6f6 0,#ebebeb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f6f6),color-stop(100%,#ebebeb));background:-webkit-linear-gradient(top,#f7f6f6 0,#ebebeb 100%);background:-o-linear-gradient(top,#f7f6f6 0,#ebebeb 100%);background:-ms-linear-gradient(top,#f7f6f6 0,#ebebeb 100%);background:linear-gradient(to bottom,#f7f6f6 0,#ebebeb 100%);border-top:0}
.lt-ie9 .summaries-grid .summary-enhanced{background:#f7f6f6}
.summaries-grid .featured li .ribbon{width:220px}
.summaries-grid .summary-details{border-top:1px solid #fff;border-bottom:1px solid #ccc;padding:0 8px 8px;padding:0 8px .8rem}
.summaries-grid .summary-status,.summaries-grid .summary-qualifier{font-weight:bold;line-height:11px;line-height:1.1rem;min-height:11px;min-height:1.1rem;overflow:hidden;padding:1px 0 2px;padding:.1rem 0 .2rem}
.lt-ie7 .summaries-grid .summary-status,.lt-ie7 .summaries-grid .summary-qualifier{height:18px}
.summaries-grid .summary-status small,.summaries-grid .summary-qualifier small{font-size:10px;font-size:1rem}
.summaries-grid .summary-status .left{color:#007400}
.summaries-grid .summary-status .right,.summaries-grid .summary-qualifier .right{text-transform:uppercase}
.summaries-grid .summary-price{float:left;line-height:15px;line-height:1.5rem;padding:0;width:88px}
.summaries-grid .summary-icons{float:right;line-height:15px;line-height:1.5rem;padding:0}
.summaries-grid .summary-icons li{margin:0 0 0 2px}
.summaries-grid .summary-icons li:first-child{margin:0}
.summaries-grid .summary-desc{border-top:1px solid #fff;height:58px;padding:4px 8px 12px 8px;padding:.4rem 8px 1.2rem 8px;position:relative}
.summaries-grid .summary-premium .summary-desc .summary-address,.summaries-grid .summary-enhanced .summary-desc .summary-address{width:150px}
.summaries-grid .summary-desc .summary-address strong{display:block;height:40px;height:4rem;overflow:hidden}
.summaries-grid .summary-desc .summary-address span strong{display:inline}
.summaries .truncated:after{content:'...'}
.summaries-grid .summary-agent-logo{margin:0;max-height:40px;max-width:50px;position:absolute;top:8px;right:8px}
.lt-ie7 .summaries-grid .summary-agent-logo{display:none}
.summaries .featured-item{background:#360611}
.summaries .featured-agent .featured-inner{background:#e21b22;height:188px;padding:32px 14px 8px;text-align:center;text-shadow:none;width:192px}
.summaries .featured-agent .featured-inner a{color:#fff}
.summaries .featured-agent-link{padding:16px 0}
.summaries .featured-info{padding:4px 14px;position:absolute;bottom:0;left:0;width:192px}
.summaries .featured-item li,.summaries .featured-item p,.summaries .featured-item a,.summaries .featured-item span,.summaries .featured-item strong{color:#fff;text-shadow:0 1px 0 #000}
.das-header{background:url(/ps/images14037/fullsite/icons/icons-R1-Jan.png) 0 -250px no-repeat;height:22px;text-indent:-9999px;width:140px}
.search-results legend{font-size:14px;font-weight:bold}
.search-results input[type=text],.search-results select{border:1px solid #ccc;margin:0}
.update-results label{display:inline-block;width:60px}
.update-results .range label{width:auto}
.update-results .text input{padding:1px 3px;width:148px}
.update-results select{width:156px}
.update-results .range select{width:68px}
.update-results .checkbox,.update-results .submit{margin-left:64px}
.update-results .checkbox label{width:auto}
.secondary-content .create-alert-save-search span{display:block}
.search-results-filter h4{color:#555;font-size:12px;font-size:1.2rem;font-weight:normal;padding-bottom:4px;padding-bottom:.4rem}
.search-results-filter ul{list-style-type:none;margin:0 0 8px 0;padding-top:0;padding-top:0}
.search-results-filter ul:last-child{margin-bottom:0}
.search-results-filter li{padding:0 0 6px;padding:0 0 .6rem}
.search-results-filter li a{color:#000}
.search-results-filter hr{margin-bottom:4px}
.search-results-actions{padding:0}
.search-results-actions li{padding:12px 0}
.search-results-actions hr{margin:0 0 12px}
.search-results-actions a{margin:0 0 0 15px}
.property-header{margin-bottom:4px}
.property-header h1{color:#404040;letter-spacing:-0.02em;line-height:22px;line-height:2.2rem;padding:0}
.property-header address{line-height:22px;line-height:2.2rem;margin:4px 0;width:400px}
.property-header-price{float:right;padding:2px 0 0;text-align:right;max-width:256px}
.property-header-qualifier{display:inline-block;font-size:15px;font-size:1.5rem;font-weight:normal;margin:0;color:#007200}
.property-header-price strong{color:#007200;display:block;font-size:22px;font-size:2.2rem;letter-spacing:-0.02em;line-height:22px;line-height:2.2rem;margin-top:-2px;margin-bottom:1px}
.property-header-price strong span{font-weight:normal}
.price-pipe{overflow:hidden;display:inline-block}
.price-pipe-small{height:15px;margin-left:8px;margin-right:4px}
.price-pipe-large{height:18px;margin-left:10px;margin-right:4px}
.property-header strong small{font-size:16px;font-size:1.6rem}
.property-header .tooltip{display:inline-block}
.property-details-removed .gallery{opacity:.5}
.gallery-main{background:#ececec;height:437px;line-height:437px;margin-bottom:4px;position:relative;text-align:center;width:656px}
.no-js .gallery-main{height:auto}
.gallery-main-img-wrap{display:table;height:437px;text-align:center;width:656px}
.gallery-main-img{display:table-cell;line-height:437px;vertical-align:middle}
.gallery-main-img img{display:inline-block;max-height:100%;max-width:100%;text-align:center}
.ribbon-channel{background:#29659e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI5NjU5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTRkODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#29659e 0,#154d88 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#29659e),color-stop(100%,#154d88));background:-webkit-linear-gradient(top,#29659e 0,#154d88 100%);background:-o-linear-gradient(top,#29659e 0,#154d88 100%);background:-ms-linear-gradient(top,#29659e 0,#154d88 100%);background:linear-gradient(to bottom,#29659e 0,#154d88 100%);border-top:1px solid #508abf;box-shadow:0 2px 2px 0 rgba(158,158,158,0.4);color:#f0f0f0;font-size:11px;font-size:1.1rem;line-height:16px;line-height:1.6rem;padding:1px 5px 2px;position:absolute;left:-6px;top:30px;text-shadow:0 -1px 0 rgba(0,0,0,0.5);text-transform:uppercase;z-index:2}
.ribbon-channel:before{border-top:4px solid transparent;border-right:6px solid #004793;border-bottom:4px solid transparent;content:"";position:absolute;bottom:-4px;left:0;z-index:-1}
.ribbon-channel-new{background:#288e8a}
.ribbon-channel-new:before{border-right:6px solid #288e8a}
.ribbon-channel-commercial{background:#29659e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI5NjU5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTRkODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#29659e 0,#154d88 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#29659e),color-stop(100%,#154d88));background:-webkit-linear-gradient(top,#29659e 0,#154d88 100%);background:-o-linear-gradient(top,#29659e 0,#154d88 100%);background:-ms-linear-gradient(top,#29659e 0,#154d88 100%);background:linear-gradient(to bottom,#29659e 0,#154d88 100%);border-top:1px solid #508abf}
.ribbon-channel-commercial:before{border-right:6px solid #004889}
.lt-ie9 .ribbon-channel-commercial{background:#29659e}
.no-js .gallery-main-img{display:inline-block;height:auto;width:320px}
.no-js .gallery-main-img img{width:100%}
.gallery-main .gallery-nav{background:transparent url('/ps/images14037/fullsite/fancybox/blank.gif');height:437px;position:absolute;top:0;z-index:3;outline:0}
.gallery-main .gallery-nav-prev{left:0;width:40%}
.gallery-main .gallery-nav-next{right:0;width:58%}
.gallery-main-controls{background:rgba(0,0,0,0.5);height:32px;position:absolute;bottom:-1px;left:0;text-align:center;width:100%;z-index:4}
.no-js .gallery-main-controls{display:none}
.lt-ie9 .gallery-main-controls{background:#000;filter:alpha(opacity = 60)}
.gallery-main-controls p{font-size:12px;font-size:1.2rem;line-height:32px;padding-bottom:0;text-shadow:0 -1px 0 #000}
.gallery-main-controls p,.gallery-main-controls a{color:#fff}
.gallery-main-nav{position:absolute;top:0;left:0;width:100%}
.lt-ie7 .gallery-main-nav{margin-top:8px}
.gallery-main-caption{max-width:125px;overflow:hidden;padding-bottom:0;text-overflow:ellipsis;white-space:nowrap}
.gallery-main-prev,.gallery-main-next{background-image:url("/ps/images14037/fullsite/icons/icons-R1-Jan.png");background-repeat:no-repeat;display:inline-block;height:18px;line-height:18px;margin-bottom:-4px;opacity:.7;filter:alpha(opacity = 60);width:9px}
.gallery-main-prev:hover,.gallery-main-next:hover,.gallery-main-prev.hover,.gallery-main-next.hover{opacity:1;filter:alpha(opacity = 100)}
.gallery-main-prev{background-position:-100px 0}
.gallery-main-next{background-position:-150px 0}
.gallery-main-status{margin:0 12px}
.gallery-main-actions{position:absolute;top:0;right:0;width:224px}
.gallery-main-actions p{padding-bottom:0}
.gallery-main-actions p a:before,.icon-slideshow:before{margin-top:-8px;top:50%}
.gallery-main-actions p:first-child a{border:0;margin-right:0;padding-right:0}
.gallery-thumbs{overflow:hidden;position:relative;width:656px;background:#ececec}
.no-js .gallery-default{display:none}
.gallery-thumbs .gallery-nav{background:rgba(0,0,0,0.6);color:#fff;height:86px;line-height:100px;opacity:.5;position:absolute;top:0;width:30px;z-index:10}
.gallery-thumbs .gallery-nav:hover{opacity:1}
.lt-ie9 .gallery-thumbs .gallery-nav{background:#000;filter:alpha(opacity = 60)}
.gallery-thumbs .gallery-nav-prev{left:0}
.gallery-thumbs .gallery-nav-next{right:0}
.gallery-thumbs .gallery-nav span{background-image:url("/ps/images14037/fullsite/icons/icons-R1-Jan.png");background-repeat:no-repeat;height:34px;position:absolute;top:25px;left:6px;text-indent:-9999px;width:17px}
.gallery-thumbs .gallery-nav-prev span{background-position:-197px 4px}
.gallery-thumbs .gallery-nav-next span{background-position:-247px 4px}
.gallery-thumbs .inactive{display:none}
.gallery-thumbs-carousel{width:656px}
.gallery-thumbs-list{height:86px;list-style-type:none;margin:0;padding:0;position:relative}
.gallery-thumbs-carousel li{border-right:3px solid #fff;float:left;margin:0;padding:0}
.gallery-thumbs-carousel li:last-child{border-right:0}
.gallery-thumbs-carousel a{border:0;display:block;height:86px;line-height:87px;overflow:hidden;text-align:center;width:129px}
.gallery-thumbs-carousel li img{max-height:100%;max-width:100%}
.gallery-thumbs-carousel li.selected img{opacity:.7}
.lt-ie9 .gallery-thumbs-carousel li.selected img{filter:alpha(opacity = 70)}
.gallery-noscript ul,.gallery-grid ul{margin-left:-16px}
.gallery-noscript li,.gallery-grid li{display:inline-block;height:234px;margin-bottom:16px;margin-left:16px;padding:0;width:312px}
.gallery-noscript ul a,.gallery-grid ul a{display:block;line-height:234px;text-align:center}
.gallery-noscript img,.gallery-grid img{max-height:100%;max-width:100%}
.agent-details-agent-logo{display:block;margin:0 16px 8px 0;max-height:141px;max-width:141px}
.agent-details-agent-logo img{max-height:122px;max-width:272px;padding:3px;background:#fff;border:1px solid #ccc;border-top:1px solid #bfbfbf;box-shadow:0 0 1px #fff}
.primary-content .agent-details-display{float:left;min-width:240px;overflow:hidden}
.secondary-content .agent-details-agent-logo{padding-top:3px}
.lt-ie7 .secondary-content .agent-details-display{clear:left;margin-left:0}
.secondary-content .agent-details-display p,.secondary-content .agent-details-display address{font-size:12px;font-size:1.2rem}
.secondary-content address{margin-bottom:8px}
.secondary-content .request-property-details{clear:both;padding-top:8px;padding-top:.8rem}
.secondary-content .request-property-details .btn{margin-bottom:4px}
.property-details .btn-primary{padding:4px 48px}
.request-property-details p{font-size:14px;font-size:1.4rem;padding-top:6px}
.cta-request-details h3{font-size:17px;font-size:1.7rem;padding:6px 0}
.cta-request-details p{margin-right:12px;padding:1px 0}
.cta-request-details p a{font-size:18px;font-size:1.8rem;margin-left:2px}
.back-prev-next{margin:0;padding:0}
.back-prev-next li{padding:4px 0}
.back-prev-next .prev a{padding-right:8px}
.back-prev-next .next a{padding-left:8px}
.back-prev-next .next+.prev a{border-right:1px solid #5f77a2}
.back-prev-next .prev,.back-prev-next .next{display:none}
.description .agent-content{width:416px}
.description .desc-widgets{width:192px}
.description .key-features{margin:0 0 28px;margin:0 0 2.8rem}
.description ol,.description ul{list-style-type:disc;margin:0 0 1em 20px}
.description ol ol,.description ul ul{list-style-type:circle}
.description .list-two-col,.description .list-style-square{list-style-type:none;margin:0;padding:0}
.description .list-two-col li{width:181px}
.description .list-two-col li:after{width:420px}
.description table,.description th,.description td{border:0}
.dev-info ul{list-style-type:none;margin:0}
.dev-info li{border-left:1px solid #333;display:inline;padding:0 4px 0 6px}
.dev-info li:first-child{border-left:none;padding-left:0}
.more-info ul{margin:0}
.more-info li{border-bottom:1px solid #ccc}
.more-info:last-child li{border:0}
.more-info li span{display:block}
.more-info li img{margin:12px 0 8px}
.floorplan ul{list-style-type:none;margin-left:0;overflow:hidden}
.floorplan li{float:left;margin-right:16px}
.schools-toggle fieldset{margin:0 0 8px}
.school-list-map{position:relative}
.tabbed-content-tab .school-list-map{min-height:480px}
.schools-toggle h4{display:inline;line-height:1;margin:0 16px 0 0}
.schools-toggle input{line-height:1;margin-right:8px}
.schools-toggle label{line-height:1;margin-right:16px;padding:0}
.schools-list{float:left;position:relative;display:block!important;width:0}
.list-panel-open{width:28.2%}
.list-panel-closed{overflow:hidden}
.lt-ie8 .schools-list{display:none}
.lt-ie8 .schools-list-active .schools-list{display:block}
.lt-ie8 .schools-list-active .schools-list h5,.lt-ie8 .schools-list-active .schools-list ul{display:none}
.lt-ie8 .schools-list-open .schools-list h5,.lt-ie8 .schools-list-open .schools-list ul{display:block}
.schools-list .hidelist,.school-list-map .showlist{background:url(/ps/images14037/maps/icons/panel-arrows.png) no-repeat;height:24px;outline:0;position:absolute;top:8px;top:.8rem;width:22px;right:0}
.list-panel-closed .hidelist{display:none}
.school-list-map .showlist{display:none;background-position:-22px 0;left:-1px;z-index:1}
.schools-list-open .hidelist{background-position:0 0;right:0}
.schools-list h3{margin:0 0 0 -15px;padding:8px 0 8px 15px;padding:.8rem 0 .8rem 15px;background:#f9f9f9;border-top:1px solid #eee;width:176px;font-weight:300}
.schools-list ul{height:433px;list-style-type:none;margin:12px 0 0;margin:1.2rem 0 0;padding:0 4% 0 0;overflow-y:auto;width:95%}
.schools-list li{border-top:1px dotted #eee;padding:4px 0;margin-top:-1px}
.schools-list li:hover{border-color:#ccc}
.schools-list p{margin:0}
.school-list-map .map-canvas{width:100%;height:478px;position:absolute!important;right:0;top:0;border:1px solid #ccc}
.school-list-map .schools-list-open .map-canvas{width:448px}
.fasttileoverlay{position:relative}
.fasttileoverlay img{position:absolute}
.no-js-map .icon-house-pin{position:absolute;left:50%;top:50%;margin-left:-11px;margin-top:-31px}
.map-popup{border:1px solid #999;background:#fff;position:absolute;width:275px;min-height:105px;overflow-y:auto;cursor:default}
#popup-wrapper .map-popup{border-color:#960;overflow-x:hidden;width:200px;min-height:150px}
#popup-wrapper.blue .map-popup{border-color:#069}
.map-popup p{margin-bottom:0}
.map-popup h3,.maps .map-popup h3{font-size:.9em;padding:.4em .8em;word-spacing:.2em;text-transform:uppercase;margin:0}
.searchresults .map-popup h3{background:#007200;color:#fff}
#popup-wrapper .map-popup h3{background:#fc3;font-size:.9em}
#popup-wrapper.blue .map-popup h3{background:#6cf}
.map-popup .popupClose{position:absolute;right:.3em;top:.3em;display:block;height:12px;width:12px;border:1px solid #328432;background:url(/ps/images14037/maps/icons/cross.png) no-repeat;cursor:pointer}
.map-popup .popupClose:hover{border-color:#696}
#popup-wrapper .popupClose{border-color:#ecb920;background-image:url(/ps/images14037/maps/icons/cross-yellow.png)}
#popup-wrapper .popupClose:hover{border-color:#daa70e}
#popup-wrapper.blue .popupClose{border-color:#0cf;background-image:url(/ps/images14037/maps/icons/cross-blue.png)}
#popup-wrapper.blue .popupClose:hover{border-color:#09c}
.map-popup li{padding:0;list-style:none}
.map-popup #loading{height:140px;width:273px;display:table-cell;vertical-align:middle}
.map-popup.moreThanOne #loading{height:170px}
.map-popup #loading div{margin-left:auto;margin-right:auto;width:7em}
.map-popup #loading img{float:left;width:16px;height:16px;padding-right:.8em}
.topleft{top:6px;left:-6px;background-position:0 0}
.topright{top:6px;left:200px;background-position:-10px 0}
.bottomleft{top:180px;left:-6px;background-position:0 -13px}
.bottomright{top:180px;left:200px;background-position:-10px -13px}
#popup-wrapper{position:relative}
#pointer{display:block;position:absolute;background-color:transparent;background-repeat:no-repeat;background-image:url(/ps/images14037/maps/icons/popup-arrow.png);height:13px;width:9px;z-index:5}
.blue #pointer{background-image:url(/ps/images14037/maps/icons/popup-arrow-blue.png)}
#popup-wrapper .map-popup #schools h3{height:auto;line-height:1.4em;border:0;padding:.2em .4em;background:#f9f9f9;text-transform:capitalize;color:#444;font-size:1.1em}
.map-popup #schools{margin:2px;height:184px;overflow-y:auto}
.map-popup .contents{min-height:120px!important;overflow-x:hidden;margin:.1em 0 .4em 0;width:auto;border-top:1px dotted #ccc}
.contents span{font-size:.9em;color:#777;display:block;padding:0 .5em}
.contents strong{color:#333;font-weight:normal}
.contents .distance{color:#888;margin:0}
.contents .distance strong{color:#c00;padding:0 .1em}
.contents .age{font-weight:normal}
.contents .desc{font-size:.9em;color:#777}
.contents .desc li{display:inline;padding:0}
.contents .links{margin:.5em}
.contents .links li{line-height:1.5em}
.contents .links li a:hover{text-decoration:none}
.map-popup address{font-weight:normal}
.school-popup address strong{font-weight:bold}
.streetview-canvas{width:624px;height:480px}
.disclaimer{line-height:1.4}
.disclaimer h5{margin-bottom:.5em}
.property-actions{padding:0}
.property-actions li{padding:8px 0 16px;padding:.8rem 0 1.6rem}
.property-actions li>a{color:#000}
.lt-ie8 .property-actions li a{margin:0}
.property-actions .property-actions-save form{padding-top:16px;position:relative;zoom:1}
.property-actions .property-actions-save label{display:block}
.property-actions .property-actions-save textarea{border-color:#ccc;border-style:solid;border-width:1px;border-bottom:0;color:#333;font-style:normal;padding:8px;width:252px}
.property-actions .property-actions-save textarea.clone{color:#ccc;font-style:italic}
.property-actions .property-actions-save .btn{position:absolute;top:12px}
.lt-ie8 .property-actions .property-actions-save .btn{top:24px}
.property-actions .property-actions-save a.btn{right:62px}
.lt-ie7 .property-actions .property-actions-save a.btn{right:110px}
.no-js .property-actions .property-actions-save a.btn{display:none}
.property-actions .property-actions-save input{right:0}
.lt-ie7 .property-actions .property-actions-save input{right:16px}
.property-actions .addNotesForm.hide,.property-actions .signed-out.hide{display:none}
.property-actions .addNotesForm,.property-actions .signed-out{display:block}
.property-actions p.signed-out{clear:left;margin:0 0 12px 30px;zoom:1}
.lt-ie8 .property-actions p.signed-out{margin:12px 0}
.property-actions .signed-out a{display:inline;float:none;margin:0}
.property-actions .share{padding-bottom:0}
.property-actions .share hr{margin-bottom:16px}
.property-actions .share a{display:inline;margin-right:16px;outline:0}
.property-actions .share a:hover{text-decoration:none}
.property-notes{margin-top:.615em}
.property-notes .property-note-field{margin-left:30px;width:224px;min-height:4em}
.property-notes .property-note-controls{margin-top:.615em}
.header-and-footer{height:50px;line-height:50px}
.header-and-footer .header-and-footer-branding{left:50%;margin-left:-200px}
.header-and-footer .header-and-footer-fill{width:100%;left:0;height:50px}
.header-and-footer.footer a{color:inherit}
.prices-list{padding:0}
.prices-list li{clear:both;overflow:hidden;padding:0 0 12px;padding-bottom:1.2rem}
.prices-list .prices-list-address{clear:left;float:left;display:block;overflow:hidden;text-overflow:ellipsis;width:208px;white-space:nowrap}
.branch-offer{color:#fff}
.branch-offer hr{border-top:0;border-bottom:1px solid #fff;margin-bottom:8px}
.branch-offer ul{list-style-type:disc;padding-left:16px}
.branch-offer li{padding:0 0 4px}
.branch-offer p,.branch-offer a{color:#fff}
.dev-info,.branch-offer{display:none}
.property-details-new .dev-info,.property-details-new .branch-offer{display:block}
.commercial-info{display:none}
.property-details-commercial .commercial-info{display:block}
.property-details-overseas .primary-content .agent-details{float:left;width:360px}
.tabs .request-property-details{display:none}
.property-details-overseas .primary-content .request-property-details{display:block}
.disclaimer-container{padding:24px}
body .disclaimer-container h3{border-bottom:1px solid #ccc}
#addresscontainer h2{max-width:415px}
.fullscreen-media-wrapper{padding:1.5%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.fullscreen-media-wrapper .school-list-map{height:94%;margin:0 0 .8rem}
.fullscreen-media-wrapper .schools-toggle{height:4%}
#floorplanlinks{margin:1em 0}
#floorplanlinks li{list-style:none;display:inline;margin:0 .2em;padding:.5em}
#floorplanlinks li.selected a{text-decoration:none;color:#333}
.floorplancontent{text-align:center;width:621px;position:relative;overflow:hidden}
.floorplancontent img{max-width:621px}
#floorplancontrols{width:59px;height:235px;top:.5em;left:.5em;position:absolute;background:url("/ps/images14037/propertydetails/floorplan-controls-bg.png") no-repeat 0 0;z-index:10}
#floorplancontrols #navigationwheel{margin:5px auto;width:45px;height:46px;background:url("/ps/images14037/propertydetails/floorplan-navigation-wheel.png") no-repeat 0 0;position:relative}
#floorplancontrols #navigationwheel .arrows{text-indent:-99999px;cursor:pointer;background:url("/ps/images14037/propertydetails/pan-up-arrow.png") no-repeat 0 0;width:14px;height:9px;position:absolute;top:4px;left:16px}
#floorplancontrols #navigationwheel a.arrows:focus{outline:0}
#floorplancontrols #navigationwheel #arrowright{background-image:url("/ps/images14037/propertydetails/pan-right-arrow.png");width:9px;height:14px;top:16px;left:32px}
#floorplancontrols #navigationwheel #arrowdown{background-image:url("/ps/images14037/propertydetails/pan-down-arrow.png");width:14px;height:9px;top:34px;left:16px}
#floorplancontrols #navigationwheel #arrowleft{background-image:url("/ps/images14037/propertydetails/pan-left-arrow.png");width:9px;height:14px;top:16px;left:4px}
#floorplancontrols #zoom{margin:15px auto 5px;width:19px;position:relative}
#floorplancontrols #zoom a.zoombuttons{cursor:pointer;position:relative;background:url("/ps/images14037/propertydetails/zoom-button.png") repeat-x 0 0;background:-moz-linear-gradient(100% 100% 90deg,#e7e5e5,#fdfdfd) repeat;background:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#e7e5e5));border:1px solid #999;font-size:1.8em;display:block;height:17px;text-decoration:none;width:17px;color:#4d4d4d;-moz-border-radius:.1em;-webkit-border-radius:.1em}
#floorplancontrols #zoom a.zoombuttons span{position:absolute}
#floorplancontrols #zoom a#minus{font-size:1.6em}
#floorplancontrols #zoom a#plus span{left:2px;top:0;line-height:17px}
#floorplancontrols #zoom a#minus span{top:-2px;left:3px;line-height:20px}
#floorplancontrols #zoom a.zoombuttons:hover{color:#333}
#floorplancontrols #zoom #handlecontainer{height:100px;position:relative}
#floorplancontrols #zoom #strip{height:100%;margin:0 auto;width:7px;border:1px solid #999;border-width:0 1px;background:#e9e9e9;position:relative}
#floorplancontrols #zoom #strip .points{background:#777;display:block;height:1px;left:1px;position:absolute;top:5px;width:5px;overflow:hidden}
#floorplancontrols #zoom #handlecontainer.threezooms #strip #two{top:51px}
#floorplancontrols #zoom #handlecontainer.threezooms #strip #three{top:96px}
#floorplancontrols #zoom #handlecontainer.threezooms #strip #four{display:none}
#floorplancontrols #zoom #handlecontainer.fourzooms #strip #two{top:36px}
#floorplancontrols #zoom #handlecontainer.fourzooms #strip #three{top:66px}
#floorplancontrols #zoom #handlecontainer.fourzooms #strip #four{top:96px;display:block}
#floorplancontrols #zoom #handlecontainer.fourzooms #strip #two{top:36px}
#floorplancontrols #zoom #handlecontainer.twozooms #strip #three{display:none}
#floorplancontrols #zoom #handlecontainer.twozooms #strip #two{top:96px}
#floorplancontrols #zoom #handle{top:0;z-index:2;left:0;-moz-border-radius:.1em;-webkit-border-radius:.1em;background:url("/ps/images14037/propertydetails/handle-bar.png") repeat-x 0 0;background:-moz-linear-gradient(100% 100% 90deg,#e7e5e5,#fdfdfd) repeat;background:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#e7e5e5));border:1px solid #999;height:8px;position:absolute;width:17px;cursor:url(/ps/images14037/propertydetails/openhand.cur),default}
#floorplancontrols #zoom #handle.ui-draggable-dragging{cursor:url(/ps/images14037/propertydetails/closedhand.cur),default}
#floorplancontrols #zoom #handle span{text-indent:-99998px;left:5px;top:3px;height:2px;width:7px;background:#777;position:absolute;overflow:hidden}
#floorplancontrols #zoom #handle.zoom1{top:90px}
#floorplancontrols #zoom #handlecontainer.twozooms #handle.zoom2{top:0}
#floorplancontrols #zoom #handlecontainer.threezooms #handle.zoom2{top:45px}
#floorplancontrols #zoom #handlecontainer.threezooms #handle.zoom3{top:0}
#floorplancontrols #zoom #handlecontainer.fourzooms #handle.zoom2{top:60px}
#floorplancontrols #zoom #handlecontainer.fourzooms #handle.zoom3{top:30px}
#floorplancontrols #zoom #handlecontainer.fourzooms #handle.zoom4{top:0}
#floorplancontrols #reset{display:block;padding:5px 0 0}
.floorplancontent .zoomarea{max-width:600px;max-height:600px;min-width:600px;min-height:600px;margin:10px;overflow:hidden;position:relative}
.floorplancontent .zoomarea img{position:absolute;max-width:none}
.floorplancontent .zoomableimagewrapper{position:relative}
.floorplancontent .zoomableimagewrapper .ui-draggable{cursor:url(/ps/images14037/propertydetails/openhand.cur),default}
.floorplancontent .zoomableimagewrapper .ui-draggable.ui-draggable-dragging{cursor:url(/ps/images14037/propertydetails/closedhand.cur),default}
#floorplanTabs li.tabbed-content-nav-item{background:none repeat scroll 0 center rgba(0,0,0,0);border:0 none}
#floorplanTabs li.tabbed-content-nav-item a{color:#004889;font-size:1.2rem;font-weight:normal;padding:0 16px 8px;letter-spacing:normal}
#floorplanTabs li.tabbed-content-nav-item.active a{font-weight:bold;color:#333}
span.propertystatus{position:absolute;bottom:32px;right:0;width:60px;height:60px;overflow:hidden;text-indent:-5000px;background:url(/ps/images14037/icons/sash-sprite.png) 0 0 no-repeat;z-index:10}
span.sold{background-position:0 -910px}
span.soldstc{background-position:0 0}
span.soldstcm{background-position:0 -350px}
span.newhome{background-position:0 -140px;top:0;left:0;bottom:auto;right:auto}
span.offer{background-position:0 -560px;left:auto;top:-10px;right:-10px}
span.hotspot{background-position:0 -700px;left:auto;top:-10px;right:-10px}
span.reserved{background-position:0 -210px}
span.letagreed{background-position:0 -280px}
span.underoffer{background-position:0 -70px}
span.underoffer{background-position:0 -70px}
span.commercial{background-position:0 -771px;top:0;left:0;bottom:auto;right:auto}
span.previouslymarketed{background-position:0 -840px}
span.saleComplete{background-position:0 -910px}
ul.tabbed-content-nav{margin:0;overflow:hidden;padding:0}
li.tabbed-content-nav-item{background:#ececec;border:1px solid #dedede;display:inline;float:left;font-size:1em;margin:0 5px 0 0;padding:0;position:relative}
li.tabbed-content-nav-item:hover{background:#fafafa}
li.tabbed-content-nav-item.active:hover{background:#fff}
.tabbed-content-nav-item a{color:#333;display:block;font-size:15px;font-size:1.5rem;font-weight:bold;letter-spacing:-0.02em;padding:8px 16px;text-decoration:none;outline:0}
.tabbed-content-nav-item a:hover{text-decoration:none}
.tabbed-content-nav .active{background:#fff;border:1px solid #ccc;border-top:2px solid #7ac437;border-bottom:0;z-index:9}
.tabbed-content-nav .disabled a{color:#999;cursor:default}
.tabbed-content .tabs{background:#fff;border:1px solid #ccc;padding:16px 15px 0;position:relative;top:-1px}
.js .tabbed-content-tab{display:none}
.js .tabbed-content-tab.active{display:block}
@media screen{.js .tabbed-content-tab-heading{display:none}
}
.tabbed-content-tab-heading:after{content:"";display:block;border-bottom:1px solid #ccc;margin-top:2px;margin-top:.2rem}
@media print{.js .tabbed-content-tab{display:block}
.tabbed-content .tabs{border:0;padding:0}
.tabbed-content-tab{page-break-inside:avoid}
}
.article-page-header,.article-section{margin-bottom:32px;margin-bottom:3.2rem}
.article-section h2{border-bottom:1px solid #ccc;margin-bottom:12px;margin-bottom:1.2rem;padding-bottom:4px;padding-bottom:.4rem}
.promo-pad p{line-height:1.461;padding-bottom:5px;padding-bottom:.5rem}
.type-ahead-list{background:#fff;margin-top:-0.5em;padding:0;position:absolute;top:-1px;width:100%}
.type-ahead-list li{border:1px solid #bbb;margin-bottom:-1px;padding:0}
.type-ahead-list li:hover{cursor:pointer}
.type-ahead-list li a{display:block;padding:4px 8px}
.type-ahead-list li a:hover{background:#e7ecfc;text-decoration:none}
.lt-ieMobile-8 #uservoice-feedback{display:none}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px Arial,"Helvetica Neue",Helvetica,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/ps/images14037/fullsite/fancybox/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url('/ps/images14037/fullsite/fancybox/fancybox_loading.gif') center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/ps/images14037/fullsite/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}
.fancybox-lock{overflow:hidden!important;width:auto}
.fancybox-lock body{overflow:hidden!important}
.fancybox-lock-test{overflow-y:hidden!important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/ps/images14037/fullsite/fancybox/fancybox_overlay.png')}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px Arial,"Helvetica Neue",Helvetica,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/ps/images14037/fullsite/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}
#fancybox-loading div{background-image:url('/ps/images14037/fullsite/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}
}
#create-account-and-log-in-tabs ul.tab-navigation{font-size:1.15em}
#create-account-and-log-in-tabs .tab-content{padding:12px}
#create-account-and-log-in-tabs .tab-contents-container{background:#fff;zoom:1;padding-bottom:1.5em}
#create-account-and-log-in-tabs #forgottenpw{display:block;clear:both;margin-bottom:1em;font-size:13px;font-size:1.3rem}
#create-account-and-log-in-tabs .inputset{padding:0;margin:0 0 .2em 0}
#short-create-account-content .inputset{overflow:hidden;padding:0;margin:0 0 .2em 0}
#create-account-and-log-in-tabs .inputset label,#create-account-and-log-in-tabs .inputset .dummylabel,#short-create-account-content .inputset label{display:block;font-size:14px;font-size:1.4rem;font-weight:bold;width:90%;margin-top:0}
#create-account-and-log-in-tabs .inputset input,#short-create-account-content .inputset input{float:left;clear:both;font-size:14px;font-size:1.4rem;padding:4px;padding:.4rem 4px;border:1px solid #ccc;margin:4px 0;margin:.4rem 0}
#create-account-and-log-in-tabs #shortSignUp .inputset .title,#create-account-and-log-in-tabs #lightboxRegistration .inputset .title,#create-account-and-log-in-tabs #registration .inputset .title{width:4.5em}
#create-account-and-log-in-tabs #shortSignUp .inputset .name,#create-account-and-log-in-tabs #lightboxRegistration .inputset .name,#create-account-and-log-in-tabs #registration .inputset .name{float:left;clear:none;width:9em;margin-left:.9em}
#create-account-and-log-in-tabs #shortSignUp .privacy,#create-account-and-log-in-tabs #lightboxRegistration .privacy,#short-create-account-content #shortSignUp .privacy,#create-account-and-log-in-tabs #registration .privacy{padding:0;margin:0}
#create-account-and-log-in-tabs .inputset input,#create-account-and-log-in-tabs #login-sign-in-content input.email,#create-account-and-log-in-tabs #login-sign-in-content input.password,#create-account-and-log-in-tabs #lightboxLogin-sign-in-content input.password{width:80%}
#create-account-and-log-in-tabs .simpleform .inputset input.password{width:33%}
#create-account-and-log-in-tabs .simpleform .disclaimer,#create-account-and-log-in-tabs #lightboxLogin-sign-in-content .submitset+p{float:none;line-height:15px;line-height:1.5rem}
#create-account-and-log-in-tabs .simpleform .disclaimer label,#create-account-and-log-in-tabs #lightboxLogin-sign-in-content .submitset+p label{float:none}
#create-account-and-log-in-tabs #create-account-content input.password{width:12em}
.sign-up .validationcontainer{white-space:normal}
#create-account-and-log-in-tabs .failed{clear:both}
#create-account-and-log-in-tabs #registrationNameerrordiv,#create-account-and-log-in-tabs #registrationemailerrordiv,#create-account-and-log-in-tabs #registrationpassword1errordiv,#create-account-and-log-in-tabs #registrationpassword2errordiv,#create-account-and-log-in-tabs #loginemailerrordiv,#create-account-and-log-in-tabs #loginpassworderrordiv,#create-account-and-log-in-tabs .error-container{margin:0;float:none;padding:0;background:0;display:block;clear:both;font-size:11px;font-size:1.1rem;line-height:15px;line-height:1.5rem;overflow:hidden}
#create-account-and-log-in-tabs .error-container span{background:0;padding:0;font-size:11px;font-size:1.1rem}
#shortSignUppassword1errordiv,#shortSignUppassword2errordiv{margin-top:.5em}
#create-account-and-log-in-tabs #create-account-button,#create-account-and-log-in-tabs #loginbtn{margin:0}
#create-account-and-log-in-tabs .submitset,#short-create-account-content .submitset{margin:1em 0 2em 0;padding:0}
#short-create-account-content .submitset input{margin-left:0}
#create-account-and-log-in-tabs #keepMeLoggedIn{margin:0 5px 15px 0;float:left}
#create-account-and-log-in-tabs #sign-in-content p label{font-size:.89em;line-height:1.4em;vertical-align:top}
#create-account-and-log-in-tabs .label-note,#shortSignUp .label-note{font-weight:normal;color:#666}
.confirmationWrapper{border-top:1px solid #ccc;padding:5px 0;position:relative;margin-top:0}
.contact-agent-confirmation h2{font-size:1.4em}
.contact-agent-confirmation .content{overflow:hidden}
.contact-agent-confirmation #whatnext{margin-top:1em}
.contact-agent-confirmation #property-actions{float:right;width:78%}
.contact-agent-confirmation #branch-information,.contact-agent-confirmation #property-information{overflow:hidden;float:left;width:19.3%}
.contact-agent-confirmation #branch-information img,.contact-agent-confirmation #propertyDetailsWrapper img{float:none;display:block}
.contact-agent-confirmation #branch-information .details,.contact-agent-confirmation #propertyDetailsWrapper .details{margin:.8em 0 0 0}
.contact-agent-confirmation #propertyBackLink{margin-bottom:.8em}
.contact-agent-confirmation .subsequent{padding-top:1.6em}
#create-account-and-log-in-lightbox-contents{width:500px;color:#333}
#create-account-and-log-in-lightbox-contents h2{font-size:15px;font-size:1.5rem;font-weight:bold;line-height:21px;line-height:2.1rem}
#create-account-and-log-in-lightbox-contents #lightboxLoginTitle{font-size:17px;font-size:1.7rem;padding:7px 13px 13px;padding:.7rem 13px 1.3rem;color:#336;border-bottom:1px dashed #ccc}
#create-account-and-log-in-lightbox-contents #lightboxLoginTitle #titlePrefix{font-weight:bold}
#create-account-and-log-in-lightbox-contents #lightboxLoginTitle em{color:#6c3}
#create-account-and-log-in-lightbox-contents .tabs-container{position:relative;margin:8px 5px;margin:.8rem 5px;border-top:0;padding:16px 5px 10px;padding:1.6rem 5px 1rem}
#create-account-and-log-in-lightbox-contents #searchresults .submitset span{display:inline}
#create-account-and-log-in-lightbox-contents input#lightbox-loginbtn{margin-left:0}
#create-account-and-log-in-lightbox-contents #forgottenPasswordWrapper{padding-left:0}
#create-account-and-log-in-lightbox-contents #forgottenPasswordWrapper .inputset label{width:80px;margin-top:5px;margin-left:-7px}
#create-account-and-log-in-lightbox-contents #forgottenPasswordWrapper input.email{margin-top:5px;width:50%}
#create-account-and-log-in-lightbox-contents #forgottenPasswordWrapper input.submit.button{margin-top:5px;margin-left:80px;*margin-left:70px}
#create-account-and-log-in-lightbox-contents .errorbox,.warningbox{padding:8px 8px 8px 32px;padding:.8rem 8px .8rem 32px;color:#f00;border:1px solid #ffe9bf;background:#fff8e8 url(/ps/images14037/icons/alert.gif) 8px 8px no-repeat;margin-bottom:12px;margin-bottom:1.2rem;font-size:13px;font-size:1.3rem}
#create-account-and-log-in-lightbox-contents .errorbox.iconperson{background-image:url(/ps/images14037/icons/iconperson.gif)}
#create-account-and-log-in-lightbox-contents .warningbox{color:#000}
#create-account-and-log-in-lightbox-contents .warningbox span{float:left}
#create-account-and-log-in-lightbox-contents .warningbox a{float:right}
#create-account-and-log-in-lightbox-contents ul.tab-navigation{margin:0;overflow:hidden;zoom:1;display:block;position:relative;z-index:2;font-size:1.1em;padding:0}
#create-account-and-log-in-lightbox-contents .tab-navigation li{float:left;list-style:none outside;margin-right:.5em;margin-left:0;font-weight:bold;border:0;padding:0}
#create-account-and-log-in-lightbox-contents .tab-navigation li.selected a,#create-account-and-log-in-lightbox-contents .tab-navigation li.selected a:hover,#create-account-and-log-in-lightbox-contents .tab-navigation li.selected strong{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff');text-decoration:none;border:1px solid #ccc;border-bottom:1px solid #fff;cursor:default;color:#333;zoom:1}
#create-account-and-log-in-lightbox-contents .tab-navigation li h2{padding:0;margin:0}
#create-account-and-log-in-lightbox-contents .tab-navigation li a,#create-account-and-log-in-lightbox-contents .tab-navigation li strong{padding:.6em 1.1em .5em 1.1em;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBFBFB',endColorstr='#EEEEEE');background:-moz-linear-gradient(100% 100% 90deg,#EEE,#fbfbfb);background:-webkit-gradient(linear,left top,left bottom,from(#fbfbfb),to(#EEE));-webkit-border-top-left-radius:.2em;-webkit-border-top-right-radius:.2em;-moz-border-radius-topleft:.2em;-moz-border-radius-topright:.2em;border-top-left-radius:.2em;border-top-right-radius:.2em;zoom:1}
#create-account-and-log-in-lightbox-contents .tab-navigation li span.disabledtab{padding:.6em 1.1em .5em 1.1em;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBFBFB',endColorstr='#EEEEEE');background:-moz-linear-gradient(100% 100% 90deg,#EEE,#fbfbfb);background:-webkit-gradient(linear,left top,left bottom,from(#fbfbfb),to(#EEE));-webkit-border-top-left-radius:.2em;-webkit-border-top-right-radius:.2em;-moz-border-radius-topleft:.2em;-moz-border-radius-topright:.2em;border-top-left-radius:.2em;border-top-right-radius:.2em;zoom:1;border:1px solid #ccc;color:#999}
#create-account-and-log-in-lightbox-contents .tab-navigation li a{border:1px solid #ccc}
#create-account-and-log-in-lightbox-contents .tab-navigation li a:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBFBFB',endColorstr='#EEEEEE');background:-moz-linear-gradient(100% 100% 90deg,#EEE,#fbfbfb);background:-webkit-gradient(linear,left top,left bottom,from(#fbfbfb),to(#EEE))}
#create-account-and-log-in-lightbox-contents .tab-contents-container{padding:.7em 0;border-top:1px solid #ccc;margin-top:-1px;overflow:hidden}
#create-account-and-log-in-lightbox-contents .tab-contents-container-boxed{padding:8px;border:1px solid #ccc;margin-top:-1px;overflow:hidden;background:#fff}
#create-account-and-log-in-lightbox-contents .tab-content{display:none}
#create-account-and-log-in-lightbox-contents .tab-content.selected{display:block}
#create-account-and-log-in-lightbox-contents .secondary-tab-navigation{overflow:hidden;zoom:1;border:1px solid #ccc}
#create-account-and-log-in-lightbox-contents .secondary-tab-navigation ul{padding:.2em .7em .7em;margin:0;overflow:hidden}
#create-account-and-log-in-lightbox-contents .secondary-tab-navigation li{display:inline-block;float:left;margin-right:1.8em;margin-left:0}
#create-account-and-log-in-lightbox-contents .secondary-tab-navigation li.welcome{display:none}
#create-account-and-log-in-lightbox-contents .validationcontainer{display:block;float:left;font-size:.9em;padding:1px 0 0 25px;white-space:nowrap;margin-bottom:2px}
#create-account-and-log-in-lightbox-contents .passed{background:transparent url(/ps/images14037/icons/iconsuccess.gif) no-repeat 4px 1px;height:1.5em}
#create-account-and-log-in-lightbox-contents .failed{background:#fff8e8 url(/ps/images14037/icons/alert.gif) no-repeat 4px 1px;color:#F00}
#create-account-and-log-in-lightbox-contents .small .testsample .validationcontainer{float:right}
#create-account-and-log-in-lightbox-contents .mandatorytext{color:#f00;padding-top:.5em}
#create-account-and-log-in-lightbox-contents fieldset{border:0;padding:0;margin:0;position:relative}
#create-account-and-log-in-lightbox-contents .sendtofriend .subset1,.sendtofriend .subset2{float:left;width:48.1%}
#create-account-and-log-in-lightbox-contents .sendtofriend fieldset.subset1{margin:0 .73em .83em 0}
#create-account-and-log-in-lightbox-contents .sendtofriend fieldset.subset2{margin:0 0 .83em .73em;float:right}
#create-account-and-log-in-lightbox-contents textarea{width:99%}
#create-account-and-log-in-lightbox-contents .inputset{clear:both}
#create-account-and-log-in-lightbox-contents .inputset.error{border:1px solid #ffe9bf;background:#fff8e8;margin-top:.2em;padding-left:.3em}
#create-account-and-log-in-lightbox-contents .inputset.error input{margin-left:-3px}
#create-account-and-log-in-lightbox-contents select#locationIdentifier{width:65%}
#create-account-and-log-in-lightbox-contents .submitset{clear:both}
#create-account-and-log-in-lightbox-contents .submitset input{vertical-align:middle}
#create-account-and-log-in-lightbox-contents #searchresultsv2 .submitset{height:auto}
#create-account-and-log-in-lightbox-contents .submitsetleft{text-align:left;margin-left:2em}
#create-account-and-log-in-lightbox-contents .submitset.nospace{margin:.5em 0 .5em 0}
#create-account-and-log-in-lightbox-contents .submitset input{width:auto;margin-left:32%}
#create-account-and-log-in-lightbox-contents .submitset.nospace input{0}
#create-account-and-log-in-lightbox-contents .checkbox{margin:0;clear:both;float:left}
#create-account-and-log-in-lightbox-contents .inputset.checkboxes{border:0}
#create-account-and-log-in-lightbox-contents .inputset.checkboxes label{font-weight:normal;width:auto;float:left;clear:none;padding:0 0 0 .2em}
#create-account-and-log-in-lightbox-contents .inputset.checkboxes input{width:auto;float:left;margin-right:5px;margin-top:2px}
#create-account-and-log-in-lightbox-contents .inputset.radiobutton{padding:.2em 0;clear:none}
#create-account-and-log-in-lightbox-contents .inputset.radiobutton input{width:auto}
#create-account-and-log-in-lightbox-contents .small .inputset input{width:55%}
#create-account-and-log-in-lightbox-contents p.signin.changecontactdetails{padding:0 0 0 1.5em;background:transparent url(/ps/images14037/icons/iconperson.gif) 0 0 no-repeat;top:7.1em!important;font-size:75%;right:15px}
*/#create-account-and-log-in-lightbox-contents #sendemailset{margin-left:33%}
#create-account-and-log-in-lightbox-contents #sendemailset.submitset{height:auto;margin-bottom:.7em}
#create-account-and-log-in-lightbox-contents #sendemailset.submitset input{margin-left:0}
#create-account-and-log-in-lightbox-contents #signinset{margin-bottom:.5em}
#create-account-and-log-in-lightbox-contents .shortform .inputset .telephone,.shortform .inputset .postcode .date{width:24%}
#create-account-and-log-in-lightbox-contents .simpleform fieldset{clear:both}
#create-account-and-log-in-lightbox-contents h3 #subject{float:left;height:1.2em;overflow:hidden}
#create-account-and-log-in-lightbox-contents h3 #subjectlabel{display:block;float:left;width:32%}
#create-account-and-log-in-lightbox-contents #headerandfooterheader{position:relative;height:54px}
#create-account-and-log-in-lightbox-contents img.headerandfooterlogo{position:absolute;z-index:5;left:50%;margin-left:-200px;top:2px}
#create-account-and-log-in-lightbox-contents img.headerandfooterbackground{width:100%;position:absolute}
#create-account-and-log-in-lightbox-contents #headerandfooterfooter{position:relative;height:2em}
#create-account-and-log-in-lightbox-contents p#headerandfooteraddress{position:absolute;top:.3em;left:1em;font-weight:bold}
#create-account-and-log-in-lightbox-contents p#headerandfootertelephone{position:absolute;top:.3em;right:1em;font-weight:bold}
#create-account-and-log-in-lightbox-contents span.signin{position:absolute;right:2%;top:0;font-size:74%}
#create-account-and-log-in-lightbox-contents .required{color:#999;font-weight:normal;white-space:nowrap}
#create-account-and-log-in-lightbox-contents .required.spacing{margin:.2em 0 0 .8em;float:left}
#create-account-and-log-in-lightbox-contents .errorform .inputset.errorforminput label{width:18%}
#create-account-and-log-in-lightbox-contents .errorform .inputset.errorforminput input{width:40%}
#create-account-and-log-in-lightbox-contents .errorform .inputset{padding-bottom:.5em}
#create-account-and-log-in-lightbox-contents .errorsubmitoptions{float:right;margin-right:20%}
#create-account-and-log-in-lightbox-contents .errorsubmitoptions input{float:left}
#create-account-and-log-in-lightbox-contents .errorsubmitoptions a{float:left;margin:.5em 0 0 1em}
#create-account-and-log-in-lightbox-contents #switchbtn span{display:none}
#create-account-and-log-in-lightbox-contents .submitset span{margin:0 5px;font-size:13px;font-size:1.3rem}
#create-account-and-log-in-lightbox-contents .submitset a{font-size:13px;font-size:1.3rem}
#create-account-and-log-in-lightbox-contents #searchresults .criteriasearch .submitset span{display:none}
#create-account-and-log-in-lightbox-contents #searchresults .criteriasearch .submitset a{display:block;width:36%;font-weight:bold;margin:5px auto 0 auto}
#create-account-and-log-in-lightbox-contents #arrangeAndInformation label{font-weight:bold}
#create-account-and-log-in-lightbox-contents .simpleform .checkboxes input,.simpleform .checkboxes label{width:auto;float:left;clear:none;padding:0}
#create-account-and-log-in-lightbox-contents .simpleform .checkboxes label,.simpleform .checkboxes input{margin-left:0}
#create-account-and-log-in-lightbox-contents .privacy.checkboxes input{margin:0 5px 15px 0}
#create-account-and-log-in-lightbox-contents .simpleform .checkboxes label{margin-right:2em}
#create-account-and-log-in-lightbox-contents .simpleform .checkboxes label.last{margin-right:0}
#create-account-and-log-in-lightbox-contents #labelp2sla_4{margin-right:0}
#create-account-and-log-in-lightbox-contents .error.checkboxes label{color:#000}
#create-account-and-log-in-lightbox-contents .small-print{font-size:12px;font-size:1.2rem;color:#666;line-height:14px;line-height:1.4rem}
#create-account-and-log-in-lightbox-contents button::-moz-focus-inner{border:0}
#create-account-and-log-in-lightbox-contents input::-moz-focus-inner{border:0}
#create-account-and-log-in-lightbox-contents a.button{background:url(/ps/images14037/home/trans.gif)}
#create-account-and-log-in-lightbox-contents a.button,#create-account-and-log-in-lightbox-contents button,#create-account-and-log-in-lightbox-contents .button,#create-account-and-log-in-lightbox-contents input.button{padding:.35em 1em;font-size:17px;font-size:1.7rem;text-decoration:none;text-align:center;cursor:pointer;display:inline-block;outline:0;overflow:visible;color:#fff;font-weight:bold;text-shadow:0 -1px 1px #002241;border-radius:.2em;-moz-border-radius:.2em;-webkit-border-radius:.2em;border:1px solid #003f72;border-bottom-color:#003159;background:#025ba4;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcxNjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1MUE5RjciIG9mZnNldD0iMC4wMSIvPjxzdG9wIHN0b3AtY29sb3I9IiMxOTZGQjYiIG9mZnNldD0iMC4wNiIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMjVCQTQiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cxNjEpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#3c93de 1px,#196fb6 1px,#025ba4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#51a9f7),color-stop(6%,#196fb6),color-stop(100%,#025ba4));background:-webkit-linear-gradient(top,#3c93de 1px,#196fb6 1px,#025ba4 100%);background:-o-linear-gradient(top,#3c93de 1px,#196fb6 1px,#025ba4 100%);background:-ms-linear-gradient(top,#3c93de 1px,#196fb6 1px,#025ba4 100%);background:linear-gradient(to bottom,#3c93de 1px,#196fb6 1px,#025ba4 100%)}
#create-account-and-log-in-lightbox-contents a.button:hover,#create-account-and-log-in-lightbox-contents .button:hover,#create-account-and-log-in-lightbox-contents button:hover,#create-account-and-log-in-lightbox-contents input.button:hover{border-bottom-color:#003f72;background:#025ba4;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcyODUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMxOTZGQjYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMjVCQTQiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cyODUpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#196fb6 0,#025ba4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#196fb6),color-stop(100%,#025ba4));background:-webkit-linear-gradient(top,#196fb6 0,#025ba4 100%);background:-o-linear-gradient(top,#196fb6 0,#025ba4 100%);background:-ms-linear-gradient(top,#196fb6 0,#025ba4 100%);background:linear-gradient(to bottom,#196fb6 0,#025ba4 100%)}
#create-account-and-log-in-lightbox-contents a.button:active,#create-account-and-log-in-lightbox-contents .button:active,#create-account-and-log-in-lightbox-contents button:active,#create-account-and-log-in-lightbox-contents input.button:active{box-shadow:0 2px 0 rgba(255,255,255,1);-moz-box-shadow:0 2px 0 rgba(255,255,255,1);-webkit-box-shadow:0 2px 0 rgba(255,255,255,1);border-bottom-color:#003f72;background:#014f8f;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1764a3',endColorstr='#014f8f',GradientType=0);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcyMjkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMxNzY0QTMiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMTRGOEYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cyMjkpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#1764a3 0,#014f8f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1764a3),color-stop(100%,#014f8f));background:-webkit-linear-gradient(top,#1764a3 0,#014f8f 100%);background:-o-linear-gradient(top,#1764a3 0,#014f8f 100%);background:-ms-linear-gradient(top,#1764a3 0,#014f8f 100%);background:linear-gradient(to bottom,#1764a3 0,#014f8f 100%)}
@media screen{.print-only{display:none!important}
}
@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100%!important;page-break-inside:avoid}
@page{margin:8.75mm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.print-hidden{display:none!important}
.print-href:after{content:" (" attr(href) ")";word-wrap:break-word}
img.print-full-width{width:100%}
.print-avoid-break-inside{page-break-inside:avoid}
.print-no-horizontal-padding{padding-left:0!important;padding-right:0!important}
.print-agent-branded-header .site-header{display:none}
.site-wrapper{width:105%;padding:0}
.lt-ie7 .site-wrapper{width:auto}
.site-wrapper .primary-content,.site-wrapper .secondary-content{width:100%;margin-left:0;margin-right:0}
.row,.cell{margin-left:auto;margin-right:auto}
.cell{margin-right:4.7619%}
.site-wrapper .two-col .cell{width:45.238%}
.site-wrapper .primary-content .one-col .cell{width:auto;float:none}
.site-wrapper .primary-content .two-col .cell{width:45.238%}
.site-wrapper .primary-content .three-col .cell{width:28.572%}
.site-wrapper .secondary-content .row{display:inline-block;vertical-align:top;width:50%}
.lt-ie8 .site-wrapper .secondary-content .row{display:inline;width:49.99%}
.site-wrapper .secondary-content .row .cell{margin-right:9.523%}
.site-wrapper .secondary-content .one-col .cell{float:none;width:auto}
.site-wrapper .secondary-content .two-col .cell{width:40.477%}
}
@media print{.page-header{display:none}
.gallery,.tabbed-content-tab{margin-bottom:3.692em}
.property-header{margin-bottom:16px;margin-bottom:1.6rem}
.print-property-header-qr-code{border-left:1px solid black;margin-left:1%;width:9%}
.gallery-main{height:auto;width:auto;margin-bottom:0}
.gallery-main-controls{display:none}
.gallery-main-img{display:block}
.gallery-main-img img{width:100%}
.gallery-thumbs{width:auto}
.gallery-thumbs-carousel{width:auto}
.gallery-thumbs-list{width:auto!important;/*!important to override js inline style*/height:auto;font-size:0;margin-left:-1%}
.gallery-thumbs-carousel li{float:none;display:inline-block;border:0;width:24%;margin-left:.9909%;margin-top:1%}
.gallery-thumbs-carousel li a{height:auto;width:auto}
.gallery-thumbs-list img{width:100%}
.description .agent-content{width:auto}
.description .list-two-col{font-size:0}
.description .list-two-col>*{font-size:13px;font-size:1.3rem}
.description .list-two-col li{padding:.615em 0 .615em 1.53em;width:45%}
.description .list-style-square li:before{border-top-width:.615em;width:.615em;top:1.1em}
.description .list-two-col li:after{width:100%}
.gallery-grid ul{margin-left:-3%;padding:0;font-size:0;margin-bottom:-4.769%}
.gallery-grid li{display:inline-block;width:47.087%;height:auto;margin-left:2.912%;margin-bottom:2.912%;font-size:13px;font-size:1.3rem;padding:0;text-align:center;vertical-align:top;position:relative}
.lt-ie8 .gallery-grid li{height:54.435mm;display:inline;zoom:1}
.gallery-grid li:before{content:"";display:block;padding-top:66.6%}
.gallery-grid li>a{border:1px solid #ccc;position:absolute;top:0;left:0;right:0;bottom:0;line-height:inherit}
.lt-ie8 .gallery-grid li>a{position:static;border:0}
.gallery-grid ul li>a:before{content:"";height:100%;display:inline-block;vertical-align:middle}
.gallery-grid li img{max-height:100%;max-width:100%}
.lt-ie8 .gallery-grid img{max-height:54.435mm}
}