body,FORM{font-family:Arial,Helvetica,Freesans;margin:0px;padding:0px;}
INPUT, SELECT, BUTTON{font:normal 12px 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;}
.f16{font-size:16px;}
.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 45px;background:url(../images/green_tick.gif) 5px 10% no-repeat;background-color:#f1fed2;}
.okbox .mainmsg{color:#62a901;font-size:14px;font-weight:bold;}
.okbox .secmsg{font-size:12px;}

.alertbox{border:solid 1px #c17b02;padding:10px 0px 25px 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:normal;background:#fff;}
.hdr42 span{display:inline-block;padding:6px 6px;color:white;vertical-align:middle;}
.hdr42 span a, .hdr42 span a:visited{color:#000; font-size:12px;}
.hdr42 .sep {padding:6px 0px;background:url(../images/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; padding-top:8px;}
.hdr42 SPAN.sel{background-color:#BCE4FA;-moz-border-radius: 4px 4px 4px 4px;border-radius: 4px; border:3px #BCE4FA solid; padding:2px 3px 0 3px; font-weight:bold;}
.hdr42 SPAN.item:hover, .hdr42 SPAN.itemhover{background-color:#BCE4FA;-moz-border-radius: 4px 4px 4px 4px;border-radius: 4px; border:3px #BCE4FA solid; padding:2px 3px 0 3px;}

#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;width:90%;}

.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:none; padding-left:0px;width:175px; border:1px #d1d1d1 solid; background-color:#F8F8F8; float:left; margin-top:42px;}
.cluster .floatl{margin:3px;padding:1px 10px 10px 5px;border-right:0px;position:relative;}
.cluster div#cl_bud div.topitem{padding:0px;margin:2px;position:relative;height:15px;!height:auto;}
.cluster .floatl label {margin:1px;margin-left:5px;}
.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_bed, .cluster div#cl_bud, .cluster div#cl_prop_type,.cluster div#cl_builder  {z-index:10000;} /*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_avail, #cl_bud, #cl_type, #cl_from, #cl_area, #cl_prop_type, #cl_r_c,#cl_builder{height:auto;}
.cluster LABEL{display:block;font-size:12px;}
.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;}
.cluster a.pick{margin:0px 5px 0 2px; color:#000;padding-left:18px;background:url(../images/99acres_UI/arrow_open.gif) 0% 50% no-repeat;zoom:1;}
.cluster a.pickc{margin:0px 5px 0 2px; color:#033999;padding-right:10px;background:url(../images/99acres_UI/arrow_close.gif) 100% 50% no-repeat;zoom:1; font-size:11px;}
.chktxt{float:left;margin-left:3px;width:142px;display:block;*margin-top:-2px;} /* new rule - ui revamp*/

.savesrch{background:#ffff9f;position:relative;}/*pos relative for IE6*/
.moreloc{background:#ccc;border:solid 3px #ccc;-moz-border-radius: 3px; -webkit-border-radius:3px; -khtml-border-radius:3px;z-index:1000;margin-left:115px;margin-left: 116px\0/;margin-top:-4px;!margin-left:0px;_margin-left:0px;}
.moreloc .ttl{position:relative;height:5px;padding:0px 3px 0px 0px;margin:0px;}
.moreloc .ttl div{position:relative;height:5px;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;background:#fff;z-index:110000;padding:5px;border:solid 2px #0ba4de;-moz-border-radius: 3px; -webkit-border-radius:3px; -khtml-border-radius:3px;}
.moreloc .btns, .morept .btns{clear:both;background:#ffffb9;margin-top:5px;padding:3px;}
.morebud{background:#ccc;border:solid 3px #ccc;-moz-border-radius: 3px; -webkit-border-radius:3px; -khtml-border-radius:3px;z-index:1000;margin-left:115px;margin-left: 116px\0/;margin-top:-4px;margin-top:-4px;!margin-left:0px;_margin-left:0px;}
.morebud .ttl{position:relative;height:5px;padding:0px 3px 0px 0px;margin:0px;}
.morebud .ttl div{position:relative;height:5px;padding:3px 3px 3px 15px;}
.morebud .mlx{float:right;margin-top:5px;margin-right:5px;}
.morebud .buditem {float:left;width:150px;margin:3px 0px;}
.morebud .mlbody{padding-bottom:5px;background:#fff;z-index:110000;padding:5px;border:solid 2px #0ba4de;-moz-border-radius: 3px; -webkit-border-radius:3px; -khtml-border-radius:3px;}
.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;}
.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;}
.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:0px;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;}

/*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*/


/** Pagination **/
.pgdiv{margin-top:5px;}
.pgdiv INPUT{padding:5px 6px 5px 6px;font-size:12px;margin:2px;font-weight:bold;}
.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;padding-top: 5px;padding-bottom: 5px}
.legend .tick{background:url(/images/search_UI/basictick.png) 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;}

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



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


/*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*/

.uparw{padding-right:12px;background:url(../images/arrow_open.gif) 0% 50% no-repeat;}

/*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;}
.bred{background-color:#ffddf6; border:#e2453e 1px solid;}
.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:2px 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;}

/*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}
#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_contents{
background-color: #FFFAC2;
}
#google_map_window_beak{
width: 45px;
height: 45px;
margin-left: 20px;
margin-top: -5px;
background: transparent url('/images/map_beak.gif') no-repeat scroll left top;	
}
* html #google_map_window_beak{
/* Alpha transparencies hack for IE */
background-image:transparent url('/images/map_beak.gif') no-repeat scroll left top;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/map_beak.gif', sizingMethod='crop');
}
#google_map_window_close {
background:transparent url('/images/close.gif') no-repeat scroll left top;
cursor:pointer;
height:21px;
width:21px;
}
* 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: 1px;
width: 1px;
font-size: 1px;
}
/* google maps ends*/

.galheading{background:#FFE87C;font-size:15px;font-weight:bold;position:relative;line-height:1.5;width:432px;margin:auto;margin-top:10px;}

/* For fsl*/
 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.R span#tab2, x:-moz-any-link {display:-moz-inline-box;height:22px;}
.content-box{border:1px solid #a3c7e2; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius:5px; -khtml-border-radius:5px;}
.my99type{font-weight:bold;margin:0px; padding-top:4px;margin-top:2px}
.my99type span{padding-bottom:1px;padding-left:22px;padding-top:-7px; margin:6px;}
.my99ic1{background:transparent url(../images/Manage-Listings.gif) no-repeat scroll 0 50%;}
.my99ic2{background:transparent url(../images/campings.gif) no-repeat scroll 0 50%;}
.my99ic3{background:transparent url(../images/viewresp.gif) no-repeat scroll 0 50%;}
.my99ic4{background:transparent url(../images/myleads.gif) no-repeat scroll 0 50%;}
.my99ic5{background:transparent url(../images/macc.gif) no-repeat scroll 0 50%;}
.my99ic6{background:transparent url(../images/adprop.gif) no-repeat scroll 0 50%;}
.my99ic7{background:transparent url(../images/helptips.gif) no-repeat scroll 0 50%;}
.my99ic8{background:transparent url(../images/list_details.gif) no-repeat scroll 0 50%;}
.my99ic9{background:transparent url(../images/summary.gif) no-repeat scroll 0 50%;}
.my99ic10{background:transparent url(../images/fsl/ic_sub_fd.gif) no-repeat scroll 0 50%;}
.clr2{clear:both; height:2px; line-height:2px; overflow:hidden}
.clr6{clear:both; height:6px; line-height:6px; overflow:hidden}
.pl30{padding-left:30px}
.grey{color:#555555;}

//fsl my99acres page


.table_line1{border:1px #cccccc; border-bottom-style:solid; border-bottom:none}
.table_line2{border:1px #cccccc; border-right-style:solid;}
.table_line3{border-bottom:1px solid #cccccc}
.table_line{border:1px #cccccc; border-bottom-style:solid; border-right-style:solid;}
.greybg{background-color:#ededed}
.tb_bluebg{background-image:url(../images/tb_bluebg.gif); background-repeat:repeat-x; padding:3px 0px 0px 5px}
.tb_bluebg_dv{background-image:url(../images/tab_bluebg_dv.gif); background-repeat:no-repeat; width:1px}
.tb_desbg{background-image:url(../images/tb_desbg.gif); background-repeat:repeat-x; background-position:bottom}
.tb_desbg1{background-image:url(../images/tb_desbg1.gif); background-repeat:repeat-x; background-position:bottom}
.actcolor{color:#00802b}
.inactcolor{color:#ffba00}
#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(../images/bg_nav.gif) repeat scroll 0%;float:left;font-family:arial,verdana;font-size:12px;font-weight:bold;line-height:14px;margin:0pt 3px 0pt 0pt;white-space:nowrap}
#mainnav a {background:transparent url(../images/l_nav_sel.gif) no-repeat scroll 0%;color:#000;float:left;padding:0pt 0pt 0pt 9px;text-decoration:none}
#mainnav a:hover {background:transparent url(../images/l_nav_sel.gif) no-repeat scroll 0%;color:#000}
#mainnav a.current {background:transparent url(../images/bg_nav_sel.gif) repeat scroll 0%;color:#000}
#mainnav a span {background:transparent url(../images/r_nav_sel.gif) no-repeat scroll 100% 0pt;float:left;padding:5px 9px 4px 0pt}
#mainnav a:hover span {background:transparent url(../images/r_nav_sel.gif) no-repeat scroll 100% 0pt;cursor:pointer}
#mainnav a.current span {background:transparent url(../images/r_nav.gif) no-repeat scroll 100% 0pt;cursor:pointer}
#mainnav a.current:hover span {cursor:default;}
.pdt5{padding-top:5px}
.pdt10{padding-top:10px}
.pl5{padding-left:5px}
.pl15{padding-left:15px}
.left_open_tab{float:left;font:normal 12px arial;padding:3px 0 4px 1px;color:#000;clear:both;width:156px;}
.left_close_tab{ background-image:url(../images/left_tab_open.gif);background-repeat:no-repeat;width:156px;height:25px;font:bold 12px arial;padding:2px 0 0 1px;color:#fff;clear:both;background-position:right}
.sub_st_tab{padding:4px 0 0 8px;text-align:left}
.sub_st_tab1{padding:0px 0 0 8px;text-align:left;}
.pdl30{padding:4px 0 0 34px;}
.ic_farrow{background-image:url(../images/ic_farrow.gif); background-repeat:no-repeat;margin:4px 0 0 26px;}
a.blk, a.blk:visited, a.blk:active{color:#000000}
.chkbox{vertical-align:middle; margin:0px}
.tbhover{background-image:url(../images/ic_hovertab.gif); background-repeat:repeat-x;}
.tbhover_dv{background-image:url(../images/ic_hovertab_dv.gif); background-repeat:no-repeat; padding:1px 0 0 0; width:1px}
.pgbar{background-color:#24c10e;}
.pgbarborder{ border:1px #848484; border-style:solid;}
.chbx{padding:0px; margin:0px; width:16px; height:16px}
.scrollbox{overflow:auto; width:185px; height:95px; border:1px solid #6d90b0; padding:4px 2px 4px 3px; _padding:3pxpx 0px 0px 4px;}

.scrollbox{overflow:auto; width:215px; height:92px; border:1px solid #6d90b0; padding:4px 2px 4px 3px; _padding:3pxpx 0px 0px 4px;}
.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}
.wd{width:130px}
div.row{float:left;padding-top:15px; width:100%; padding-bottom:2px;}
div.row label{float:left;padding-right:5px;text-align:right;width:145px;font:normal 11px arial,verdana;}
.content-box{border:1px solid #a3c7e2; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius:5px; -khtml-border-radius:5px;}
.separator{border:1px #7aaff3;border-left-style:solid}
.fwn {font-weight:normal;}

/*FSL SRP*/

.tuplefr {border-top:1px solid #fff;border-bottom:1px solid #D7D7D5;cursor:pointer;margin:0;padding-left:1px;}
.tuplefr td {vertical-align:top}
.tuplefr a {color:blue}
.tuplefr a:visited {color:#551A8B}
.bgx20 {
background-position:0 20px;
}
.bgx40 {
background-position:0 40px;
}
.tuplefr .sellerinfo {
color:#575757;
}
.tuplefr .desc {
overflow:hidden;
width:390px;
}
.tuplefr .price, .tuplefr .bedrooms {
border-bottom:1px dotted #C4C4C4;
}
.tuplefr .postdt {
color:#777777;
}
.tuplefr .acts {
}
.tuplefr .acts span {
color:#0B1F97;
visibility:hidden;
}
.tuplefr .acts a {
padding-left:20px;
}
.acts .act1 {
background:transparent url(../images/icons/sendtomobile.gif) no-repeat scroll 0 50%;
}
.acts .act2 {
background:transparent url(../images/icons/addtofav.gif) no-repeat scroll 0 50%;
}
.acts .act3 {
background:transparent url(../images/icons/viewsimilar.gif) no-repeat scroll 0 50%;
}
.acts .act5 {
background:transparent url(../images/icons/videos.gif) no-repeat scroll 0 50%;
}
.acts .act6 {
background:transparent url(../images/icons/icon_pointer_maps.gif) no-repeat scroll 0 50%;
}
.tuplefr .tuplebg {
background-position:100% 100%;
background-repeat:no-repeat;
word-wrap:break-word;
}
.tuplehover .acts span, .tuplefr:hover .acts span {
visibility:visible;
}
.tuplehover, .tuplefr:hover {background-color:#e7f3ff;}
.tuplehover .tuplebg, .tuplefr:hover .tuplebg {margin:0 0px 0 0px;padding:0;}

/* created by Manas */

.selboxbg{background-color:#E6F5FC; border:1px #BCE6F4 solid;position:relative}
.cp-bt{padding-top:12px; margin-left:5px}
.loc-hl{padding-right:20px; width:100%; float:left}
.row_1{width:100%; float:left; margin-bottom:5px}
.okbox-fsl{background:#F1FED2 url(../images/green_tick.gif) no-repeat scroll 4px 5px;border:1px solid #62A901;padding:5px 0 10px 40px}
.okbox-fsl .mainmsg{color:#62a901;font-size:14px;font-weight:bold;}
.bx1{border:1px solid #a7d4e9;width:425px}
.bx-tp{background:#e1f2fa;padding:4px;border-bottom:1px solid #a7d4e9;font-weight:bold}
.bx1 ul {margin:3px 3px 5px 15px; padding:0; list-style-image:url(<?php echo $IMG_BASE_URL?>/images/fsl/my99_arrow.gif);}
.bx1 ul li{margin:3px 0}

/* Added by Priyanka : Mark Box : #53 */
.bdr_bt_dot {
    border-bottom: 1px dotted #CCCCCC;
	padding-bottom:3px;

}
