#overlayWrapper{text-align:left;margin:auto;margin-top:20px;}
div#thumb_gallery span{float:left;}
#thumb_shadow,#thumb_noshadow{width:320px;}
#thumb_noshadow .shadow_top_left,#thumb_noshadow .shadow_top_right,#thumb_noshadow .shadow_bottom_left,#thumb_noshadow .shadow_bottom_right,#thumb_noshadow .shadow_top_center,#thumb_noshadow .shadow_right_center,#thumb_noshadow .shadow_bottom_center,#thumb_noshadow .shadow_left_center{background:none;}
.shadow_top_left,.shadow_top_right,.shadow_bottom_left,.shadow_bottom_right{width:10px;height:10px;line-height:10px;text-indent:-3000px;}
.shadow_top_left{background:url(/site/inc/img/bg_shadow_corners.png) no-repeat top left;}
.shadow_top_right{background:url(/site/inc/img/bg_shadow_corners.png) no-repeat top right;}
.shadow_bottom_left{background:url(/site/inc/img/bg_shadow_corners.png) no-repeat bottom left;}
.shadow_bottom_right{background:url(/site/inc/img/bg_shadow_corners.png) no-repeat bottom right;}
.shadow_top_center{background:url(/site/inc/img/bg_shadow_top.png) repeat-x;}
.shadow_right_center{background:url(/site/inc/img/bg_shadow_right.png) repeat-y;}
.shadow_bottom_center{background:url(/site/inc/img/bg_shadow_bottom.png) repeat-x;}
.shadow_left_center{background:url(/site/inc/img/bg_shadow_left.png) repeat-y;}
.thumb{width:300px;}
.overlay_thumb{background:#20221D;}
#overlay{width:500px;}
.shadowless{background:none;}
.shadowlesscorner{background:none;width:20px;height:20px;line-height:20px;}
.overlay_shadow_top_left,.overlay_shadow_top_right,.overlay_shadow_bottom_left,.overlay_shadow_bottom_right{width:20px;height:20px;line-height:20px;}
.overlay_shadow_top_left{background:url(/site/inc/img/bg_overlay_shadow_corners.png) no-repeat top left;}
.overlay_shadow_top_right{background:url(/site/inc/img/bg_overlay_shadow_corners.png) no-repeat top right;}
.overlay_shadow_bottom_left{background:url(/site/inc/img/bg_overlay_shadow_corners.png) no-repeat bottom left;}
.overlay_shadow_bottom_right{background:url(/site/inc/img/bg_overlay_shadow_corners.png) no-repeat bottom right;}
.overlay_shadow_top_center{background:url(/site/inc/img/bg_overlay_shadow_top.png) repeat-x;}
.overlay_shadow_right_center{background:url(/site/inc/img/bg_overlay_shadow_right.png) repeat-y;}
.overlay_shadow_bottom_center{background:url(/site/inc/img/bg_overlay_shadow_bottom.png) repeat-x;}
.overlay_shadow_left_center{background:url(/site/inc/img/bg_overlay_shadow_left.png) repeat-y;}
#overlay_content{position:relative;padding:20px;}
#overlay_content p{color:#888886;}
#overlay_content h2{font:italic 1.67em Georgia,"Times New Roman",Times,serif;color:#46B3BA;margin-bottom:20px;}
#overlay_content .topRight{position:absolute;top:10px;right:15px;}
.overlay_map_wrapper a.closePanel{background:url(/site/inc/img/icon_closePanel.png) no-repeat;display:block;width:22px;height:22px;padding:0;margin:0;position:absolute;top:10px;right:9px;}
.overlay_map_wrapper a:hover.closePanel{background:url(/site/inc/img/icon_closePanel.png) no-repeat bottom left;}
.overlay_map .property_details_wrapper h3{font-style:normal;}
.timeoutData_details_wrapper{padding:15px 10px 20px;}
.timeoutData_details_wrapper h2{font:normal 1.67em/1.1 Georgia,"Times New Roman",Times,serif;margin-bottom:5px;}
.timeoutData_details_wrapper h3{font:normal 1.17em Georgia,"Times New Roman",Times,serif;}
.timeoutData_details_wrapper h2 a:hover,.timeoutData_details_wrapper h3 a:hover{color:#2b2d27;}
.timeoutData_details_wrapper a.closePanelAlt{background:url(/site/inc/img/a_closePanel_overlay_bg.gif) no-repeat center center;display:block;width:22px;height:22px;padding:0;margin:0;float:right;position:relative;top:-5px;right:-5px;}
.timeoutData_details_wrapper a.closePanelAlt:hover{background:url(/site/inc/img/a_closePanel_overlay_bg_hover.gif) no-repeat center center;}
#overlay_content label{color:#888886;}
#overlay_content label.error{font-weight:bold;}
#overlay_content #buttonWrapperOuter{margin:5px 0 0 0;}
#overlay_content .buttonWrapperInner{border-top:2px solid #2B2D27;padding-top:5px;text-align:right;}
#overlay_content .leftCol{float:left;}
#overlay_content .rightCol{float:right;margin-bottom:25px;}
#overlay_content .rightColAlternate{float:left;margin:0 0 25px 35px;position:relative;overflow:hidden;}
#overlay_content #maxPrice{width:122px;position:absolute;top:0;left:140px;}
#passReminder{margin:20px 0;display:none;}
#overlay_content #login_pre{float:right;margin-top:5px;}
#overlay_content #loginRemind_pre{float:right;margin-top:5px;}
#overlay_content a#cancelBtn{color:#888886;font-size:1.3em;float:left;}
#overlay_content a#cancelBtn:hover{color:#fff;}
#overlay_content #deleteConfirm_pre{float:right;width:20px;margin-top:5px;}
#overlay_content #saveFavouriteConfirm_pre{float:right;width:20px;margin-top:5px;}
#overlay_content input.errorClass{border:3px solid #46B3BA;}
.mobileNote{margin-bottom:25px;color:#FFF;width:190px;padding-top:15px;font:.92em Arial,Helvetica,sans-serif;}
.fieldAlert_wrapper{float:left;width:156px;margin:2px 0 10px 10px;display:none;border:0 solid red;}
.fieldAlert_arrow{width:11px;height:6px;background:url(/site/inc/img/form_warning_bg_arrow_top.png) no-repeat;}
.fieldAlert_message{background:url(/site/inc/img/form_warning_bg.png) no-repeat bottom right;padding:5px 7px 8px;font:1em Arial,Helvetica,sans-serif;color:#FFF;width:136px;}
#list_maskContent{cursor:pointer;background:url(/site/inc/img/bg_nav_mask.png) repeat-y top right;position:fixed;z-index:100;top:125px;left:300px;width:30px;height:100%;min-height:100%;display:none;}