/* This file has been minified */ *{ margin:0;padding:0}*{ outline:none}body{ margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.625em;color:#444444}form{ margin:0;padding:0}fieldset{ margin:0;padding:0;border:none}input,textarea,select{ font:Verdana,Arial,Helvetica,sans-serif !important;font-size:1em!important}h1,h2,h3{ font-weight:normal;color:444444;font-family:Arial,Verdana,Helvetica,sans-serif}h1{ font-size:3.8em;margin-top:-5px;margin-bottom:3px}h1.level2{ font-size:3.0em;margin-bottom:10px}h1.level2 span{ padding:0 0 0 20px}h1.level3{ font-size:3.0em;margin-bottom:10px}h2{ font-size:1.6em}h3{ font-size:1.2em}a{ color:#444444;text-decoration:none}a:hover{ text-decoration:underline}p{ color:#444444;font-size:1.0em;line-height:15px}img{ border:none}ul,li{ list-style:none}.clearfix{ display:block}.clearfix:after{ content:".";display:block;height:0;clear:both;visibility:hidden}.lastElement{ margin-bottom:0!important;padding-bottom:0!important}.buttonLeft{ float:left!important}.buttonRight{ float:right!important}label.hideText{ text-align:left!important;text-indent:-999em !important}.hideText input{ display:block!important}body.popUp{ background:none}ul.skipLinks{ left:-10000px;position:absolute}#headerMenu{ overflow:hidden;margin:0 auto;width:882px;font-size:1.1em;padding-top:20px;padding-bottom:3px}#headerMenu ul{ float:left}#headerMenu ul li{ float:left}#headerMenu ul.topNav li{}#headerMenu ul.topNav li{ float:left;text-transform:uppercase;padding:0 10px;background:url(../../img/prestige/css/black_border.jpg) no-repeat 0 2px}#headerMenu ul.topNav li.home{ border-left:none;background:none;margin-top:-2px}#headerMenu div.loginArea{ float:right}#headerMenu div.loginArea span{ float:left;font-size:1.0em;padding-right:10px}#headerMenu div.loginArea ul li{ padding-right:5px}#headerMenu div.loginArea ul li a{ color:#444444}#wrapper{ margin:0 auto;width:914px;overflow:hidden}#wrapper span.top{ background:url(../../img/prestige/css/wrapper_top.png) no-repeat bottom left;height:7px;width:914px;float:left}#wrapper div.middle{ background:url(../../img/prestige/css/wrapper_middle.png) repeat-y top left;width:900px;padding:0 7px;float:left}#wrapper span.bottom{ background:url(../../img/prestige/css/wrapper_bottom.png) no-repeat bottom left;height:7px;width:914px;float:left}#header{ display:block;overflow:hidden;width:860px;padding:0 20px;position:relative}#header div.productLogo{ float:left;height:62px;margin-top:25px;margin-bottom:25px}#header div.logo{ float:right;position:absolute;right:20px;bottom:20px}#header ul{ clear:both;padding:0;margin-left:-13px;overflow:hidden;float:left}#header ul li{ float:left;text-transform:uppercase;font-size:1.1em;background:url(../../img/prestige/css/divider.gif) left center no-repeat;margin-left:-2px}#header ul li a{ color:#FFFFFF;padding:8px 15px;float:left}#header ul li a:hover,#header ul li.selected a{ background:#FFFFFF;text-decoration:none;color:#444444}#mainContentArea{ padding:18px 20px 29px 20px;float:left}#mainContentArea .contentAreaLeft{ width:570px;margin-right:20px;float:left}#mainContentArea .contentAreaLeft h2{ margin-bottom:13px}#mainContentArea .breadcrumbLinks{ margin-bottom:25px}#mainContentArea .breadcrumbLinks a{ background:url(../../img/prestige/css/bullet.jpg) no-repeat left 3px;padding-left:10px}#mainContentArea .contentAreaLeft p{ padding:0 0 10px 0}#mainContentArea .contentAreaLeft p span.thank{ width:100%}#mainContentArea .contentAreaLeft p img.imgLeft{ padding:5px 15px 15px 0}#mainContentArea .contentAreaLeft p.signature{ margin-top:3px;margin-bottom:10px}#mainContentArea .contentAreaLeft p.signature span{ display:block}#mainContentArea .contentAreaLeft .buttonWrapper .backButton{ background:url(../../img/prestige/css/bullet_tringle_left.jpg) no-repeat left 8px;padding:5px 5px 0 10px}#mainContentArea .contentAreaLeft .buttonWrapper .formButton{ text-transform:uppercase;background:#928b81;color:#FFFFFF;font-size:1.1em;padding:5px 10px}#mainContentArea .contentAreaLeft .buttonWrapper .formButton:hover{ text-decoration:none}#mainContentArea .contentAreaLeft .formButtonWrapper input,#directionsSearch input.searchButton{ text-transform:uppercase;background:#928b81;border:none;color:#FFFFFF;font-size:1.1em;padding:5px 10px;font-family:Verdana,Arial,Helvetica,sans-serif !important}#mainContentArea .contentAreaLeft .formButtonWrapper .buttonContainer{ border:1px #928b81 solid!important;margin-right:5px;float:left}#mainContentArea .contentAreaLeft .formButtonWrapper input.normal{ color:#444444;background:#FFFFFF;border:none;padding:4px 10px 4px 10px;outline:0!important;outline:hidden0!important}#mainContentArea .contentAreaLeft .formButtonWrapper input.normal:hover{ background:#928b81;border:none!important;color:#FFFFFF;padding:4px 10px 4px 10px}#mainContentArea .contentAreaLeft .formButtonWrapper input{ cursor:pointer;width:auto!important;font-size:1em!important;border:none!important}#directionsSearch input.postcode{ width:240px;border:1px #928b81 solid;margin:0 5px;padding:2px 2px 2px 3px}#directionsSearch .mapsearchElement{ float:left}#directionsSearch input.searchButton{ cursor:pointer;margin-left:8px}#form-1 p,#form-2 p{ clear:both}#mainContentArea .contentAreaLeft ul.formLinks{ padding:0;margin:0 0 18px -5px;overflow:hidden}#mainContentArea .contentAreaLeft ul.formLinks li{ float:left;border-left:1px solid #444444;margin-left:-1px}#mainContentArea .contentAreaLeft ul.formLinks li a{ color:#444444;padding:0 5px;float:left;text-decoration:underline}#mainContentArea .contentAreaLeft ul.formLinks li span{ padding:0 5px}#mainContentArea .contentAreaLeft .formElements{ margin-bottom:20px;margin-top:15pX}.formElements input{ font-size:1.1em!important;padding:2px 2px 2px 3px}.formElements textarea{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.1em!important;padding:2px 0}#mainContentArea .contentAreaLeft .formElements div.elements{ float:left;margin-bottom:5px;width:100%}#mainContentArea .contentAreaLeft .formElements div.timeDetails{ padding:15px 0}#mainContentArea .contentAreaLeft .formElements div.helpDetails{ padding-bottom:15px}#mainContentArea .contentAreaLeft .formElements div.date{ padding-bottom:15px}#mainContentArea .contentAreaLeft .formElements label{ width:170px;float:left;padding-right:10px;text-align:right;line-height:15px}#mainContentArea .contentAreaLeft .formElements label em{ display:block;font-size:1.1em}#mainContentArea .contentAreaLeft .formElements input,#mainContentArea .contentAreaLeft .formElements select{ border:1px #444444 solid;width:185px;float:left}#mainContentArea .contentAreaLeft .formElements select{ height:105px;font-size:1.2em}#mainContentArea .contentAreaLeft .formElements select.title{ border:1px #444444 solid;width:190px;height:auto!important}#mainContentArea .contentAreaLeft .formElements select option{ padding:2px 4px}#mainContentArea .contentAreaLeft .formElements div.helpDetails .helpOptions{ float:right;width:390px;margin-top:2px}#mainContentArea .contentAreaLeft .formElements div.timeDetails label,#mainContentArea .contentAreaLeft .formElements div.timeDetails input,#mainContentArea .contentAreaLeft .formElements div.helpDetails .helpOptions input{ width:auto!important;border:none}#mainContentArea .contentAreaLeft .formElements div.helpDetails .helpOptions label{ width:100%!important;text-align:left!important;margin-bottom:5px}#mainContentArea .contentAreaLeft .formElements div.helpDetails .helpOptions label span{ margin-top:-2px}#mainContentArea .contentAreaLeft .formElements div.helpDetails label.helpOptions{ display:block}#mainContentArea .contentAreaLeft .formElements div.timeDetails label span,#mainContentArea .contentAreaLeft .formElements div.helpDetails .helpOptions label span{ padding:0 15px 0 10px}#mainContentArea .contentAreaLeft .formElements div.timeDetails input,#mainContentArea .contentAreaLeft .formElements div.date input,#mainContentArea .contentAreaLeft .formElements div.helpDetails .helpOptions label input,#mainContentArea .contentAreaLeft .formElements div.helpDetails .helpOptions label span{ float:left}#mainContentArea .contentAreaLeft .formElements textarea{ width:380px;height:105px;border:1px #444444 solid;padding:2px 2px 2px 3px}#mainContentArea .contentAreaLeft .formElements .formButtonWrapper{ margin-top:15px;width:100%;float:left}.dp-choose-date{ background:url(../../img/prestige/css/calender.gif) no-repeat top left;width:21px;height:21px;text-indent:-999px;display:block;float:left;margin-left:10px;margin-top:-2px}div.errorMsg span{ color:#FF0000;background:url(../../img/prestige/css/error.gif) top left no-repeat;float:left;padding:0 0 15px 20px;line-height:15px}a.error{ background:url(../../img/prestige/css/error.gif) top left no-repeat;float:left;width:15px;height:15px;position:relative;text-decoration:none;margin-left:10px}a.error span.outer{ background:url(../../img/prestige/css/callout_bottom.gif) no-repeat bottom left;width:156px;position:absolute;top:-20px;right:-160px;display:none}a.error span.outer span{ background:url(../../img/prestige/css/callout_top.gif) no-repeat top left;display:block;padding:5px 5px 8px 20px;min-height:24px}a.error:hover span.outer{ display:block}div.floorImg{margin-bottom:20px}div.floorContent{margin-bottom:20px}#form{clear:both}table.dimensions tr.heading td{ padding-bottom:20px}table.dimensions tr td{ padding-right:10px;padding-bottom:5px}table.appartmentList{ width:100%;float:left;margin-top:-10px}table.appartmentList tr{ display:block}table.appartmentList tr td{ vertical-align:top;padding:10px;min-height:100px;border-bottom:1px dotted #928b81}table.appartmentList tr.last td{ border-bottom:none!important}table.appartmentList tr td.appList{ width:230px}table.appartmentList tr td.appDetails{ width:320px}table.appartmentList tr td.appDetails ul li{ margin-bottom:20px}table.appartmentList tr td.appDetails ul li strong,table.appartmentList tr td.appDetails ul li span{ display:block;margin-bottom:2px}#mainContentArea table.appartmentList tr ul{ margin-bottom:0!important;margin-top:5px!important;margin-left:-7px!important}table.extraInfo tr.showDetails td{ background:#dedcd9}table.extraInfo tr.hideDetails td ul{ visibility:hidden!important}table.extraInfo tr.showDetails td ul{ visibility:visible!important}#mainContentArea .contentAreaLeft ul.formTabs{ padding:0 0 15px 0!important;float:left}#mainContentArea .contentAreaLeft ul.formTabs li{ background:none;text-transform:uppercase;float:left;margin-right:6px}#mainContentArea .contentAreaLeft ul.formTabs li a{ background:none;color:#444444;font-size:1.1em;float:left;padding:5px 10px;text-decoration:none;border:1px #444444 solid;cursor:pointer}#mainContentArea .contentAreaLeft ul.formTabs li a:hover,#mainContentArea .contentAreaLeft ul.formTabs li.tabs-selected a{ background:#928b81;color:#FFFFFF;padding:5px 10px;border:1px #928b81 solid}#mainContentArea .contentAreaLeft ul.formTabs li.tabs-selected a{ cursor:default}#mainContentArea .contentAreaLeft ul.formTabs li a:hover{ padding:5px 10px!important}#mainContentArea .contentAreaLeft ul.formTabs li.tabs-selected a:hover{padding:5px 10px!important}#mainContentArea ul.floor{ padding:0;margin:0 0 20px -8px;overflow:hidden;float:left;width:100%}#mainContentArea ul.floor li{ float:left;border-left:1px solid #444444;margin-left:-1px;padding:0 8px}#mainContentArea ul.floor li a{ color:#444444;padding:0;float:left;text-decoration:underline}#mainContentArea ul.floor li a:hover,#mainContentArea ul.floor li.tabs-selected a{ text-decoration:none}#planTabs a.thickbox{ margin-top:-30px}#mainContentArea ul.showOnMap{ padding:0;margin:0 0 20px 0px;overflow:hidden;clear:both}#mainContentArea ul.showOnMap li{ float:left;margin-left:-1px;margin-right:11px}#mainContentArea ul.showOnMap li input{ size:5px;margin-right:5px;height:10px;width:10px}#floor-1 ,#floor-2{ float:left;width:100%}.tabs-hide{ display:none!important}.tabs-nav{ list-style:none;margin:0}.tabs-nav .tabs-selected a{ color:#000}.tabs-nav .tabs-selected a:link,.tabs-nav .tabs-selected a:visited,.tabs-nav .tabs-disabled a:link,.tabs-nav .tabs-disabled a:visited{cursor:text}.tabs-container{ clear:both!important}#gmap{ height:500px;margin-bottom:15px;width:100%;margin-top:15px;float:left}fieldset.gmap_facilities{ margin-bottom:15px;clear:both}fieldset.gmap_facilities label{ padding:0 5px}#directionsSearch{ float:left;width:100%;margin-bottom:10px}#mainContentArea #directionMap{ padding:5px 5px 25px 5px}#mainContentArea div.address{ margin-bottom:20px;margin-top:15px}#mainContentArea div.address p{ padding:0}#mainContentArea div.address dd{ float:left;width:185px;padding-bottom:2px}#mainContentArea div.address dt{ float:left;clear:left;width:85px;padding-bottom:2px}#mainContentArea div.address dt.opening,#mainContentArea div.address dd.opening{ padding-top:2px;padding-bottom:12px}.mapSearchResult table{ border-collapse:collapse}table.ddr_steps,.ddwpt_table,.ddwpt td.ddw_addr,td.ddw_addr div.value{ width:100%}.ddwpt td.ddptlnk{ padding:2px 5px 0 5px}.ddwpt .ddptlnk img{ vertical-align:top}#gdirections{ float:left;width:100%}table.ddr_steps tr td,table.ddwpt_table tr td,#gdirections table tr td{ padding:5px 0;background:url(../../img/prestige/css/border_back.jpg) repeat-x bottom left!important;border:none!important}#gdirections table tr td{ padding:5px 5px!important}#gdirections table{ background:none!important;border:none!important}#panel_ddw1 div.ddwpt{ background:url(../../img/prestige/css/border_back.jpg) repeat-x top left}#panel_ddw1 div.ddwpt{ background:none}table.ddr_steps tr td.dirsegtext{ padding-left:10px}table.ddr_steps tr td.num{ font-weight:bold;padding-left:5px;vertical-align:top;text-align:right}table.ddr_steps tr td.sdist{ padding-right:15px;vertical-align:top}div.start{ text-align:left}.add{ display:block;padding:1px 0}.sdist{ text-align:right;white-space:nowrap}#TB_ajaxContent{ float:left;position:relative;width:100%;text-align:center}.hiddenText{ text-align:left;text-indent:-99999px;float:left}.hidden{ height:0;left:-100000px;overflow:hidden;position:absolute;width:1%}body.popUp h1{ text-align:left;font-size:1.6em!important;margin-top:10px!important}body.popUp .imgConiner{ overflow:hidden;border:1px #928B81 solid;padding:10px;text-align:center}body.popUp .planImag{ position:relative}a.closeButton{ text-align:left;text-indent:-99999999px;background:url(../../img/prestige/css/bt_close.jpg) no-repeat;display:block;width:13px;height:14px;outline:none;top:0px;right:0px;position:absolute}a#closePopup{ display:none}#TB_ajaxContent{ padding-top:20px}#mainContentArea .contentAreaRight{ width:270px;float:right;margin-top:-2px}#mainContentArea .contentAreaRight p{ padding:13px 0 15px 0}#mainContentArea .contentAreaRight p.successive{ padding-top:0!important;padding-bottom:18px}#mainContentArea .contentAreaRight p strong{ display:block}#mainContentArea .contentAreaRight ul{ padding-left:10px;margin-bottom:15px;color:#928b81;margin-top:-5px}#mainContentArea .contentAreaRight ul li{ padding:0 0 5px 10px}#mainContentArea .contentAreaRight ul.formButtons{ padding:0!important;margin-top:-10px}#mainContentArea .contentAreaRight ul.formButtons li{ background:none;text-transform:uppercase;display:block;padding:10px 0 0 0px;overflow:hidden}#mainContentArea .contentAreaRight ul.formButtons li a{ background:#928b81;color:#FFFFFF;font-size:1.1em;float:left;padding:5px 10px}#mainContentArea .contentAreaRight ul.formButtons li a:hover{ text-decoration:none}#footer{ padding:0px 25px 10px 25px;float:left;width:810px}#footer ul{ padding:0;margin:0 0 17px -8px;overflow:hidden}#footer ul li{ float:left;background:url(../../img/prestige/css/black_border.jpg) no-repeat 0 2px;margin-left:-1px}#footer ul li a{ color:#444444;padding:0 8px;float:left}#footer p.footerLegalInformation{ margin-bottom:5px}#london-page #footer{ margin-top:20px}#london-page #header div.productLogo{ height:auto;margin:63px 0 56px}#london-page #mainContentArea{ margin-bottom:20px;padding:20px 20px 29px}#london-page .contentAreaLeft{ width:275px}#london-page .contentAreaLeft p{ color:#333}#london-page h1{ font-size:1.8em;margin-bottom:20px}#london-page h1 span{ display:block;font-size:0.778em;margin-top:4px}#london-page .contentAreaRight{ width:565px}#london-page #mainContentArea .contentAreaRight ul{ margin:0;padding:0}#london-page #mainContentArea .contentAreaRight li{ background:none;float:left;margin:0 15px 20px 0;padding:0;width:275px}#london-page #mainContentArea .contentAreaRight li.rightCol{ margin-right:0}#london-page #mainContentArea .contentAreaRight li div{ float:right;text-align:left;width:175px}#london-page #mainContentArea .contentAreaRight li div.img{ float:left;margin-top:4px;text-align:center;width:90px}#london-page #mainContentArea .contentAreaRight li h2{ color:#444;font:bold 1.2em Verdana,Arial,sans-serif;margin-bottom:4px}#london-page #mainContentArea .contentAreaRight li span{ display:block;font-size:0.834em;margin-top:3px}#london-page #mainContentArea .contentAreaRight p{ padding:0}
