@import "http://imgs.indiaproperty.com/styles/commonsstyle.css";

.bdr1{border:1px solid #FFF;} .bdr2{border:2px solid #b9b9b9;} .bdr3{border:1px solid #2987c0;} .bdrb4{border-bottom:4px solid #175fa7;} .bdr6 {border:1px solid #4ba3d7;} .bdr7 {border:1px solid #c8c8c8;} .bdrlt{border-left:1px solid #c7c7c7;} .bdrrt{border-right:1px solid #e7e7e7;} .bdr5{border:1px solid #3a5d7e;} .line{border-bottom: 1px solid #f2f2f2;} .line1{border-bottom: 1px solid #d9d9d9;} 
.imgbdr {border:1px solid #E1E1E1; /* CSS3 Box-shadow code: */ box-shadow: 1px 1px 2px #aaaaaa; -webkit-box-shadow: 1px 1px 2px #aaaaaa; -moz-box-shadow: 1px 1px 2px #aaaaaa; zoom: 1; filter: progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=0, Direction=0), progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=2, Direction=90), progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=2, Direction=180), progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=0, Direction=270);}
.imgbdr1 {border:1px solid #d6d6d6;}

.width780{width:780px;} .width740{width:740px;} .width724{width:724px;} .width718{width:718px;} .width700{width:700px;} .width685{width:685px;} .width667{width:667px} .width590{width:590px;} .width570{width:570px;} .width530{width:530px;} .width465{width:465px;} .width450{width:450px;} .width454{width:454px;} .width420{width:420px;} .width428{width:428px;} .width410{width:410px;} .width405{width:405px;} .width360{width:360px;} .width340{width:340px;} .width330{width:330px;} .width305{width:305px;} .width300{width:300px;} .width280{width:280px;} .width258{width:258px;} .width250{width:250px;} .width240{width:240px;} .width220{width:220px;} .width230{width:230px;} .width222{width:222px;} .width215{width:214px;} .width200{width:200px;} .width190{width:190px;} .width180{width:180px;} .width170{width:170px;} .width160{width:160px;} .width150{width:150px;} .width148{width:148px;} .width130{width:130px;} .width125{width:125px;} .width120{width:120px;} .width105{width:105px;} .width100{width:100px;} .width80{width:80px;} .width70{width:70px;}
.width625{width:625px}
.validationerror{color:#ff0000;}

/* Serach Page */
.srcTopBg{background:#00395a;}
.srcpipe{background: url(http://imgs.indiaproperty.com/images/src-pipe.gif) no-repeat top right; padding-top:5px;padding-bottom:15px;}
.blueVdotline{background: url(http://imgs.indiaproperty.com/images/blueVdotline.gif) repeat-x 50%; height:10px; margin: 5px 0;}
.vdot{background:url(http://imgs.indiaproperty.com/images/vdotline.gif) repeat-x bottom; margin:5px 0; padding-top:2px;}
.blueHdotline{background: url(http://imgs.indiaproperty.com/images/blueHdotline.gif) repeat-y 100%; margin-right: 5px;}
.srcwidth{width:740px; background:#fff; position:relative; margin-bottom:10px;}
.srcwidth:hover{-moz-box-shadow: 0px 0px 15px #666;-webkit-box-shadow: 0px 0px 15px #666;box-shadow: 0px 0px 15px #666;}
a.hover:hover{box-shadow:6px 6px 6px 6px #333333; cursor:pointer;}
.srcPdayHeadBg{background:#12a472; font-size:16px; font-weight:bold; color:#fff; padding: 15px;}
.srcFeaHeadBg{background:#26c31e; font-size:16px; font-weight:bold; color:#fff; padding: 15px;}


.srcHeadBg{background:#4ba3d7; font-size:16px; font-weight:bold; color:#fff; padding: 15px;}
.srcwidthGird{width:365px; background:#fff; position:relative; margin-bottom:10px; float:left;height:340px;}
.buttonBot{position:absolute; bottom:15px; right:15px}
.srcPdayHeadBgGird{background:#12a472; font-size:14px; font-weight:bold; color:#fff; padding: 10px;}
.srcFeaHeadBgGird{background:#00a652; font-size:14px; font-weight:bold; color:#fff; padding: 10px;}
.srcHeadBgGird{background:#4ba3d7; font-size:14px; font-weight:bold; color:#fff; padding: 10px;}
.srcPdayIcon{background: url(http://imgs.indiaproperty.com/images/src-PdayIcon.png) no-repeat; width:104px; height:91px; * filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://imgs.indiaproperty.com/images/src-PdayIcon.png', sizingMethod='scale'); * background:none!important; position: absolute; right:0px;}
.srcFupIcon{background: url(http://imgs.indiaproperty.com/images/srcFeaturedIcon.png) no-repeat; width:79px; height:74px; * filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://imgs.indiaproperty.com/images/srcFeaturedIcon.png', sizingMethod='scale'); * background:none!important; position: absolute; right:0px;}
.srcGoldIcon{background: url(http://imgs.indiaproperty.com/images/srcGoldIcon.png) no-repeat; width:79px; height:74px; * filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://imgs.indiaproperty.com/images/srcGoldIcon.png', sizingMethod='scale'); * background:none!important; position: absolute; right:0px;}
.srcPlatinumIcon{background: url(http://imgs.indiaproperty.com/images/srcPlatinumIcon.png) no-repeat; width:79px; height:74px; * filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://imgs.indiaproperty.com/images/srcPlatinumIcon.png', sizingMethod='scale'); * background:none!important; position: absolute; right:0px;}
.srcSilverIcon{background: url(http://imgs.indiaproperty.com/images/srcSilverIcon.png) no-repeat; width:79px; height:74px; * filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://imgs.indiaproperty.com/images/srcSilverIcon.png', sizingMethod='scale'); * background:none!important; position: absolute; right:0px;}
.icons a{text-decoration:none; font-size:11px; color:#666 !important; display:inline-block; float:left;}
.srcwidth .blueHdotline a{color:#0066CC !important;}
.srcwidth .blueHdotline a:hover {color:#0066CC !important; text-decoration:none;}
#myacc-icons a{text-decoration:none; font-size:11px; color:#666; display:block; padding-bottom:5px;}
.viewmap, .addshorlist, .share, .email, .print, .videogallery, .nearby, .amenities, .payoption, .specification, .rgt-arrow, .myacc-view, .myacc-chge, .myacc-del, .myacc-alert, .myacc-save, .myacc-email, .myacc-note, .myacc-foll, .myacc-foll1, .myacc-follbg, .myacc-gp, .myacc-fb, .myacc-tt, .amen1, .amen2, .amen3, .amen4, .amen5, .amen6, .amen7, .amen8, .amen9, .amen10, .amen11, .amen12, .amen13, .amen14, .amen15, .amen16, .amen17, .amen18, .amen19, .amen20, .amen21, .amen22, .amen23, .amen24, .amen25, .amen26, .amen27, .dateIcon{background: url(http://imgs.indiaproperty.com/images/icons.gif) no-repeat;}
.viewmap{background-position: -5px 0px; width:20px; height:16px; display:inline-block; vertical-align:middle;}
.addshorlist{background-position: -5px -23px; width:20px; height:16px; display:inline-block; vertical-align:middle;}
.share{background-position: -5px -47px; width:20px; height:16px; display:inline-block; vertical-align:middle;}
.email{background-position: -5px -72px; width:20px; height:16px; display:inline-block; vertical-align:middle;}
.print{background-position:-3px -114px; width:20px; height:16px; display:inline-block; vertical-align:middle;}
.vcard{background-position: 0px -280px; width:22px; height:16px; display:inline-block; vertical-align:middle;}
.videogallery{background-position: 0px -140px; width:30px; height:18px; display:inline-block; vertical-align:middle;}
.nearby{background-position: 0px -170px; width:30px; height:16px; display:inline-block; vertical-align:middle;}
.amenities{background-position: 0px -198px; width:30px; height:16px; display:inline-block; vertical-align:middle;}
.payoption{background-position: 0px -222px; width:30px; height:16px; display:inline-block; vertical-align:middle;}
.specification{background-position:0px -248px; width:30px; height:16px; display:inline-block; vertical-align:middle;}
.rgt-arrow{background-position:0px -96px; width:23px; height:16px; display:inline-block; vertical-align:middle;}
.myacc-view{background-position:0px -304px; width:23px; height:16px; display:inline-block; vertical-align:middle;}
.myacc-chge{background-position:0px -322px; width:23px; height:16px; display:inline-block; vertical-align:middle;}
.myacc-del{background-position:0px -351px; width:23px; height:16px; display:inline-block; vertical-align:middle;}
.myacc-alert{background-position:0px -374px; width:23px; height:16px; display:inline-block; vertical-align:middle;}
.myacc-save{background-position:0px -394px; width:23px; height:17px; display:inline-block; vertical-align:middle;}
.myacc-email{background-position:0px -419px; width:23px; height:17px; display:inline-block; vertical-align:middle;}
.myacc-note{background-position:0px -445px; width:23px; height:17px; display:inline-block; vertical-align:middle;}
.myacc-foll{background-position:0px -467px; width:23px; height:27px; display:inline-block; vertical-align:middle;}
.myacc-foll1{background-position:0px -666px; width:23px; height:27px; display:inline-block; vertical-align:middle;}
.myacc-follbg{background-position:0px -544px; background-repeat:repeat-x; color:#666;}
.myacc-gp{background-position:0px -699px; width:32px; height:20px; display:inline-block; vertical-align:middle; margin-left:20px;}
.myacc-fb{background-position:0px -724px; width:44px; height:20px; display:inline-block; vertical-align:middle; margin-left:20px; margin-right:20px;}
.myacc-tt{background-position:0px -749px; width:50px; height:20px; display:inline-block; vertical-align:middle; }
.dateIcon{background-position:0px -1110px; width:20px; height:17px; display:inline-block; vertical-align:middle; }


.amen-details{width:615px;}
.amen-details p{font-weight:bold; width:173px; float:left; display:inline-block;}
.amen1{background-position:0px -781px; height:17px; padding-left:27px; margin:5px 0px; font-weight:bold;}
.amen2{background-position:0px -1190px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen3{background-position:0px -1239px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen4{background-position:0px -1089px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen5{background-position:0px -805px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen6{background-position:0px -1214px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen7{background-position:0px -1262px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen8{background-position:0px -1334px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen9{background-position:0px -829px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen10{background-position:0px -898px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen11{background-position:0px -1286px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen12{background-position:0px -1357px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen13{background-position:0px -853px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen14{background-position:0px -922px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen15{background-position:0px -1310px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen16{background-position:0px -1381px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen17{background-position:0px -876px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen18{background-position:0px -946px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen19{background-position:0px -1017px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen20{background-position:0px -1405px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen21{background-position:0px -1142px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen22{background-position:0px -970px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen23{background-position:0px -1041px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen24{background-position:0px -1429px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen25{background-position:0px -1166px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen26{background-position:0px -993px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}
.amen27{background-position:0px -1065px; height:17px; padding-left:27px; margin:5px 0px;font-weight:bold;}

#hpFrm dl {display:block !important; display:inline-block; clear:both; margin:0px; padding: 10px 10px 0px 10px; height:38px !important; height:35px; }
#hpFrm dl.rowbg {background:#f2f2f2; }
#hpFrm dl.last {display:block !important; display:inline-block; clear:both; margin:0px; padding: 0px 0px 13px 0px; }
#hpFrm dt {float:left; width:140px; text-align:left; font-weight:bold; font-size:13px; color:#1d1d1d; padding-top:5px; }
#hpFrm dd {display:block; float:left; margin:0px; padding: 0px 0px 0px 10px; text-align:left; font-size:12px; color:#666;}
#hpFrm dd label{padding:0 5px 0 2px;}

.srh-city { background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #959595), color-stop(1, #9e9e9e) ); filter: PROGID:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#959595, EndColorStr=#9e9e9e) progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=180,strength=0); background:-moz-linear-gradient( center top, #959595 10%, #9e9e9e 80% ); background-color:#9e9e9e; padding: 10px; font-size:21px; color:#FFF; text-transform:uppercase;}
.srh-myact{background-color:#006fb4; padding:8px 10px; }
.refn-srh-hgt{background:#b9dafa; color:#1d1d1d; font-size:11px; font-weight:bold; padding:0px 3px;}
.refn-srh-btn { background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1865b1), color-stop(1, #10508d) ); filter: PROGID:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#1865b1, EndColorStr=#10508d) progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=180,strength=0); background:-moz-linear-gradient( center top, #1865b1 10%, #10508d 80% ); background-color:#10508d; padding:8px 10px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border:1px solid #10508d; font-size:18px; width:200px; color:#FFF; text-transform:uppercase;}
.chkbox, .chkBox{vertical-align:middle; display:inline; float:none; margin:0px 2px 2px 3px; _margin:-3px 1px -1px 1px;}
.srh-hot .hd{background:#3a5d7e; margin:0px;}
.srh-hot dl{clear:both; padding-top:3px; margin:0px; display:block; height:52px; background:url(http://imgs.indiaproperty.com/images/vdotline.gif) repeat-x bottom;}
.srh-hot dt{float:left; width:85px; }
.srh-hot dd{float:left; padding-top:15px; }
.srh-hot-sale table{background:#f4f4f4; font-size:11px; margin-bottom:5px;}
.srh-enq-txt{border:1px solid #e3e3e3; padding:5px;}


a.blueBtn, input.blueBtn {font: bold 14px arial; background: #1865b1 url(http://imgs.indiaproperty.com/images/blueBtnBg.gif) repeat-x bottom ; color:#FFF; border:1px solid #006699; padding:5px 10px; line-height: 25px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; cursor:pointer;margin:0px; outline:none; text-decoration:none;}

a.orgBtn1, input.orgBtn1{font: bold 12px arial; background: #ff904a url(http://imgs.indiaproperty.com/images/blueBtnBg.gif) repeat-x bottom ; color:#FFF; border:1px solid #ff904a; padding:3px 10px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; cursor:pointer;margin:0px; outline:none; text-decoration:none;}


a.blueBtn1, input.blueBtn1{font: bold 12px arial; background: #1865b1; color:#FFF; border:1px solid #006699; padding:3px 10px; line-height: 25px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; cursor:pointer;margin:0px; outline:none; text-decoration:none;}
a.blueBtn2, input.blueBtn2{font: bold 12px arial; background: #666; color:#FFF; border:1px solid #666; padding:3px 10px; line-height: 25px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; cursor:pointer;margin:0px; outline:none; text-decoration:none;}
a.blueBtn3, input.blueBtn3{font: bold 12px arial; background: #00304f; color:#bbdff6; border:1px solid #00304f; padding:2px 15px; line-height: 25px; cursor:pointer; margin:0px; outline:none; text-decoration:none;}
a.blueBtnSmall, input.blueBtnSmall{font: bold 11px arial; background: #1865b1; color:#FFF; border:1px solid #006699; padding:5px 8px; line-height: 25px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; cursor:pointer;margin:0px; outline:none; text-decoration:none;}
a.blueBtnSmall1, input.blueBtnSmall1{font: bold 11px arial; background: #72beeb; color:#FFF; border:1px solid #72beeb; padding:5px 6px; line-height: 25px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; cursor:pointer;margin:0px; outline:none; text-decoration:none;}
.yellow-btn {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffdd3e), color-stop(1, #faca37) ); filter: PROGID:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffdd3e, EndColorStr=#faca37) progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=180,strength=0); background:-moz-linear-gradient( center top, #ffdd3e 10%, #faca37 80% ); background-color:#faca37; border:0px; display:inline-block; color:#313030; font-size:15px; font-weight:bold; padding:2px 5px !important; padding:2px 0px; text-decoration:none; text-transform:uppercase; cursor:pointer; margin:0px; outline:none; box-shadow: 1px 1px 2px #333; -webkit-box-shadow: 1px 1px 2px #aaaaaa; -moz-box-shadow: 1px 1px 2px #333; zoom: 1; filter: progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=0, Direction=0), progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=2, Direction=90), progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=2, Direction=180), progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=0, Direction=270);}
a.greenBtn, input.greenBtn{font: bold 13px arial; background: #119d6d; color:#FFF; border:1px solid #199268; padding:5px 10px; line-height: 25px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; cursor:pointer;margin:0px; outline:none; text-decoration:none;}
a.blueBtnbig, input.blueBtnbig{font: bold 16px arial; background: #1865b1; color:#FFF; border:1px solid #006699; padding:5px 15px; line-height: 25px; cursor:pointer;margin:0px; outline:none; text-decoration:none;}
a.grayBtnbig, input.grayBtnbig{font: bold 16px arial; background: #787878; color:#FFF; border:1px solid #787878; padding:5px 15px; line-height: 25px; cursor:pointer;margin:0px; outline:none; text-decoration:none;}

a.btnBlue, input.btnBlue{cursor:pointer;padding: 3px 15px; font-size:12px; display:inline-block; color:#fff; background:#1865b1; font-weight:bold; text-decoration:none; border:0px; }
a.btnYellow, input.btnYellow{padding: 3px 15px; font-size:12px; display:inline-block; color:#1d1d1d; background:#ffcc00; font-weight:bold; text-decoration:none; border:0px;}
a.btnGray, input.btnGray{padding: 3px 15px; font-size:12px; display:inline-block; color:#fff; background:#a3a3a3; font-weight:bold; text-decoration:none; border:0px;}
a.btnOrange, input.btnOrange{padding: 3px 15px; font-size:12px; display:inline-block; color:#fff; background:#ff7800; font-weight:bold; text-decoration:none; border:0px;}
.bigBtn{padding: 6px 15px !important;}

.srh-dn-arrow1, .srh-dn-arrow, .refn-srh, .refn-srh-on, .refn-srh-off, .srh-hot-on, .srh-hot-off, .srh-hot-close, .hp-srll-up-arrow, .hp-srll-dn-arrow{background: url(http://imgs.indiaproperty.com/images/hp-sprite.gif) no-repeat; }
.srh-dn-arrow{background-position:100% -60px; display: block;}
.srh-dn-arrow1{background-position:100% -60px; height:15px;width:15px; display: inline-block; float:right;}
.hp-srll-up-arrow{background-position:0px -22px; width:12px; height:6px;  display: inline-block;}
.hp-srll-dn-arrow{background-position:0px -33px; width:12px; height:6px;  display: inline-block;}

.titleBg {background:#006fb4;}
.refn-srh-on{background-position:98% -195px; font-size:21px; color:#FFF; padding:10px 15px; cursor:pointer; display: block;}
.refn-srh-off{background-position:98% -235px; font-size:21px; color:#FFF; padding:10px 15px; cursor:pointer; display: block;}
/*.srh-hot{background:#3a5d7e;}*/
.srh-hot-on {background-position:100% -75px; display: block; margin-right: 10px; padding:20px 10px; font-size:15px; font-weight:bold; color:#FFF; text-transform:uppercase; cursor:pointer;}
.srh-hot-off {background-position:100% -115px; display: block; margin-right: 10px; padding:20px 10px; font-size:15px; font-weight:bold; color:#FFF; text-transform:uppercase; cursor:pointer;}
.srh-hot-close{background-position:100% -171px; width:10px; height:10px; display:inline-block; }
.my-slt-on, .srh-enq-slt {background:#fff url(http://imgs.indiaproperty.com/images/hp-sprite.gif) no-repeat; display:inline-block; }
.my-slt-on{background-position:100% -23px; width: 118px; font-size:11px; color:#666; border:1px solid #2987c0; padding:5px 3px; cursor:pointer;}
.srh-enq-slt{background-position:100% -23px; width:70px; background-repeat:no-repeat; color:#333; border:1px solid #e3e3e3; padding:5px; cursor:pointer;}

.hp-tab-small{border-bottom:3px solid #6a6968;}
.bdrBlue{border-bottom:3px solid #0070b4;}
.hp-tab-small a{background:#aeaeae; font-size:14px; font-weight:bold; color:#FFF; padding:8px 14px; display:inline-block; text-decoration:none;}
.hp-tab-small a.tab-act{background:#5f5f5f; color:#fff; font-weight:bold; display:inline-block;}
.hp-tab-small a:hover{background:#5f5f5f; color:#fff; font-weight:bold; display:inline-block;}

.cs-tab-small{border-bottom:3px solid #004974;}
.bdrBlue{border-bottom:3px solid #0070b4;}
.cs-tab-small a{background:#006dae; font-size:14px; color:#FFF; padding:8px 14px; display:inline-block; text-decoration:none;}
.cs-tab-small a.tab-act{background:#004974; color:#55d5ff; display:inline-block;}
.cs-tab-small a:hover{background:#004974; color:#55d5ff; display:inline-block;}

a.srh-showall{background:#868686; padding:2px 5px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; font-size:11px; color:#FFF; text-decoration:none;}
.srh-view a{margin-left:3px;}
a.srh-vmap-off, a.srh-grid-off, a.srh-list-off, a.srh-vmap-on, a.srh-grid-on, a.srh-list-on, .srh-showall-arr, .srh-bcrumb-arr, .srh-blue-off, .srh-blue-on{background:url(http://imgs.indiaproperty.com/images/srh-sprite.gif) no-repeat; color:#fff; display:inline-block;}
a.srh-vmap-off{background-position:-4px 0px; line-height:21px; padding:2px 30px 2px 10px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; }
a.srh-grid-off{background-position:-5px -26px; line-height:21px; padding:2px 30px 2px 10px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; }
a.srh-list-off{background-position:-10px -49px; line-height:21px; padding:2px 30px 2px 10px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; }
a.srh-vmap-on, a.srh-vmap-off:hover{background-position:-3px -94px; line-height:21px; padding:2px 30px 2px 10px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; text-decoration:none;}
a.srh-grid-on, a.srh-grid-off:hover{background-position:-5px -121px; line-height:21px; padding:2px 30px 2px 10px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; text-decoration:none;}
a.srh-list-on, a.srh-list-off:hover{background-position:-10px -146px; line-height:21px; padding:2px 30px 2px 10px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; text-decoration:none;}
.srh-showall-arr{background-position:100% -1px; width:15px; height:10px;}
/*.srh-flr-lt{background-position:0px -195px; height:23px; padding-left:15px;}
.srh-flr-rt{background-position:100% -195px; height:23px; padding-right:30px; line-height:23px;}*/
.srh-flr-lt{background:url(http://imgs.indiaproperty.com/images/bread-yellow-bg.gif)no-repeat top left; padding-left:15px;  display:inline-block;}
.srh-flr-rt{background:url(http://imgs.indiaproperty.com/images/bread-yellow-bg.gif)no-repeat top right; height:23px; padding-right:30px; line-height:23px; display:inline-block;}
.srh-flr-rt-nx{background:url(http://imgs.indiaproperty.com/images/bread-yellow-bg1.gif)no-repeat top right; height:23px; padding-right:10px; line-height:23px; display:inline-block;}
.srh-flr-lt a{color:#333; text-decoration:none;}
.srh-flr-lt a:hover{text-decoration:none;}
.srh-bcrumb-arr{background-position:0px -181px; width:15px; height:9px;}
.srh-flr-cgy{background:#e9e9e9; border:1px solid #cdcdcd; font-size:11px; padding:5px; color:#8e8e8e;}
.srh-flr-cgy a{color:#0066cc; text-decoration:underline;}
.srh-flr-cgy span{ color:#0066cc; padding:0px 10px;}
.srh-sltbox-small{background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFFFFF), color-stop(1, #dcdcdc) ); filter: PROGID:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#dcdcdc) progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=180,strength=0); background:-moz-linear-gradient( center top, #FFFFFF 10%, #dcdcdc 80% ); background-color:#FFF; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border:1px solid #bebebe; padding:1px !important; padding:0px; font-size:11px; color:#333; font-weight:bold;}
.srh-multibg{background:#ebebeb; padding:8px 10px; margin:10px 0;}
.srh-blue-off{background-position:93% -234px; width:17px; height:17px; display:inline-block;}
.srh-blue-on{background-position:93% -265px; width:17px; height:17px; display:inline-block;}
#catfilter{padding: 0px 10px 10px;} 
#catfilter a{color:#1d1d1d; font-size:11px; text-decoration:none;}

/* Intro Page Starts*/
.rad-big-on, .rad-big-off, .rad-small-on, .rad-small-off, .chk-on, .chk-off, .intro-txtbox {background:url(http://imgs.indiaproperty.com/images/intro-sprite.gif) no-repeat; display:inline-block; }
.rad-big-on{background-position:0px -22px; width:27px; height:17px; cursor:pointer;}
.rad-big-off{background-position:0px 0px; width:27px; height:17px; cursor:pointer;}
.rad-small-on{background-position:0px -62px; width:18px; height:13px; cursor:pointer;}
.rad-small-off{background-position:0px -44px; width:18px; height:13px; cursor:pointer;}
.chk-on{background-position:0px -80px; width:23px; height:16px; cursor:pointer;}
.chk-off{background-position:0px -98px; width:23px; height:16px; cursor:pointer;}
.intro-txtbox { background-position:0px -120px; background-repeat:repeat-x; height:21px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border:1px solid #d0a668; padding:10px !important; padding:5px 10px 15px 10px;}
.intro-btn { background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #12a472), color-stop(1, #0b8b5f) ); _filter: PROGID:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#12a472, EndColorStr=#0b8b5f) progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=180,strength=0); background:-moz-linear-gradient( center top, #12a472 10%, #0b8b5f 80% ); background-color:#0b8b5f; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border:1px solid #0b8b5f !important; border:none; display:inline-block; color:#FFF; font-size:20px; font-weight:bold; padding:3px 5px !important; padding:3px 0px; text-decoration:none; cursor:pointer; margin:0px; outline:none;}


/*Details */
.RtTilleArrow{background: url(http://imgs.indiaproperty.com/images/rht-titleArrow.gif) no-repeat; width:17px; height: 35px;  display:inline-block; position:absolute; margin-top:-8px; margin-left:-25px;}
.RtTitleBG1{background: url(http://imgs.indiaproperty.com/images/rht-titleTabBg.gif) no-repeat top left; padding-left:20px;}
.RtTitleBG2{background: url(http://imgs.indiaproperty.com/images/rht-titleTabBg.gif) no-repeat top right; height:36px; padding-right:20px;}
.pty-price-dtl{background:#fff17c; font-size:13px; color:#1d1d1d; padding:5px;}
.srh-drkblue-btn, a.srh-drkblue-btn{background:#004974; text-shadow:1px 2px 1px #333; font-size:13px; font-weight:bold; color:#FFF; border:0px; padding:8px 10px !important; padding:8px 0px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; cursor:pointer;}
ul.tab-view {margin: 0px; padding:0px; list-style: none; height: 29px; border-bottom: 1px solid #c5c5c5;}
ul.tab-view li {float: left; margin: 0; padding: 0; height: 28px; line-height: 21px; border-left: none; margin-bottom: -1px; overflow: hidden; position: relative;}
ul.tab-view li a {text-decoration: none; color: #000; display: block; font-size: 11px; padding: 5px; outline: none; cursor:pointer;}
html ul.tab-view li.active {border: 1px solid #c5c5c5; background:#FFF; border-bottom: 1px solid #fff;}
html ul.tab-view li.active a{color:#006EB1;}

html ul.tab-view li.nactive {border-style:solid; border-width:1px 1px 1px 0px; border-color:#c5c5c5; background:#FFF; margin-top:5px; height: 23px; line-height: 16px; }
html ul.tab-view li.nactive a{color:#8e8e8e;}

.error{ border:1px solid #ff0000; padding:5px;}
.wtxtbox{ color:#989898; border:1px solid #2a89c2; padding:5px;}
.valid{ color:#1d1d1d; border:1px solid #2a89c2; padding:5px;}
.wsltbox {background:#fff url(http://imgs.indiaproperty.com/images/hp-sprite.gif) no-repeat; display:inline-block; }
.wsltbox{background-position:100% -23px; width:120px; background-repeat:no-repeat; color:#989898; border:1px solid #2a89c2; padding:5px; cursor:pointer;}
.pty-agt-dtl ul{margin:0px; padding:0px; border-bottom:2px solid #dddddd;}
.pty-agt-dtl ul li{list-style:none; background:#eee; color:#666666; padding:5px 10px; border-top:1px solid #FFF;}
.pty-agt-dtl ul li span{font-weight:bold;}

.pty-agt-add{border-bottom:2px solid #dddddd; font-weight:bold;}
.agentPhoto{border:1px solid #c9e2f0; background:#efefef; padding:5px;}
.pty-agt-similar{font-weight:bold;}
.pty-agt-similar ul{margin:0px; padding:0px; }
.pty-agt-similar ul li{list-style:none; color:#0066cc; font-size:11px; padding:5px 0px 5px 10px; border-top:1px solid #dddddd;}
.pty-agt-similar ul li a{font-weight:bold; color:#0066cc; text-decoration:none;}

.pty-dtl-on {background:#f8f8f8; }
.pty-dtl-on a{ background:#f8f8f8 url(http://imgs.indiaproperty.com/images/pty-del-on.gif) no-repeat 99% 50%; color:#0066cc; font-weight:bold; padding:10px; text-transform:uppercase; border-bottom:1px solid #FFF; text-decoration:none; display:block; border-bottom:2px solid #c5c5c5}
.pty-dtl-off a{background:#e8e8e8 url(http://imgs.indiaproperty.com/images/pty-del-off.gif) no-repeat 99% 50%; color:#1d1d1d; font-weight:bold; padding:10px; text-transform:uppercase; border-bottom:1px solid #FFF; text-decoration:none; display:block;}

/* My Account*/
.myacc-tab{border-bottom:3px solid #004974;}
.myacc-tab a{background:#006dae; font-size:13px; color:#FFF !important; padding:8px 14px; display:inline-block; text-decoration:none !important;}
.myacc-tab a.tab-act{background:#004974; color:#55d5ff; display:inline-block;}
.myacc-tab a:hover{background:#004974; color:#55d5ff; display:inline-block;}
.myacc-bglnk{border-bottom: 3px solid #006dae;}
.myacc-bglnk a{background:#7ecfff; font-size:12px; padding:2px 10px; display:inline-block; color:#004974 !important; margin-right:3px; text-decoration:none;}
.myacc-bglnk a.act{background:#006dae; font-size:12px; padding:2px 10px; display:inline-block; color:#fff !important; margin-right:3px; text-decoration:none;}

.myacc-bglnk #icons a{background:none; padding:0px;}
.myacc-HeadBg{background:#4ba3d7; font-size:14px; font-weight:bold; color:#fff; padding: 15px; margin-top:10px;}
.myacc-subtab{background:#004974; padding: 10px 15px;} 
.myacc-subtab a{color:#fff; text-decoration:none; padding-right:10px;}
.myacc-subtab a.act{font-weight:bold;}
.myacc-lnk a{ font-size:11px; padding:2px 5px; display:inline-block; color:#666666; margin-right:3px; text-decoration:underline;}
.myacc-lnk a.act{ font-size:11px; padding:2px 5px; display:inline-block; color:#0066cc; margin-right:3px; text-decoration:underline;}
.myacc-foll-on{background:#55a8dc url(http://imgs.indiaproperty.com/images/myacc-foll-arr.gif) no-repeat 92% 50%; color:#fff; font-weight:bold; padding:5px 10px; width:75px; display:block; cursor:pointer;}
.myacc-txtbox{border:1px solid #ccc; background:#FFF; padding:10px;}

/*Form */
#FrmBg dl {display:block !important; display:inline-block; clear:both; margin:0px;padding: 10px 0px 12px 18px; border-bottom:2px solid #fff;}
#FrmBg dl.title {background:#c3e9ff; display:block !important; display:inline-block; clear:both; margin:0px;padding: 8px 0px 12px 18px; border-bottom:6px solid #fff;}
#FrmBg dl.title dt{font-size:16px; color:#666; padding-top:5px;} 
#FrmBg dl.title dd input{width:50px; font: normal 12px arial; padding: 2px 0px; text-align:center;}
#FrmBg dl.title dd {float:right; padding-right:10px;}
#FrmBg dl.first {background:#f2f2f2; clear:both;margin:0px;padding: 5px 0px 0px 0px !important;padding: 5px 0px 0px 0px;}
#FrmBg dl.last {background:#fff; display:block !important; display:inline-block; clear:both; margin:0px;padding: 10px 0px 12px 18px; border-bottom:2px solid #fff;}
#FrmBg dt {float:left;width:170px;text-align:left;font-weight:bold; font-size:13px; color:#1d1d1d; text-shadow: 1px 1px 2px #9c9c9c;} 
#FrmBg dd {display:block;float:left;margin:0px;padding: 0px 0px 0px 20px;text-align:left; font-size:13px; color:#1d1d1d;}
#FrmBg dd select, #FrmBg dd input.inputfield{border: 1px solid #cbcbcb; width:250px; font-size:13px; line-height:15px; color:#1d1d1d; box-shadow: inset 0 0 2px #CBCBCB; -moz-box-shadow: inset 0 0 2px #CBCBCB; -webkit-box-shadow: inset 0 1px 4px #CBCBCB; padding:3px 2px 3px 5px;}

#Form dl {display:block !important; display:inline-block; clear:both; margin:0px;padding: 10px 0px 12px 18px;}
#Form dl.first {clear:both;margin:0px;padding: 5px 0px 0px 0px ;}
#Form dt {float:left;width:280px;text-align:left;font-weight:bold; font-size:12px; color:#1d1d1d; padding: 4px 0 0 15px;}
#Form dt.width1 {float:left;width:190px;text-align:left;font-weight:bold; font-size:12px; color:#1d1d1d; padding: 0;} 
#Form dt.width2 {float:left;width:210px;text-align:left;font-weight:bold; font-size:12px; color:#1d1d1d; padding: 4px 0 0 0;}
#Form dt.width3 {float:left;width:110px;text-align:left;font-weight:bold; font-size:12px; color:#1d1d1d; padding: 4px 0 0 0;}
#Form dt.width4 {float:left;width:140px;text-align:left;font-weight:bold; font-size:12px; color:#1d1d1d; padding: 4px 0 0 0;}
#Form dt.width5 {float:left;width:155px;text-align:left;font-weight:bold; font-size:12px; color:#1d1d1d; padding: 4px 0 0 0;}
#Form dd {display:block;float:left;margin:0px;padding:1px 0px 0px 20px;text-align:left; font-size:13px; color:#1d1d1d;}
#Form dd select, #Form dd input.inputfield,  #Form dd textarea.inputfield {border: 1px solid #cbcbcb; width:250px;  font-size:13px; line-height:15px; color:#1d1d1d; box-shadow: inset 0 0 2px #CBCBCB; -moz-box-shadow: inset 0 0 2px #CBCBCB; -webkit-box-shadow: inset 0 1px 4px #CBCBCB; padding:5px 2px 5px 5px;}
#Form dd select option{color:#666; font-size:11px; padding: 1px 3px; }
#Form dd select option:hover, #Form dd select option:selected{background:#b2b4bf; color:#1d1d1d;}

#popFrm dl {display:block !important; display:inline-block; clear:both; margin:0px;padding: 15px 0px 0px; }
#popFrm dl.last {display:block !important; display:inline-block; clear:both; margin:0px;padding: 0px 0px 13px 0px; }
/*#popFrm dt {float:left;width:140px;text-align:left;font-weight:bold; font-size:13px; color:#1d1d1d; padding-top:5px; text-shadow: 1px 1px 2px #9c9c9c;} */
#popFrm dt {float:left;width:140px;text-align:left; font-size:13px; color:#666; padding-top:5px;}
#popFrm dt.width1 {float:left;width:170px;text-align:left; font-size:13px; color:#666; padding-top:5px;}
#popFrm dt.width95 {float:left;width:95px;text-align:left; font-size:13px; color:#666; padding-top:5px;} 
#popFrm dd {display:block;float:left;margin:0px;padding: 0px 0px 0px 10px;text-align:left; font-size:12px; color:#666;}
#popFrm dd select, #FrmBg dd input.inputfield{border: 1px solid #bebebe; width:220px; font-size:13px; line-height:15px; height:31px; color:#1d1d1d; background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#e6e6e6)); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f4f4f4, endColorstr=#e6e6e6"; background-color: #f4f4f4; padding:3px 2px 3px 5px !important; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f4f4f4), color-stop(1, #e6e6e6) ); background:-moz-linear-gradient( center top, #f4f4f4 10%, #e6e6e6 80% ); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
#popFrm dd input.input{border: 1px solid #CBCBCB; box-shadow: 0 0 2px #CBCBCB inset; color: #1D1D1D; font-size: 13px; line-height: 15px; padding: 5px 2px 5px 5px;}
#popFrm dd select.input{background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #D5D5D5; padding: 5px; border-radius:0; -moz-border-radius:0; color:#666; font-size:11px;}
#LoginPage body{background:#fff;}

/* Search Nav */
#pgon li{border:0; margin:0; padding:0; font-size:11px; list-style:none; float:left;}
#pgon .active{background:#003366; color:#FFF; display:block; float:left; padding:2px 5px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border:1px solid #bbbbbb; margin-right:2px !important; margin-right:1px;}
#pgon .inactive{color:#FFF; background:#006699; display:block; float:left; padding:2px 5px; border-radius:3px; -moz-border-radius: 3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border:solid 1px #bbb; margin-right:2px !important; margin-right:1px;}
#pgon .hidden{color:#fff; background:#D1D1D1;display:block; float:left; padding:2px 5px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border:solid 1px #bbb; margin-right:2px !important; margin-right:1px; cursor:text;}
#pgon .prev, #pgon .next{color:#003366; display:block; float:left; padding:2px 6px; margin-right:4px !important; margin-right:1px;}
#pgon a{color:#003366; display:block; float:left; padding:2px 6px; text-decoration:none; }

#pgon input.sactive{background:#003366; color:#FFF; display:block; float:left; border-radius:3px; padding:1px 3px;  -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border:1px solid #bbbbbb; margin-right:2px !important; margin-right:1px; cursor:pointer;}
#pgon input.sinactive{color:#FFF; background:#006699; display:block; float:left; padding:1px 3px; border-radius:3px; -moz-border-radius: 3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border:solid 1px #bbb; margin-right:2px !important; margin-right:1px; }
#pgon input.shidden{color:#fff; background:#D1D1D1;display:block; float:left; padding:2px 5px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border:solid 1px #bbb; margin-right:2px !important; margin-right:1px; cursor:pointer;}
#pgon input.sprev, #pgon input.snext{color:#003366; display:block; float:left; padding:2px 6px; margin-right:4px !important; margin-right:1px; cursor:pointer;}
#pgon a{color:#003366; display:block; float:left; padding:2px 6px; text-decoration:none; cursor:pointer;}

.rssIcon{background: url(http://imgs.indiaproperty.com/images/rssIcon.gif) no-repeat; height:20px; width:58px; display:inline-block;}

/* Account */
.ac-bg{float:left; background:url(http://imgs.indiaproperty.com/images/ac-icon-bg.gif); padding:20px 11px 20px 19px; width:37px; height:37px;}
.ac-lnkbg{float:left; background:#d0edff; color:#FFF; display:block; width:380px; margin-top:10px; padding:22px 20px; border-radius:0px 3px 3px 0px; -moz-border-radius:0px 3px 3px 0px; -webkit-border-radius:0px 3px 3px 0px; -khtml-border-radius:0px 3px 3px 0px; font-size:22px; font-weight:bold; color:#1d1d1d;}

.orgBtn, a.orgBtn, .greenBtn, a.greenBtn, input.greenBtn, .listingIcon, .contactIcon, .viewIcon, .printIcon, a.deleteBtn, a.refreshBtn, a.hideBtn, a.renewBtn, a.silverBtn, .silverBtn, a.BlueBtn, .BlueBtn, .exlamationIcon, .questionIcon, .goldpack, a.goldpack, .silverpack, a.silverpack, .freepack, a.freepack, .titaniumpack, a.titaniumpack, .platinumpack, a.platinumpack, .newpropertypack, a.newpropertypack, .listingRefresh, .listingEdit, .listingView, .updateIcon, .addupdateIcon {background: url(http://imgs.indiaproperty.com/images/button-icons.gif) no-repeat;}
a.orgBtn, .orgBtn, .goldpack, a.goldpack {background-position: 0 -220px; background-repeat:repeat-x; font-size:20px; color:#fff; text-shadow: 2px 3px 2px #555; padding: 8px 10px; text-decoration:none;display:inline-block; border-left:1px solid #f4b42bc; border-right:1px solid #f4b42b;}
.silverpack, a.silverpack {background-position: 0 -639px; background-repeat:repeat-x; font-size:20px; color:#404040; padding: 8px 10px; text-decoration:none; display:inline-block; border-left:1px solid #b9bbbc; border-right:1px solid #b9bbbc;}
.freepack, a.freepack {background-position: 0 -678px; background-repeat:repeat-x; font-size:20px; color:#fff; padding: 8px 10px; text-decoration:none; display:inline-block;}
.titaniumpack, a.titaniumpack {background-position: 0 -717px; background-repeat:repeat-x; font-size:20px; color:#fff; padding: 8px 10px; text-decoration:none; display:inline-block;}
.updateIcon {background-position: -8px -996px; width:40px; height:30px; display:inline-block; float:left;}
.addupdateIcon {background-position: -8px -1045px; width:40px; height:30px; display:inline-block; float:left;}
.newpropertypack, a.newpropertypack {background-position: 0 -769px; background-repeat:repeat-x; font-size:20px; color:#fff; padding: 8px 10px; text-decoration:none; display:inline-block;}

.platinumpack, a.platinumpack {background-position: 0 -768px; background-repeat:repeat-x; font-size:20px; color:#fff; padding: 8px 10px; text-decoration:none; display:inline-block;}
a.greenBtn, .greenBtn, input.greenBtn {background-position: 0 -163px; background-repeat:repeat-x; font-size:17px; color:#fff; padding: 7px 10px; text-decoration:none;  display:inline-block; border:0px;}
a.silverBtn, .silverBtn {background-position: 0 -421px; background-repeat:repeat-x; font-size:17px; color:#666 !important; padding: 7px 15px !important; text-decoration:none;  display:inline-block; border:1px solid #aeadad;}
a.BlueBtn, .BlueBtn {background-position: 0 -469px; background-repeat:repeat-x; font-size:17px; color:#fff !important; padding: 8px 15px !important; text-decoration:none;  display:inline-block; border:0px;}
.listingIcon {background-position: -10px -5px; width:38px; height:30px; display:inline-block; float:left;}
.contactIcon {background-position: -10px -60px; width:38px; height:30px; display:inline-block; float:left;}
.viewIcon {background-position: -10px -120px; width:38px; height:30px; display:inline-block; float:left;}
.listingRefresh {background-position: -10px -843px; width:35px; height:30px; display:inline-block; float:left;}
.listingEdit {background-position: -10px -896px; width:35px; height:30px; display:inline-block; float:left;}
.listingView {background-position: -10px -947px; width:35px; height:30px; display:inline-block; float:left;}
.printIcon {background-position: 0px -382px; padding: 2px 0px 2px 30px;}
a.deleteBtn {background-position: 5px -263px; padding: 5px 10px 5px 28px; background-color:#5dc250; color:#fff;}
a.refreshBtn {background-position: 5px -289px; padding: 5px 10px 5px 28px; background-color:#5dc250; color:#fff;}
a.hideBtn {background-position: 5px -316px; padding: 5px 10px 5px 28px; background-color:#5dc250; color:#fff;}
a.renewBtn {background-position: 5px -344px; padding: 5px 10px 5px 28px; background-color:#5dc250; color:#fff;}
a.deleteBtn:hover, a.refreshBtn:hover, a.hideBtn:hover, a.renewBtn:hover {text-decoration:none;} 
a.GreenBtn{background:#5dc250; padding: 5px 9px; font-weight:bold; color:#fff;}
a.GreenBtnoff{background:#c7c7c7; padding: 5px 9px; font-weight:bold; color:#fff;}
.exlamationIcon{background-position: 100% -511px; padding-right:25px; line-height:22px; display:inline-block;}
.questionIcon{background-position: 100% -538px; padding-right:25px;}

/* Package */
.priceIcon, .validityIcon, .visibilityIcon, .uploadphIcon, .callfreeIcon, .propertyPhIcon, .agentLogoIcon, .vCardIcon, .gMapIcon, .flexiIcon, .smsIcon, .emailIcon, .freelistingIcon, .hotpropIcon, .paycrossIcon, .paycrossIcon1, .paytickIcon, .paytickIcon1, .freeTitle, .silverTitle, .goldTitle, .platinumTitle, .platinumBtn, .titaniumTitle, .Larrow, .Rarrow {background: url(http://imgs.indiaproperty.com/images/package-icons.png) no-repeat;_background: url(http://imgs.indiaproperty.com/images/package-icons.gif) no-repeat;}
.priceIcon {background-position: 0 -318px; padding: 8px 10px 6px 60px; display:inline-block; font-size:16px; font-weight:bold; color:#6b6b6b;}
.validityIcon {background-position: 0 -365px; padding: 8px 10px 6px 60px; display:inline-block; font-size:16px; font-weight:bold; color:#6b6b6b;}
.propertyPhIcon {background-position: 0 -928px; padding: 8px 10px 6px 60px; display:inline-block; font-size:16px; font-weight:bold; color:#6b6b6b;}
.agentLogoIcon {background-position: 0 -979px; padding: 8px 10px 6px 60px; display:inline-block; font-size:16px; font-weight:bold; color:#6b6b6b;}
.vCardIcon {background-position: 0 -1032px; padding: 8px 10px 6px 60px; display:inline-block; font-size:16px; font-weight:bold; color:#6b6b6b;}
.gMapIcon {background-position: 0 -1089px; padding: 8px 10px 6px 60px; display:inline-block; font-size:16px; font-weight:bold; color:#6b6b6b;}
.flexiIcon{background-position: 0 -1144px; padding: 8px 10px 6px 60px; display:inline-block; font-size:16px; font-weight:bold; color:#6b6b6b;} 
.visibilityIcon {background-position: 0 -413px; padding: 8px 10px 6px 60px; display:inline-block; font-size:16px; font-weight:bold; color:#6b6b6b;}
.uploadphIcon {background-position: 0 -460px; padding: 8px 10px 6px 60px; display:inline-block; font-size:16px; font-weight:bold; color:#6b6b6b;}
.callfreeIcon {background-position: 0 -509px; padding: 8px 10px 6px 60px; display:inline-block; font-size:16px; font-weight:bold; color:#6b6b6b;}
.smsIcon {background-position: 0 -557px; padding: 8px 10px 6px 60px; display:inline-block; font-size:16px; font-weight:bold; color:#6b6b6b;}
.emailIcon {background-position: 0 -605px; padding: 8px 10px 6px 60px; display:inline-block; font-size:16px; font-weight:bold; color:#6b6b6b;}
.freelistingIcon {background-position: 0 -658px; padding: 8px 10px 6px 60px; display:inline-block; font-size:16px; font-weight:bold; color:#6b6b6b;}
.hotpropIcon {background-position: 0 -1239px; padding: 8px 10px 6px 60px; display:inline-block; font-size:16px; font-weight:bold; color:#6b6b6b;}
.paycrossIcon {background-position: -13px -706px; width:20px; height:20px; display:inline-block;}
.paytickIcon {background-position:  -13px -736px; width:20px; height:20px; display:inline-block;}
.paycrossIcon1 {background-position: -13px -702px; padding: 2px 0px 2px 30px; display:inline-block;}
.paytickIcon1 {background-position:  -13px -732px; padding: 2px 0px 2px 30px; display:inline-block;}
.freeTitle {background-position:  0 0; width:160px; height:65px; display:inline-block; text-shadow: 1px 1px 2px #222;}
.silverTitle {background-position:  0 -73px; width:160px; height:65px; display:inline-block; text-shadow: 1px 1px 2px #555;}
.goldTitle {background-position:  0 -149px; width:160px; height:65px; display:inline-block; text-shadow: 1px 1px 2px #555;}
.platinumTitle {background-position:  0 -227px; width:160px; height:65px; display:inline-block; text-shadow: 1px 1px 2px #222;}
.titaniumTitle {background-position:  0 -828px; width:160px; height:65px; display:inline-block; text-shadow: 2px 3px 2px #555;}
.platinumBtn {background-position:  0 -227px; width:160px; height:53px; display:inline-block; }
.Larrow{background-position: -14px -1200px; width:7px; height:13px; display:inline-block;}
.Rarrow{background-position: -29px -1200px; width:7px; height:13px; display:inline-block;}

.grayBtn{display:block; background:#8a8a8c; border: 1px solid #99999b; border-radius: 2px 2px 2px 2px; color: #FFFFFF; cursor: pointer; font: bold 14px/16px arial; margin: 0; outline: medium none; padding: 3px 10px; text-decoration: none;	text-align:center; text-transform:uppercase;}
.grayBtn1{display:block; background:#8a8a8c; border: 1px solid #99999b; border-radius: 2px 2px 2px 2px; color: #FFFFFF; cursor: pointer; font: bold 18px/20px arial; margin: 0; outline: medium none; padding: 9px 10px; text-decoration: none;	text-align:center; text-transform:uppercase;}
select, input.inputfield, textarea.inputfield {border: 1px solid #cbcbcb; width:250px; font-size:13px; line-height:15px; color:#1d1d1d; box-shadow: inset 0 0 2px #CBCBCB; -moz-box-shadow: inset 0 0 2px #CBCBCB; -webkit-box-shadow: inset 0 1px 4px #CBCBCB; padding:2px 2px 2px 5px;}

.midborder {border:5px solid #f2efe7; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius:8px; -khtml-border-radius:8px; background:#fff; margin-top:15px; display:block;}
.feedbackbg{background:#f2efe7; border: 1px solid #e5e2d8; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius:6px; -khtml-border-radius:6px;}
.blueBullet{background: url(http://imgs.indiaproperty.com/images/blueBullet.gif) no-repeat 0% 60%; padding: 2px 0px 2px 25px;}


.view-innner-menu li{display:inline-block;padding:5px 28px;*display:inline;vertical-align:middle;}
.view-innner-menu li.active{background:#fff;padding:5px 28px;color:#5290b5; zoom: 1;*display:inline;}
.tittle-arrow{background: url("http://imgs.indiaproperty.com/images/tittle-arrow.gif") no-repeat right center transparent;display:inline-block;height: 7px;padding-left:5px;width: 10px;}
.tittle-arrow1{background: url("http://imgs.indiaproperty.com/images/tittle-arrow1.gif") no-repeat right center transparent;display:inline-block;height: 7px;padding-left:5px;width: 10px;}
/* for date picker icon -kalai  */
.ui-datepicker-trigger{padding-left:5px; vertical-align:middle; cursor:pointer;}
.export-down{background: url("http://imgs.indiaproperty.com/images/expert-arrow.png") no-repeat right center transparent;display:inline-block;vertical-align:middle;height: 9px;width: 13px;}
.export-up{background: url("http://imgs.indiaproperty.com/images/expert-uparrow.png") no-repeat right center transparent;display:inline-block;vertical-align:middle;height: 9px;width: 13px;}
.wrapbk td{word-break:break-all;}


.share-with{float: left !important;height: 21px;margin: 15px 0 0 0;}
.share-with li{float:left; height:21px; width:49px; list-style-type:none; margin:0 8px 0 0;}
.share-with .google{background:url(http://imgs.indiaproperty.com/images/list-add.jpg) no-repeat 1% 3%;}
.share-with .twit{background:url(http://imgs.indiaproperty.com/images/list-add.jpg) no-repeat 2% 95%;}
.share-with .linked{background:url(http://imgs.indiaproperty.com/images/list-add.jpg) no-repeat 98% 97%;}
.share-with .pinit{background:url(http://imgs.indiaproperty.com/images/list-add.jpg) no-repeat 50% 95%;}
.share-with .mail{background:url(http://imgs.indiaproperty.com/images/list-add.jpg) no-repeat 45% 13%; width:31px;}
.share-with .fb{background:url(http://imgs.indiaproperty.com/images/list-add.jpg) no-repeat 86% 24%;}
.share-with li a{text-indent:-999em;cursor:pointer;width:49px;height:21px; display:block;}
.share-with .mail a{width:31px;}


.ToolTip{background:#ffd617; display: inline-block; border: 1px solid #ffd617; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; padding: 7px 15px; position:relative;}
.ToolTip .ToolArrow{position:absolute; background: url(http://imgs.indiaproperty.com/images/tooltip-arrow.png) no-repeat;_background: url(http://imgs.indiaproperty.com/images/tooltip-arrow.gif) no-repeat; width:21px; height:10px; margin-top:-18px; margin-left:40px;}

.ca-divider{height:44px;width:1px;background:url('http://imgs.indiaproperty.com/images/ip-buyer-ca-step-divider.gif') no-repeat left top;}
.buyer-ca-active{height:46px;line-height:40px;background:url('http://imgs.indiaproperty.com/images/ip-buyer-ca-step-logo-active.gif') no-repeat left top;color:#353535;}
.buyer-ca-inactive{height:46px;line-height:40px;background:url('http://imgs.indiaproperty.com/images/ip-buyer-ca-step-logo-inactive.gif') no-repeat left top;color:#b2b2b2;}
.cs-tab-small a:hover{color:#fff;font-size:14px;font-weight:bold;}
.cs-tab-small a.tab-act{color:#fff;font-size:14px;font-weight:bold;}


.purchase-btn{font: bold 18px arial; background: #ff904a url(http://imgs.indiaproperty.com/images/payment-btn-bg.jpg) repeat-x bottom ; color:#FFF; border:1px solid #ff904a; padding:3px 10px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; cursor:pointer;margin:0px; outline:none; text-decoration:none;}

/* Start IP Verified  */
.borright{border-right:2px solid #fff;border-bottom:2px solid #fff;}
.tabborder{border-bottom:2px solid #fff;}

.tTip {position: absolute; cursor: pointer; color: #666; }
.tip {color: #333;}
.tip {
	width: 200px;
	padding-top: 10px;
	margin-top:0px;
	margin-right:300px;
	display: none;
	position: absolute;
	line-height:20px;	
	z-index: 500;
	background: transparent url(http://imgs.indiaproperty.com/images/tipTop.gif) no-repeat top;}
.tipMid {background: transparent url(http://imgs.indiaproperty.com/images/tipMid.gif) repeat-y; padding: 0 0px 0px 14px;}
.tipBtm {background: transparent url(http://imgs.indiaproperty.com/images/tipBtm.gif) no-repeat bottom; height: 32px;}
  

.tipMid p {margin: 0px 0; font-family: Arial, Helvetica, sans-serif;}
.tipMid h1 {font-size: 1.4em;}
.tipMid h2 {font-weight: bold;}
.tipMid h4{background: url("http://imgs.indiaproperty.com/images/right.gif") no-repeat scroll 0 52% transparent; padding: 0px 0px 0px 16px !important;  font-weight:normal;}
.tipMid a {color: #8CA3AF; font-weight: bold; text-decoration:none;}
.tipMid a:hover {color: #999;}
.tipMid strong {font-weight: bold;}
.tipMid textarea {white-space: nowrap;}

ul seal { list-style-type: none; padding: 0px; margin: 0px; }
#seal li { background-image: url(http://imgs.indiaproperty.com/images/right.gif); background-repeat: no-repeat; background-position: 0px 5px; width: auto; padding-left: 14px;  padding: 0 0 0 20px; }
.seal-bg{ background:url(http://imgs.indiaproperty.com/images/seal-bg.gif) repeat-x; height:108px; border:1px solid #c3c3c3; margin:20px; }

/* End IP Verified  */