@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#333333; line-height:16px;}
#main-container{width:994px; margin:0px auto;
font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#333333; line-height:16px; }
.thanx_msg{ font:bold 13px tahoma, Arial, Helvetica, sans-serif; color:#8cbc1a; padding:5px;}
.ref-box{ width:974px; float:left; padding:2px; background-color:#FFFFFF;}
.refcitybox{border:solid 1px #efeef4; width:755px; float:left; padding:2px; background-color:#FFFFFF;}
.citybluebg{ background-color:#ecf3fd; float:left; width:741px; font:bold 13px tahoma, Arial, Helvetica, sans-serif; color:#333333; padding:2px;}
.bluebg{ background-color:#fcf8d3; float:left; width:966px; font:bold 13px tahoma, Arial, Helvetica, sans-serif; color:#333333; padding:2px 5px; border-bottom:dotted 1px #999999;}
.fld-box{ float:left; width:986px; font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#333333; padding:4px;}
.cityfld-box{ float:left; width:741px; font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#333333; padding:4px;}
.text{font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#666; line-height:16px; letter-spacing:.1px;}
.flt{float:left;}
.flr{float:right;}
a {color:#080fb7; font: normal 11px tahoma, Arial, Helvetica, sans-serif; text-decoration:none;}
a:hover{ text-decoration:underline; cursor:pointer;}
.spacer15{line-height:15px; clear:both;}
.spacer10{line-height:10px; clear:both;}
.spacer25{line-height:25px; clear:both;}
.spacer20{line-height:20px; clear:both;}
.spacer22{line-height:22px; clear:both;}
.spacer3{line-height:3px; clear:both;}
.spacer1{line-height:1px; clear:both;}
.spacer5{line-height:5px; clear:both;}
.heading{font: bold 16px tahoma, Arial, Helvetica, sans-serif; color:#CC0000;}
h1{font:bold 16px tahoma, Arial, Helvetica, sans-serif; color:#CC0000; margin-top:0px;}
.sub-head{font:bold 15px tahoma, Arial, Helvetica, sans-serif; color:#CC0000;}
.container{width:976px; float:left; padding:2px;}
.orange{font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#ff611b; padding-left:10px;}
.maptext{font:bold 11px tahoma, Arial, Helvetica, sans-serif; color:#666666; padding-left:5px; line-height:22px; width:140px;}
.menuactive{color:#000; padding:0px 10px; text-decoration:none; float:left;}
.top_menu a{font:bold 14px tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:10px 10px 0px;  text-decoration:none; float:left;}
.top_menu a:hover{color:#FFF; padding:10px 10px 0px; text-decoration:none;}

.mapmain { background-color:#FFFFFF; float:left;  font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
.mapmain A{ cursor:pointer; width:356px; padding:2px 0px; background-color:#FFFFFF; float:left; border-bottom:dotted 1px #666666; font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
.mapmain A:hover{ cursor:pointer; width:356px; padding:2px 0px; background:url(map_over.gif) repeat-x; float:left; border-bottom:dotted 1px #666666; font:normal 11px tahoma, Arial, Helvetica, sans-serif; text-decoration:none;}
.mapmain B.wh{padding:2px 0px; float:left; font:bold 12px tahoma, Arial, Helvetica, sans-serif;}
.mapmain span.wh1{padding:2px 0px; float:right; font:bold 13px tahoma, Arial, Helvetica, sans-serif; color:#2d7ce3; text-decoration:none;}
.mapmain B.loc{padding:2px 0px; float:left; font:bold 11px tahoma, Arial, Helvetica, sans-serif; color:#2d7ce3;text-decoration:none;}
.mapmain span.type{padding:2px 0px; float:right; font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
.mapmain span.maptype{padding:2px 0px; float:left; font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
.mapmain span.mapwh1{padding: 30px 2px 2px 2px; float:left; font:bold 15px tahoma, Arial, Helvetica, sans-serif; color:#2d7ce3; text-decoration:none;}
.newmap_green{ background-color:#8cbc1a; font:bold 14px tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; height:20px; padding:5px;}

.mapmain-active {width:356px; padding:2px 0px; background:url(map_big.gif) repeat-x; float:left; border-bottom:dotted 1px #666666; font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
.mapmain-active B.wh{padding:2px 0px; float:left; font:bold 12px tahoma, Arial, Helvetica, sans-serif;}
.mapmain-active span.wh1{padding:2px 0px; float:right; font:bold 13px tahoma, Arial, Helvetica, sans-serif; color:#2d7ce3;}
.mapmain-active B.loc{padding:2px 0px; float:left; font:bold 11px tahoma, Arial, Helvetica, sans-serif; color:#2d7ce3;}
.mapmain-active span.type{padding:2px; float:right; font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#666666;}
.mapmain-active span.maptype{padding:2px 0px; float:left; font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#666666;}
.mapmain-active span.mapwh1{padding: 30px 2px 2px 2px; float:left; font:bold 15px tahoma, Arial, Helvetica, sans-serif; color:#2d7ce3;}

 
.mapmain-grey {width:356px; background-color:#fafafb; float:left; color:#000; text-decoration:none;}
.mapmain-grey A{ cursor:pointer; width:356px; padding:2px 0px; margin-top:1px; background-color:#fafafb; float:left; border-bottom:dotted 1px #666666; color:#000; text-decoration:none;}
.mapmain-grey A:hover{ cursor:pointer; width:356px; padding:2px 0px; margin-top:1px; background:url(map_over.gif) repeat-x; float:left; border-bottom:dotted 1px #666666; text-decoration:none;}
.mapmain-grey B.wh{padding:2px 0px; float:left; font:bold 12px tahoma, Arial, Helvetica, sans-serif;}
.mapmain-grey span.wh1{padding:2px 0px; float:right; font:bold 13px tahoma, Arial, Helvetica, sans-serif; color:#2d7ce3;}
.mapmain-grey B.loc{padding:2px 0px; float:left; font:bold 11px tahoma, Arial, Helvetica, sans-serif; color:#2d7ce3;}
.mapmain-grey span.type{padding:2px 0px; float:right; font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#666;}
.plus{float:left; padding-top:5px;}

/* surrounding margins (optional) */
.round{margin-bottom:5px;}
/* inner content padding */
.round .c{border-top:0;border-bottom:0;border-style:solid;}
.round .t, .round .b, .round .t b, .round .b b{display:block;overflow:hidden;}
.round .t b, .round .b b{float:right;width:50%;}
.round .t .r{background-position:top right;}
.round .b .r{background-position:bottom right;}
.round .b{background-position:bottom left;}
/* curve height, background image */

.myClassName_b .t, .myClassName_b .b, .myClassName_b .b b, .myClassName_b .t b{height:7px;background-image:url(mapdetail_bdrnew.gif);}
/* inner color, border color, border width */
.myClassName_b .c{ background-color:#ffffff;border-color:#d8e7fa;border-left-width:2px;border-right-width:2px;}

/* surrounding margins (optional) */
.round{margin-bottom:5px;}
/* inner content padding */
.round .c{border-top:0;border-bottom:0;border-style:solid;}
.round .t, .round .b, .round .t b, .round .b b{display:block;overflow:hidden;}
.round .t b, .round .b b{float:right;width:50%;}
.round .t .r{background-position:top right;}
.round .b .r{background-position:bottom right;}
.round .b{background-position:bottom left;}
/* curve height, background image */

.newclass_b .t, .newclass_b .b, .newclass_b .b b, .newclass_b .t b{height:7px;background-image:url(most_bg.gif);}
/* inner color, border color, border width */
.newclass_b .c{ background-color:#ffffff;border-color:#e6e6e6;border-left-width:1px;border-right-width:1px;}



.page-content{width:745px; padding:0px 5px 5px 0px;}
.pagemidcontent{width:738px; padding:5px 5px 5px 0px;}
.pagemidproject{width:715px; padding:5px 0px 5px 0px; margin-right:3px;}
.btn-text A {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; background-image: url(mid_btn.gif); WIDTH: auto; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT:19px; TEXT-ALIGN: center; TEXT-DECORATION: none;}
.btn-text A:hover{PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; background-image:url(mid_btn.gif); WIDTH: auto; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none;}
.similar{border:solid 1px #f4efb9; width:360px; padding:2px; float:left; height:210px; }
.sim-blubg{font:bold 14px tahoma, Arial, Helvetica, sans-serif; color:#000; padding:5px; background-color:#fcf8d3;}
.sim-opt{font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#666; padding:5px; display:block;}
.sim-opt a{text-decoration:none; color:#080fb7; font-size:12px;}
.sim-opt a:hover{text-decoration:underline; color:#080fb7; }
.sim-opt1 a{font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; display:block; padding:8px 5px 5px;}

.sim-opt1 a:hover{ color:#080fb7; text-decoration:none;  padding:8px 5px 5px;}

.other a{font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#080fb7; text-decoration:none; display:block; padding:8px 5px;}
.other a:hover{font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#080fb7; text-decoration:underline; display:block; padding:8px 5px;}
.other1 a{font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#080fb7; text-decoration:none; display:block; padding:8px 5px 5px;}

.other1 a:hover{font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#080fb7; text-decoration:underline; display:block; padding:8px 5px 5px;}


.city-box{background-color:#e7e7f7; float:left; width:215px; padding:5px; }
.citywhite{background-color:#FFFFFF; padding:3px; height:370px;}
.tab-logo {FONT-WEIGHT: bold; FONT-SIZE: 12px; padding-top:3px; 0px; COLOR: #666666;}
.tab-logo B.wh {FONT-SIZE: 13px; PADDING-BOTTOM: 0px; COLOR: #cc0000;}
.tab-logo B.proj {FONT-SIZE: 15px; PADDING-BOTTOM: 0px; COLOR: #cc0000;}
.tab-logo A {FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none;}
.tab-logo A:hover {COLOR: #000000; TEXT-DECORATION: none; }
.box-detail A{font-family:tahoma, arial; font-size:11px; text-decoration:none;  color:#444444; line-height:18px; }
.box-detail A:hover{font-family:tahoma, arial; font-size:11px; text-decoration:none; color:#000000; line-height:18px;}
.price a{font:bold 13px tahoma, Arial, Helvetica, sans-serif; color:#080fb7; text-decoration:none;}
.price a:hover{text-decoration:none;}
.pricebox{ width:197px; padding:3px; margin:2px; background-color:#f6f6f8; border:solid 1px #e2ded9;}
h2{font-size:18px; margin-top:10px; font-family:tahoma, arial; font-weight:normal; color:#CC0000; margin-left:5px; }
.price-heading{padding-left:5px; background-color:#8cbc1a; font:bold 11px tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF;}
.sim-anim{border:solid 1px #f4efb9; width:714px; padding:2px; float:left; height:200px; }
.anim-container{ width:710px; padding: 5px 2px ; margin-top:5px; float:left; height:158px;}
.bot-text{font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#666666; width:110px; float:left;}
.bot a{font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#256091; text-decoration:none; padding:0px 3px;}
.bot a:hover{ text-decoration:underline; padding:0px 3px;}
.city A{ float:left; margin:5px 5px 0px 0px; height:16px; text-decoration:none; color:#666666;  padding:1px 5px; font:normal 11px tahoma, Arial, Helvetica, sans-serif; letter-spacing:0px;}
.city A:hover{  margin:5px 5px 0px 0px; padding:1px 5px; text-decoration:underline;}
.city-active A{ background-color:#8cbc1a; height:14px; text-decoration:none; color:#FFFFFF; }
.headingnew{font:bold 14px tahoma, Arial, Helvetica, sans-serif; color:#CC0000;}
.field{float:left; padding:3px; color:#666666; }
.droptext{font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#666666; border:1px solid #CCCCCC;}
.toplink A{ font-size:11px;  font-family:tahoma, arial;  text-decoration:none; color:#080fb7; padding:5px;}
.toplink A:hover{text-decoration:underline; color:#000000; padding:5px;}


/* surrounding margins (optional) */
.round{margin-bottom:5px;}
/* inner content padding */
.round .c{border-top:0;border-bottom:0;border-style:solid;}
.round .t, .round .b, .round .t b, .round .b b{display:block;overflow:hidden;}
.round .t b, .round .b b{float:right;width:50%;}
.round .t .r{background-position:top right;}
.round .b .r{background-position:bottom right;}
.round .b{background-position:bottom left;}
/* curve height, background image */

.myClassName1_b .t, .myClassName1_b .b, .myClassName1_b .b b, .myClassName1_b .t b{height:7px;background-image:url(con_bg.gif);}
/* inner color, border color, border width */
.myClassName1_b .c{ background-color:#ffffff;border-color:#fbf8d6;border-left-width:1px;border-right-width:1px;}
.phone2 { font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#CC0000; line-height:14px; TEXT-ALIGN: left; margin-top:2px; padding-left:2px;}
.phone_new{ font:bold 14px tahoma, Arial, Helvetica, sans-serif; color:#CC0000; text-align:left; background: url(phone_bg.gif) no-repeat; width:198px; height:66px; float:right; padding:15px 2px 0px 5px;}
.topbanner{ float:right; margin:12px 10px 5px; width:280px;}

.paged { font:normal 11px tahoma, Arial, Helvetica, sans-serif; border:1px solid #CCCCCC; float:left; width:auto; height:15px; text-decoration:none; color:#999;  padding:2px 5px; margin:0px 5px 0px 0px;}

 

.page A{float:left; margin:0px 5px 0px 1px;  height:16px; text-decoration:none; color:#0e16b1;  padding:2px 5px 0px 5px; font:normal 11px tahoma, Arial, Helvetica, sans-serif; height:17px; border:solid 1px #b9b9b9;}

.page A:hover{ text-decoration:underline; margin-left:1px;  border:solid 1px #666;}

.page-active{ color:#FFFFFF; float:left; background-color:#8cbc1a; margin:0px 5px 0px 0px; padding:2px 5px 0px 5px; height:19px; width:8px; font:normal 11px tahoma, Arial, Helvetica, sans-serif;}

.table {width:348px; padding:3px; float:left;  }
.table a{ cursor:pointer; width:348px; float:left; font:normal 11px tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#333333;  }
.table a:hover{ cursor:pointer;width:348px; float:left; background-color:#ebe6aa; text-decoration:none; }

.table-box{ cursor:pointer; width:114px; float:left; text-align:center; height:18px; padding-top:3px; text-decoration:none;}
.table-box b.green{ font:bold 12px tahoma, Arial, Helvetica, sans-serif; background-color:#8cbc1a; color:#FFFFFF;}


.right-bdr{ border:solid 1px #ededf7; float:left; width:220px;}

/* surrounding margins (optional) */
.round{margin-bottom:5px;}
/* inner content padding */
.round .c{border-top:0;border-bottom:0;border-style:solid;}
.round .t, .round .b, .round .t b, .round .b b{display:block;overflow:hidden;}
.round .t b, .round .b b{float:right;width:50%;}
.round .t .r{background-position:top right;}
.round .b .r{background-position:bottom right;}
.round .b{background-position:bottom left;}
/* curve height, background image */

.blubg_b .t, .blubg_b .b, .blubg_b .b b, .blubg_b .t b{height:7px; background-image:url(right_rounde.gif);}
/* inner color, border color, border width */
.blubg_b .c{ background-color:#f7f7f9;border-color:#f7f7f9;border-left-width:2px;border-right-width:2px;}
 .form-content{ width:180px; padding:4px 4px 0px 4px; font-size:11px; color:#333333;}
 .form-top{ width:180px; padding:0px 4px 0px 4px; font-size:11px; margin-top:7px;}
 .form-field{ width:180px; padding:0px 4px 0px 4px; font-size:11px;}

.headingnewb{font:bold 14px tahoma, Arial, Helvetica, sans-serif; color:#666666;}

/* Google CSS */
#main-containergoogle{width:760px; margin:0px auto;}
.right-bdrgoogle{ border:solid 1px #ededf7; float:left; width:240px;}
.whyus{
margin-left:290px; font:normal 14px Tahoma, Arial, Helvetica, sans-serif; margin-top:2px; margin-bottom:2px; padding:5px; background-color:#f3f3fc; color:#555555;}

 .morecity-link A{ font:normal 11px tahoma, Arial, Helvetica, sans-serif;  margin-top:4px; display:block;  line-height:17px; text-decoration:none; color:#666666; padding:2px 5px 0px 5px;}

.morecity-link A:hover{ color:#666666; width:auto;  margin-top:4px;  padding:2px 5px 0px 5px; display:block; text-decoration:underline; }
.morecityactive-link a{ background-color:#8cbc1a; height:14px; text-decoration:none; color:#FFFFFF;  margin-top:4px;  padding:2px 5px 0px 5px;}

.map_err{width:350px; height:120px; padding-top:10px; text-align:center; font:bold 15px tahoma, Arial, Helvetica, sans-serif; color:#1f6dc3;}

.red{color:#FF0000;margin-left:5px;}
.abs{position:absolute;}
.posrt{right:0px;top:0px;}

.peach_pattern{font:bold 13px tahoma, Arial, Helvetica, sans-serif; color:#000; padding:2px 5px 0px; background-color:#fcf8d3; height:19px;}
.sell-full { MARGIN-TOP: 10px; FLOAT: left; WIDTH: 380px ;}
.sell-fullbig { MARGIN-TOP: 10px; FLOAT: left; WIDTH: 700px ;}
.sell-left { PADDING-RIGHT: 10px; MARGIN-TOP: 3px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 110px; COLOR: #333333; HEIGHT: 15px; TEXT-ALIGN: right;}
.sell-right { FONT-SIZE: 11px; FLOAT: left; WIDTH: 250px; COLOR: #333333; TEXT-ALIGN: left;}
.egclass{font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#999999;}

.leftlink A{font:bold 12px tahoma, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; display:block; margin:10px 0px; width:165px; background:url(develp_arrow.gif) no-repeat; padding-left:15px;}
.leftlink A:hover{ color:#CC0000; text-decoration:none; background:url(deve_active.gif) no-repeat; padding-left:15px;}
.leftlinkactive a{ font:bold 12px tahoma, Arial, Helvetica, sans-serif; color:#CC0000; width:165px; background:url(deve_activeh.gif) no-repeat; background-color:#FFFFFF; margin:10px 0px; border-top:solid 4px #fdf8d2; border-left:solid 4px #fdf8d2; border-bottom:solid 4px #fdf8d2; padding:5px 0px 5px 14px; }
.leftlinkactive a:hover{ font:bold 12px tahoma, Arial, Helvetica, sans-serif; color:#CC0000; width:165px; background:url(deve_activeh.gif) no-repeat; background-color:#FFFFFF; margin:10px 0px; border-top:solid 4px #fdf8d2; border-left:solid 4px #fdf8d2; border-bottom:solid 4px #fdf8d2; padding:5px 0px 5px 14px; }

.conadd{ width:240px; float:left; margin-left:5px; background:url(contact_arrow.gif) no-repeat; padding-left:15px;}
.con_dot{width: 540px; height:1px; border-bottom:dotted 1px #666666; border-top:dotted 1px #666666; margin:10px 0px;}

.cssSpirit{background:url(new_tabs.gif) no-repeat}

#blogNavigationTab{display:inline; float:left; margin-left:10px;}
#blogNavigationTab ul {margin:0;padding:0;}
#blogNavigationTab li {list-style-image:none;list-style-position:outside;list-style-type:none;float:left;height:32px;}
#blogNavigationTab li a{background-position:0 -83px; background-repeat:no-repeat;float:left;margin-right:4pt;height:31px;line-height:32px;text-decoration:none; font:bold 13px tahoma, Arial, Helvetica, sans-serif; color:#333333; cursor:pointer;}
#blogNavigationTab li a span{background-position:right -124px; background-repeat:no-repeat;float:left;margin-left:5px;height:32px;line-height:32px;padding:0 10px 0 5px}

#blogNavigationTab li.selected {list-style-image:none;list-style-position:outside;list-style-type:none;float:left;height:32px;}
#blogNavigationTab li.selected a{background-position:0 0; background-repeat:no-repeat;float:left;margin-right:4pt;height:32px;line-height:32px;text-decoration:none;font-weight:700}
#blogNavigationTab li.selected a span{background-position:right -40px; background-repeat:no-repeat;float:left;margin-left:5px;height:32px;line-height:32px;padding:0 10px 0 5px ; cursor:pointer;}

#nriNavigationTab{width:700px; display:inline; float:left; margin-left:10px;}
#nriNavigationTab ul {margin:0;padding:0;}
#nriNavigationTab li {list-style-image:none;list-style-position:outside;list-style-type:none;float:left;height:32px;}
#nriNavigationTab li a{background-position:0 -83px; background-repeat:no-repeat;float:left;margin-right:4pt;height:31px;line-height:32px;text-decoration:none; font:bold 13px tahoma, Arial, Helvetica, sans-serif; color:#333333; cursor:pointer;}
#nriNavigationTab li a span{background-position:right -124px; background-repeat:no-repeat;float:left;margin-left:5px;height:32px;line-height:32px;padding:0 10px 0 5px; cursor:pointer;}

#nriNavigationTab li.selected {list-style-image:none;list-style-position:outside;list-style-type:none;float:left;height:32px;}
#nriNavigationTab li.selected a{background-position:0 0; background-repeat:no-repeat;float:left;margin-right:4pt;height:32px;line-height:32px;text-decoration:none;font-weight:700}
#nriNavigationTab li.selected a span{background-position:right -40px; background-repeat:no-repeat;float:left;margin-left:5px;height:32px;line-height:32px;padding:0 10px 0 5px ; cursor:pointer;}

#homeNavigationTab{width:400px; display:inline; float:left; margin-left:10px;}
#homeNavigationTab ul {margin:0;padding:0;}
#homeNavigationTab li {list-style-image:none;list-style-position:outside;list-style-type:none;float:left;height:32px;}
#homeNavigationTab li a{background-position:0 -83px; background-repeat:no-repeat;float:left;margin-right:4pt;height:31px;line-height:32px;text-decoration:none; font:bold 13px tahoma, Arial, Helvetica, sans-serif; color:#333333; cursor:pointer;}
#homeNavigationTab li a span{background-position:right -124px; background-repeat:no-repeat;float:left;margin-left:5px;height:32px;line-height:32px;padding:0 10px 0 5px; cursor:pointer;}

#homeNavigationTab li.selected {list-style-image:none;list-style-position:outside;list-style-type:none;float:left;height:32px;}
#homeNavigationTab li.selected a{background-position:0 0; background-repeat:no-repeat;float:left;margin-right:4pt;height:32px;line-height:32px;text-decoration:none;font-weight:700}
#homeNavigationTab li.selected a span{background-position:right -40px; background-repeat:no-repeat;float:left;margin-left:5px;height:32px;line-height:32px;padding:0 10px 0 5px ;cursor:pointer;}

.home-left{ line-height:18px;}
.shoshkele{ width:655px; float:left; border:solid 1px #e7e6e6; padding:1px 2px 0px; height:30px; background:url(shosh_bg.gif) repeat-x;}

.develop{ font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#666666; line-height:16px;}
.develop a{ color:#080fb7; line-height:16px;  text-decoration:none;}
.develop a:hover{ text-decoration:underline;}
.dot{ border-bottom: 1px dotted rgb(102, 102, 102); width: 98%; margin:0px auto; height: 10px;}

.alert{ width:284px; padding:2px 5px; margin-top:5px; background:url(alert_bg.gif) repeat-x; height:68px; border:solid 1px #ebebeb;}
 .quick-link A{  display:block;  margin:10px 0px 0px 0px; font:bold 11px tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#666666;  padding-top:2px;  padding-right:5px}
.quick-link A:hover{ text-decoration:none; color:#000000;}

.news{ font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#666666; float:left; width:325px;}
.date{ font:normal 11px tahoma, Arial, Helvetica, sans-serif; float:left; color:#FFFFFF; width:30px; background:url(date.gif) no-repeat; height:27px; padding:2px 2px 0px 1px; text-align:center; line-height:12px;}

.developer-page{ border:1px solid #CCCCCC; font:12px bold tahoma,arial; color:#666666; width:33%; text-align:center;}
.siteadd{ width:340px; float:left; margin-left:5px; background:url(contact_arrow.gif) no-repeat; padding-left:15px; font-weight:bold; color:#CC0000; font-size:12px;}

.sitemap a{font:normal 11px tahoma, Arial, Helvetica, sans-serif;  color:#256091; display:inline; line-height:21px; text-decoration:none; }

.sitemap a:hover{ text-decoration:underline; color:#333333;}
.button{

background-image:url(mid_btn.gif);

background-repeat:repeat-x;height:23px; border:0px solid #014ca0; FLOAT: left; font:bold 12px verdana,arial; color:#FFFFFF; padding:0 0 0px 0;_padding:0 0 0px 0}
.corp-full { MARGIN-TOP: 10px; FLOAT: left; WIDTH:380px;}
.corp-left {PADDING-RIGHT: 10px; MARGIN-TOP: 3px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 130px; COLOR: #666666; HEIGHT: 15px; TEXT-ALIGN: right;}
.corp-right {  FONT-SIZE: 11px; FLOAT: left; WIDTH: 220px; COLOR: #666666; TEXT-ALIGN: left;}
.button{background-image:url(mid_btn.gif); background-repeat:repeat-x;height:23px; border:0px solid #014ca0; FLOAT: left; font:bold 12px verdana,arial; color:#FFFFFF; padding:0 0 0px 0;_padding:0 0 0px 0}
.corp-blubg{font:bold 13px tahoma, Arial, Helvetica, sans-serif; color:#000; padding:5px; background-color:#f6f6f6;}


.cityhighlight{ color:#990000; font-size:11px; line-height:18px;}

 
   .right-link A{  display:block;  margin:0px 0px 10px 5px; font:normal 11px tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#666666;  padding-top:2px;  padding-right:5px}

.right-link A:hover{ text-decoration:none; color:#000000;}
 

.no-opt{ font:bold 15px tahoma, Arial, Helvetica, sans-serif; color:#8cbc1a; text-align:center; height:45px; padding:7px 0px 0px; border:solid 2px #f4efb9; line-height:20px;}

  .no-opt span.down{ font:bold 13px tahoma, Arial, Helvetica, sans-serif; color:#666666; text-align:center;}



.black_overlay{

			display: none;

			position: absolute;

			top: 0%;

			left: 0%;

			width: 200%!important;

			height: 3000px;

			background-color: black;

			z-index:1001;
 			-moz-opacity: 0.8;

			opacity:.80;

			filter: alpha(opacity=80);
                        padding-top:300px;
                        text-align:center;

		}

.white_content {display: none;	position: absolute;	top: 0%; left: 0%;	width: 100%; height: 100%; padding: 16px; background-color: white; z-index:1002; overflow: auto;} 
.container_big{margin: 0px 1px; width: 992px; float: left;}
.container_new{ width:980px; margin:0px auto;}
.left_body{ float:left; width:720px; margin-right:5px;}
.refleft_body{ float:left; width:610px; margin-right:10px;}
.toplogo{ background:url(headbg.gif) repeat-x; width:720px; height:42px; }
.projname{ font:bold 18px tahoma, Arial, Helvetica, sans-serif; color:#333333; color:#CC0000; margin:0px; padding:0px;}
.projname span{ color:#333333;}
.moreprojects{padding-left:2px; margin:10px 5px 0px; float:right;}
.optext{ padding:2px 4px; color:#666666;}
.imgbox{ border:solid 1px #d2d2d2; width:267px;font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#666666; line-height:18px; padding:2px;}
.imgbox_col{ background-color:#fcf8d3; height:21px; padding-top:4px; text-align:center; font:bold 14px tahoma, Arial, Helvetica, sans-serif; color:#333333;}
a.prev{ color:#080fb7; text-decoration:none; height:18px; padding:3px 5px;}
a.prev:hover{ color:#FFFFFF; background-color:#8cbc1a; text-decoration:none;}

.newbox{ border:solid 1px #ebe387; padding:2px;}
.newbox_green{ background-color:#8cbc1a; font:bold 14px tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; height:28px;}
.newbox_light{ background-color:#fcf8d3; font:bold 13px tahoma, Arial, Helvetica, sans-serif; color:#333333; height:22px; padding-top:5px; padding-left:4px;}
.newboxdg{ background-color:#f4f4f4; height:28px; margin-top:4px; }
.newboxlg{ background-color:#f9f9f9; height:28px; margin-top:4px; }
.form-new{width:415px; float:left; margin-top:7px; }
.formref-new{width:354px; float:left; margin-top:7px; }
.formref-left{float:left; text-align:right; width:95px; margin-right:5px; color:#666666;}
.form-left{float:left; text-align:right; width:65px; margin-right:5px; color:#666666;}

.content{ background:url(text_bg.gif) repeat-x; border:solid 1px #e5e5e5; padding:4px; color:#666666; background-color:#f3f6f7;text-align:justify;}

.btnsmall-new{float:left;background:transparent url(btnleftsmall.gif) no-repeat;font-family:Arial,Helvetica,sans-serif;height:18px;line-height:14px;padding-top:3px; font-size:10px;font-weight:normal;padding-left:10px; text-transform:uppercase;}
.btnsmall-new a{line-height:14px;color:#333;font-size:10px;font-weight:normal;text-decoration:none;}
.btnsmall-new a:hover{color:#080fb7; font-size:10px;font-weight:normal;text-decoration:none; line-height:14px;}
.btnsmallEnding-new{float:left;background: url(btnendingsmall.gif); no-repeat;width:10px;height:20px;}
.textleft{ font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#999999; float:left; margin-top:3px; padding:0px;}

 .form-contentnew{ width:235px; padding:4px 4px 0px 4px; font-size:11px; color:#333333;}
 .form-topnew{ width:230px; padding:0px 4px 0px 4px; font-size:11px; margin-top:7px;}
 .form-fieldnew{ width:230px; padding:0px 4px 0px 4px; font-size:11px;}
 .refleftbox{ border:solid 1px #CCCCCC; width:605px; padding:0px 1px; float:left;}
 .smile{ widows:605px; background-color:#fcf8d3; padding:5px 1px; font:bold 21px Georgia, "Times New Roman", Times, serif; color:#c82027; border:solid 1px #f5ed94; height:28px; text-align:center;}
 
.giftbox{ width:220px; height:120px; font:bold 14px tahoma, Arial, Helvetica, sans-serif; color:#333333; text-align:center;}
.giftbox b{ font:bold 11px tahoma, Arial, Helvetica, sans-serif; color:#c82128; padding-top:3px; text-align:center;}
.giftgrey{ background:url(grey_bg.gif) no-repeat; height:25px; padding:5px 0px 0px; color:#FFFFFF; font:bold 14px Tahoma, Arial, Helvetica, sans-serif; text-align:center;}
.giftred{ background:url(red_bg.gif) no-repeat; height:25px; padding:5px 0px 0px; color:#FFFFFF; font:bold 14px Tahoma, Arial, Helvetica, sans-serif; text-align:center;}
.dragger{ width:240px; margin:0px auto; background:url(drag.gif) no-repeat; height:13px;}


.form-newerr{width:415px; float:left; margin-top:1px; }
.special_offer{ width:712px; height:26px; padding:2px; border:solid 1px #fad831;}
.special{ background-color:#fad831; font:normal 12px tahoma, Arial, Helvetica, sans-serif; text-align:center; height:22px; padding-top:4px; color:#000000;}
.special b{ font-size:14px; color:#9a0c0a;}
.myClassName_b .t, .myClassName_b .b, .myClassName_b .b b, .myClassName_b .t b{height:7px;background-image:url(mapdetail_bdrnew.gif);}
/* inner color, border color, border width */
.myClassName_b .c{ background-color:#ffffff;border-color:#d8e7fa;border-left-width:2px;border-right-width:2px;}

/**************************new styles added on 8 th may *****/
.newbox_thanx{ background:url(thanx_bg.gif) repeat-x; height:64px;}

 

.thanx_msg{ font:bold 15px tahoma, Arial, Helvetica, sans-serif; color:#8cbc1a; padding:5px;}

.thanx_msg span{font:normal 12px tahoma, Arial, Helvetica, sans-serif; color:#666666; padding-top:10px; line-height:17px;}

 

.thanxtext a{font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#0066cc; text-decoration:none; display:block; line-height:20px;}

.thanxtext a:hover{ color:#333333; text-decoration:none;}

 

 

.round{margin-bottom:5px;}

/* inner content padding */

.round .c{border-top:0;border-bottom:0;border-style:solid;}

.round .t, .round .b, .round .t b, .round .b b{display:block;overflow:hidden;}

.round .t b, .round .b b{float:right;width:50%;}

.round .t .r{background-position:top right;}

.round .b .r{background-position:bottom right;}

.round .b{background-position:bottom left;}

/* curve height, background image */

 

.newclass_big .t, .newclass_big .b, .newclass_big .b b, .newclass_big .t b{height:7px;background-image:url(most_big1.gif);}

/* inner color, border color, border width */

.newclass_big .c{ background-color:#ffffff;border-color:#e6e6e6;border-left-width:1px;border-right-width:1px;}
/****************************/
.budget{ font:bold 12px tahoma, Arial, Helvetica, sans-serif; color:#777777;}
.leasingbox{ width:540px; background:url(grey_nbg.gif) repeat-x; float:left; padding:4px; background-color:#f6f6f6;}
.text-google{ font:normal 12px Tahoma, tahoma, arial, Helvetica, sans-serif; color:#444444; line-height:18px;}
.text-google span{ line-height:22px;}
.price-bgtext{ font:bold 13px tahoma, Arial, Helvetica, sans-serif; color:#333333; padding-left:5px;}
.dots{ border-bottom:dotted 1px #666666; border-top:dotted 1px #666666; height:5px;}
.opt_text{ background-color:#f8f8f7; line-height:24px; padding-top:4px; color:#333333; margin-top:2px; font:bold 12px tahoma, Arial, Helvetica, sans-serif;}
.img_noida{ float:left; width:184px; padding:3px; border:solid 1px #999999; margin-top:5px;}
.price-bg{ background: url(price-bg.gif) repeat-x; border:solid 1px #ca9b67; height:24px; padding-top:5px; margin-top:3px;}
.dotted{ border-bottom:dotted 1px #333333;width:548px; border-top:dotted 1px #333333; height:5px; overflow:hidden;}
.newbox_grey{ background-color:#f5f5f5; font:bold 14px tahoma, Arial, Helvetica, sans-serif; color:#333333; height:28px; padding:0px 0px 0px 5px;}
.clients{ border:1px solid #CCCCCC; font:12px bold tahoma,arial; color:#666666; width:50%; text-align:center;}
.thanx_msg{ font:bold 15px tahoma, Arial, Helvetica, sans-serif; color:#8cbc1a; padding:5px;}
.thanx_msg span{font:normal 12px tahoma, Arial, Helvetica, sans-serif; color:#666666; padding-top:10px; line-height:17px;}
.thanxtext a{font:normal 11px tahoma, Arial, Helvetica, sans-serif; color:#0066cc; text-decoration:none; display:block; line-height:20px;}
.thanxtext a:hover{ color:#333333; text-decoration:none;}

