﻿#pro_container { width: 945px; height: 100%; float: left; clear: left; overflow: auto; padding: 20px 0 0px 14px; }
#pro_sale_container_top { width: 927px; float: left; height: 13px; background: url(../../Images/prop_sale_container_top.gif); overflow: hidden; }
#pro_sale_container_middle { width: 909px; float: left; height: auto; background: url(../../Images/prop_sale_container_middle.gif); padding: 0 9px; }
#pro_sale_container_bottom { width: 927px; float: left; height: 17px; background: url(../../Images/prop_sale_container_bottom.gif); overflow: hidden; }
#property_desc_heading_cont { width: 895px; padding: 20px 0px 20px 32px; overflow: auto; }
span.rateText { color: #3399CC; font-size: 40px; float: left; }
div.property_desc_container { float: left; width: 490px; padding: 2px 0 0 15px; }
div.property_desc_heading { font-size: 17px; float: left; }
div.property_desc_desc { font-size: 14px; color: #3399CC; padding: 5px 0 0 0; clear: both; }
#prop_bottomLine { background: url(../../Images/big_bottom_line.gif) repeat-x; height: 8px; overflow: hidden; padding: 0 0 20px 0; }
#prop_content_container { width: 909px; height: auto; }
#prop_content_cont_left { width: 658px; float: left; }
#prop_content_cont_right { width: 220px; float: left; height: auto; }
#direct_form_heading { width: 632px; padding: 23px 6px 0px 6px; float: left; background: #ffffff; }
#direct_form1 { width: 632px; padding: 13px 6px 15px 6px; background: #F5FBFF; border-top: 1px dashed #d7d7d7; float: left; }
#Short_Summary { width: 632px; padding: 13px 6px 15px 6px; background: #F5FBFF; border-top: 1px dashed #d7d7d7; float: left; }
.PropertyRating { width: 632px; padding: 13px 6px 15px 6px; background: #F5FBFF; border-top: 1px dashed #d7d7d7; float: left; }
#Detailed_Summary { width: 632px; padding: 13px 6px 15px 6px; background: #F5FBFF; border-top: 1px dashed #d7d7d7; float: left; }
p.prop_short_Summary { font-size: 14px; color: #535353; float: left; margin: 0; padding-right: 23px; width: 630px; }
p.prop_Detailed_Summary { font-size: 14px; color: #535353; float: left; margin: 0; padding-right: 5px; width: 630px; }
#direct_form2 { width: 632px; padding: 13px 6px 15px 6px; float: left; }
#direct_form_heading span { }
#direct_form_heading span a { color: #3399CC; font-size: 12px; }
#direct_form_heading span a { color: #3399CC; }
span.icon { float: left; height: 18px; padding: 2px 0 0 0; }
span.icon_text { float: left; }
p.direct_heading { margin: 0; padding: 0; color: #3399CC; padding: 5px 0; }
p.direct_text { margin: 0; padding: 0; }
span.direct_head1 { font-size: 16px; color: #3399CC; float: left; font-weight: bold; margin: 0; padding-right: 23px; width: 200px; }
span.direct_head_link { float: right; text-align: right; padding: 5px 0 0 0; }
span.direct_head_link span.iconContainer { padding: 0 0 0 20px; float: left; }
#tenureFeatureContainer { width: 640px; padding: 30px 0px 0px 2px; height: 40px; overflow: hidden; border-top: 1px dashed #d7d7d7; float: left; margin: 0; }
span.tenure_head1 { font-size: 16px; color: #3399CC; float: left; font-weight: bold; margin: 0; padding: 0px 0 5px 3px; width: 680px; border-bottom: 1px dashed #d7d7d7; float: left; overflow: hidden; }
span.feature_head1 { font-size: 16px; color: #3399CC; float: left; font-weight: bold; margin: 0 0 0 20px; padding: 0 0 5px 2px; width: 279px; border-bottom: 1px dashed #d7d7d7; float: left; overflow: hidden; }
#OthersListContainerSecond { float: left; clear: left; width: 650px; padding: 0 0 0 5px; }
span.tenureborder { border-bottom: 1px dashed #d7d7d7; width: 635px; float: left; height: 8px; overflow: hidden; }
#tenureListContainer { float: left; clear: left; width: 650px; padding: 0 0 0 5px; }
#tenureListContainer1 { font-size: 16px; color: #3399CC; float: left; margin: 0; padding: 0px 0 0px 0; width: 300px; float: left; }
#tenureListContainer2 { font-size: 16px; color: #3399CC; float: left; margin: 0 0 0 0px; padding: 0 0 5px 15px; width: 300px; float: left; border-left: 1px solid #D0EDFA; height: 153px; }
#tenureListContainer20 { font-size: 16px; color: #3399CC; float: left; margin: 0 0 0 0px; padding: 0 0 5px 15px; width: 285px; float: left; border-left: 1px solid #D0EDFA; height: 117px; }
#OthersListContainerThird { font-size: 16px; color: #3399CC; float: left; margin: 0; padding: 0px 0 0px 0; width: 345px; float: left; }
#OthersListContainerForth { font-size: 16px; color: #3399CC; float: left; margin: 0 0 0 0px; padding: 0 0 5px 15px; width: 400px; float: left; border-left: 1px solid #D0EDFA; }
ul.tenureList { float: left; margin: 0; padding: 0 0 0 0px; list-style: none; font-size: 12px; color: #3399CC; width: 310px; display: block; }
ul.tenureList li { float: left; margin: 0; padding: 0; background: url(../../Images/paper_bullet.gif) no-repeat 0px 10px; padding: 8px 0 10px 20px; width: 310px; }
ul.tenureList li.noBorder { border: 0px none; }
ul.tenureList li span.initial { float: left; width: 105px; }
ul.tenureList li span.end { float: left; width: 200px; color: #000000; }
ul.tenureList li a { color: #3399CC; }
ul.tenureList2 { float: left; margin: 0; padding: 0 0 0 0px; list-style: none; font-size: 12px; color: #3399CC; width: 167px; display: block; }
ul.tenureList2 li { float: left; margin: 0; padding: 0; background: url(../../Images/paper_bullet.gif) no-repeat 0px 10px; padding: 8px 0 10px 20px; width: 148px; }
ul.tenureList2 li.noBorder { border: 0px none; }
ul.tenureList2 li span.initial { float: left; width: 105px; }
ul.tenureList2 li span.end { float: left; width: 40px; color: #000000; }
ul.tenureList2 li a { color: #3399CC; }
ul.EcoFriendlyFeatures { float: left; margin: 0; padding: 0 0 0 0px; list-style: none; font-size: 12px; color: #3399CC; width: 280px; }
ul.EcoFriendlyFeatures li { margin: 0; padding: 0; background: url(../../Images/features_bullet.gif) no-repeat 0px 12px; padding: 8px 0 10px 12px; }
ul.EcoFriendlyFeatures li.noBorder { border: 0px none; }
ul.EcoFriendlyFeatures li a { color: #3399CC; }
ul.AccessibleFeatures { float: left; margin: 0; padding: 0 0 0 0px; list-style: none; font-size: 12px; color: #3399CC; width: 600px; }
ul.AccessibleFeatures li { margin: 0; padding: 0; background: url(../../Images/features_bullet.gif) no-repeat 0px 12px; padding: 8px 0 10px 12px; }
ul.AccessibleFeatures li.noBorder { border: 0px none; }
ul.AccessibleFeatures li a { color: #3399CC; }
ul.DisabilityAndAdaptedFeatures { float: left; margin: 0; padding: 0 0 0 0px; list-style: none; font-size: 12px; color: #3399CC; width: 600px; }
ul.DisabilityAndAdaptedFeatures li { margin: 0; padding: 0; background: url(../../Images/features_bullet.gif) no-repeat 0px 12px; padding: 8px 0 10px 12px; }
ul.DisabilityAndAdaptedFeatures li.noBorder { border: 0px none; }
ul.DisabilityAndAdaptedFeatures li a { color: #3399CC; }
ul.feature_HeatingOptions { float: left; margin: 0; padding: 0 0 0 0px; list-style: none; font-size: 15px; color: #3399CC; width: 280px; }
ul.feature_HeatingOptions li { margin: 0; padding: 0; background: url(../../Images/features_bullet.gif) no-repeat 0px 12px; padding: 8px 0 10px 12px; }
ul.feature_HeatingOptions li.noBorder { border: 0px none; }
ul.feature_HeatingOptions li a { color: #3399CC; }
ul.features2 { float: left; margin: 0; padding: 0 0 0 0px; list-style: none; font-size: 12px; color: #3399CC; width: 150px; }
ul.features2 li { margin: 0; padding: 0; background: url(../../Images/features_bullet.gif) no-repeat 0px 12px; padding: 8px 0 10px 12px; }
ul.features2 li.noBorder { border: 0px none; }
ul.features2 li a { color: #3399CC; }
#nutshellFeatureContainer { width: 640px; padding: 30px 0px 0px 2px; height: 40px; overflow: hidden; border-top: 1px dashed #d7d7d7; float: left; margin: 0; }
#OthersFeatureContainer { width: 640px; padding: 30px 0px 0px 2px; height: 40px; overflow: hidden; border-top: 1px dashed #d7d7d7; float: left; margin: 0; }
span.nuttshell_head1 { font-size: 16px; color: #3399CC; float: left; font-weight: bold; margin: 0; padding: 10px 0 5px 3px; width: 680px; float: left; overflow: hidden; }
span.AccessibleTitle { font-size: 14px; color: #3399CC; float: left; font-weight: bold; margin: 0; padding: 10px 0 5px 13px; width: 420px; float: left; overflow: hidden; }
span.AccessibleTitleblank { font-size: 14px; color: #3399CC; float: left; font-weight: bold; margin: 0; padding: 150px 0 5px 120px; width: 420px; float: left; overflow: hidden; }
span.VideoTitleblank { font-size: 14px; color: #3399CC; float: left; font-weight: bold; margin: 0; padding: 150px 0 5px 165px; width: 420px; float: left; overflow: hidden; }
span.FloorPlanTitleblank { font-size: 14px; color: #3399CC; float: left; font-weight: bold; margin: 0; padding: 150px 0 5px 200px; width: 420px; float: left; overflow: hidden; }
span.clDisabilityAndAdaptedFeatures { font-size: 14px; color: #3399CC; float: left; font-weight: bold; margin: 0; padding: 150px 0 5px 150px; width: 420px; float: left; overflow: hidden; }
span.PropRating_left { font-size: 13px; color: #3399CC; float: left; margin: 0; padding: 3px 0 5px 3px; width: 500px; float: left; overflow: hidden; }
span.PropDisclaimer { font-size: 11px; color: #999999; float: left; margin: 0; padding: 3px 0 5px 3px; width: 630px; float: left; overflow: hidden; }
span.PropRating_right { font-size: 12px; color: #3399CC; float: left; margin: 0; padding: 5px 0 5px 0px; width: 100px; float: left; overflow: hidden; }
.radioPropertyRating { width: 300px; color: #3399CC; font-size: 12px; padding: 0px 0px 0px 0px; height: 20px; float: left; }
div.property_sidebox { width: 246px; height: 75px; background: url(../../Images/property_sidebox.gif) no-repeat; padding: 11px 0 0px 0; }
div.property_sidebox_socialMedia { width: 230px; height: 135px; background: url(../../Images/box-Socialmedia.jpg) no-repeat; padding: 8px 8px 0px 8px; }
div.dvsocialMedia { padding-left: 12px; }
div.property_socialMedia_sep { width: 230; height: 1px; background: url(../../Images/line-sep-socialmedia.jpg); background-repeat: no-repeat; margin: 5px 0px 5px 0px; }
div.p_sidebox_img { height: 63px; float: left; width: 63px; padding: 0px 0 0 10px; }
div.p_sidebox_text_container { height: 63px; float: left; width: 170px; }
span.p_sidebox_heading { color: #3399CC; font-size: 16px; font-weight: bold; }
span.p_sidebox_text { font-size: 14px; color: #535353; }
#property_news_container { float: left; height: auto; overflow: auto; padding: 0 0 0 0px; width: 246px; }
#property_faq_top { float: left; height: 6px; width: 242px; background: url(../../Images/property_news_top.gif) no-repeat; overflow: hidden; }
#property_faq_middle { float: left; height: 195px; width: 242px; background: url(../../Images/property_news_middle.gif); }
#property_faq_bottom { float: left; height: 15px; width: 242px; background: url(../../Images/property_news_bottom.gif) no-repeat; overflow: hidden; }
p.property_faq_text { float: left; padding: 10px 10px 10px 10px; margin: 0; }
ul.propertyPropertyFaq { float: left; margin: 0; padding: 0 0 0 6px; list-style: none; font-size: 13px; color: #3399CC; width: 240px; }
ul.propertyPropertyFaq li { float: left; margin: 0; padding: 0; background: url(../../Images/news_bullet.gif) no-repeat 5px 12px; padding: 10px 0 14px 25px; border-top: 1px dashed #d7d7d7; width: 202px; }
ul.propertyPropertyFaq li.noBorder { border: 0px none; }
ul.propertyPropertyFaq li a { color: #3399CC; text-decoration: none; }
ul.prop_navigation { width: 649px; list-style: none; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-weight: bold; float: left; color: #FFFFFF; font-size: 12px; height: 25px; }
ul.prop_navigation li { list-style: none; float: left; height: 21px; padding: 0px 0px 0 0px; margin: 0 2px 0 0; }
ul.prop_navigation li span { list-style: none; float: left; margin: 0 0px 0 0; display: block; cursor: pointer; }
ul.prop_navigation li#link1 a.selected { color: #000000; text-decoration: none; float: left; height: 21px; display: block; }
ul.prop_navigation li#link1 a { color: #FFFFFF; text-decoration: none; float: left; height: 21px; display: block; }
ul.prop_navigation li a { color: #FFFFFF; text-decoration: none; float: left; height: 21px; display: block; }
ul.prop_navigation li a.selected { color: #000000; text-decoration: none; float: left; height: 21px; display: block; }
ul.prop_navigation li a:hover { }
#sell_online_container { width: 230px; float: left; padding: 20px 0 0 10px; }
span.sellOnline { color: #3399cc; font-size: 14px; font-weight: bold; float: left; clear: left; line-height: 18px; }
span.sellOnlineText { font-size: 12px; float: left; clear: left; line-height: 18px; }
span.sellOnlineText a { color: #3399cc; font-size: 12px; }
span.news_heading1 { float: left; font-size: 17px; color: #3399CC; font-weight: bold; padding: 20px 0 5px 0; }
#transparent { width: 220px; height: 125px; position: absolute; z-index: 2000; background: url(../../Images/spacer.gif); cursor: pointer; }
#streetview object { height: 148px; }
#floorplansId { width: 644px; height: 430px; }
#floorplansImages { width: 644px; height: 380px; border: 1px solid #3399CC; padding-top: 10px; text-align: center; }
.ratingStar { font-size: 0pt; width: 13px; height: 12px; margin: 0px; padding: 0px; cursor: pointer; display: block; background-repeat: no-repeat; }
.savedRatingStar { background-image: url(../../Images/SavedStar.png); }
.filledRatingStar { background-image: url(../../Images/FilledStar.png); }
.emptyRatingStar { background-image: url(../../Images/EmptyStar.png); }
.GrayAlternative-ecofriendly { background-color: #F7F7F7; font-family: Arial; font-size: 12px; border-bottom: dashed 1px #D7D7D7; padding: 10px 0px 10px 0px; }
.WhiteAlternative-ecofriendly { background-color: #FFFFFF; font-family: Arial; font-size: 12px; width: 100%; border-bottom: dashed 1px #D7D7D7; padding: 10px 0px 10px 0px; }
.tickimage { background-image: url(../../Images/tick.gif); width: 10px; height: 11px; float: left; margin: 0 10px 0 15px; }
.EcoFriendlyLogo { background-image: url(../../Images/CO2_Logo.jpg); width: 90px; height: 59px; float: right; margin: 3px 3px 0 0; }
.AccessibleFeaturelogo { background-image: url(../../Images/Wheelchair-logo.jpg); width: 64px; height: 63px; float: right; margin: 3px 3px 0 0; }
.weburl { color: #3399CC; font-size: 12px; text-decoration: underline; }
.dv_EPCMsg { border-top: 1px dashed #D7D7D7; border-bottom: 1px dashed #D7D7D7; padding: 13px 0 15px 6px; background: #f5fbff; }