html, body {margin:0; padding:0; height:100%;}
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#20244A;}
a 		{border:none; outline:none; color:#2C3592; text-decoration:underline;}
a:hover {border:none; outline:none; color:#2C3592; text-decoration:none;}
a:active{border:none; outline:none;}
a img 	{border:none; outline:none;}
p, form, ul, li {margin:0; padding:0; list-style-type:none;}
h1, h2, h3, h4, h5, h6 {padding:0px; margin:0px; font-weight:normal;}
h1 {font-size:18px; color:#000000; padding-left:15px;}
h2 {font-size:17px; color:#282E90; font-weight:bold;}
h3 {font-size:18px; color:#000; margin-bottom:14px; padding-left:15px;}
h4 {font-size:18px; color:#000; padding-left:11px; margin-bottom:5px;}
h5 {font-size:18px; color:#000000; padding-bottom:9px;}
h6 {font-size:18px; color:#000000; padding-bottom:12px;}

.clear {clear:both; height:1px; overflow:hidden; line-height:1%; font-size:0px; margin-bottom:-1px;}
.bold {font-weight:bold;}
.color-green {color:#FFF; background-color:#0c4c4c; font-weight:bold;}
.color-green2 {background-color:#f4f9f5;}
.color-green3 {background-color:#e7f1e2;}




/* ------- Top Section CSS ------- */
.main-top{width:980px; margin:0px auto; padding:0px; padding-top:22px; padding-bottom:20px; border-bottom:#DADEE7 1px solid;}
.logo{float:left; width:199px; padding-left:23px; margin-right:382px;}
.top-number{float:left; width:238px; margin-right:12px; padding-top:10px;} 
.top-link{float:left; width:125px; padding-top:10px;} 
.top-banner{float:left; padding-top:12px; padding-right:43px;}
.toplinks-back{background:url(/images/helcon/toplinks-back.gif) no-repeat; width:254px; height:28px; float:left; font-size:11px; margin-top:12px;}
/* ------- Top Section CSS ------- */

/* ------- Navigation Section CSS ------- */
.main-navigation{width:980px; font-weight:bold; margin:0 auto; padding:0px; margin-top:6px;}
.nav{position:relative; padding:0px; margin:0 auto; width:980px; height:39px; list-style:none; font-size:15px;}
.nav li{float:left; margin:0px; padding:0px; font-weight:normal;}
.nav li a{float:left; display:block; color:#2d3691; text-decoration:none; font-weight:bold;	padding:0 0 0 9px; height:44px; line-height:44px; text-align:center; cursor:pointer;}
.nav li a b{float:left; display:block; padding:0 17px 0 6px; font-weight:bold;}
.nav li.active a, .nav li a:hover{color:#2D3691; background:url(/images/helcon/nav_hover_left.gif) no-repeat; background-position:left;font-weight:bold;}
.nav li.active a b, .nav li a:hover b{color:#2D3691; background:url(/images/helcon/nav_hover_right.gif) no-repeat right top; font-weight:bold;}
.nav .nav-bullet{padding-top:12px;}
/* ------- Navigation Section CSS -----*/

/* ------- Header Section CSS ------- */
/* ------- Header Section CSS ------- */

/* ------- Main Section CSS ------- */
.wrapper-page {width:980px; margin:0 auto; padding:0px;}
.main-working{width:720px; float:left; padding-left:20px; padding-right:20px;}
.main-homeworking{width:958px; float:left; padding-left:22px; padding-top:20px; padding-bottom:20px;}
.main-crumbar{padding:0px 0px 12px 0px; float:left; width:500px;}
.main-crumbar .in-active a 	     {outline:none; text-decoration:underline; font-size:11px; float:left;}
.main-crumbar .in-active a:hover {outline:none; text-decoration:none; font-size:11px; float:left;}
.main-crumbar .active  	     {outline:none; color:#2d3691; text-decoration:none; font-size:11px; float:left;}
.main-crumbar .crumbar-bullet    {float:left; padding:6px 8px 0px 10px;}
.text1{padding-bottom:20px; font-size:12px; color:#000; padding-left:15px;}
.text2{padding-bottom:31px; font-size:12px; float:left;}
.text3{padding-bottom:29px; float:left;}
.text4{padding-top:20px; padding-bottom:10px;}
.text5{padding-bottom:13px; font-size:12px; float:left;}
.text6{padding-bottom:13px; font-size:12px;}
.dot-line{padding-bottom:20px; color:#333; background:url(/images/dot.gif) repeat-x; width:700px;}
.dotline{background:url(/images/dot.gif) repeat-x; height:1px; margin:12px 0px 11px 0px; font-size:0px; padding:0px;}

/* ------- Footer Navigation Section CSS ------- */
.main-footer{width:980px; font-size:11px; margin:0px auto; padding:0px;}
.main-footer-logo{width:950px; margin-left:15px; margin-right:15px; float:left; padding-bottom:21px;}
.footer-copy{width:960px; margin-left:10px; margin-right:10px; float:left; height:42px;}
.copyright{float:left; font-size:11px; padding-left:5px; color:#555555; width:713px; padding-top:11px;}
.copyright-link{float:left; font-size:11px;  padding-top:11px;}
.main-footer-links{width:960px; margin-left:10px; margin-right:10px; float:left;}
.main-footer-nav{width:162px; float:left;}
.links-head{width:157px; background:url(/images/helcon/footer-link-head.gif) no-repeat left; padding-left:5px; height:17px; color:#2C3790; padding-bottom:4px; padding-top:2px;}

.links-text ul{width:157px; padding-left:5px;}
.links-text ul li a{width:157px; color:#2C3790; text-decoration:none; padding-bottom:2px;}
.links-text  ul li a:hover{width:157px; color:#2C3790; text-decoration:underline; padding-bottom:2px;}

.main-footer-nav1{width:150px; float:left;}
.links-head1{width:145px; background:url(/images/helcon/footer-link-head.gif) no-repeat left; padding-left:5px; height:17px; color:#2C3790; padding-bottom:4px; padding-top:2px;}

.links-text1 ul{width:145px; padding-left:5px;}
.links-text1 ul li a{width:145px; color:#2C3790; text-decoration:none; padding-bottom:2px;}
.links-text1  ul li a:hover{width:145px; color:#2C3790; text-decoration:underline; padding-bottom:2px;}

/* ------- Footer Navigation Section CSS ------- */


/* ------- thanks Navigation Section CSS ------- */
.thanks-main{ margin-left:100px;}
.thankst{width:498px; height:11px; margin:auto; padding:0px; background:url(/images/thankst.gif) no-repeat; float:left; font-size:0px;}
.thanksc{width:470px; margin:auto; padding:0px; float:left; background-color:#F3F8F1; padding-left:20px; padding-right:8px;}
.thanksb{width:498px; height:11px; margin:auto; padding:0px; background:url(/images/thanksb.gif) no-repeat; float:left; font-size:0px;}
/* ------- thanks Navigation Section CSS ------- */




/* slider css start  */
.main-slider-rent{float:left; width:490px; padding-bottom:22px;}


.left-curve-on {width:3px; background:url(/images/left-curve-on.gif); float:left; height:30px;}
.center-on {background:url(/images/center-on.gif) repeat-x; float:left; padding-left:12px; padding-right:11px; padding-top:9px; padding-bottom:7px;}
.center-on a{text-decoration:none; font-weight:bold;}
.center-on a:hover{text-decoration:underline;  font-weight:bold;}

.center-on1 {background:url(/images/center-on.gif) repeat-x; float:left; padding-left:12px; padding-right:12px; padding-top:9px; padding-bottom:7px;}
.center-off1 {background:url(/images/center-off.gif) repeat-x; float:left; height:21px; padding-top:9px; padding-right:14px; padding-left:14px;}
.right-curve-on { background:url(/images/right-curve-on.gif); width:4px; float:left; height:30px;}
.left-curve-off {width:3px; background:url(/images/left-curve-off.gif) no-repeat; float:left; height:30px;}

.center-off {background:url(/images/center-off.gif) repeat-x; float:left; height:21px; padding-top:9px; padding-right:8px; padding-left:8px;}
.center-off a{text-decoration:underline; font-weight:bold;}
.center-off a:hover{text-decoration:none; font-weight:bold;}

.right-curve-off {background:url(/images/right-curve-off.gif) no-repeat; width:5px; float:left; height:30px;}
.slider-left-curve{width:248px; background:url(/images/top-cruve.gif) no-repeat bottom; height:34px; float:left;}
.slider-left-curve-new{width:244px; background:url(/images/top-cruve-new.gif) no-repeat bottom; height:34px; float:left;}
.slider-right-curve{float:left; width:56px; background:url(/images/top-right-curve.gif) bottom no-repeat; height:34px;}

.slider-sub-area{width:490px; float:left; height:213px; background:url(/images/center-bg.gif);}
.slider-sub-area-left-but{float:left; width:25px; height:213px; padding-left:5px;}
.slider-sub-area-right-but{float:left; width:10px; height:213px; padding-left:20px;}
.slider-sub-area-left{float:left; width:218px; padding-top:5px;} 
.slider-sub-area-left1{float:left; width:214px; padding-top:5px;} 
.slider-sub-area-right{float:left; padding-left:20px; width:182px; padding-top:13px;}
.slider-sub-area-right-res{float:left; padding-left:20px; width:176px; padding-top:13px;}
.note-area{background:url(/images/note-bg.gif) no-repeat; height:22px; padding-left:13px; padding-top:11px; width:205px; font-size:11px;}
.note-area-sale{background:url(/images/note-bg.gif) no-repeat; height:22px; padding-left:13px; padding-top:11px; width:205px; font-size:11px;}
.rent-bottom{float:left; background:url(/images/rent-bot.gif) no-repeat left; width:490px; height:7px;}
.sales-bottom{float:left; background:url(/images/sales-bot.gif) no-repeat left; width:486px; height:7px;}
.slider-rent-tabs{float:left; width:186px; height:34px;}
.slider-rent-tabs1{float:left; width:186px; height:34px;}



.main-slider-sale{float:left; width:486px;}
.slider-sub-area-new{width:486px; float:left; height:213px; background:url(/images/center-bg1.gif); overflow:hidden;}
/* slider css end  */

/* map css start */
.map-left-curve{width:285px; background:url(/images/map-top-curve.gif) no-repeat bottom; height:34px; float:left;}
.map-tabs{float:left; width:424px; height:34px;}
.map-right-curve{float:left; width:16px; background:url(/images/map-right-curve.gif) bottom no-repeat; height:34px;}
.map-center-bg{background:url(/images/map-center-bg.gif) repeat-y; height:252px; width:714px; padding-left:11px; padding-top:7px; padding-bottom:5px; float:left;}
.map-bottom{float:left; background:url(/images/map-bot.gif) no-repeat; width:726px; height:5px;}
/*map css end */



/* link page css start */

.main-search{float:left; width:980px; padding-bottom:13px; margin-top:-1px;}
.content-area{float:left; width:980px; /*padding-bottom:22px;*/}
.left-side{float:left; width:696px; padding-left:20px;}
.left-side1{float:left; width:687px; padding-left:9px;}
.center-space{float:left; width:44px;}
.right-side{float:left; width:220px; padding-top:51px;}
.banner{ width:220px; float:left; padding:0px 0px 36px 0px;}
.banner1{width:220px; float:left; padding:0px 0px 36px 0px;}
.property-detail{float:left; width:412px; }
.property-detail-img{float:left; width:112px; margin-right:18px; background:url(/images/img.gif) no-repeat; padding:7px 0px 7px 7px;}
.about-img{float:left; width:161px; margin-right:18px; background:url(/images/bg-img.gif) no-repeat; padding:10px 0px 10px 9px;}
.about-text{width:390px; float:left; padding-bottom:15px;}
.districts{float:left; width:241px;}
.districts-main{float:left; width:1px; background:url(/images/line.gif) repeat-y; height:118px;}
.property-detail-head{font-size:18px; color:#000000; padding-bottom:6px;}
.property-detail-text{float:left; width:211px; margin-left:28px;}
.property-detail-text ul {padding-left:21px;}
.property-detail-text ul li { padding-bottom:2px;}

.property-sub-area-left-but{float:left; width:15px; height:213px; padding-left:5px; background:url(/images/property-left.gif) no-repeat;}
.property-sub-area-right-but{float:left; width:20px; height:213px;background:url(/images/property-right.gif) no-repeat;}
.property-sub-area-center{float:left; width:577px; border:1px solid #DADEE7; border-left:none; border-right:none; height:203px; padding-left:41px; padding-right:37px;}
.property-sub-area{width:693px; float:left; height:213px; padding-left:23px;}
.property-image-area{float:left; width:159px; padding-top:10px;}
.property-line-area{float:left; width:1px; padding-left:24px; padding-right:24px; background:url(/images/line.gif) center repeat-y; height:203px;}
.blue{float:left; font-size:16px; text-align:center; width:159px; color:#2D3691; font-weight:bold;}
.green-head{float:left; font-size:18px; color:#0C8035; font-weight:bold;}
.reed-bt{float:left; padding-top:5px; width:159px; text-align:center}
.learn-bt{float:left; width:176px; height:20px; background:url(/images/learn-bt.gif); color:#2F3691; padding-top:6px; padding-left:30px;}

.property-detail-left{float:left; width:11px; height:369px; background:url(/images/property-detail-left.gif);}
.property-detail-center{float:left; width:624px; border:1px solid #DADEE7; border-left:none; border-right:none; height:358px; padding:9px 16px 0px 9px;}
.property-detail-right{float:left; width:26px; padding-left:7px; height:369px;background:url(/images/property-detail-right.gif) no-repeat;}
.small-main{float:left; width:308px; margin-bottom:4px;}
.small-img{float:left; width:100px; margin-right:4px;}
.small-img1{float:left; width:100px;}
.icons{float:left; text-align:center; padding-left:44px; width:46px;}
.icons1{float:left; text-align:center; padding-left:23px; width:46px;}
.call-num{float:left; padding-left:9px; font-size:18px; width:373px; color:#0C8035;}
.call-main{float:left; padding-top:35px; padding-bottom:25px;}
.property-head{font-size:18px; color:#000000; padding-bottom:7px;}
.line{height:1px; background:#DADEE7; width:695px; overflow:hidden;}
.prodetails-text{font-size:12px;}
.prodetails-text ul{list-style-image: url(/images/li-1.gif); margin:0 auto; padding:0px 10px 0px 10px;}
.prodetails-text li{margin:0px 5px 4px 5px; padding:0px;}



.promain-text ul{list-style-image: url(/images/li-1.gif); margin:0 auto; padding:0px 10px 0px 10px;}
.promain-text li{margin:0px 5px 0px 11px; padding:0px;}




.slidermain{float:left; width:24px; padding-top:10px;}
/* link page css start */
/* ------- Side Menu Section CSS ------- */
.main-sidelocation{width:205px; float:left; background:#E9EDF6; height:356px; overflow:hidden;}
.main-sidelocation-side1{width:181px; float:left;}
.main-sidelocation-side2{width:39px; float:left;}
.main-sidelocation-scroll{float:left; padding-left:12px; padding-top:13px;}
.mainloc-color1{width:181px; height:70px;  font-size:11px; float:left; background:#E9EDF6;}
.mainloc-color1-sd1{float:left; padding:6px 12px 0px 15px; }
.blue-text{float:left; font-size:12px; color:#2D3691; font-weight:bold; width:80px;}
.reed-bt1{float:left; margin-top:3px;}
.green-text{float:left; font-size:11px; color:#489F67; font-weight:bold; width:80px;}
.mainloc-color1-sd2{float:left; padding-top:10px;}
.mainloc-color2{width:181px; height:70px; font-size:11px; float:left;  background:#F0F3F9;}
.mainloc-color2-sd1{float:left; padding:6px 12px 0px 15px;}
.mainloc-color2-sd2{float:left; padding-top:10px;}
.sidemenu-bot{float:left; width:205px;}
.sidemenu-top{float:left; width:193px; height:45px; padding-top:16px; padding-left:12px; background:url(/images/banner-bg.gif);}
.top-arrow{float:left; width:18px;  height:20px;}
.bot-arrow{float:left; width:18px; height:20px;}
.center-main-area{float:left; width:17px; background:#BCC8E2; height:284px; padding-top:5px; padding-bottom:5px; padding-left:1px;}
.center-main-area-sub{float:left; width:17px; background:#BCC8E2; height:186px; padding-top:5px; padding-bottom:5px; padding-left:1px;}
.center-main-area-line-sub{float:left; background:url(/images/property/centerbg.gif) repeat-y; width:10px; height:186px;}
.center-main-area-line{float:left; background:url(/images/property/centerbg.gif) repeat-y; width:10px; height:284px;}
/* ------- Side Menu  Section CSS ------- */



.form-top{float:left; width:695px; height:4px; background:url(/images/form-top.gif) no-repeat; overflow:hidden;}
.form-center{float:left; width:662px; background:url(/images/form-center.gif); padding-top:22px; padding-left:33px;}
.form-bot{float:left; width:695px; height:5px; background:url(/images/form-bot.gif)  no-repeat;}
.form-main{float:left; padding-left:114px;}
.form-text{float:left; font-size:12px; width:122px; padding-top:5px;}
.form-text1{float:left; font-size:12px; width:150px; padding-top:5px;}
.form-text-large{width:192px; float:left; font-size:12px;}
.form-input{float:left; width:372px;}
.form-select{float:left; width:124px;}
.input{width:249px; height:16px; border:1px solid #ccc; font-size:12px; padding-top:3px;}
.select{width:120px; height:23px; border:1px solid #ccc; font-size:12px;}
.form-clear{clear:both; height:1px; overflow:hidden; line-height:1%; font-size:0px; margin-bottom:-1px; padding-bottom:7px;}
.star{float:left; color:#489F67; width:5px; padding-left:6px;}
.normalInput {border:1px solid #CCCCCC; padding:0px 0px 0px 0px;width:187px;}
.main-sidelocation-search{width:205px; float:left; background:#E9EDF6; overflow:hidden;}
.main-sidelocation-side1-search{width:186px; float:left; padding-left:10px; padding-top:9px;}
.basic-search-left{width:186px; height:24px; font-size:11px; color:#707070;}
.listing-center{float:left; width:674px; background:url(/images/form-center.gif); padding-top:7px; padding-left:21px; padding-bottom:10px;}
.listing-property-img{float:left; width:230px; height:164px; padding-top:4px; padding-left:4px; background:url(/images/property-img-bg.gif) no-repeat;}
.listing-property-text{float:left; width:320px;}
.detail-area{float:left; padding-bottom:2px; width:300px; font-size:12px;}
.detail-area-sub{float:left; width:61px;}
.detail-head-main{float:left; font-size:16px; color:#2D3691; font-weight:bold; padding-bottom:1px;}
.detail-area-text{float:left; padding-bottom:1px; font-size:12px; font-weight:bold;}
.detail-simple{float:left; padding-bottom:3px;}
.detail-bt{float:left; width:182px;}
.detail-num{float:left; font-size:16px; color:#0D8033; font-weight:bold; padding-top:1px;}
.main-detail-con{float:left; width:695px;}


/*.count{display:inline-block;}
.countdisabled{float:left;display:inline-block;color:#CACACA;}

.count a{background:#fff; font-family:Arial; font-size:11px; font-weight:bold; color:#022C78; text-decoration:none; padding:4px 9px;margin-left:2px;border:1px solid #D7D7F3;display:inline-block;float:left;}
.count a:visited{background:#F4F4FC; color:#022C78; text-decoration:none; border:1px solid #D7D7F3;display:inline-block;float:left;}
.count a:hover{background:#E0EFE5; font-family:Arial; font-size:11px; font-weight:bold; color:#022C78; text-decoration:none; border:1px solid #E5A5C8;float:left;}
.countdisabled a{background:#fff; font-family:Arial; font-size:11px; font-weight:bold; color:#CACACA; text-decoration:none; cursor:default;padding:4px 8px;margin-left:2px;border:1px solid #CACACA;display:inline-block;float:left;}
.countdisabled a:hover{background:#fff; font-family:Arial; font-size:11px; font-weight:bold; color:#CACACA; text-decoration:none; cursor:default;border:1px solid #CACACA;float:left;}
.countdisabled a:visited{background:#E0EFE5; color:#CACACA; text-decoration:none; cursor:default;border:1px solid #CACACA;float:left;}*/

/**/
.countdisabled-new{display:inline-block;color:#CACACA;}
#main-numbering1 {width:654px; padding:0px; text-align:center; height:auto; padding-bottom:0px; padding-top:2px;}
#main-numbering{font-size:13px; margin:auto; padding:0px; height:10px; padding-top:3px; padding-bottom:9px;}
#main-numbering ul {width:500px; margin:0px; padding:0px; display:inline; padding-bottom:5px;}
#main-numbering ul li {margin:0px; padding:0px; text-align:center; display:inline;}
#main-numbering ul li a {background:#fff; font-family:Arial; font-size:11px; font-weight:bold; color:#022C78; text-decoration:none; padding:4px 8px;margin-left:2px;border:1px solid #C2CDE7;display:inline-block;}  
#main-numbering ul li a:hover {background:#E0EFE5; font-family:Arial; font-size:11px; font-weight:bold; color:#022C78; text-decoration:none; border:1px solid #C2CDE7;} 
new-new a{font-size:15px; font-weight:bold; border:none; text-decoration:underline;}
new-new a:hover{font-size:15px; font-weight:bold; border:none; text-decoration:none;}
.listing-center-numbers{float:left; width:674px; background:url(/images/form-center.gif); padding-left:21px; padding-bottom:10px;}
/**/


.main-categories{background:url(/images/menubk.gif) top no-repeat #E9EDF6; width:175px; padding:0px 15px;}
.categories{font-weight:bold; font-size:12px; padding:8px 0px;}
.categoriesDisabled{font-weight:bold; font-size:12px; padding:8px 0px;}
.categories a {text-decoration:none;}  
.categories a:hover {text-decoration:underline; color:#000;}
.categoriesDisabled a {text-decoration:none;}  
.categoriesDisabled a:hover {text-decoration:underline; color:#000;}
.propertylineside{border-bottom:1px dotted #4F59C2;}
.head-cat1{padding:12px 0px 0px 0px; font-size:15px; font-weight:bold;}
.head-cat2{padding:0px 0px 20px 0px;}
