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;}
.m3{margin:3px;}
.m5{margin:5px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mr275{margin-right:275px;}
.vm5{margin-top:5px;margin-bottom:5px;}
.vm10{margin-top:10px;margin-bottom:10px;}
.m10{margin:10px;}
.p3{padding:3px;}
.p5{padding:5px;}
.hp25{padding-left:25px;padding-right:25px;}
.vp10{padding-top:10px;padding-bottom:10px;}
.lp5{padding-left:5px;}
.lp10{padding-left:10px;}
.rp10{padding-right:10px;}
.pb10{padding-bottom:10px;}
.topp10{padding-top:10px;}
.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;}
.textl{text-align:left}
.textc{text-align:center}
.textr{text-align:right}
.blackborder{border:solid 1px black;}
.vtop{vertical-align:top;}
.vmid{vertical-align:middle;}
.vbot{vertical-align:bottom;}
.p0m0{padding:0px;margin:0px;}
.pdt5{padding-top:5px}
.pdt10{padding-top:10px}

.wd80{width:80px;}
.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;}

.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 .mainsubmsg{color:#000;font-size:10px;font-weight:normal;}
.alertbox .secmsg{font-size:12px;}

.infobox{border:solid 1px #e9b27c;padding:10px 0px 10px 50px;background:url(../images/icons/info_icon.gif) 10px 50% no-repeat;background-color:#ffffe1;}
.infobox .mainmsg{color:#ca6201;font-size:14px;font-weight:bold;}
.infobox .secmsg{font-size:12px;font-weight:normal;color:#000;}

.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:3;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:2;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#tab3 {z-index:1;left:-70px;line-height:22px;padding-right:22px;padding-left:35px;font-size:12px;background:url(../images/headers/rescom_04.gif) 100% 100% no-repeat;}
.hdr41 div.R span#tab3 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.R span#tab3, 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;cursor: pointer;}
.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;}
.srchadv .shell_np{background:transparent url(../images/headers/adv_free.gif) no-repeat scroll 100% 5px;border:1px solid #b8da42;bottom:10px;position:absolute;top:0;width:100%;}
.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;}

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

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

.boldclass{font:normal 12px 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;}

/*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;}
.txt_upper{text-transform:uppercase;}
.no_under{text-decoration:none !important;}
/*New Features Bar css 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*/

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

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

/* sprite for home page city page Mantis 4263*/
.fc_ic {list-style-type:none;font-size:1.5em;}
.dwn_arrow, .np, .rs_ap, .ind_house, .rs_land, .sr_ap, .c_office, .gtick, .itpark, .farm_land, .gtlrt{background:transparent url("/images/sprite_common.png");background-repeat:repeat-x;padding:0px 10px;}
.dwn_arrow{background-position:-24px -122px; padding:0px}
.np{background-position:-20px -138px; padding:0px}
.rs_ap{background-position:-0px -221px; padding:0px}
.ind_house{background-position:-0px -541px; padding:0px}
.rs_land{background-position:-0px -579px; padding:0px}
.sr_ap{background-position:-18px -1px; padding:0px}
.c_office{background-position:-0px -390px; padding:0px}
.gtick{background-position:-0px -616px; padding:0px}
.itpark{background-position:1px -426px; padding:0px}
.farm_land{background-position:1px -200px; padding:0px}
.gtlrt{background-position:0px -97px; padding:0px}


/* For FSL booking engine */
.scrollbos{ width:215px; 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;}

/* created by Manas */
.cp-bt{padding-top:12px; margin-left:5px}
.loc-hl{padding-right:20px; width:100%}
.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;}

#gallery a{display:block;margin:5px 0px;font-size:13px}

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

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

}