﻿.lblAddress {font-size:14px;color:#113279}
.resInfoBar {position:relative;height:16px;margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;font-size:10px}
.resInfoBar .infoDisplay {position:absolute;top:0px;left:8px}
.resInfoBar .infoCount {position:absolute;top:0px;right:8px}
.resNavBar {height:20px;position:relative;padding:0px 0px 5px 0px;text-align:center}
.resNavBar div {margin:	0px;padding:0px}
.resNavBar a.linkNew {display:block;padding:6px 0px 0px 0px;font-weight:bold;text-decoration:none;color:#6EBB1F}
.resNavBar a.linkPrev {display:block;height:18px;width:174px;position:absolute;top:2px;left:2px;margin:0px 0px 0px 0px;padding:0px 0px 0px 4px;color:#650230;font-size:12px;font-weight:bold;text-align:left;text-decoration:none}
.resNavBar a.linkNext {display:block;height:22px;width:174px;position:absolute;top:2px;right:2px;margin:0px 0px 0px 0px;padding:5px 26px 0px 0px;color:#6EBB1F;font-weight:bold;text-align:right;text-decoration:none}
.resNavBar a.linkPrev:hover,.resNavBar a.linkNext:hover {color:#113279}
.resPropertyDetail {}
.rule {height:1px;background:#86BAD0;width:100%; margin-top:20px}
*html .rule { font-size:1px; background:#86BAD0; width:960px}
.resProperty, .resPropertyDetail {margin:0px 0px 8px 0px;padding:15px 0px 0px 5px;font-size:11px;float:left;height:auto}
.resProperty div {margin:0px 101px 0px 128px;padding:0px 0px 0px 10px;height:86px}
.resProperty div.rowOn {margin:0px 101px 0px 128px;padding:6px 0px 0px 10px;height:80px;background-color:#D7ECC1}
.resProperty  img {position:absolute;top:0px;left:0px;border-top: 1px solid #6EBB1F}
.resPropertyDetail .rowOff {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:800px;float:left}
.propertyIcons ul,.propertyIcons ul {margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;list-style:none;display:inline}
.propertyIcons li,.propertyIcons li  {margin:0px 0px 1px 0px;padding:0px 0px 0px 7px;position:relative;display:inline;float:left;height:28px;width:43px;text-align:left;color:#352d67;font-weight:bold;background-color:none;background-repeat:no-repeat;background-position:top left}
.resProperty li sup,.resPropertyDetail li sup  {font-size: 9px}
.resProperty h2 {font-weight:normal} 
.resProperty h2 a,.resProperty h2 a:hover {font-weight:bold;text-decoration:none}
li.iconNone {background-image:url(Images/icon_bg_none.gif);}
li.iconBath {background: top left no-repeat url(Images/icon_bg_bathrooms.gif);margin-left:10px;font-size: 15px;font-weight:bolder}
li.iconBed {background: top left no-repeat url(Images/icon_bg_bedrooms.gif);margin-left:10px;font-size: 15px;font-weight:bolder}
li.iconCar {background: top left no-repeat url(Images/icon_bg_car.gif);margin-left:10px;font-size: 15px;font-weight:bolder}
li.iconLand {background: top left no-repeat url(Images/icon_bg_land.gif);margin-left:10px;font-size: 15px;font-weight:bolder}
.resAddressBar {clear:both; width: 100%; /*float: left; clear:both*/background-color:#86BAD0;padding:5px 0px 0px 10px;float:left; clear:both; padding: 0px 0px 5px 0px; font-family:helvetica, arial; font-size:14px; font-weight: bold}
.resAddressBar .resAddress {width:auto; padding:3px 5px 3px 6px; float: left; clear:left; color:#113279; border:0}
.resAddressBar .resPrice { width:120px;text-align: center; padding:8px 5px 3px 6px; float:right; clear:right; color: #002751;font-size:17px; font-weight:bold}
.propertyRightColumn {width: 103px; float:right;padding-left: 0px;text-align:left}
.propertyIcons {width:100%;text-align:left;padding-top: 10px}
.propertyLinks {font-size: 12px; font-weight: 500; padding-top: 10px; padding-bottom: 10px;}
.propertyLinks ul { list-style-image:url(images/spacer.gif); background:#fff; list-style-position: inside; padding:0px; margin:0px}
.propertyLinks ul li {margin:0px;margin-left:-5px; padding: 1px 0px}
.propertyLinks ul li.virtualTour {list-style-image:url(images/virtualTourIcon.gif);}
.rightImages {width:100%;margin:0px;padding:0px;font-size:12px;float:left;position:relative;top:0;left:0}
* html .rightImages {padding-bottom:0px}
html>/**/body .rightImages {}
.propertyImages {float:left}
.imgGalleryLinks {float:left;clear:both}
div.imgGallery a {font-size: 12px}
div.propertyImages img {margin:5px;margin-bottom:5px;border-top:1px solid #6EBB1F;float:left}
.moreImagesLink {height:20px; float:left; padding: 0px 8px; margin-right: 10px}
.moreImagesLink a,.moreImagesLink a:link, .moreImagesLink a:visited {color:#352D67;float:left;clear:both}
.moreImagesLink a:hover {color:#352D67; text-decoration:underline}
.moreImagesLink img {float:right;clear:both}
.virtualTour, .virtualTour a:link, .virtualTour a:active, .virtualTour a:visited {color:#6EBB1F!important}
.virtualTour:hover, .virtualTour a:hover{color:#005290!important}
.topRegion {float:left;}
.bottomRegion {float:left; width:575px;clear:both}
.bottomRegion .agentDetails {width: 189px; float:left}
.bottomRegion .agentDetails .header {padding-bottom: 5px; float:left}
.bottomRegion .agentDetails .details {background:#81c41a; float:left; height:95px; padding-top: 15px}
.agentImage img {width:70px; height:80px; border:1px solid #fff}
.agentImage {width: 72px; height:82px; padding-left: 5px; float: left; vertical-align:middle; display:table}
.contactDetails {float:right; width:100px; padding: 5px 0px 0px 10px;font-family: Arial, Helvetica, sans-serif}
.contactDetails h5 {margin:0px; color:#fff}
.contactDetails p {color:#fff; margin:0px; line-height: 15px; font-family: Arial, Helvetica, sans-serif}
.contactDetails p.mobile {color:#fff; font-weight: bold; font-size:15px; margin-bottom: 5px}
/*.bottomRegion {display:none}*/
.bottomRegion .emailAgent {float:right; width:370px}
.bottomRegion .emailAgent .header {background:#113279; padding: 2px 0px 2px 50px}
.bottomRegion .emailAgent .header p {margin:0px; color:#fff; font-size: 14px; font-weight:bold; font-family: helvetica, arial;}
.bottomRegion .emailAgent .emailAgentForm {background:#fff; width:350px; padding:5px 9px;border:1px solid #113279}
.bottomRegion .emailAgent .emailAgentForm .leftColumn {width: 115px; float: left; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:2em; color:#1c2a5d; font-weight: bold;background:#fff}
.bottomRegion .emailAgent .emailAgentForm .leftColumn p{margin:3px 0}
.bottomRegion .emailAgent .emailAgentForm .rightColumn input{margin:1px 0}
.bottomRegion .emailAgent .emailAgentForm .rightColumn { width: 230px; float:right;}
.bottomRegion .resAddress{border:0}
.contentPanelProp h2 {display:none}
.imgGallery {margin-top:15px}
.resAddress h2 { font-size:17px; font-weight:normal; margin:0; padding-top:5px}
