.pinProfile{position:relative;text-align:left;}.pinProfileCorner,.pinProfileCornerSC{position:absolute;bottom:-7px;left:-6px;height:17px;width:17px;z-index:20;background-image:url(/images/search/map/pinCorners.png);background-repeat:no-repeat;}.pinProfileCorner{background-position:0 -54px;}.pinProfileCornerSC{background-position:0 -108px;}.pinProfileCorner.c1,.pinProfileCornerSC.c1{background-position:0 0;top:-6px;left:-6px;}.pinProfileCorner.c2,.pinProfileCornerSC.c2{background-position:0 -27px;top:-6px;right:-7px;left:auto;}.pinProfileCornerSC.c3{background-position:0 -108px;}.pinProfileCorner.c3{background-position:0 -54px;}.pinProfileCornerSC.c4{background-position:0 -135px;top:auto;bottom:-7px;right:-7px;left:auto;}.pinProfileCorner.c4{background-position:0 -81px;top:auto;bottom:-7px;right:-7px;left:auto;}.pinProfile .pinProfileShadow{display:none;position:absolute;top:2px;left:2px;width:100%;height:100%;background-color:#545488;filter:alpha(opacity=20);-moz-opacity:.20;opacity:.20;-moz-border-radius:2px;-webkit-border-radius:2px;z-index:4;}.pinProfileMain{position:relative;padding:10px;border:1px solid #545488;background-color:#fff;z-index:5;border-radius:1px;zoom:1;}.pinProfilePaging{background:#f7f7f7;padding:7px;border-radius:2px 2px 0 0;border-bottom:1px solid #ccccc9;}.pinProfilePaging p{float:left;margin:0;}.pinProfilePaging a{float:right;margin:5px 0 0 5px;font-size:11px;text-decoration:none;}.pinProfilePaging a span{display:block;float:left;cursor:pointer;}.pinProfileHead{position:relative;}.pinProfileHead strong{color:#000;display:block;font-size:13px;font-weight:normal;width:270px;}.pinProfileMain a.close{position:absolute;top:0;right:0;width:16px;height:15px;padding:2px 0 0;#padding:0;background-color:#F8FBFF;text-decoration:none;border:1px solid #D8E4EF;border-right-color:#BDCFE5;border-bottom-color:#B0C3DE;-moz-border-radius:2px;-webkit-border-radius:2px;}.pinProfileMain a.close:hover{background-color:#f0f5fc;}.pinProfileMain a.close:active{background-color:#E5ECF6;}.pinProfileMain a.close em{margin:0 0 0 4px;font:bold 11px Arial,Helvetica,sans-serif;color:#6F96CE;}.pinProfileMain a.close span{display:block;width:0;height:0;overflow:hidden;text-indent:9000px;}.pinProfileMain .closeButton{position:absolute;top:-16px;right:-16px;}.pinProfileMain div input{float:left;height:13px;width:13px;margin:0 3px 0 0;}.pinProfileMain div a.propertyTitle{font-size:14px;font-weight:normal;float:left;margin-top:-4px;text-decoration:none;width:260px;}.pinProfileMain.pinProfileSC div a.propertyTitle em{background:#FCF7B7;color:#f60;font-size:11px;font-style:normal;-moz-border-radius:2px;-webkit-border-radius:2px;}.pinProfileMain address{font-size:12px;font-style:normal;color:#9797B7;}.pinProfileMain .stats{margin:6px 0 0;}.pinProfileMain .stats img{float:left;border:1px solid #DCE0E9;}.pinProfileMain .ppLink{position:relative;display:block;float:left;margin-right:8px;}.pinProfileMain .ppLink.noPhoto{width:102px;height:77px;background:#F9F9F9;border:1px solid #ccc;margin-right:10px;}.pinProfileMain .ppLink.noPhoto .noListingPhotoMessage{font-size:12px;margin-top:-7px;}.pinProfileMain ul{float:left;width:183px;margin:0;padding:0;list-style-type:none;}.pinProfileMain ul li{margin:0;padding:3px 0;font-size:12px;border-bottom:1px solid #DCE0E9;}.pinProfileMain ul li.last{border-bottom:none;}.pinProfileMain p{margin:5px -5px 5px 0;font-size:12px;line-height:15px;}.pinProfileMain p.pinProfileAlert{background:#ffffe7;border:1px solid #ddd;margin-top:8px;margin-right:0;margin-bottom:10px;padding:8px 8px 8px 8px;}.pinProfileMain .bottom{width:100%;margin:10px -10px -10px;padding:10px;border-top:1px solid #EEEEF4;background-color:#F8F8FC;border-bottom-right-radius:1px;border-bottom-left-radius:1px;}.pinProfileMain.pinProfileSC .bottom{background-color:#FFF7CC;}.pinProfileMain .bottom .zoomToLink{float:left;margin:1px 0 0;}.pinProfileMain .bottom a.button{float:right;margin:-2px 4px -2px 0;}.propertyTitle.bobTitle{background:url(/images/icons/icons.png) 0 -2867px no-repeat;padding:1px 0 3px 20px;}.propertyTitle .icon-lock{position:relative;top:6px;}.pinProfileMain .bottom .bobUpsell{float:left;width:134px;}.pinProfileMain .bottom .bobUpsell em{display:block;font-size:12px;font-style:normal;margin:0 -3px;padding:0 0 4px;text-align:center;}.pinProfileMain .bottom.pricingBottom .bobUpsell em{margin:0;padding:0;}.pinProfileMain .bottom .bobUpsell a{display:block;float:none;}.pinProfileMain .bottom.pricingBottom .bobUpsell .button{margin-bottom:5px;}.pinProfileMain .bottom .bobUpsellOr{float:left;padding:27px 6px 11px 6px;}.pinProfileMain .bottom.pricingBottom .bobUpsellOr{padding-top:6px;}.previous{float:left;margin:3px 3px 0 0;#margin:2px 3px 0 0;border-color:transparent #3765B7 transparent transparent;border-style:dashed solid dashed dashed;border-width:4px 5px;#border-width:5px 4px;display:block;height:0;overflow:hidden;width:0;}.next{float:left;margin:3px -5px 0 3px;border-color:transparent transparent transparent #3765B7;border-style:dashed dashed dashed solid;border-width:4px 5px;#border-width:4px;display:block;height:0;overflow:hidden;width:0;}.pinProfile.rsNonSubscriber .pinProfileMain .bottom a.btn{float:none;}.pinProfile.rsNonSubscriber .bottom{margin-top:20px;text-align:center;}.pinProfile.rsNonSubscriber .bottom .bottomTray{position:relative;margin:-23px 0 10px 0;padding:5px 0 0;font-size:11px;color:#336;text-transform:uppercase;background:url(/images/search/map/rsTray.gif) no-repeat 50% 3px;}.pinProfile.rsNonSubscriber .rsNonSubOption a.btn{margin-bottom:3px;}.pinProfile.rsNonSubscriber .rsNonSubOption{float:left;width:92px;}.pinProfile.rsNonSubscriber .rsNonSubOption .button.additem{width:80px;}.pinProfile.rsNonSubscriber .rsNonSubOption .button{padding:4px 5px;margin:0 0 4px;float:none;}.pinProfile.rsNonSubscriber .rsNonSubOption.middle{width:15px;margin:3px 0 0 6px;font-size:11px;}.pinProfile.rsNonSubscriber .rsNonSubOption.right{width:181px;}.pinProfileMain .bottom .rsNonSubOption .button.removeitem span{display:block;float:left;width:66px;}.mapAlert{position:relative;width:306px;border:2px solid #336;background-color:#FFFFE7;padding:8px;}.mapAlert.small{box-shadow:1px 1px 1px #9292B8;-moz-box-shadow:1px 1px 1px #9292B8;-webkit-box-shadow:1px 1px 1px #9292B8;}.mapAlert p{margin:0 0 10px;font-size:12px;color:#000;cursor:default;}.mapAlert.small p{font:11px Arial,Helvetica,sans-serif;color:#336;}.mapAlert div{float:left;}.mapAlert div input{float:left;width:13px;height:13px;margin:2px 3px 0 0;}.mapAlert div label{float:left;font-size:12px;color:#999;cursor:pointer;}.mapAlert a.btn{float:right;}.mapAlert .tooltipPointer{border:1px solid;}.mapAlert .tooltipPointer,.mapAlert .innerPointer{position:absolute;width:0;height:0;background:none;}.mapAlert .tooltipPointer.left{left:-14px;border-left:0;border-right-width:14px;border-bottom:7px solid transparent;border-top:7px solid transparent;bottom:50%;margin-bottom:-7px;}.mapAlert .tooltipPointer.left .innerPointer{border-right:10px solid #FFFFE7;right:-14px;border-bottom:5px solid transparent;border-top:5px solid transparent;bottom:-5px;}.mapAlert .tooltipPointer.right{right:-14px;border-right:0;border-left-width:14px;border-bottom:7px solid transparent;border-top:7px solid transparent;bottom:50%;margin-bottom:-7px;}.mapAlert .tooltipPointer.right .innerPointer{border-left:10px solid #FFFFE7;left:-14px;border-bottom:5px solid transparent;border-top:5px solid transparent;bottom:-5px;}.mapAlert .tooltipPointer.top{top:-14px;border-top:0;border-bottom-width:14px;border-left:7px solid transparent;border-right:7px solid transparent;left:50%;margin-left:-7px;}.mapAlert.maxResults .tooltipPointer.top{left:5%;}.mapAlert.maxResults{width:224px;}.mapAlert .tooltipPointer.top .innerPointer{border-bottom:10px solid #FFFFE7;bottom:-14px;border-left:5px solid transparent;border-right:5px solid transparent;left:-5px;}.mapAlert .tooltipPointer.bottom{bottom:-14px;border-bottom:0;border-top-width:14px;border-left:7px solid transparent;border-right:7px solid transparent;left:50%;margin-left:-7px;}.mapAlert .tooltipPointer.bottom .innerPointer{border-top:10px solid #FFFFE7;top:-14px;border-left:5px solid transparent;border-right:5px solid transparent;left:-5px;}.mapAlert.dialog{-moz-border-radius:2px;-webkit-border-radius:2px;}.mapAlert.dialog h2{font-size:12px;margin:0 0 5px 0;}.mapAlert.dialog p{font-size:12px;margin:5px 0;}