body,FORM{font-family:Arial,Helvetica,Freesans;margin:0px;padding:0px;}
INPUT, SELECT, BUTTON{font:normal 11px Arial;vertical-align:middle; }
A:visited{color:blue;}
A IMG{border:0;}
OPTGROUP,OPTION,OPTGROUP OPTION{margin:0px;}
.hm10{margin-right:10px;margin-left:10px;}
.hm5{margin-right:5px;margin-left:5px;}
.m2{margin:2px;}
.m3{margin:3px;}
.m5{margin:5px;}
.mt5{margin-top:5px;}
.mt7{margin-top:7px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mr275{margin-right:275px;}
.vm3{margin-top:3px;margin-bottom:3px;}
.vm5{margin-top:5px;margin-bottom:5px;}
.vm10{margin-top:10px;margin-bottom:10px;}
.m10{margin:10px;}
.lm25{margin-left:25px;}
.lm10{margin-left:10px;}
.p3{padding:3px;}
.p5{padding:5px;}
.vp3{padding-top:3px;padding-bottom:3px;}
.pt5{padding-top:5px;}
.hp5{padding-left:5px;padding-right:5px;}
.hp25{padding-left:25px;padding-right:25px;}
.vp10{padding-top:10px;padding-bottom:10px;}
.lp5{padding-left:5px;}
.lp10{padding-left:10px;}
.rp5{padding-right:5px;}
.rp10{padding-right:10px;}
.pb10{padding-bottom:10px;}
.pb30{padding-bottom:30px;}
.pb50{padding-bottom:50px;}
.floatr{float:right}
.floatl{float:left}
.white{color:#fff}
.red{color:red;}
.orange{color:#f08c00;}
.blue{color:blue;}
.b{font-weight:bold}
.u{text-decoration:underline;}
.u0{text-decoration:none;}
.f8{font-size:8px;}
.f10,.t10{font-size:10px;}
.f11,.t11{font-size:11px;}
.f12,.t12{font-size:12px;}
.f13,.t13{font-size:13px;}
.f14,.t14{font-size:14px;}
.f15{font-size:15px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.f36{font-size:36px;}
.f48{font-size:48px;}
.fwn{font-weight:normal;}
.textl{text-align:left}
.textc{text-align:center}
.textr{text-align:right}
.normalLine{line-height:auto;}
.blackborder{border:solid 1px black;}
.bgwhite{background-color:white;}
.h28{line-height:28px;padding:0px;}
.h24{line-height:28px;}
.h20{line-height:20px;}
.h10{line-height:10px;}
.h11{line-height:11px;}
.vtop{vertical-align:top;}
.vmid{vertical-align:middle;}
.vbot{vertical-align:bottom;}
.p0m0{padding:0px;margin:0px;}
.ht100{height:100%;}

.wd80{width:80px;}
.wd100{width:100px;}
.wd120{width:120px;}
.wd140{width:140px;}
.wd160{width:160px;}

.errbox{border:solid 1px red;padding:10px 0px 10px 50px;background:url(../images/err/error_icon.gif) 10px 50% no-repeat;background-color:#ffddf6;}
.errbox .mainmsg{color:red;font-size:14px;font-weight:bold;}
.errbox .secmsg{font-size:12px;}

.okbox{border:solid 1px #62a901;padding:10px 0px 10px 50px;background:url(../images/green_tick.gif) 10px 50% no-repeat;background-color:#f1fed2;}
.okbox .mainmsg{color:#62a901;font-size:14px;font-weight:bold;}
.okbox .secmsg{font-size:12px;}
#ThankyouBar{width:600px;}
.srpmodal #ThankyouBar, .srplayer #ThankyouBar{width:auto;}

.alertbox{border:solid 1px #c17b02;padding:10px 0px 10px 50px;background:url(../images/icons/alert_icon.gif) 10px 50% no-repeat;background-color:#ffffcd;}
.alertbox .mainmsg{color:#c17b02;font-size:14px;font-weight:bold;}
.alertbox .secmsg{font-size:12px;}

.content TABLE,.content TD{text-align:left;vertical-align:top;}
TD.textr{text-align:right;}
IMG{vertical-align:middle;}
LABEL{vertical-align:middle;}
LABEL input{vertical-align:top;}
@-moz-document url-prefix() {
  LABEL {vertical-align:bottom; }
  LABEL input{vertical-align:bottom;}
} 

.content{position:relative;width:990px;}
.c{margin:0px auto;}

.ftr{text-align:center;}

.citylinks{background:url(../images/headers/citylinks-bg.gif) 0% 100% repeat-x;background-color:#fff;color:#a8a8a8;padding:6px;}

.hdr4 {position:relative;margin:2px 0px 5px 0px;}
.hdr4 SPAN.dnarr, .dnarr{background:url(../images/headers/dn_arr.gif) 100% 50% no-repeat;padding-right:15px;}
.hdr4 span a{color:#000;text-decoration:none;}

.hdr41, .hdr42 {background-color:#fcfcfc;margin:2px 0px;font-size:11px;}
.hdr41 div.rescom {font-weight:bold;margin:0px;padding:0px;}
.hdr41 div span{display:inline-block;font-size:12px;line-height:24px;padding:0px 6px;position:relative;cursor:pointer;vertical-align:bottom;}
.hdr41 div.R span#tab1 {z-index:2;padding-right:35px;border-left:solid 1px #d57801;font-size:14px;color:white;background:url(../images/headers/rescom_031.gif) 100% 100% no-repeat;}
.hdr41 div.R span#tab1 a {font-size:14px;color:white;}
.hdr41 div.R span#tab2 {z-index:1;left:-27px;line-height:22px;padding-right:30px;padding-left:20px;font-size:12px;background:url(../images/headers/rescom_02.gif) 100% 100% no-repeat;}
.hdr41 div.R span#tab2 a {font-size:12px;color:#000;}
.hdr41 div.C span#tab1 {z-index:1;padding-right:35px;line-height:22px;border-left:solid 1px #a8a8a8;font-size:12px;background:url(../images/headers/rescom_02.gif) 0% 100% no-repeat;}
.hdr41 div.C span#tab1 a {font-size:12px;color:#000;}
.hdr41 div.C span#tab2 {z-index:2;left:-35px;padding-right:35px;padding-left:35px;color:white;font-size:14px;background:url(../images/headers/rescom_031.gif) 100% 100% no-repeat;}
.hdr41 div.C span#tab2 a {color:white;font-size:14px;}
#l4o,#l4a,#l4b{cursor:pointer;}
UL.i_am{margin:0px;padding:0px;}
UL.i_am LI {list-style:inside;list-style-image:url(../images/headers/bullet_i_am.gif);padding-top:2px;padding-bottom:2px;}
UL.i_am LI:hover {background-color:#aaddf2;}
UL.indent LI{padding-left:20px;}

.hdr42 {font-weight:bold;background:#25b5ea url(../images/headers/sec_nav_bg.gif) repeat-x;}
.hdr42 span{display:inline-block;padding:6px 6px;color:white;vertical-align:middle;}
.hdr42 span a, .hdr42 span a:visited{color:white;}
.hdr42 .sep {padding:6px 0px;background:url(../images/headers/sec_nav_separator.gif) 50% 0% no-repeat;}
.hdr42 SPAN IMG{vertical-align:middle;}
.hdr42 SPAN.item{background-position:0% 0%;background-repeat:repeat-x;cursor:pointer;}
.hdr42 SPAN.item:hover, .hdr42 SPAN.itemhover{background-image:url(../images/headers/sec_nav_hover.gif);}

#recobg {z-index:-1;}

/*start ff2 fix*/
.hdr42 span, x:-moz-any-link {display:-moz-inline-box;height:100%;}
.hdr41 div.R span#tab1, x:-moz-any-link {display:-moz-inline-box;height:24px;}
.hdr41 div.R span#tab2, x:-moz-any-link {display:-moz-inline-box;height:22px;}
.hdr41 div.C span#tab1, x:-moz-any-link {display:-moz-inline-box;height:22px;}
.hdr41 div.C span#tab2, x:-moz-any-link {display:-moz-inline-box;height:24px;}
.hdr41 div span a, x:-moz-any-link {margin-top:2px;}
#recobg, x:-moz-any-link{z-index:0;}
#reco, x:-moz-any-link{position:relative;margin-bottom:20px;}
/*end ff2 fix*/

.abs{position:absolute;}
.rel{position:relative;z-index:3;}/*add zindex for IE7 Rel Pos Stacking Bug*/
.trc{top:-1px;right:-1px;}
.tlc{top:-1px;left:-1px;}
.blc{bottom:-1px;left:-1px;}
.brc{bottom:-1px;right:-1px;}
.poslt{left:0px;top:0px;}
.posrt{right:0px;top:0px;}
.poslb{left:0px;bottom:0px;}
.hid{display:none;}
.disable{color:#8d8d8d;}
.novis{visibility:hidden;}
.nobrdr{border:none;}
.valerr{background-color:#ffeeee;color:red;border-color:red;}
.inlineErr{background:url(../images/err/err_redarr_up.gif) no-repeat;padding: 5px 0px 0px 15px;}

.srchshadow{background:url(../images/srch/shadow.gif) 50% 100% no-repeat;padding-bottom:10px;}
.srchbox{position:relative;border:solid 1px #f69804;background-color:#ffee92;}
.srchtbl{position:relative;}
.srchtbl TABLE TR TD {vertical-align:middle;}
.srchbtn{background:url(../images/srch/btnbg.gif) repeat-x;border:solid 1px #c27d16;background-color:#c27d16;font-size:14px;padding:3px;font-weight:bold;color:white;width:auto;overflow:visible;}
.srchadv{position:absolute;top:0px;right:0px;width:270px;height:100%;background:url(../images/headers/searchadv_shadow.jpg) 50% 100% no-repeat;}
.srchadv .shell{position:absolute;bottom:10px;top:0px;width:100%;border:solid 1px #0ca5df;background:url(../images/headers/adv_free.gif) 100% 5px no-repeat;}
.srchadv ul{list-style:square;margin:5px 0px 0px 15px;padding:0px 0px 0px 5px;color:#585858;}

.grey{color:#979797;}
.grey1{color:#535353;}
.grey2{color:#575757;}
.grey3{color:#626262;}
.blue1{color:#0b1f97;}

.orng1{color:#ec5914 !important;}
.orng2{color:#ea5915;}
.orng3{color:#ea5916;}
.grey1{color:#8d8d8d;}
.grey2{color:#828282;}
.green1, .g{color:#1bb826;}
.green2{color:#89a340;}
.blue1{color:#100087;}
.blue2{color:#0024FF;}

.cluster {background:url(../images/srch/cluster_ttl.gif) 0% 0% no-repeat;padding-left:30px;border:solid 2px #ddd;border-top:solid 3px #ddd;}
.cluster .floatl{margin:3px;padding:1px 10px 1px 5px;border-right:dotted 1px #ddd;position:relative;}
.cluster div#cl_bud div.topitem{padding:0px;margin:2px;position:relative;height:15px;}
.cluster .floatl label {margin:1px;}
.cluster .floatl label input, .cluster .floatl td input {margin:0px;padding:0px;vertical-align:middle;height:13px;width:13px;}
.cluster .floatl td {padding-right:5px;}
.cluster div#cl_loc, .cluster div#cl_bud, .cluster div#cl_prop_type {z-index:10;} /*Fix for IE7 bug of zindex*/
.cluster div#cl_area div {height:auto;}
.cluster div#cl_area div input, .cluster .floatl td div input{margin:0px;padding:0px;height:auto;width:auto;}
.cluster div#cl_area div select{margin:3px 0px 10px 0px;}
* html .cluster div#cl_area div select, *+html .cluster div#cl_area div select {margin:3px 0px 7px 0px;} /* For IE*/
#cl_loc, #cl_fur, #cl_bud, #cl_type, #cl_from, #cl_area, #cl_prop_type, #cl_r_c{height:115px;}
.cluster LABEL{display:block;}
.cluster LABEL.hid{display:none;}
.cluster div#cl_r_c LABEL{display:inline;}
.cluster .more{background:url(../images/icons/moreloc.gif) 100% 50% no-repeat;padding-right:16px;}
.savesrch{background:#ffff9f;position:relative;}/*pos relative for IE6*/
.moreloc{border:solid 2px #0ba4de;border-top:none;background:#fff;background-image:url(../images/srch/moreloc_grad.gif);background-repeat:repeat-x;}
.moreloc .ttl{position:relative;height:27px;background:url(../images/srch/moreloc_title.gif) 100% 0% no-repeat;padding:0px 3px 0px 0px;margin:0px;}
.moreloc .ttl div{position:relative;height:27px;background:url(../images/srch/moreloc_title.gif) 0% 0% no-repeat;padding:3px 3px 3px 15px;}
.moreloc .mlx{float:right;margin-top:5px;margin-right:5px;}
.moreloc LABEL {float:left;width:180px;margin:3px 0px;}
.moreloc .mlbody{padding-bottom:5px;}
.moreloc .btns, .morept .btns{clear:both;background:#ffffb9;margin-top:5px;padding:3px;}
.morebud{border:solid 2px #0ba4de;border-top:none;background:#fff;background-image:url(../images/srch/moreloc_grad.gif);background-repeat:repeat-x;}
.morebud .ttl{position:relative;height:27px;width:200px;background:url(../images/srch/moreloc_title.gif) 100% 0% no-repeat;padding:0px 3px 0px 0px;margin:0px;}
.morebud .ttl div{position:relative;height:27px;background:url(../images/srch/moreloc_title.gif) 0% 0% no-repeat;padding:3px 3px 3px 15px;}
.morebud .mlx{float:right;margin-top:5px;margin-right:5px;}
.morebud .buditem {float:left;width:150px;margin:3px 0px;}
.morept LABEL{float:left;width:170px;margin:3px 0px;}
#cl_bud.cl_closed .topitem, #cl_bud.cl_closed .topitem A{color:#8d8d8d;text-decoration:none;}
.cl_closed LABEL{color:#8d8d8d;}
#cl_area.cl_closed, #cl_area.cl_closed INPUT, #cl_area.cl_closed SELECT{color:#8d8d8d;}
	
.mult{border-bottom:1px solid #ddd;}

.results{position:relative;zoom:1;}
.results .lcol{margin:0px 240px 0px 0px;border-right:solid 1px #eaeaea;padding-right:10px;}
.results .rcol{float:right;position:absolute;top:0px;right:0px;width:230px;}
.tuple {}
.tuple TD{vertical-align:top;}
.tuple a{color:blue;}
.tuple a:visited{color:#551a8b;}
.gold{background:url(../images/listing/gold.gif) no-repeat;}
.platinum{background:url(../images/listing/platinum.gif) no-repeat;}
.bgx20{background-position:0px 20px;}
.bgx40{background-position:0px 40px;}
.tuple {border-bottom:1px solid #ddd;padding-left:1px;margin:10px 0px;cursor:pointer;}
.tuple .sellerinfo{color:#575757;}
.tuple .desc{width:390px;overflow:hidden;}
.tuple .price, .tuple .bedrooms{border-bottom:dotted 1px #c4c4c4;}
.tuple .postdt {color:#777;}
.tuple .acts {}
.tuple .acts span{visibility:hidden;color:#0b1f97;}
.tuple .acts a{padding-left:20px;}
.acts .act1{background:url(../images/icons/sendtomobile.gif) 0% 50% no-repeat;}
.acts .act2{background:url(../images/icons/addtofav.gif) 0% 50% no-repeat;}
.acts .act3{background:url(../images/icons/viewsimilar.gif) 0% 50% no-repeat;}
.acts .act5{background:url(../images/icons/videos.gif) 0% 50% no-repeat;}
.acts .act6{background:url(../images/icons/icon_pointer_maps.gif) 0% 50% no-repeat;}
.tuple {background-position:0% 100%;background-repeat:no-repeat;}
.tuple .tuplebg{background-position:100% 100%;background-repeat:no-repeat;}
.tuplehover .acts span,.tuple:hover .acts span{visibility:visible;}
.tuplehover, .tuple:hover{background-image:url(../images/listing/tuple_bg.gif);}
.tuplehover .tuplebg, .tuple:hover .tuplebg{background-image:url(../images/listing/tuple_bg.gif);}
.fc_icons, x:-moz-any-link {background:transparent !important;}/*Fix for FF*/
.tuple .fc_icons ul {margin:0;padding:0;}
.tuple .fc_icons ul li {display:inline;font-size:20px;padding:0px 5px;margin:0px;}
.fac3, .fac16{background:url(../images/icons/conferenceroom.gif) 50% 50% no-repeat;}
.fac12{background:url(../images/icons/gym.gif) 50% 50% no-repeat;}
.fac21{background:url(../images/icons/lifts.gif) 50% 50% no-repeat;}
.fac5{background:url(../images/icons/fengshui.gif) 50% 50% no-repeat;}
.fac4{background:url(../images/icons/parking.gif) 50% 50% no-repeat;}
.fac6{background:url(../images/icons/park.gif) 50% 50% no-repeat;}
.fac9{background:url(../images/icons/security.gif) 50% 50% no-repeat;}
.fac2{background:url(../images/icons/powerbackup.gif) 50% 50% no-repeat;}
.fac7{background:url(../images/icons/powerbackup.gif) 50% 50% no-repeat;}
.fac10{background:url(../images/icons/airconditioned.gif) 50% 50% no-repeat;}
.fac8{background:url(../images/icons/privategarden.gif) 50% 50% no-repeat;}
.fac17{background:url(../images/icons/firealarm.gif) 50% 50% no-repeat;}
.fac24{background:url(../images/icons/waterstorage.gif) 50% 50% no-repeat;}
.fac22{background:url(../images/icons/servicelift.gif) 50% 50% no-repeat;}
.fac27{background:url(../images/icons/internet.gif) 50% 50% no-repeat;}
.fac1{background:url(../images/icons/pool.gif) 50% 50% no-repeat;}
.fac14{background:url(../images/icons/banquethall.gif) 50% 50% no-repeat;}
.fac15{background:url(../images/icons/bar.gif) 50% 50% no-repeat;}
.fac11{background:url(../images/icons/atm.gif) 50% 50% no-repeat;}
.fac28{background:url(../images/icons/bankattached.gif) 50% 50% no-repeat;}
.sp_listing{background-color:#eff7eb;border:solid 1px #d9d9d9;margin:10px 0px 0px 0px;overflow:none;}
.sp_listing .item{width:33%;border-right:solid 1px #d9d9d9;}
.sp_listing .item .desc{margin-top:5px;padding:3px;position:relative;height:30px;}
.sp_listing .item .seller{margin-top:5px;padding:3px;}
.sp_more{border:solid 1px #d9d9d9;border-top:none;text-align:right;margin-bottom:10px;padding:2px;}
.sp_more a{padding-right:16px; background:url(../images/icons/arr_right_green.gif) 100% 50% no-repeat;}
.fp_srp{border:solid 1px rgb(158,223,251);}
.fp_srp .hding{color:rgb(0,103,142);background:rgb(216,239,253);border-bottom:solid 1px rgb(158,223,251);font:18px;margin:0px;padding:5px 3px;}

.buzzttl {border-bottom:solid 1px #818181;}
.buzzlinks {border-bottom:dotted 1px #818181;padding-left:5px;}
.buzzlinks a{font-weight:bold;}
.buzzlinks div{padding-left:20px;margin:5px 0px;}
.buzz_bldr{background:url(../images/icons/featured_builder.gif) 0 0 no-repeat;}
.buzz_agent{background:url(../images/icons/agents.gif) 0 0 no-repeat;}
.buzz_np{background:url(../images/icons/np.gif) 0 0 no-repeat;}
.buzz_sp{background:url(../images/icons/sp_offer.gif) 0 0 no-repeat;}
.buzz_hl{background:url(../images/icons/applyhl.gif) 0 0 no-repeat;}
.buzz_pre{background:url(../images/icons/preleased.gif) 0 0 no-repeat;}

/*dealer*/
.dbdr{border:1px solid #c5e371; width:240px;}
.dbg{background:url(../images/dealerbg.gif) repeat-x; font:bold 13px; color:#000; line-height:28px;}
.dtx{font:normal 12px; color:#000; padding:7px; line-height:18px;}
.dtx a{font:bold 12px; color:#0000ff; text-decoration:underline;}
.resh{font:bold 14px;}

/*added by vishal on 22nov 08 starts here - ie6 fixes*/
.mr_5{margin-right:5px; display:inline;}
.clr{clear:both;}
.width_100{width:100%;}
.blue_btm_cur{position:absolute; top:19px;}
/*added by vishal on 22nov 08 ends here*/

/** SRP Layers**/
.srpmodal {border:1px solid #3cb3de;}
.srpmodal .ttl {background:#0ba4de;font-size:14px;font-weight:bold;color:white;padding:5px;}
.srpmodal .body {padding:5px 3px 10px 3px;font-size:12px;}
.qfrm TD{vertical-align:top;}
.qfrm .fld, .frm .fld {font-size:11px;margin:5px 0px;}
.qfrm .fld INPUT, .frm .fld INPUT, .lfrm INPUT {font-size:11px;margin:0px;padding:0px;}
.srplayer {font-size:12px;border:solid 2px #0ba4de;}
.srplayer .tlc{width:50%;height:50%;position:absolute;left:0px;top:0px;background:url(../images/layers/layerbox.png) 0% 0% no-repeat;} 
.srplayer .trc{width:50%;height:50%;position:absolute;top:0px;right:0px;background:url(../images/layers/layerbox.png) 100% 0% no-repeat;} 
.srplayer .blc{width:50%;height:50%;position:absolute;bottom:0px;left:0px;background:url(../images/layers/layerbox.png) 0% 100% no-repeat;} 
.srplayer .brc{width:50%;height:50%;position:absolute;bottom:0px;right:0px;background:url(../images/layers/layerbox.png) 100% 100% no-repeat;} 
.srplayer .ttl {background:#fff;position:relative;z-index:10;background:#0ba4de;font-size:14px;font-weight:bold;color:white;padding:3px;}
.srplayer .ttl1 {background:#fff;position:relative;z-index:10;}
.srplayer .body {background:#fff;position:relative;z-index:10;padding:3px;}
.srplayer .ttltab {text-align:center;background:#fff;border:solid 2px #0ba4de;border-bottom:none;z-index:11;position:absolute;left:-2px;font-size:12px;top:-26px;height:20px;padding:2px 5px;vertical-align:middle;}
.srplayer .fld {font-size:10px;margin:5px 0px;}
.srplayer .fld INPUT {font-size:12px;}
.sprlayer label{vertical-align:middle;}
.l4lyr .ttltab{font-weight:bold;font-size:11px;cursor:default;vertical-align:middle;left:5px;}
.l4olyr .ttltab{left:98px;font-size:11px;font-weight:normal;padding:2px 3px;top:-24px;height:18px;}
.l4alyr .ttltab{left:100x;font-size:11px;font-weight:normal;padding:2px 3px;top:-24px;height:18px;}
.l4blyr .ttltab{left:107px;font-size:11px;font-weight:normal;padding:2px 3px;top:-24px;height:18px;}
#numCharsLeft{font-size:10px;color:#7d7d7d;}

/** Pagination **/
.pgdiv{margin-top:5px;}
.pgdiv INPUT{padding:3px;font-size:11px;margin:1px;}
.pgdis{border:solid 1px #dedede;color:#9c9a9b;background-color:#fff;}
.pgdes{border:solid 1px #9dade8;color:#fff;background-color:#2c6ab7;}
.pgsel{cursor:pointer;border:solid 1px #2c6ab7;color:#2c6ab7;background-color:#fff;}
.pgsel:hover, .pgdes:hover{border:solid 1px black;}
.legend{text-align:right;}
.legend span{padding-left:20px;font-size:11px;}
.legend .tick{background:url(/images/icons/basictick.gif) 0% 50% no-repeat;}
.legend .sp{background:url(/images/icons/sp_offer.gif) 0% 50% no-repeat;}
.legend .spl{background:url(/images/icons/sponsored.gif) 0% 50% no-repeat;}

/** New Projects **/
.np {}
.np div.row{border-bottom:solid 1px #cfcfcf;}
.np div.listing{cursor:pointer;float:left;position:relative;zoom:1;height:100%;width:305px;margin:10px 10px 10px 5px;padding-right:5px;border-right:solid 1px #cfcfcf;overflow-x:hidden;}
.np div.desc{position:relative;height:70px;overflow:hidden;font-size:11px;color:#555;}

/** Sponsered Listings **/
.sp_listing1 {border-bottom:solid 1px #cfcfcf;margin:10px 0px;overflow:none;}
.sp_listing1 .item{width:33%;border-right:solid 1px #d9d9d9;}
.sp_listing1 .item .desc{margin-top:5px;padding:3px;position:relative;height:30px;}
.sp_listing1 .item .seller{margin-top:5px;padding:3px;position:relative;}


/** Home/City Pages section **/
.homemain, .citymain{position:relative;zoom:1;margin-top:10px;}
.citymain .lcol{left:0px;top:0px;width:175px;float:left;}
.citymain .mcol{margin:0px 250px 0px 175px;}
.citymain .rcol{float:right;right:0px;top:0px;width:230px;}
.homemain .lcol{;left:0px;top:0px;width:175px;float:left;}
.homemain .mcol{margin:0px 0px 0px 175px;}

.fp .hding, .aif .hding, .secthdr{font-size:16px;border-bottom:solid 1px #d7d7d7;margin:0px 0px 5px 0px;}
.fp .fpcol, .aif .fpcol {float:left;border-left:dashed 1px #727272;overflow:visible;padding:2px 6px;}
.fp .fpcol UL, .aif .fpcol UL {margin:0 0 5px;padding:0px 0px 0px 10px;}
.fp .fpcol UL LI, .aif .fpcol UL LI{padding-left:0px;}
.fp .fpcol UL LI, .aif .fpcol UL LI{font-size:12px;padding-bottom:3px;margin-left:5px;position:relative;}
.fp .fpcol UL LI SPAN.ttl, .aif .fpcol UL LI SPAN.ttl {font-size:12px;color:#0024ff;}
/*.fp .fpcol UL LI SPAN.ttl a:link, .aif .fpcol UL LI SPAN.ttl a:link {text-decoration:none;color:#0024ff;}*/
.fp .fpcol UL LI SPAN.loc, .aif .fpcol UL LI SPAN.loc {font-size:11px;color:#585858;}
.fp .fpcol UL LI SPAN.new {font-size:11px;color:red;}
.fp .ptype{font-weight:bold;font-size:11px;margin:5px 0px;background:url(../images/city/fp_ptype_uline.jpg) 5px 100% no-repeat;padding-bottom:3px;}
.fp .ptype span{padding-left:21px;padding-top:6px;padding-bottom:1px;}
.fp .w33, .aif .w33 {width:31%;margin:0px 1px;}
.fp .w50, .aif .w50 {width:45%;margin:0px;}
.aif_maroon {font:12px Arial;color:#8b0b0b;}
.fp_srp .fpcol UL LI{list-style-image:url(../images/city/fp_bullet.gif);}


.fpcol UL LI A{text-decoration:none;}
.fpcol UL LI A:visited{color:#551a8b;}

/*Featured Project Section Line and Border css**/
.bdr_grey_r{border-right:1px dashed #ccc !important;}
.bdr_grey_l_dashed{border-left:1px dashed #ccc !important;}
.bdr_grey_b_dashed{border-bottom:1px dashed #ccc !important;}
.bdr_grey_l{border-left:1px solid #ccc !important;}
.ml_15{margin-left:15px !important;}
/*Featured Project Section Line and Border css**/



/** Property Type Images Start **/
.pt1{background:url(../images/icons/ptype_apt.gif) 0% 50% no-repeat;}
.pt2{background:url(../images/icons/ptype_house.gif) 0% 50% no-repeat;}
.pt3{background:url(../images/icons/ptype_res_land.gif) 0% 50% no-repeat;}
.pt3{background:url(../images/icons/ptype_land.gif) 0% 50% no-repeat;}
.pt4{background:url(../images/icons/ptype_builderfloor.gif) 0% 50% no-repeat;}
.pt5{background:url(../images/icons/ptype_farmhouse.gif) 0% 50% no-repeat;}
.pt6{background:url(../images/icons/ptype_com_shops.gif) 0% 50% no-repeat;}
.pt7{background:url(../images/icons/ptype_com_office.gif) 0% 50% no-repeat;}
.pt9{background:url(../images/icons/ptype_com_land.gif) 0% 50% no-repeat;}
.pt9{background:url(../images/icons/ptype_com_inst_land.gif) 0% 50% no-repeat;}
.pt10{background:url(../images/icons/ptype_com_hotel_guesthouse.gif) 0% 50% no-repeat;}
.pt11{background:url(../images/icons/ptype_com_timeshare.gif) 0% 50% no-repeat;}
.pt13{background:url(../images/icons/ptype_com_office_businesspark.gif) 0% 50% no-repeat;}
.pt14{background:url(../images/icons/ptype_com_office_itpark.gif) 0% 50% no-repeat};
.pt15{background:url(../images/icons/ptype_com_warehouse.gif) 0% 50% no-repeat;}
.pt16{background:url(../images/icons/ptype_indus_land.gif) 0% 50% no-repeat;}
.pt17{background:url(../images/icons/ptype_com_coldstorage.gif) 0% 50% no-repeat;}
.pt18{background:url(../images/icons/ptype_com_factory.gif) 0% 50% no-repeat;}
.pt19{background:url(../images/icons/ptype_com_manufacturing.gif) 0% 50% no-repeat;}
.pt20{background:url(../images/icons/ptype_agri_land.gif) 0% 50% no-repeat;}
.pt22{background:url(../images/icons/ptype_servicedapt.gif) 0% 50% no-repeat;}
.pt82{background:url(../images/icons/ptype_com_showrooms.gif) 0% 50% no-repeat;}
/** Property Type Images Ends **/

.fplayer {font-size:12px;border:solid 2px #0ba4de;}
.fplayer .body {background:#fff;position:relative;z-index:10;padding:3px;}
.fplayer .uparr{position:absolute;left:10px;top:-21px;z-index:11;}
.fplayer .h100{height:100%;}
.fplayer .leftarr{position:absolute;left:-21px;top:20px;z-index:11;}

.finddealer TD, .getalert TD {padding-right:5px;padding-left:5px;}

#gallery{z-index:4000;}
#gallery a{display:block;margin:5px 0px;}
#gallery a img{border:solid 0px white;}
/*#gallery a:hover img{border:solid 0px #0024FF;}*/

/**End  Home/City Pages section **/

.boldclass{font:normal 11px arial; color:#990000;background-color:#FFFFFF;}


/*footer starts here*/
.ftr_new{background:url(../images/footer_bg.gif) 0% 0% repeat-x;padding-top:15px;}
.ftr_new TABLE TD {vertical-align:top}
.ftr_new .list_cont{margin:0px 14px;}
.ftr_new .list_cont h2{font:bold 12px Arial, Helvetica, sans-serif; color:#656565; border:none;}
.ftr_new .list_cont ul.foot{float:left; margin:0 0 0 0; padding:0; list-style:none; font:11px Arial, Helvetica, sans-serif;}
.mr12{margin-right:12px;}
.ftr_new .list_cont ul.foot li{margin-right:35px;}
.ftr_new .list_cont ul.foot li a{color:#646464; text-decoration:none;}
.fot{color:#126CA4;font-size:11px;font-weight:bold;line-height:normal;}
/*footer ends here*/

/* Google ads starts here*/
.adhd {
color:#0167c9;
font-family:arial,verdana;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.ad11 a {
color:#0000FF;
font-family:arial,verdana;
font-size:11px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.ro {
color:#008103;
font-family:arial,verdana;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.bd {
border-bottom:1px solid #DEE3E8;
padding:5px;
text-align:left;
}
.t12 {
color:#000000;
font-family:arial;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

/*Google ads ends here*/
.btn_bg{background-image:url(../Delhi-Real-Estate_files/btn_bg.gif); padding:2px; border:1px #555555 solid;}
.pr a:link, .pr a:visited, .pr a:active{Color:#000;}


/*browse properties section starts here*/
.browse_pro{border:1px solid #ccc;}
.browse_pro .bar{width:100%;}
.browse_pro .bar ul.type{list-style:none; margin:0; padding:0; font:bold 12px Arial, Helvetica, sans-serif;width:100%; height:21px; background:url(../images/browse_bar_bg.gif) repeat-x;}
.browse_pro .bar ul.type li{float:left; border-right:1px solid #a1a1a1;}
.browse_pro .bar ul.type li a{padding:3px 7px 4px 7px; color:#000; text-decoration:none; float:left;}
.browse_pro .bar ul.type li a:hover{background:url(../images/type_hover_bg.gif) repeat-x bottom;}
.browse_pro .bar ul.type li.active{background:url(../images/type_hover_bg.gif) repeat-x bottom;padding:3px 7px 4px 7px;}
.browse_pro .cities {margin:10px 0px;}
.browse_pro .cities a, .catlinks li a{color:#0024ff;text-decoration:none;}
.browse_pro .cities a:visited, .catlinks li a:visited{color:#551a8b;}
.catlinks li {padding:2px 1px 0px 0px;list-style:inside;}
#label_browse{clear:both;}
/*browse properties section ends here*/


/*Buy Our Services css starts here*/
.buy_services{height:264px; background:url(../images/services_for_bg.gif) repeat-x; border:1px solid #aacbea; display:block; margin-top:-1px; padding:5px 10px;}
ul.ser_list{margin:0; padding:0; list-style:none; width:100%;}
ul.ser_list li{float:left; margin-right:6px;position:relative; z-index:110;}
ul.ser_list li a{background:url(../images/ser_li_bg_nor.gif) repeat-x; color:#0000ff; border:1px solid #a4c7e8; float:left; padding:5px 5px 4px 5px;}
ul.ser_list li a:hover,ul.ser_list li a.active{ background:url(../images/ser_li_bg_hov.gif) repeat-x; color:#000; border-bottom:none; padding:5px; height:20px; margin-top:-5px;position:relative; z-index:110;}
.prod_server_top_cur,.prod_server_bot_cur{width:803px; height:4px; background:url(../images/prod_ser_top_bot_cur.gif) no-repeat; font-size:2px;}
.prod_serve_mid{width:782px; background:#f7f7f7; border:1px solid #989898; border-width:0 1px; padding:15px 10px; margin-left:-1px;}
.grey_bdr_dashed{border-bottom:1px dashed #a9a9a9;}
.prod_server_bot_cur{background-position:bottom;}
.buy_services ul.left_menu{width:144px; height:150px; list-style:none; margin:0; padding:0; position:relative; z-index:10;}
.buy_services ul.left_menu li{margin-bottom:5px; height:36px; float:left;}
.buy_services ul.left_menu li a{width:124px; height:20px; float:left; padding:10px 10px 6px;}
.buy_services ul.left_menu a:hover,.buy_services ul.left_menu a.active{background:url(../images/pro_ser_li_hov.gif) no-repeat;}
.d_inl{display:inline;}
/*Buy Our Services css ends here*/

/*Details Page*/
.paid{background:#ffee92;border:1px solid #f69804;padding:5px;}
.paid .cname{color:#ea5916;font-size:12px;}
.unpaid{background:url(../images/details/unpaid-bg.gif) 0% 100%;border:1px solid #d7d7d7;padding:6px;}
#sft a{text-decoration:none;}
#sft a:hover{text-decoration:underline;}
.detail TD{vertical-align:top;}
.detail .info{border:#0ca5df 1px solid;padding:1px;}
.detail .info .sep{border-right:solid 1px #bebebe;}
.detail .info .sepl{border-left:solid 1px #bebebe;padding-left:5px;}
.detail .infoshadow{background:url(../images/details/info-shadow.jpg) 0% 100% no-repeat;padding-bottom:14px;}
.detail .info a.pick{margin:0px 5px;padding-right:12px;background:url(../images/arrow_open.gif) 100% 50% no-repeat;zoom:1;}
.hsep1{border-bottom:dotted 1px #a2a2a2;}
.vsep1{border-right:solid 1px #a2a2a2;}
.tools div{margin:3px 0px;}
.tools a{display:block;padding:2px 0px 2px 20px;}
.tools .rate{background:url(../images/icons/ratethis.gif) 0% 50% no-repeat;}
.tools .print{background:url(../images/icons/print.gif) 0% 50% no-repeat;}
.tools .fwd{background:url(../images/icons/fwd2frnd.gif) 0% 50% no-repeat;}
.tools .vsp{background:url(../images/icons/viewsimilar.gif) 0% 50% no-repeat;}
.tools .vall, .vall{padding:3px 0px 3px 20px;background:url(../images/icons/allbythis.gif) 0% 50% no-repeat;}
.tools .hl{background:url(../images/icons/applyhl.gif) 0% 50% no-repeat;}
.imgs{padding:3px 0px 3px 20px;background:url(../images/icons/images.gif) 0% 50% no-repeat;}
.vids{padding:3px 0px 3px 20px;background:url(../images/icons/videos.gif) 0% 50% no-repeat;}
.detail .w33{width:32%;}
.detail .w40{width:42%;}
.detail .w60{width:55%;}
.detail .lbl{color:#6b6b6b;text-align:right;}
.detail UL{margin:5px 0px;padding-left:15px;}
.detail UL LI{margin-left:0px;}
.lyrhdr{background:#45c7f8 url(../images/layers/blue-grad-bg.gif) repeat-x;color:#fff;font-weight:bold;padding:3px;zoom:1;}
/*Added zoom to lyrhdr for IE6 to have layout*/
/*Ends Details Page*/

/*LAD*/
.lad_tuple{cursor:pointer;}
.lad_tuple .ttl{font-size:14px;font-weight:bold;}
.lad_tuple .info div{margin:2px 0px;}
.sep2{border-bottom:1px solid #ddd;margin:10px 0px;}
.lad_tuple TD{vertical-align:top;}
.lad_tuple DIV.premium, .lad_profile .premium{padding-left:18px;background:url(../images/lad/premium.gif) 0% 0% no-repeat;}
/*End LAD*/
/*New Features Bar css starts here*/
.f16{font-size:16px;}
.new_feat_bar{background:#565656;margin:0 auto; margin-bottom:10px; width:995px;}
.new_feat_bar h2{padding:10px 18px 0 26px; color:#ffea00; margin:0;}
.orange_btn{background:url(/images/orange_btn_bg.gif) repeat-x;}
.orange_btn b{margin:0 5px;}
.orange_btn a:link,.orange_btn a:visited{color:#fff; text-decoration:none;}
.mt8{margin-top:8px;}
.txt_upper{text-transform:uppercase;}
.no_under{text-decoration:none !important;}
/*New Features Bar css ends here*/

/*New Features Landing page cont css starts here*/
.page_desc_cont{width:988px; border:1px solid #d5d5d5; padding:1px; margin-left:4px;}

.page_desc_cont .sub1{background:url(/images/page_desc_cont_bg.gif) repeat-y; width:99%;padding-bottom:4px;}

.page_desc_cont .sub1 .img_desc{float:left; padding:5px; width:237px; display:inline;}

.page_desc_cont .sub1 .desc{width:460px; margin:26px 0 0 30px;}

.page_desc_cont .sub1 .desc p.description{margin:0 0 10px; padding:0;}

.page_desc_cont .sub1 .desc h4{font:bold 12px Arial, Helvetica, sans-serif; color:#f08c00; margin:0; padding:0;}

.page_desc_cont .sub1 .srchbtn{background:url(../images/srch/btnbg.gif) repeat-x;border:solid 1px #c27d16;background- color:#c27d16;font-size:12px;padding:3px;font-weight:bold;color:white;}
/*New Features Landing page cont css ends here*/



/*other pages section starts here*/
.ml_5{margin-left:5px !important;}
.red{color:#ff0000;}
.green{color:#64a800;}
.mid_section{width:976px; float:left; margin:10px; display:inline;}
/*.mid_section *{margin:0; padding:0;}*/
.mid_section h2{font:bold 18px Arial, Helvetica, sans-serif; border-bottom:1px solid #ccc; margin:0 0 5px; padding:0;}
.mid_section .l_cont{width:604px;}
.mid_section .r_cont{width:278px;}
.mid_section .confirm{width:100%; background:#f1fed2; border:1px solid #76c600; margin:10px 0;}
.mid_section .confirm p.green_tick{background:url(../images/green_tick.gif) no-repeat 0 2px; padding:5px 0 5px 35px; margin:5px 0 2px 5px;}
.mid_section .sub_form_cont{padding-bottom:10px; margin-bottom:10px; float:left;}
.sub_form_cont h4{color:#eb5813; font-size:12px; margin-bottom:5px;}
.sub_form_cont ul.sub_form{list-style:none; width:600px; float:left; margin:0; padding:0;}
.sub_form_cont ul.sub_form li{margin-bottom:8px; float:left; width:600px;}
.sub_form_cont ul.sub_form li label.l1{float:left; width:158px; text-align:right; padding-right:5px;}


ul.subscribe_form{width:484px; margin:0; padding:0; font:11px Arial, Helvetica, sans-serif; color:#656668;}
ul.subscribe_form li{margin-bottom:7px; list-style:none; display:block; width:484px; float:left;}
ul.subscribe_form li label.l2{float:left; font:bold 16px Arial, Helvetica, sans-serif; color:#64a900; border:1px solid #64a900; padding:5px;}

.sub_form_cont ul.sub_form li input.txt1,.sub_form_cont ul.sub_form li select.sel1{width:167px; height:17px; border:1px solid #959595;}
.sub_form_cont ul.sub_form li input.chk1{line-height:normal; margin:0; padding:0;}
.sub_form_cont .cat_cont{width:203px; height:100px; padding:5px; overflow:auto; float:left; border:1px solid #6d90b0;}
.sub_form_cont .cat_cont p{margin:0 0 3px; padding:0;}
.no_bdr{border:none !important!;}
.sub_form_cont ul.sub_form li .clear{clear:both !important;}
.mp_0{margin:0; padding:0 !important;}
.sub_form_cont ul.sub_form li textarea.txt_area1{width:361px; height:96px; border:1px solid #959595;}
.purple{color:#0000ff;}
.btn_new{background:url(/images/btn_bg_img.gif) repeat-x;}
.btn_new *{border:none; text-decoration:none; color:#000;}
.mid_section .r_cont ul.alert{margin:15px 0 0; padding:0; float:left; list-style:none;}
.mid_section a:link,.mid_section a:visited{text-decoration:none;}
.mid_section .r_cont ul.alert li{background:url(../images/buyer_profile/grey_tick.gif) no-repeat; margin-bottom:4px; padding-left:22px;}
.mt_50{margin-top:50px;}
.mr_orange{color:#eb5813;}
ul.prop_headline{margin:0; padding:0; list-style:none;}
ul.prop_headline li{float:left; border-right:1px solid #000; margin-right:6px; font:bold 11px Arial, Helvetica, sans-serif; padding-right:5px;}
ul.prop_headline li a{color:#0000ff; text-decoration:underline; font-size:11px;}
.prop_head_sub{width:381px; margin:0 50px 15px 0;}
.prop_head_sub ul.sub1{list-style:none; margin:0; padding:0;}
.prop_head_sub ul.sub1 li{background:url(../images/down_arrow_img.gif) no-repeat 0 3px; padding:0 0 5px 10px;}
.no_bg_img{background:none !important;}
table.contact_us{margin:0; padding:0; background:#f3f3f3; border:1px solid #e6e6e6; color:#000;}
table.contact_us tr.white{background:#fff; color:#000;}
table.contact_us h6{font:bold 12px Arial, Helvetica, sans-serif; color:#eb5813; margin:0; padding:0;}
ol.alpha{margin:10px; list-style:none; padding:0;}
ol.alpha li{margin-bottom:5px; padding-left:10px; display:block;}
table.useful{border:0;}
table.useful a:link,table.useful a:visited{color:#0000ff; text-decoration:underline !important;}
ul.use_links{margin:15px 0 0; padding:0; list-style:none;}
ul.use_links li{margin-bottom:0; display:block; background:url(../images/li_use_link_img.gif) no-repeat 0 6px; padding-left:10px;}
ul.use_links li a:link{color:#0000ff; text-decoration:underline !important;}
table.sitemap{width:99%; border:0;}
table.sitemap td{width:32%;border-right:1px dashed #000; }
table.sitemap td table.sub_site{width:100%; height:100%;}
table.sitemap td table.sub_site tr td{padding:10px; border:none;}
table.sitemap td table.sub_site tr td a:link,table.sitemap td table.sub_site tr td a:visited{color:#0000ff; text-decoration:underline !important;}
.testimonial{width:80%;}
.testimonial .bdr_top,.testimonial .bdr_right,.testimonial .bdr_bot,.testimonial .bdr_left{background:url(../images/speaky_bdr_img.gif) repeat-x top; width:100%;}
.testimonial .bdr_right{background-position:right; background-repeat:repeat-y;}
.testimonial .bdr_bot{background-position:bottom;}
.testimonial .tlc{float:left; background:url(../images/speaky_l_cur.gif) no-repeat;}
.testimonial .bdr_left{background-position:left; background-repeat:repeat-y;}
.testimonial .t_l_cur{background:url(../images/speaky_l_cur.gif) no-repeat left; width:56px; height:32px; position:absolute; top:0; left:-50px;}
.testimonial .bdr_left .t_r_cur{background:url(../images/speaky_r_t_cur.gif) no-repeat right top;}
.testimonial .bdr_left .b_r_cur{background:url(../images/speaky_b_r_cur.gif) no-repeat right bottom;}
.testimonial .bdr_left .b_l_cur{background:url(../images/speaky_b_l_cur.gif) no-repeat left bottom; padding:15px;}
.testimonial .bdr_left .b_l_cur p{color:#484848; font-size:11px;}
.mt_18{margin-top:18px;}
.bdr_r_dashed{border-right:1px dashed #000;}
table.link a:link, table.link a:visited{color:#0000ff; text-decoration:underline !important;}
.maroon{color:#af3f3f;}
.bdr_grey_bot{border-bottom:1px dashed #686868;}
/*other pages section ends here*/

/*Start rads -- Ads by google*/
.rads{font:normal 12px Arial, Verdana;color:#000;text-decoration:none;line-height:16px; padding-bottom:8px}
.rads a{font:bold 12px Arial, Verdana;color:#0000FF;text-decoration:none;}
.rwads{font:normal 11px Arial, Verdana;color:#B5B5B5;text-decoration:none; height:20px}
/*End rads -- Ads by google*/
/*Start vcard*/
.vcaard div.blink a:link, .blink a:visited{font:bold 12px arial;text-decoration:underline;color:#0000ff}
/*End vcard*/
.test_l{width:140px; float:left;}

/*for positioning of errors*/
ul.sub_form li div{float:left; width:395px;}
ul.subscribe_form li div{float:left; width:300px;}
.btn{width:auto!important;}
/*for positioning of errors*/
.map {background:transparent url("../images/icons/srp_sprite3.png");background-repeat:no-repeat;padding:0px 10px;}
.map{background-position:0px -460px;}
/* css for zero listing page */
.dorange{color:#eb5813;}

/*page for browse section*/
.pagination{padding: 2px 2px 2px 22px;}
.pagination ul{margin: 0;padding: 0;text-align: left; /*Set to "right" to right align pagination interface*/font:normal 11px verdana; }
.pagination li{list-style-type: none;display: inline;padding-bottom: 1px;}
.pagination a, .pagination a:visited{padding: 2px 5px;border: 1px solid #9aafe5;text-decoration: none; color: #2e6ab1;}
.pagination a:hover, .pagination a:active{border: 1px solid #2b66a5;color: #000;background-color: #e4e4e4;}
.pagination li.currentpage{font-weight: bold;padding: 2px 5px;border: 1px solid navy;background-color: #2e6ab1;color: #FFF;}
.pagination li.disablepage{padding: 2px 5px;border: 1px solid #929292;color: #929292;}
.pagination li.nextpage{font-weight: bold;}
* html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/margin-right: 5px;padding-right: 0;}

/* Changes for Property Type Scroll Box - Added by Varun Mantis 4324*/
.scrollbox{overflow:auto; width:190px; height:95px; border:1px solid #6d90b0; padding:4px 2px 4px 3px; _padding:3pxpx 0px 0px 4px;}
.chbx{padding:0px; margin:0px; width:16px; height:16px}
div.row input{margin:0pt 3px 1px 0pt;padding:1px;vertical-align:top;}

body{font:Arial, Helvetica, sans-serif;}
.lf{float:left;}
.rf{float:right;}
.sp10{clear:both; line-height:10px;}
.resh{font:bold 14px arial,verdana; color:#0000ff; text-decoration:underline}
a:link, a:visited, a:active{color:blue}
#new_ {font-family:Arial,Helvetica;font-size:11px;color:#000000; font-weight:normal;line-height:13px;padding:4px 6px;
}
/* google maps */
#google_map_window{
width: 300px;
}

#google_map_window_close {
background: url("../images/ui_sprite_home-v12.png") no-repeat scroll -261px -41px transparent;
    cursor: pointer;
    height: 16px;
    position: absolute;
    right: 20px;
    top: -23px !important;
    left:398px !important;
    width: 16px;
    z-index: 100;
}
#google_map_window_contents {font-size:13px;border:1px #ccc solid;-moz-border-radius:5px;border-radius:5px;box-shadow:0 0 10px 3px #dfdfdf;z-index:10; left:122px !important;top:-28px !important;width:295px !important;background:white;position:relative !important}
#google_map_window_contents .body {padding:5px;background:#fff;position:relative;z-index:10;-moz-border-radius:5px;border-radius:5px;word-break: break-word;}
#google_map_window_contents em.lArow{background:url(../images/ui_sprite_home-v12.png) -349px 0% no-repeat;position:absolute;z-index:11;left:-19px;top:100%;display:inline-block;width:19px;height:24px;margin-top:-60px;}
#google_map_window_contents a{color:#0065de;text-decoration:none;cursor:pointer}
#google_map_window_contents span{line-height:18px}
* html #google_map_window_close {
background-image:transparent url('/images/close.gif') no-repeat scroll left top;
}
#google_map_window_tl, #google_map_window_tr, #google_map_window_bl, #google_map_window_br,
#google_map_window_t,#google_map_window_l,#google_map_window_r,#google_map_window_b{
background-color: #F00;
height: 0px;
width: 0px;
font-size: 0px;
display:none;}
.triangle-down {
position: absolute;border-top: 20px dashed white; border-right: 12px solid transparent; border-left: 12px solid transparent; left: 16px;
border-top: 20px solid white\0/IE8+9;
bottom:-16px;
*bottom: -33px;
}
/* google maps ends*/
