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;}

TABLE,TD{text-align:left;vertical-align:top;}
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.sel{background-image:url(../images/headers/sec_nav_hover.gif);}
.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.jpg) 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;}
.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*/
.vcard 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*/
/* css for zero listing page */
.dorange{color:#eb5813;}

.style6 {color: #006699}
.tops {  font-family: Verdana; font-size: 12px; font-weight: bold; color: #6A6F6A; text-decoration: none}
.lftpan {  font-family: Verdana; font-size: 11px; font-weight: normal; color: #006699; text-decoration: none}

.comp {  font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: justify}
.formhead {  font-family: Verdana; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; background-color: #DFEEFF}
.label {  font-family: Verdana; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; background-color: #F0F7FF}
.textboxes1 { text-decoration: none; background-color: #FBFBFB; BORDER-RIGHT: black 1px groove; BORDER-TOP: black 1px groove; FONT-SIZE: 8pt;BORDER-LEFT: black 1px groove; BORDER-BOTTOM: black 1px groove; FONT-FAMILY: Verdana, arial; FONT-WEIGHT: normal;}
.bottom { font-family: Verdana; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none }
.buttons {  font-family: Verdana; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none; border: 1px #A7A7A7 solid; background-color: #F5F5F5}
.formnew { font-family: Verdana; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #0264D3}

.com1 { font-family: Verdana; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #656565}
.com2 { font-family: Verdana; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; background-color: #cccccc}
.com3 { font-family: Verdana; font-size: 11px;  color: #000000; text-decoration: none; background-color: #C5DAAC}
.com4 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px;  color: #005288; background-color: #D4DDBF}
.res1 { font-family: Verdana; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #0264d3}
.res2 { font-family: Verdana; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; background-color: #dfeefd}
.res3 { font-family: Verdana; font-size: 11px;  color: #000000; text-decoration: none; background-color: #D2E8F8}
.res4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #005288; text-decoration: none; background-color: #C7DDEF}
.formheadres {  font-family: Verdana; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; background-color: #dfeefd}
.labelres {  font-family: Verdana; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; background-color: #dfeefd}

.formheadcom {  font-family: Verdana; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; background-color: #cccccc }
.labelcom {  font-family: Verdana; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; background-color: #cccccc}


.text1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; font-weight:normal;}
.text1 a{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none}
.text11 a{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none}
.text1 a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  text-decoration: underline}
.text11 a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-decoration: underline}

.text4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; font-weight:normal;}
.head1 {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 13px; color: #990000}
.text2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006699; text-decoration: none}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.lf{float:left}
.rf{float:right}
.pd{padding:5px}
.pd1{padding:10px}
.pb{padding:0 0 5px 0}
.pl{padding:0 0 2px 5px}
.sm{font:normal 9px Verdana,Arial;color:#333;}
.s{line-height:0px; clear:both}
.s0{line-height:5px; clear:both}
.s1{line-height:16px; clear:both}
.tx{font:normal 11px verdana,arial; color:#006699; text-decoration:none;}
.tx a{font:normal 11px verdana,arial; color:#006699; text-decoration:none;}
.tx a:hover{text-decoration:underline;}
.rd{color:#bb4f2b}
.stx{font:normal 11px verdana,arial; color:#000}
.wtx{font:normal 11px verdana,arial; color:#fff}
.wd4{width:43%;}
/* nav */
.bl{line-height:2px; clear:both; background:#b04747}
.bcl {font:bold 10px Verdana,Arial;color: #003399;background:#DDEEFF;}
input{font:normal 11px Verdana,Arial;color: #000; vertical-align:middle}
select{font:normal 10px Verdana,Arial;color: #000;}
.bg{background:#0264d3; font:bold 11px verdana,arial; color:#FFF; line-height:21px; padding-left:3px}
.box {border:1px solid #b3d7fb;}
.boxqs {border-right:1px solid #b3d7fb;border-left:1px solid #b3d7fb;border-bottom:1px solid #b3d7fb}
.box1 {border:1px solid #003b7d;}
.qsbg{background-image:url(../images/qsbg.jpg); background-position:top; background-repeat:repeat-x}
.bgl{background:#dfeefd; font:bold 11px verdana,arial; color:#006699; line-height:18px; border-bottom:1px solid #FFF; padding-left:3px}
.pabg{color:#bb4f2b;font:bold 12px verdana,arial;padding-left:3px}
#left {float: left; width: 130px; }
#right {float: right; width: 163px;font:normal 11px Verdana,Arial; color:#000; text-decoration:none;}
.smt{font:normal 10px verdana, arial; color:#646464}
#content {margin:0px auto;margin-left:150px; margin-right:185px}
.wd{width:32.3%;}
*html .wd{width:31.3%;}
.wd1{width:20.3%;}
.fl{font:normal 10px verdana; color:#525252; text-decoration:none}
.fl a{font:normal 11px verdana; color:#006699; text-decoration:none}
.fl a:hover{font:normal 11px verdana; color:#006699; text-decoration:underline}
.bot{font:bold 10px Verdana;color:#666;}
.sb{background-image:url(../images/search-bg.gif); border:1px solid #bf7c25; font-weight:bold; padding:2px}
.fdbg{background-image:url(../images/fd-bg.gif); border:1px solid #1763a9; font-weight:bold; padding:2px}
/*
#mainnav { margin-left: 5px; }
#mainnav ul { margin: 0; padding: 0; list-style: none; }
#mainnav li { float: left; margin: 0 3px 0 0; white-space: nowrap; background:#89bafc url("../images/tabbg.gif"); font: 11px Verdana, Helvetica, sans-serif; font-weight:bold;}
#mainnav a { float: left; padding: 0 0 0 9px; background:url("../images/tabn1.gif") no-repeat 0%
0%;text-decoration: none;color: #000;}
#mainnav a:hover{ background-position: 0 -28px; background: url("../images/tabn1.gif") no-repeat
0% 0%; color: #000; }
#mainnav a span { float: left; background:url("../images/tabn2.gif") no-repeat 100% 0; padding: 5px 9px 4px 0;}
#mainnav a:hover span{background-position: 100% -28px; background:url("../images/tabn2.gif") no-repeat 100% 0; cursor: pointer;}
*/
.heading1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
}.links {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
/*
a:hover { font-family: Verdana; color: #006699; text-decoration: underline}
*/
.textred {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; text-decoration: none}
.baseline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.baseline a {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-style: normal;
        font-weight: normal;
        color: #333333;
	text-decoration: none
}

.bdr {
	border: 1px solid #B3D7FB;
}
.bdrcom
{
	border: 1px solid #cccccc;
}
	.style1 {font-size: 10px}
	.style5 {color: #AF3F3F}
	.bg {
		background-attachment: fixed;
		background-image: url(images/homebg1.jpg);
		background-repeat: no-repeat;
		background-position: right bottom;
}
.text3 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #BB4F2B;
        text-decoration: none;
}
.text3 a{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #BB4F2B;
        text-decoration: none;
}

.boldclass {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #003399;
background-color: #DDEEFF;
}
.italies {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: italics;
        font-weight: normal;
        color: #333333;
        line-height: normal;
        font-variant: normal;
        text-decoration: none;
}
.links02 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #005288;
        text-decoration: none;
}
.morebox
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CC0000; font-weight:bold; text-decoration:none; background-color:#ededed; border:1px solid #999999; padding-bottom:2px; padding-top:2px;}
.morebox a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CC0000; font-weight:bold; text-decoration:none;}
.morebox a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CC0000; font-weight:bold; text-decoration:underline;}
.smalltext{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:normal; text-decoration:none;}
.smalltext a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:normal; text-decoration:none;}
.smalltext a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:normal; text-decoration:none;}

.text1_search {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none}
.text1_search a{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none}
.text1_search a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-decoration: underline}

/* CSS TAGS for new login page */
#navigation a
{
color: #FFF;
background: #224e7f url("../images/tabn1.gif") left top no-repeat;
text-decoration: none;
padding-left: 10px;
font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;line-height:23px;
}
#navigation a span
{
background: url("../images/tabn2.gif") right top no-repeat;
padding-right: 10px
}
#navigation a, #navigation a span
{
display: block;
float: left
}
#navigation a, #navigation a span
{
float: none
}
#navigation a:hover
{
color: #fff;
background: #224e7f url("../images/tabn1.gif") left top no-repeat;
text-decoration: none;
padding-left: 10px
}
#navigation a:hover span
{
background: url("../images/tabn2.gif") right top no-repeat;
padding-right: 10px
}
#navigation
{
padding: 10px 0 0 40px;
margin: 0
}
#navigation ul
{
list-style: none;
padding: 0;
margin: 0
}
#navigation li
{
float: left;
margin-left: 2px;
padding: 0;
list-style-type:none;
}
.whitetextn{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:normal; text-decoration:none;}
.whitetextn a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:normal; text-decoration:underline;}
.whitetextn a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:normal; text-decoration:none;}
.bordernb{border:#b3d7fb 1px solid;}
.textarn{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-decoration:none;}
.textarn a:hover{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-decoration:underline;}
.textarn a{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-decoration:none;}
.tbb{font-family:Verdana, Arial, Helvetica, sans-serif; color:#0020ab; font-size:11px; font-weight:bold; text-decoration:none; text-align:center;}
.tbbl{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold; text-decoration:none; text-align:center;}
.tbg{font-family:Verdana, Arial, Helvetica, sans-serif; color:#019b22; font-size:11px; font-weight:bold; text-decoration:none; text-align:center;}
.tbr{font-family:Verdana, Arial, Helvetica, sans-serif; color:#c40000; font-size:11px; font-weight:bold; text-decoration:none; text-align:center;}
.red{font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:12px; text-decoration:none;}
.green{font-family:Arial, Helvetica, sans-serif; color:#339900; font-size:12px; text-decoration:none;}
h2{margin:0px; font-family: Verdana; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.paynow{ background-image:url(../images/buttonbg.gif); background-color:#0264D3; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; border:1px solid #000; height:23px;}
.clus1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0264d3; text-decoration: none; font-weight:normal; line-height:18px;}
.clus1 a{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0264d3; text-decoration: none}
.clus1 a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#0264d3; text-decoration: none}
.clus2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #676767; text-decoration: none; font-weight:normal; line-height:18px;}
.clus2 a{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #676767; text-decoration: none}
.clus2 a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#676767; text-decoration: none}
                                                                                                               
.spon1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006699; text-decoration: none; font-weight:normal; line-height:16px;}
.spon1 a{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006699; text-decoration: none}
.spon1 a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#006699; text-decoration: underline}

.spon2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006699; text-decoration: none; font-weight:normal; line-height:16px;}
.spon2 a{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006699; text-decoration: underline}
.spon2 a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#006699; text-decoration: none}
                                                                                                               
.fotpg {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0264d3; text-decoration: none; font-weight:normal; line-height:18px;}
.fotpg a{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0264d3; text-decoration: none}
.fotpg a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#0264d3; text-decoration: underline} 
.fot{font:bold 11px verdana,arial; color:#126ca4}
.buttons4{padding:0px;font:normal 11px Verdana;color:#0331cd;text-decoration:none;background:#ffffff;width:18px;border:0px;}
.buttons5{padding:0px;font:normal 11px Verdana;color:#000000;text-decoration:none;background:#ffffff;width:25px;border:0px;}
.smtext1{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
.buttons3{padding:0px;font:bold 10px Verdana;color:#002FD4;text-decoration:none;background:#ffffff;width:42px;border:0px;}

/* CSS TAGS for Buyer Search Section */
.lyr{ border:1px solid #333;line-height:21px;background-color:#FFF;position:absolute}
#heading_box{background-image:url(images/blue_grad.gif);height:27px;line-height:27px;border:1px solid #BAE5F3;padding-left:6px;font-family:Arial;font-size:13px;font-weight:bold;color:#02689C}
.par{padding-right:6px}
.lf{float:left}
.rf{float:right}
.blk{color:#000}
.sp1{clear:right;height:1px}
.sp2{height:5px}
.sp4{height:8px}
.sp3{height:15px}
.t_size5{font-size:13px}
.b{font-weight:bold}
a:link, a:visited{color:#0002ea;}
.clear{clear:both;line-height:0px;}
div.row{float:left;padding-top:8px; width:100%; padding-bottom:2px;}
div.row label{float:left;margin:1px;padding-right:3px;text-align:right;width:65px;}
div.row span.label {float:left;margin:0pt;padding:0pt;text-align:left;width:90px;}
div.row span.label1 {float:left;margin:0pt;padding:0pt;text-align:left;width:100px;}
.ffv{font-family:Verdana}
.red{color:#a81b09;}
.btn_all{font:normal 11px arial,verdana;color:#000;padding:0 0 2px 0;height:24px;width:110px;text-align:center}

<!--


.bghf {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 18px; color:#ffffff; font-weight:bold; height:32px; width:187px; background-image:url("../images/bg-homefinance.gif"); background-color:#367F96; }



.hf-toplinks {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color:#ffffff; border-right:1px solid #ffffff;}
.hf-toplinks a{color: #ffffff; text-decoration: none}
.hf-toplinks a:hover{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color:#ffff00; text-decoration: none}

.hf-headwhite {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; color:#ffffff; font-weight:bold; padding: 0px 0 0 15px; background-color:#367F96;}

.hf-shead {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color:#993333; padding-left:10px; font-weight:bold;}
.hf-shead a{color: #993333; text-decoration: none}
.hf-shead a:hover{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color:blue; text-decoration: none}

.hf-text {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color:#000;}
.hf-text a{color: #000; text-decoration: none}
.hf-text a:hover{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color:red; text-decoration: none}

.hf-acalc {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; color:#000; padding-left:10px; font-weight:bold;}
.hf-acalc a{color: #000; text-decoration: none}
.hf-acalc a:hover{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; color:red; text-decoration: none}

.hf-htext {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color:#000; padding-right:5px; line-height:14px;}
.hf-htext a{color: #000; text-decoration: none}
.hf-htext a:hover{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color:red; text-decoration: none}


.emicalc-txtbx {background-color: #ffffff; border: 1px solid #666; font-size:8pt; FONT-FAMILY: Verdana, arial; height:12pt;}
.emicalc-dd {background-color: #ffffff; border: 1px solid #B17D00; font-size:8pt; FONT-FAMILY: Verdana, arial; height:10pt;}

.cover-headings{font:bold 10px Verdana;color:#002FD4;text-decoration:none;background:#ffffff;}
.cover-headings a{color: #0264d3; text-decoration: none}
.cover-headings a:hover{color:#0264d3; text-decoration: underline} 

.story-head { font-family: Verdana; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none; padding-left:5px;}
.story-head a{color: #000000; text-decoration: none}
.story-head a:hover{color:red; text-decoration: underline} 

.story-shead { font-family: Verdana; font-size: 11px; font-weight: bold; color: #0066CC; text-decoration: none; padding-left:5px; background-color:#ffffff; border:1px solid #AECFD9;}
.story-shead a{color: #0066CC; text-decoration: none}
.story-shead a:hover{color:#880000; text-decoration: underline;} 


.story-txt { font-family: Verdana,Arial; font-size: 11px; color: #000000; text-decoration: none; padding-left:20px; padding-right:20px;}
.story-txt a{color: blue; text-decoration: none}
.story-txt a:hover{color: red; text-decoration: underline} 


.res2 a{color: #000000; text-decoration: none}
.res2 a:hover{color: red; text-decoration: underline}

.gads {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000ff; text-decoration: none; font-weight:normal; line-height:17px}
.gads a{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000ff; text-decoration: underline}
.gads a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#0000ff; text-decoration: none}
.bb{border-bottom:1px solid #d0d7de;}
/* added by gunjan for testimonial*/
#motioncontainer a img{ /*image border color*/
border: 1px solid #ccc;
}

#motioncontainer a:hover img{ /*image border hover color*/
border: 1px solid navy;
}

#motioncontainer a:hover{
color: red; /* Dummy definition to overcome IE bug */
}

#statusdiv{
position: absolute;
padding: 2px;
left: -300px;
background-color: lightyellow;
border: 1px solid gray;
visibility: hidden;
}
/* done */
.ch{font:bold 10px Verdana;color:#000000;text-decoration:none;background:#ffffff;}
/*for platinum property description*/
pl a{color:#0000f2; text-decoration:underline}
pl a:hover{color:#0000f2; text-decoration:none}
pl a:visited{color:#551a8b; text-decoration:underline}
.hd{font:bold 12px verdana,arial; color:#FFFFFF;}
.whtsm{font:normal 10px verdana,arial; color:#FFFFFF}
.grsm{font:normal 10px verdana,arial; color:#7d7d7d}
.redsm{font:normal 11px verdana,arial; color:#ff0000}
.whtsm1{font:bold 11px verdana,arial; color:#FFFFFF}
.mn{border:7px solid #b44949; width:98% }
*html .mn{border:7px solid #b44949; width:98.7%; }
.hdm{font:bold 12px verdana,arial;color:#af3f3f}
.hdm1{font:bold 11px verdana,arial;color:#af3f3f}
.txpl{font:normal 11px Verdana,Arial;color:#000;}
.sl{line-height:1px; clear:both; background:#e3e4ea}
.s2{line-height:10px; clear:both}
.s1pl{line-height:25px; clear:both}
/*.gads {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none; font-weight:normal; line-height:17px}
.gads a{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000ff; text-decoration: underline}
.gads a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#0000ff; text-decoration: none}
.bb{border-bottom:1px solid #d0d7de;}*/
.ads{list-style-image:url(../images/arrow.gif); margin:0px 2px 0px 18px; padding:0px 0px 0px 0px}

.addsp{line-height:6px; width:100%}

.green{color:#3aa300; font-weight:bold}

.tx10{font:normal 10px verdana,arial;color:#000}

.tx10 a{font:normal 10px verdana,arial;color:#0553c8; text-decoration:underline}

.button{background-image:url(../images/buttonbg.gif); background-repeat:repeat-x;height:21px; border:1px solid #014ca0; font:bold 12px verdana,arial; color:#FFFFFF; padding:0 0 3px 0;_padding:0 0 0px 0}

/* Header */
body{font:normal 11px arial,verdana;color:#000;margin:0}

.top {background:#ECECEC none repeat scroll 0%;

border-bottom:1px solid #D9D9D9;

border-left:1px solid #D9D9D9;

border-right:1px solid #D9D9D9;

clear:both;

padding:2px 0pt;

}

.ht11{font:normal 11px verdana,arial;color:#000}

.smtx{font:normal 11px arial}

.lf{float:left}

.rf{float:right}

.t_size2{font-size:10px}

.b{font-weight:bold; color:#000000;}

.sp2{height:5px}

.supnew{font-size: 10px; font-family: arial,verdana; color: #ff0000;}

/* Subheader */
.lf{float:left}
.pal{padding-left:55px}
.pdt{padding-top:5px}
.dwnarrow{background-image:url(../images/down_orng_arrow.gif);background-position:right;padding:2px 0;color:#0024FF}
.par{padding-right:15px}
.ff4,.ff1{font-family:verdana}
#mainnav1 {margin-left:5px}
#mainnav1 ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt}
#mainnav1 li {background:url(../images/bg_nav.gif) repeat scroll 0%;float:left;font-family:arial,verdana;font-size:12px;font-weight:bold;line-height:16px;margin:0pt 3px 0pt 0pt;white-space:nowrap}
#mainnav1 a {background:transparent url(../images/l_nav_sel.gif) no-repeat scroll 0%;color:#FFF;float:left;padding:0pt 0pt 0pt 9px;text-decoration:none}
#mainnav1 a.current {background:transparent url(../images/bg_nav_sel.gif) repeat scroll 0%;color:#FFF}
#mainnav1 a span {background:transparent url(../images/r_nav_sel.gif) no-repeat scroll 100% 0pt;float:left;padding:7px 9px 2px 0pt;cursor:pointer}
#mainnav1 a.current span {background:transparent url(../images/r_nav.gif) no-repeat scroll 100% 0pt}
#mainnav1 a.current:hover span {cursor:default}
.pab{padding-left:15px}
.link_color{color:#0024FF}
.bgnr {background-repeat:no-repeat}
.w30p{width:30%}
.talign{text-align:right}
.t_textsize{font-size:10px}
.boldclass {color:#A81B09;font-family:verdana;font-size:10px;font-weight:bold}
.pnm0{padding:0;margin:0;color:#000}
.ff2{font-family:Arial}
.but_org{font-weight:bold;font-size:14px;border:1px solid #F90;background-image:url(../images/orange_but.gif); font-size:14px; padding:2px;}
.but_org,.but_act{height:23px;background-repeat:repeat-x}
.but_unact{height:23px;border:1px solid #757575;background-color:#F9F9F9}
.bgnr,.dwnarrow {background-repeat:no-repeat}
.gray1{color:#585858}

#dropmenudiv{
position:absolute;
border:1px solid black;
font:normal 10px Verdana;
line-height:18px;
z-index:50;
}
/*drop down from search header*/

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
z-index:50;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #3e63aa; color:#fff;
}
/*drop down from search header ends*/
select{ height:18px;}

body{font:normal 11px arial,verdana;color:#000;margin:0}
/* header and footer css starts */
.top{clear:both;background:#ececec;border-bottom:1px solid #d9d9d9;padding:2px 0}
.ht11{font:normal 11px verdana,arial;color:#000}
.smtx{font:normal 11px arial}
.lf{float:left}
.rf{float:right}
#location a,.link_color{color:#0024FF}
#mainnav {margin-left:5px}
#mainnav ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt}
#mainnav li {background:#1666C9 url(http://www.99acres.com/images/bg_nav.gif) repeat scroll 0%;float:left;font-family:arial,verdana;font-size:12px;font-weight:bold;line-height:16px;margin:0pt 3px 0pt 0pt;white-space:nowrap}
#mainnav a {background:transparent url(http://www.99acres.com/images/l_nav_sel.gif) no-repeat scroll 0%;color:#FFF;float:left;padding:0pt 0pt 0pt 9px;text-decoration:none}
#mainnav a:hover {background:transparent url(http://www.99acres.com/images/l_nav_sel.gif) no-repeat scroll 0%;color:#FFF}
#mainnav a.current {background:transparent url(http://www.99acres.com/images/bg_nav_sel.gif) repeat scroll 0%;color:#FFF}
#mainnav a span {background:transparent url(http://www.99acres.com/images/r_nav_sel.gif) no-repeat scroll 100% 0pt;float:left;padding:5px 9px 4px 0pt}
#mainnav a:hover span {background:transparent url(http://www.99acres.com/images/r_nav_sel.gif) no-repeat scroll 100% 0pt;cursor:pointer}
#mainnav a.current span {background:transparent url(http://www.99acres.com/images/r_nav.gif) no-repeat scroll 100% 0pt;cursor:pointer}
#mainnav a.current:hover span {cursor:default}
.pal{padding-left:55px}
.pab{padding-left:15px}
.pdt{padding-top:5px}
.t_size2{font-size:10px}
.b{font-weight:bold}
.a{text-decoration:none}
.fot { color:#126CA4;font-family:verdana,arial;font-size:11px;font-weight:bold;line-height:normal}
.fl {color:#585858;font-family:verdana;font-size:10px;line-height:normal;text-decoration:none}
.f1 a{text-decoration:none;color:#605552;font-family:verdana;font-size:10px}
/* header and footer css ends */
/* form css starts */
input{font:normal 11px arial, verdana;}
select{font:normal 11px arial, verdana}
.addprop{border:#d1ecf9 1px; border-style:solid; float:left; }
.gratabgr{font:bold 12px arial,verdana; color:#000; padding:4px 0px 0px 4px; float:left; height:22px; }
div.row{float:left;padding-top:15px; width:100%; padding-bottom:2px;}
div.row label{float:left;margin:2px;padding-right:5px;text-align:right;width:145px;font:normal 12px arial,verdana;}
div.row span.label {float:left;margin:0pt;padding:0pt;text-align:left;width:190px;}
div.row span.label1 {float:left;margin:0pt;padding:0pt;text-align:left;width:90px;}
div.row input{margin:0pt 3px 1px 0pt;padding:1px;vertical-align:top;}
.mandtry{color:#ff7100;}
/*td label {float: left;width: 135px;text-align: right;padding-right:5px; margin:2px;}*/
.sp10{line-height:10px; clear:both;}
.smgr{font:normal 11px arial,verdana; color:#8c8c8c}
.smsel{font:normal 10px Tahoma,arial,verdana; color:#000000; padding:0 0 0 5px}
.chbx{padding:0px; margin:0px; width:16px; height:16px}
.wdd{width:200px}
.lnk{font:normal 12px arial,verdana; color:#0000FF; padding:5px 15px 0 15px} .lnk a{font:normal 12px arial,verdana; color:#0000FF; text-decoration:underline}
.scrollbox{overflow:auto; width:215px; height:95px; border:1px solid #6d90b0; padding:4px 2px 4px 3px; _padding:3pxpx 0px 0px 4px;}
.but_org{font:bold 13px arial,verdana;border:1px solid #F90;background-image:url(http://www.99acres.com/images/orange_but.gif)}
.alertbox{border:1px #f4f68f; border-style:solid; background-color:#feffd1; float:left; padding:2px; width:99.5%;}
.hd1al{font:bold 12px arial,verdana; color:#cc3300;}
.gray{color:#8C8C8C;}
#hintbox {border:1px #3366ff; background-color:#fffac1; border-style:solid; margin-left:25px;position:absolute;top:8px;visibility:hidden;width:150px;z-index:100;font:normal 11px Verdana;color:#3E3F3C; padding:3px;}
#new{line-height:13px;padding:5px 7px;position:relative;}
#forarrow{background:url(http://www.99acres.com/images/tooltipleft.gif) no-repeat left top;position:absolute;top:-1px;left:-14px;_left:-14px; height:50px;width:50px;}
