.google_map_title{width:100%;font-size:16px;font-weight:bold;margin:10px 0px 5px 0px;}
.google_map_view {border: #cbcbcb solid 1px;}
.divsearchbody{width: 954px; position: relative; margin-left:15px; text-align: left; float:left; _margin-left: 5px; }
.divsearchbody-qoos{width: 954px; position: relative; margin: 0 auto; text-align: left;}
.resultsleft{float:left;width:212px;}
.divfeaturedagent{float:left;width:155px;margin-left:9px;}
/* search input area */
.frmsearches{width:620px;}
.headh2{float:left;width:100%;font-size: 1.8em; font-weight: bold; background: url(/images/icon_h1.gif) no-repeat 2px 5px; padding: 0 0 0 20px; margin-bottom: 3px; color: #333;  }
.search-box {float:left;font-size:12px; margin-bottom: 12px;}
.search-box-home {height: 168px;}
.search-inner{float:left;padding: 10px 0 8px 0;}
.checkbox{float:left;margin-left:-3px;}
.checkboxlabel{float:left;margin-top:10px;text-align:left;}
.radio_list{float:left;width:auto;}
.radio_list li{float:left;line-height:27px;text-align:center;}
.checkbox_list{float:left;width:auto;}
.checkbox_list li{float:left;width:auto;}
.checkboxleftlabel{float:left;margin-top:3px;width:150px;}
.divsearchleft{float:left;width:384px;padding-bottom:0px;}
.divsearchright{float:left;width:384px;}
.divpurpose{float:left;width:384px;}
.divdistrict{float:left; margin: 0px !important; padding: 0px !important;}
.divpropertytype{float:left;}
.searchtextbox{float:left;background:url(/images/search_key_bg.jpg) no-repeat;width:216px;height:29px;line-height:28px;text-indent:5px;color:#FA0C0C;border:0;margin-top:1px!important;}
.divsearchrow{float:left;margin-bottom:3px;line-height:200%;}
.divsearchrow-nomargin{margin: 0px; padding: 0px;}
.divsearchlabel{float:left;text-align:left;width:60px;padding-top:0px;padding-right:5px;}
.divsearchlabelname{float:left;text-align: left;width:115px;padding-top:0px;}
.divlabelto{float:left;text-align: left;width:25px;padding-top:0px;}
.dldistrict{width:155px;}
.divnumberlist{float:left;width:130px;}
.divnumberleftlist{float:left;width:139px;}
.searchbutton{float:left;cursor:pointer;margin:-3px 0 0 5px; _margin:-1px 0 0 5px; border:0;width:86px;height:29px;background: url(/images/search_btn.jpg) no-repeat 0 0;font-size:14px;color:white;font-weight:bold;line-height:29px;padding-right:16px;}
.searchleftbutton{float:right;cursor:pointer;margin:0 10px 0 0px;border:0;width:91px;height:27px;background: url(/images/ui/btn_search.jpg) no-repeat 0 0; }
.div10{width:10px;float:left;}
.dldistrictlong{width:160px;}
.searchnametext{float:left;width:165px;}
.divkeywordlabel{float:left;color:red;}
.divleftsearches{width:100%;float:left;}
.divrecentlyviewed{width:100%;float:left;}
.divleftsearchtop{float:left;width:190px;background: url(/images/ui/bg_hr-dot.gif) repeat-x bottom left;}
.divleftsearchbottom{float:left;width:190px;margin-top:5px;}
.divboldlabel{float:left;width:120px;font-weight:bold;margin:8px 0px 0px 0px;}
.divsearchshortlabel{float:left;text-align: right;width:40px;padding-top:5px;padding-right:5px;}
.divorder{font-size:9pt;}
/* search list */
.vsepline{float:left;width:14px;height:10px;margin-top:3px;background: url(/images/ui/vsepline.gif) no-repeat center center;}
.hsepline{float:left;width:100%;height:3px;margin-top:3px;background: url(/images/ui/hsepline.gif) repeat-x center center;}
.pagerNavigation a{float:left;}
.pagerNavigation span{float:left;}
.divtabcontent{float:left;font-size:12px;width:100%;}

.divbodycontent{float:left;width:100%;}
.divcontent{float:left;width:568px;margin-left:8px;}
.searchgraybox {border: 1px solid #DBDADA; background: url(/images/ui/bg_graybox-inner.jpg) repeat-y 0 0; margin-bottom: 12px; }
.divtabs{float:left;width:100%;margin:10px 0px 12px 0px;}
.tabcurrent{float:left;text-align:center;height:26px;cursor:default; background: url(/images/ui/bg_tab-h-hover.jpg) repeat-x 0 0; vertical-align: middle; line-height: 26px; padding: 0 11px 0 12px;}
.tabheader{float: left;text-align: center;height: 26px;cursor:pointer; background: url(/images/ui/bg_tab-head.jpg) no-repeat right top; vertical-align: middle; line-height: 26px; padding: 0 11px 0 12px; }
.divlistitem{float:left;width:548px;margin:10px 0px;padding:0 10px;border-bottom:1px solid #ccc;}
.divlistitemtitle{float:left;width:100%;}
.itemcheckbox{float:left;margin-top:-2px;}
.divlisttitletext{float:left;font-size:12px;font-weight:bold;}
.divlistcontent{float:left;width:100%;margin-top:5px;}
.divlistitemimage{float:left;width:86px;}
.divlistitemright{float:left;width:457px;}
.divredlabel{float:left;color:red;margin-right:3px;}
.divdescription{float:left;width:100%;font-size:11px;margin-top:3px;}
.divlistitemcontent{float:left;width:340px;margin-left:10px;}
.divfieldvalue{float:left;}
.divlistitemagent{width:88px;float:right;background: url(/images/ui/bg_ver-dot.gif) repeat-y 0 0; padding: 0 0 20px 12px; }
.expandicon{width:10px;height:10px;cursor:pointer;float:left;background: url(/images/ui/icon_unfold.gif) no-repeat; margin: 4px 10px 0px 5px;}
.collapseicon{width:10px;height:10px;cursor:pointer;float:left;background: url(/images/ui/icon_fold.gif) no-repeat; margin: 4px 10px 0px 5px;}
.divreadmore{float:left;margin:3px 5px 0px 0px;width:10px;height:10px;background: url(/images/ui/icon_arrow.gif) no-repeat;}
a.readmore{font-size:12px;}

.divcompareitem{float:left;width:100%;font-size:11px;padding:10px 0px 10px 0px;border-bottom:1px solid #ccc;}
a.divcompareitemlink{float:left;width:100%;font-size:12px;}
.divcomparetop{float:left;width:100%;padding:8px 0px 18px 0px;}
a.divprint {height:17px; font-weight: bold; font-size: 12px; background: url(/images/ui/icon_print.gif) no-repeat; padding-left: 22px; float: right; }
.divcomparetitle{color: #666;padding-top:5px;background: url(/images/ui/bg_pop-table.jpg) repeat-x 0 0; height: 24px;font-size: 11px; float:left;width:100%;}
.divcomparecolum1{margin-left:6px;float:left;width:290px;}
.divcomparecolum2{margin-left:6px;float:left;width:34px;text-align: center;}
.divcomparecolum3{margin-left:6px;float:left;width:25px;text-align: center;}
.divcomparecolum4{margin-left:6px;float:left;width:64px;text-align: center;}
.divcomparecolum5{margin-left:6px;float:left;width:50px;text-align: center;}
.divcomparecolum6{margin-left:6px;float:left;width:63px;text-align: center;}

.recentlyitem{float:left;width:182px;margin:0px 6px 15px 0;padding:0px 0px 15px 0px;border-bottom:1px solid red;}
.recentlyitemrow{float:left;width:100%;margin-bottom:3px;}
.searchRightFeaturedItem{margin:0px 2px 10px 5px;width:130px;float:left;border-bottom:1px dotted #ccc;padding-bottom:10px;}
.searchRightFeatured{margin:0px 12px 0px 15px;width:100px;float:left;margin-bottom:8px;}


