/* CSS Document */
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; color:#4f4f4f;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,strong,form,fieldset,table,th,tr,td,input,label,select,div{margin:0px; padding:0px;}

input, textarea, select{font-family:Arial, Helvetica, sans-serif; font-size:12px; outline:none!important}

a{text-decoration:none; outline:none; color:#4f4f4f; outline:none!important}
a:hover{ color:#4f4f4f;; text-decoration:underline;}

img{border:none; outline:none!important}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both; line-height:0px!important; font-size:0px!important; height:0px!important;}

.mainWrapper{padding:0px;}
*html img, *html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);}

/* common css */
.details{line-height:20px;}

/* header css */
.header{background:#1a3255 url(../images/header-bg.gif) repeat-x; width:100%; border-bottom:6px solid #f37d14;}
.header .inner{width:950px; margin:0px auto; padding:18px 0 0 0px; }
.header .inner .logo{padding:0px 0 0 0px; float:left;}
.header .inner .login-link{float:right; width:140px;}
.header .inner .login-link .btn{padding:0 0 0 3px;}

/* top navigation */
.top-nav{padding:50px 0 5px 0px; width:950px;}
.top-nav .menus{list-style:none; margin:0px; padding:0px; float:right; display:block;}
.top-nav .menus li{list-style:none; margin:0px; padding:0px 0 0 20px; float:left; font:15px Arial; color:#ffffff; font-style:italic; font-weight:bold;}
.top-nav .menus li a{color:#ffffff; display:block;}
.top-nav .menus li a:hover{color:#f37d14; text-decoration:none;}
.top-nav .menus li a.active{color:#f37d14; text-decoration:none;}

/* middle wrapper */
.middlewrapper{width:100%; background:#ffffff url(../images/middle-wrapper-bg.gif) repeat-x;}
.middlewrapper .inner{width:1000px; margin:0px auto; padding:0px 0px 10px 0px; background:url(../images/middle-wrapper-left-bg.gif) no-repeat left top;}

.middlewrapper .inner-main{background:url(../images/middle-wrapper-right-bg.gif) right top no-repeat; padding:18px 25px 0 0; width:950px; margin-left:25px;}

.normal-text{font-size:14px; color:#585858;}
.normal-text p{padding:10px 0 10px 0px;}
.main-title{font-size:30px; color:#060606; line-height:30px; padding:5px 0 5px 0px;}

/* footer css */
.footer{width:100%; background:#1a3255 url(../images/footer-bg.gif) repeat-x; font-size:13px; color:#ffffff;} 
.footer .inner{width:950px; margin:0px auto; padding:10px 0 10px 0px;}
.footer .inner .btm-nav{text-align:right;}
.footer .inner .btm-nav a{color:#ffffff;}
.footer .inner .btm-text{margin:30px 0 0 0px;} 

/* box1 */
.box1{width:315px;}
.box1 .top{height:10px; width:315px; font-size:0px; background:url(../images/box1-top.png) no-repeat;}
.box1 .middle{width:307px; background:url(../images/box1-repeat.png) repeat-y; padding:0 4px 0 4px;}
.box1 .middle .inner{width:289px; background:url(../images/box1-inner.png) no-repeat; padding:8px 10px 0 8px;}
.box1 .bottom{height:11px; width:315px; font-size:0px; background:url(../images/box1-bottom.png) no-repeat;}
.box1 .middle .inner .details{padding:15px 0 0 12px;}
.box1 .middle .inner .details2{padding:15px 25px 0 12px;}
.box1 .middle .inner .details2 .ind-imgs{padding:10px 0px 7px 0px; height:94px;}
.box1 .middle .inner .details2 .text2{font-size:13px; padding:0 0 8px 0px;}

.heading{font:bold 14px Arial; color:#267799;}
.highlight-text{color:#fd7700;}

/* box2 */
.box2{width:633px;}
.box2 .top{height:10px; width:633px; font-size:0px; background:url(../images/box2-top.png) no-repeat;}
.box2 .middle{width:625px; background:url(../images/box2-repeat.png) repeat-y; padding:0 4px 0 4px;}
.box2 .middle .inner{width:607px; background:url(../images/box2-inner.png) no-repeat; padding:8px 10px 0 8px; min-height:235px;}
.box2 .bottom{height:11px; width:633px; font-size:0px; background:url(../images/box2-bottom.png) no-repeat;}

/* box3 */
.box3{width:952px; margin-top:10px;}
.box3 .top{width:952px; background:url(../images/box3-top.png) no-repeat; height:7px; font-size:0px;}
.box3 .middle{width:952px; background:url(../images/box3-middle-bg-repeat.png) repeat-y; padding:0 1px 0 1px;}
.box3 .middle .inner{width:952px; background:url(../images/box3-middle-bg.png) no-repeat;}
.box3 .bottom{width:952px; background:url(../images/box3-bottom.png) no-repeat; height:7px; font-size:0px;}


/* box4 */
.box4{width:710px; margin:4px 0 4px 0px;}
.box4 .top{width:710px; background:url(../images/box4-top.png) no-repeat top; height:7px; font-size:0px;}
.box4 .middle{width:710px; background:url(../images/box4-middle-bg-repeat.png) repeat-y; padding:0 1px 0 1px;}
.box4 .middle .inner{width:710px!important; background:url(../images/box4-middle-bg.png) no-repeat;}
.box4 .bottom{width:710px; background:url(../images/box4-bottom.png) no-repeat bottom; height:7px; font-size:0px;}

/* box40 */
.box40{width:580px; margin:4px 0 4px 0px;}
.box40 .top{width:580px; background:url(../images/box40-top.png) no-repeat top; height:7px; font-size:0px;}
.box40 .middle{width:578px; background:url(../images/box40-middle-bg-repeat.png) repeat-y; padding:0 1px 0 1px;}
.box40 .middle .inner{width:568px!important; background:url(../images/box40-middle-bg.png) repeat-x; border-right:1px solid #c0c0c0;}
.box40 .bottom{width:580px; background:url(../images/box40-bottom.png) no-repeat bottom; height:7px; font-size:0px;}

/* box5 */
.box5{width:591px; margin:4px 0 4px 0px;}
.box5 .top{width:591px; background:url(../images/box5-top.png) no-repeat top; height:7px; font-size:0px;}
.box5 .middle{width:591px; background:url(../images/box5-middle-bg-repeat.png) repeat-y; padding:0 1px 0 1px;}
.box5 .middle .inner{width:571px; background:url(../images/box5-middle-bg.png) no-repeat;}
.box5 .bottom{width:591px; background:url(../images/box5-bottom.png) no-repeat bottom; height:7px; font-size:0px;}

/* box6 */
.box6{width:345px;}
.box6 .top{height:10px; width:345px; font-size:0px; background:url(../images/box6-top.png) no-repeat;}
.box6 .middle{width:337px; background:url(../images/box6-repeat.png) repeat-y; padding:0 4px 0 4px;}
.box6 .middle .inner{width:319px; background:url(../images/box6-inner.png) no-repeat; padding:8px 10px 0 8px;}
.box6 .bottom{height:11px; width:345px; font-size:0px; background:url(../images/box6-bottom.png) no-repeat; margin-bottom:20px;}

/* box7 */
.box7{width:345px;}
.box7 .top{height:10px; width:345px; font-size:0px; background:url(../images/box7-top.png) no-repeat;}
.box7 .middle{width:337px; background:url(../images/box7-repeat.png) repeat-y; padding:0 4px 0 4px;}
.box7 .middle .inner{width:319px; background:url(../images/box7-inner.png) no-repeat; padding:8px 10px 0 8px;}
.box7 .bottom{height:11px; width:345px; font-size:0px; background:url(../images/box7-bottom.png) no-repeat;}

/* box8 */
.box8{width:600px;}
.box8 .top{height:10px; width:600px; font-size:0px; background:url(../images/box8-top.png) top no-repeat;}
.box8 .middle{width:592px; background:url(../images/box8-repeat.png) repeat-y; padding:0 4px 0 4px;}
.box8 .middle .inner{width:574px; background:url(../images/box8-inner.png) no-repeat; padding:8px 10px 0 8px;}
.box8 .bottom{height:11px; width:600px; font-size:0px; background:url(../images/box8-bottom.png) bottom no-repeat;}

/* middle */
.middle .inner .details-r{margin:20px 5px 0px 20px; padding:0 0 20px 0px;}
.middle .inner .details-r .title{font-weight:bold; font-size:14px; color:#267799;}
.middle .inner .details-r .date{font-size:11px; color:#267799;}
.middle .inner .details-r .cmts{font-size:11px; color:#fd7700; text-align:right;}
.middle .inner .details-r .cmts a{text-decoration:underline; color:#fd7700}
.middle .inner .details-r.bdr {background:url(../images/bdr.gif) repeat-x bottom;}
.middle .inner .details-r .contents{font-size:13px;}
.middle .inner .details-r .ph{line-height:18px; padding-top:22px;}

/* tabs */
.tabs{margin:0px; height:44px; z-index:999; position:relative;}
.tabs .tab-header{background:url(../images/tab-bg.png) repeat-x; height:44px; float:left;}
.tabs .tab-header ul{margin:0px;}
.tabs .tab-header ul li{list-style:none; float:left; font-weight:bold; font-size:14px; color:#4f4f4f;}
.tabs .tab-header ul li a{color:#4f4f4f; padding:17px 15px 14px 15px; display:block;}
.tabs .tab-header ul li a:hover{text-decoration:none;}
.tabs .tab-header ul li a.active1{color:#ffffff; padding:20px 18px 14px 20px; display:block; background:url(../images/tabl-bg.png) no-repeat left; position:relative; margin:-2px 0 0 -8px; width:160px;}

.tabs .tab-header ul li a.active2{color:#ffffff; padding:20px 18px 14px 20px; display:block; background:url(../images/tabr-bg.png) no-repeat left; position:relative; margin:-2px -9px 0 0px; width:126px;}

.tabs .tab-l{background:url(../images/tab-left-bg.png) no-repeat; width:9px; height:44px; float:left;}
.tabs .tab-r{background:url(../images/tab-right-bg.png) no-repeat; width:9px; height:44px; float:left;}

/* tab details */
.tab-details{width:588px; background:url(../images/tab-details-bg-repeat.png) repeat-y; margin:0px 0 0 2px; padding-top:3px;}
.tab-details .inner-text{padding:10px 20px 10px 25px; background:url(../images/tab-details-bg.png) no-repeat; margin-top:-5px; position:relative; font-size:13px; margin-left:-3px;} 
.tab-details-bottom{width:589px; height:9px; font-size:9px; background:url(../images/tab-details-bottom.png) no-repeat; margin-left:0px; position:relative;}

.search-form{padding:15px 0 0 0px; color:#fff; font-weight:bold;}
.search-form .row{height:31px; line-height:18px; vertical-align:middle;}
.search-form .row .l-pane{width:280px;}
.search-form .row .label{width:95px;}
.search-form .row .r-pane{width:250px;}

.search-form .row .r-pane .fl{width:40px;}
.search-form .row .r-pane .fr .opt1{float:left}
.search-form .row .r-pane .fr .opt-sep{float:left; width:22px; text-align:center;}
.search-form .row .r-pane .fr .opt2{float:right}

.inputbox{border:#8dcae4 1px solid; height:19px; width:200px;}
.inputbox-2{border:#8dcae4 1px solid; height:21px; width:200px; padding:3px 0 0 0px;}
.selectbox{border:#8dcae4 1px solid; height:21px; width:200px;}
.selectbox2{border:#8dcae4 1px solid; height:21px; width:72px;}
.radiobox{height:20px; width:20px;}

.checkbox{height:20px; width:20px;}
.search-form .checkbox{margin:0 5px 0 10px;}
.search-form .radiobox{margin:0 5px 0 10px;}

.buy-rent{width:215px; line-height:20px; vertical-align:middle}
.buy-rent .checkbox{margin:0px 0px 0 10px;}

.search-form .row-b{line-height:18px; vertical-align:middle; height:28px; padding:5px 0 0 0px;}
.search-form  .row-b .l-pane{width:300px; padding:0 0 0 59px;}

.search-form  .row-b .r-pane{width:150px; text-align:right}
.search-form  .row-b .r-pane input:focus{background:none!important; height:24px;}

.adv-search-link{font-size:11px; color:#4f4f4f; text-decoration:underline; text-align:right; padding:2px 20px 0 0px; height:18px; width:110px;}
.adv-search-link .fr{padding:0 0 0 0px;}
.adv-search-link a{text-decoration:underline!important; color:#4f4f4f;}

/* bread crumb */
.breadCrumb{margin:5px 0 10px 0px; float:left;}
.breadCrumb li.first{list-style:none; display:inline; font-size:12px; background: url(../images/b-crumb-bg.gif) repeat-x right; color:#ffffff; padding:2px 0px 2px 3px;}
.breadCrumb li.first span{background: url(../images/b-crumb-bg.gif) repeat-x right; padding:2px 0px 2px 0px;}

.breadCrumb li{list-style:none; float:left; font-size:12px; background: url(../images/b-crumb-sep.png) no-repeat left; color:#ffffff; padding:2px 0px 2px 18px;}
.breadCrumb li span{background: url(../images/b-crumb-bg.gif) repeat-x right; padding:2px 0px 2px 0px;}

.breadCrumb li a{color:#ffffff;}
.breadCrumb li a:hover{text-decoration:none;}

.breadCrumb li.last{list-style:none; display:inline; font-size:12px; background: url(../images/b-crumb-sep-last.png) no-repeat left; color:#ffffff; padding:2px 0px 2px 18px;}
.breadCrumb li.last span{background: url(../images/b-crumb-last.png) no-repeat right; padding:2px 12px 2px 0px;}

/* rss */
.subscribe-to-rss{float:right;}

/* Search Result */
.s-result{padding:5px 0 8px 10px!important; line-height:18px; width:942px!important;}
.s-result .p-1{width:290px; background:url(../images/p-bdr-r.gif) right no-repeat; min-height:120px;}
.s-result .p-1 .p-l{width:130px;}
.s-result .p-1 .p-r{color:#060606; font-weight:bold; text-align:left; width:150px; padding-right:5px;}
.s-result .p-2{width:235px; background:url(../images/p-bdr-r.gif) right no-repeat; min-height:120px; color:#060606; padding:0 15px 0 15px;}
.s-result .p-2 div{padding:0 3px 3px 5px;}
.s-result .p-2 .bdr-b{background:url(../images/bdr-b-repeat.gif) repeat-x bottom;}
.s-result .p-3{width:145px; background:url(../images/p-bdr-r.gif) right no-repeat; min-height:120px; text-align:center; vertical-align:middle;}
.s-result .p-4{width:220px; text-align:center; padding:47px 0 0 0px;}
.s-result .b-links{padding:8px 0 0 0px;}
.s-result .b-links .text-link{padding:0 10px 0 0px;}

.text-link a{padding:1px 4px 2px 4px; background:#4071b6; line-height:20px; color:#ffffff;}
.text-link a:hover{text-decoration:none;}

.f-property-tab{position:absolute; margin:-24px 0 0px 760px;}

.sr-container{margin:25px 0 0 0px;}
.sr-container .sr-container-l{width:740px;}
.sr-container .sr-container-l .result-matches-strip{background:url(../images/strip-bg.gif) no-repeat; width:709px; height:33px; color:#ffffff;}
.result-matches-strip a{color:#fff}
.sr-container .sr-container-l .result-matches-strip .first{font-size:14px; padding:8px 0 0 10px; width:338px;}
.sr-container .sr-container-l .result-matches-strip .second{width:160px; padding:7px 0 0 0px;}
.sr-container .sr-container-l .result-matches-strip .second select{font:11px Arial; color:#666666;}
.sr-container .sr-container-l .result-matches-strip .last{width:auto; padding:7px 10px 0 0px;}
.sr-container .sr-container-l .result-matches-strip .last select{font:11px Arial; color:#666666;}

.s-results{padding:5px 0 8px 10px!important; line-height:18px; width:942px!important;}
.s-results .p-1{width:290px; background:url(../images/p-bdr-r.gif) right no-repeat; min-height:120px;}
.s-results .p-1 .p-l{width:130px;}
.s-results .p-1 .p-r{color:#060606; font-weight:bold; text-align:left; width:150px; padding-right:5px;}
.s-results .p-2{width:235px; background:url(../images/p-bdr-r.gif) right no-repeat; min-height:120px; color:#060606; padding:0 15px 0 15px;}
.s-results .p-2 div{padding:0 3px 3px 5px;}
.s-results .p-2 .bdr-b{background:url(../images/bdr-b-repeat.gif) repeat-x bottom;}
.s-results .p-3{width:142px; min-height:120px; text-align:center; vertical-align:middle;}

.s-results .b-links{padding:8px 0 0 0px;}
.s-results .b-links .text-link{padding:0 10px 0 0px;}
.enquire-tab{position:absolute; margin:40px 0 0 709px;}

.sr-container .sr-container-r{padding:36px 0 0 0px; width:202px; text-align:right;}
.advt-area{width:201px; background:#adadad; padding:25px 0 25px 0px; text-align:left;}
.advt-area .title{padding:0px 0 15px 15px; color:#000000; font-weight:bold; font-size:15px; text-align:left;}
.advt-area .descrip{padding:0px 10px 15px 15px; color:#000000; text-align:left;}
.advt-area .images{padding:0px 0 15px 0px; text-align:center; color:#000000;}
.advt-area .formarea{width:auto; padding:0px 0 15px 10px;}
.advt-area .formarea .row{width:auto; padding:0px 0 2px 0px;}
.advt-area .formarea .row .inputbox{background:#ffffff!important; border:1px solid #8dcae4; width:170px; height:18px; padding:1px 0 1px 0px; margin-bottom:5px}
.advt-area .formarea .row .textarea{background:#ffffff!important; border:1px solid #8dcae4; width:170px; height:60px; padding:1px 0 1px 0px; margin-bottom:5px}

/* Agent Directory */
.ad-container{margin:10px 0 0 0px;}
.ad-container .ad-container-l{width:595px;}
.ad-container .ad-container-l .box5{margin-bottom:28px;}

.ad-container .ad-container-r{padding:0px 0 0 0px; width:345px;}

.ad-container .ad-container-3{width:585px;}
.ad-container .ad-container-3 .inner-details{padding:10px 0 0 0px; line-height:20px;}
.ad-container .ad-container-3 .inner-details p{margin:0 0 15px 0px;}
.ad-container .ad-container-3-2{width:930px;}
.ad-container .ad-container-3-2 .inner-details{padding:10px 0 0 0px; line-height:20px;}
.ad-container .ad-container-3-2 .inner-details p{margin:0 0 15px 0px;}

.ad-container .ad-container-4{padding:0px 0 0 0px; width:345px; margin-top:-36px}

.agent-directory{padding:0px 10px 5px 10px!important; width:571px!important; color:#585858; line-height:18px;}
.agent-directory .title-header{font-size:18px; font-weight:bold; color:#fd7700;}
.agent-directory .address{background:url(../images/bdr-s-repeat.gif) repeat-x bottom; padding:5px 0 10px 0px; margin-bottom:8px;}
.agent-directory .address .add{width:320px;}
.agent-directory .address .add .fl{font-weight:bold;}
.agent-directory .address .add .fr{width:260px;}

.agent-directory .address .tele{width:240px;}
.agent-directory .address .tele .fl{font-weight:bold; width:94px;}
.agent-directory .address .tele .fr{width:145px;}

.know-more-tab{position:absolute; margin:-1px 0 0 508px;}
.remove-tab{position:absolute; margin:-1px 0 0 850px;}
.remove-tab2{position:absolute; margin:-1px 0 0 600px;}

.search-box{width:323px; height:301px; background:url(../images/search-box.png) no-repeat;}
.sb-pad{padding:30px 15px 15px 15px;}
.sb-pad2{padding:6px 25px 5px 20px;}

.search-box .title{color:#0f6a90; font-size:18px;}

.sform{padding:20px 0 0 0px; font-size:13px; line-height:20px;}
.sform .f-l{width:60px;}
.sform .f-r{width:233px;}
.sform .opt1{float:left;}
.sform .opt-sep{float:left; width:14px; text-align:center;}
.sform .opt2{float:right;}
.sform .row-d{margin:8px 0 8px 0px;}
.sform .b-row{margin:10px 0 0 0px;}

.sform2{padding:20px 0 0 0px; font-size:13px; line-height:20px;}
.sform2 .f-l2{width:60px;}
.sform2 .f-r2{width:200px;}
.sform2 .row-d2{margin:8px 0 8px 0px;}
.sform2 .b-row{margin:30px 0 0 0px;}

.box6-padd{margin-top:5px;}
.sd-list{padding:10px 0 5px 15px;}
.sd-list .browse-d-link{text-align:right; padding:5px 0 0 0px;}
.sd-list .browse-d-link a{color:#3470c4; text-decoration:underline;}
.list li{list-style:none; background:url(../images/bullet.png) 0px 6px no-repeat; padding:0 0 7px 18px; font-size:13px; line-height:18px;}

.paging{text-align:center; color:#3b68a9; padding:20px 0 20px 0px;}
.paging a{color:#3b68a9; padding:1px 4px 1px 4px; margin:0 2px 0 2px;}
.paging a:hover{background:#000000; color:#ffffff; text-decoration:none;}
.paging a.current{background:#000000; color:#ffffff; text-decoration:none;}

 
 .paging2 {color:#FF6633; padding:1px 4px 1px 4px; margin:0 2px 0 2px;}

/* agent details */
.location{margin:20px 0px 20px 0px;}
.location .fl{padding:0px 20px 0 0px;}

.highlight-text2{color:#1b3457}
.highlight-text2 .h-text{font-size:14px; font-weight:bold;}

/* service directory */
.b-dir{padding:10px 0 0 0px;}

.b-dir .header-strip{background:url(../images/strip-bg-repeat.gif) repeat-x; height:37px; width:585px; padding:0 0 0 10px; color:#ffffff; font-size:18px; line-height:37px; vertical-align:middle;}
.b-dir .dir-details{background:#eef5ff;}

.b-dir .dir-details .r-data{border-bottom:1px solid #ffffff; padding:5px 0 5px 15px; min-height:15px;}
.b-dir .dir-details .r-data .count{color:#ff0000;}
.b-dir .dir-details .r-data .fl{width:280px; background:url(../images/bullet.png) 0px 5px no-repeat; padding:0 0 0 15px;}
.b-dir .dir-details .r-data .fr{width:225px; background:url(../images/bullet.png) 0px 5px no-repeat; padding:0 0 0 15px;}

.text-link2{color:#0f0802; text-align:right; padding:30px 0 0 0px;}
.text-link2 a{color:#0f0802; text-decoration:underline;}

.updates{margin:33px 0 0 0px;}

/* advertise */
.title-bg{background:#ecf4ff; color:#436fae; font-size:15px; padding:0 10px 0 10px; height:33px; line-height:33px; vertical-align:middle; margin-top:3px;}

.adv-list{padding:15px 0 30px 10px;}
.adv-list .header-text{font-size:14px; font-weight:bold; color:#585858;}

.adv-list ul{margin:15px 0 0 0px;}
.adv-list ul li{list-style:none; line-height:18px; background:url(../images/bullet-right.png) no-repeat 0px 4px; padding:0 0 0 18px;}

.service-list{padding:0px 0 20px 0px; margin-bottom:15px;}
.service-list .title-bg2{background:#ecf4ff; color:#585858; height:25px; line-height:25px; vertical-align:middle; padding:0 0 0 10px; font-weight:bold; font-size:14px;}
.service-list .sl-details{padding:15px 0 0 10px;}

.sl-details p{padding:0 0 10px 0px;}
.sl-details .price{font-weight:bold; font-size:14px;}

.bdr-bottom{background:url(../images/bdr-bg.png) bottom repeat-x;}

/* news */
.news{margin-bottom:12px;}
.news-title-bg{background:#ecf4ff; color:#436fae; font-size:18px; padding:5px 10px 5px 10px;margin-top:3px;}
.news-title-bg .date{color:#fd7700; font-weight:bold; font-size:14px;}

.news-highlight{padding:10px 10px 8px 10px; line-height:18px;}
.news-highlight p{padding:0 0 5px 0px;}

.news-details{padding:10px 10px 8px 10px; line-height:18px; margin-bottom:10px;}
.news-details p{padding:0 0 10px 0px;}

.read-more{padding:0px;}

/* Contact */
.contact-container{margin:-10px 0 0 0px;}
.contact-container .contact-container-l{width:510px; padding:15px 40px 0 0px; float:left;}
.contact-container .contact-container-l .details{padding:10px 0 0 0px;}
.contact-container .contact-container-l .details p{margin:0 0 20px 0px;}

.contact-container .contact-container-r{width:340px; float:right; padding:45px 20px 0 40px;}

.bdr-r{background:url(../images/bdr-r.png) right repeat-y;}

.highlight-text3{color:#585858; font-weight:bold; font-size:14px;}

.contact-form {padding:0px 0 0 0px; color:#000000;}
.contact-form .left-p{width:70px; float:left; margin:10px 0 10px 0px; padding:5px 0 0 0px;}
.contact-form .right-p{width:230px; float:left; margin:10px 0 10px 0px;}
.contact-form .right-p2{width:230px; margin:0px 0 20px 70px;}

.form {padding:0px 0 0 0px; color:#000000;}
.form .left-p{width:70px; float:left; margin:10px 0 10px 0px; padding:2px 0 0 0px;}
.form .right-p{width:230px; float:left; margin:10px 0 10px 0px;}
.form .right-p2{width:230px; margin:0px 0 20px 70px;}

.register-form {padding:0px 0 0 0px; color:#000000;}
.register-form .left-p{width:160px; float:left; margin:10px 0 10px 0px; padding:2px 0 0 0px;}
.register-form .right-p{width:230px; float:left; margin:10px 0 10px 0px;}
.register-form .right-p2{width:230px; margin:0px 0 20px 70px;}

.v-text{color:#7f7f7f; padding:4px 0 20px 0px;}

.inputbox-c{background:#f7f7f7; border:1px solid #447a87; width:210px; height:18px; padding:4px 0 4px 0px;}
.inputbox-v{background:#f7f7f7; border:1px solid #447a87; width:122px; height:18px; padding:4px 0 4px 0px; margin-top:3px;}
.textarea-c{background:#f7f7f7; border:1px solid #447a87; width:210px; height:80px;}

.selectbox-c{background:#f7f7f7; border:1px solid #447a87; width:212px; height:26px; padding:1px 0 1px 0px;}

.textArea-c{background:#f7f7f7; border:1px solid #447a87; width:210px; height:80px; padding:1px 0 1px 0px;}

.ast{margin:-5px 0 0 4px; font-size:14px; color:#ff0000;}
.red-t{color:#ff0000;}

.submit-form{margin:0 0 25px 0px;}
.submit-btn{background:url(../images/submit-btn.png) no-repeat; border:none; width:74px; height:23px;}
.reset-btn{background:url(../images/reset-btn.png) no-repeat; border:none; width:74px; height:23px; margin-left:6px;}

/* search property details */
.main-title2{font-size:30px; color:#060606; line-height:30px; padding-right:15px;}
.property-details{padding:15px 15px 0 0px; line-height:18px;}
.property-details p{margin:0 0 20px 0px;}

.property-details .property-images{margin-right:-20px;}
.property-details .property-images .fl{width:165px; margin-right:30px; margin-bottom:30px;}

.list2{margin:20px 0 20px 3px;}
.list2 li{list-style:none; background:url(../images/bullet2.png) 0px 6px no-repeat; padding:0 0 0px 18px; font-size:13px; line-height:18px;}

.contact-by-email{background:#f5f5f5; padding:10px 30px 10px 15px; margin-bottom:30px;}
.contact-by-email .cbe-head{font-size:14px; font-weight:bold; margin-bottom:20px;}

.cbe-form .col-f{float:left; width:125px; padding-right:7px;} 
.cbe-form .col-f .label{background:url(../images/colon.gif) no-repeat right 8px; *height:35px; min-height:35px;}

.cbe-form .col-s{float:left; width:375px; padding:0 0 0 10px;}
.cbe-form .col-s .fl{width:165px;}
.cbe-form .col-s .fr{width:230px;}

.cbe-form .col-s .pref-t{font-weight:bold; padding:3px 0 10px 0px;}
.cbe-form .col-s .choice{padding:5px 0 10px 0px;}
.cbe-form .col-s .input{ *height:35px; min-height:35px;}

.cbe-form .col-s .textarea{width:400px; height:100px; border:1px solid #8dcae4;}
.cbe-form .send-btn{float:right; margin-top:20px;}
.inputbox-b{background:#ffffff; border:1px solid #8dcae4; width:132px; height:18px; padding:1px 0 1px 0px;}

/* property property / facility management */
.main-title3{font-size:18px; font-weight:bold; color:#f37d14;}
.vpm-details{margin:10px 0 30px 0px;}
.vpm-details .vpm-details-l{width:275px; padding-right:10px;}
.vpm-details .vpm-details-l .fl{font-weight:bold; color:#3f6daf; width:70px;}
.vpm-details .vpm-details-l .fr{width:205px; color:#585858;}

.vpm-details .vpm-details-r{width:290px;}
.vpm-details .vpm-details-r .fl{width:90px; font-weight:bold; color:#3f6daf;}
.vpm-details .vpm-details-r .fr{width:200px; color:#585858;}

/* login */
.login-container{margin:0px 0 0 0px;}
.login-container .login-container-l{width:435px; padding:10px 40px 50px 0px; float:left;}
.login-container .login-container-l .details{padding:0px 0 0 30px;}
.login-container .login-container-l .details p{margin:0 0 20px 0px;}
.login-container .login-container-r{width:400px; float:right; padding:10px 10px 0 50px;}

.login-container .login-container-l .details-user{padding:0px 0 20px 0px;}

.login-container .f-password{margin:0px 0 0 70px;}
.login-container .f-password a{text-decoration:underline; color:#004CAF}
.login-container .login{margin:15px 0 0 220px;}

.login-container .login-container-r .details{padding:0px 0 0 0px;}
.login-container .login-container-r .details-agents{padding:0px 0 20px 0px;}
.login-container .login-container-r .register{text-align:right; padding:90px 10px 0 0px;}

.login-container .normal-user{background:url(../images/user.png) no-repeat 270px 15px; height:48px; padding:0px; margin:0px; padding:25px 0 0 0px;}
.login-container .agents{background:url(../images/agents.png) no-repeat 180px 15px; height:48px; padding:0px; margin:0px; padding:25px 0 0 0px;}

/* register */
.login-container .register-container{padding:10px 40px 40px 0px; float:left;}
.login-container .register-container .details{padding:20px 0 0 30px;}

.login-container .register-container .register-btn{padding:10px 0 0 245px;}

.main-title{text-shadow:#CC0066; text-transform:capitalize;}

/* dashboard */
.dashboard{padding:10px 0 0 0px; min-height:500px;}
.dashboard .logout{font-weight:bold; font-size:14px; color:#fd7700; padding:16px 0 0 20px;}
.dashboard .logout a{font-weight:bold; font-size:14px; color:#fd7700; text-decoration:underline;}
.dashboard .options {padding:0px;  background:#f3f3f3; padding:15px 10px 5px 10px;}
.dashboard .options ul{ list-style-type:none; }

.dashboard .options ul li{background:url(../images/bullet-d.png) 0px 2px no-repeat; padding:0 10px 0 12px; float:left; width:210px; margin-bottom:10px;}

.strip-d{width:934px; height:33px; background:url(../images/strip-bg-d.png) no-repeat; font-weight:bold; font-size:14px; color:#ffffff; line-height:33px; vertical-align:middle; padding-left:16px}
.dashboard .db-details{padding:8px 8px 0 8px}

/* tab-2 */
.tabs2 {margin:20px 0 0 0px;}
.tabs2 ul{list-style-type:none; float:left;}
.tabs2 li{margin:0 3px 0 0px; list-style-type:none; background:url(../images/tab-left.gif) left no-repeat; height:31px; padding:0 0 0 10px; font-weight:bold; float:left;}
.tabs2 li.diable{margin:0 3px 0 0px; display:block; float:left; list-style-type:none; background:url(../images/tab-left.gif) left top no-repeat; height:31px; padding:0px 0 0px 10px; font-weight:bold;}
.tabs2 li.diable span{background:url(../images/tab-right.gif) no-repeat right; height:31px; padding:0px 10px 0 0px; display:block; line-height:31px; vertical-align:middle;}
.tabs2 li a{background:url(../images/tab-right.gif) no-repeat right; height:31px; padding:0 10px 0 0px; display:block; line-height:31px; vertical-align:middle;}
.tabs2 li a:hover{text-decoration:none;}
.tabs2 li.active{background:url(../images/tab-left-over.gif) left no-repeat;}
.tabs2 li.active a{background:url(../images/tab-right-over.gif) no-repeat right; color:#ffffff;}

/* add property */
.add-property-form{background:#f9f9f9; padding:20px; border:1px solid #eaeaea; display:none;}
.add-property-form .general-details{padding:0px;}

.add-property-form .general-details .col-l{width:400px; border-right:solid #d6d5d5 1px; padding:0 20px 0 0px;}
.add-property-form .general-details .col-left{padding:0 10px 0 0px; width:150px;}
.add-property-form .general-details .col-right{margin-bottom:10px; width:240px;}

.add-property-form .general-details .col-r{width:450px; border-left:solid #d6d5d5 1px; margin-left:-1px; padding-left:35px;}

.inputbox-d{background:#ffffff; border:1px solid #8dcae4; width:100px; height:18px; padding:1px 0 1px 0px;  color:#898989; font:11px Arial;}

.add-property-form .info{font-size:10px; color:#898989; padding-top:3px;}

.textarea-d{background:#ffffff; border:1px solid #8dcae4; width:200px; height:80px; color:#898989; font:11px Arial;}

.add-property-form .title{font-size:14px; font-weight:bold; color:#1b3457; border-bottom:1px solid #eaeaea; padding:0 0 8px 0px;margin:0 0 8px 0px;}
.add-property-form .form-header{height:33px; background:url(../images/form-header.gif) repeat-x; margin:15px 0 15px 0px; font-size:14px; font-weight:bold; color:#ffffff; line-height:33px; vertical-align:middle; padding:0 10px 0 15px;} 

.browse-file{width:200px; background:#ebeae5; border:1px solid #819cb9; height:20px;}

/* new css */
.more{width:auto; float:right; padding:0 2px 0 0px;}
.more a { width:auto; background:url(../images/arrow.png) right 2px no-repeat; color:#fd7700; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; list-style-type:none; margin:0px; padding:0 15px 0 0px; text-align:left; text-decoration:none;}
.more a:hover {background:url(../images/arrow.png) right 2px no-repeat; color:#fd7700; font-weight:bold; margin:0px; padding:0 15px 0 0px;}
.more-2{width:auto; float:right; padding:0 2px 0 0px;}
.more-2 a { width:auto; background:url(../images/arrow-2.png) left 2px no-repeat; color:#fd7700; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; list-style-type:none; margin:0px; padding:0 0px 0 18px; text-align:left; text-decoration:none;}
.more-2 a:hover {background:url(../images/arrow-2.png) left 2px no-repeat; color:#fd7700; font-weight:bold; margin:0px; padding:0 0px 0 18px;}

.search-b{padding:0 0 10px 0px;}
.search-b .left{width:220px;}
.inputbox{background:#fafafa; border:1px solid #bfbfbf; height:18px; padding:2px 0 2px 0; width:210px;}


.row1{width:287px; float:left; margin:0 10px 0 5px;}
.row2{width:287px; float:left;}

/* Free Box */
.freeBox{width:100%; height:100%; position:relative;}
.freeBox .top{background:url(../images/bordertop.gif) repeat-x; font-size:0px!important;}
.freeBox .bottom{background:url(../images/borderbottom.gif) repeat-x; font-size:0px!important;}
.freeBox .leftTopCnr{width:6px; height:6px; background:url(../images/left-top-cnr.gif) no-repeat left bottom; font-size:0px!important;}
.freeBox .leftBottomCnr{width:6px; height:6px; background:url(../images/left-bottom-cnr.gif) no-repeat left top; font-size:0px!important;}
.freeBox .rightTopCnr{width:6px; height:6px; background:url(../images/right-top-cnr.gif) no-repeat left bottom; font-size:0px!important;}
.freeBox .rightBottomCnr{width:6px; height:6px; background:url(../images/right-bottom-cnr.gif) no-repeat left top; font-size:0px!important;}
.freeBox .detailsContainer{border-left:2px solid #dfdfdf; border-right:2px solid #dfdfdf; padding:5px 15px 10px 15px; position:relative;}

.table a{color:#3470C4; text-decoration:underline; font-size:12px;}
.table a:hover{text-decoration:none;}

#contentMid {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	text-align:left; 
	color: #000;}
	
#contentMid .title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px; 
	text-align:right; 
	color: #555;
	padding-right:10px;
}

input:focus, textarea:focus, select:focus {background-color: #E3FBC5; border-color: #A4CB72; }

.search-submit input:focus{background:none!important; height:24px;}

.div_photo {
	padding:1px 1px 2px 1px;
}
/* iframe.css */
iframe {
	border-width: 0px;
	height: 60px;
	width: 400px;
}
iframe.hidden {
	visibility: hidden;
	width:0px;
	height:0px;
	display:none;
}

#main {
	overflow: hidden;
	margin: auto;
}

#images {
	width: 390px;
	margin: 20px;
}

#images_container {
	float:inherit;
}

#images_container div {
	margin:10px 20px 10px 0px;
	width: 100px;
	height: 140px;
	border-style: solid;
	border-width: 5px;
	border-color: #DEDFDE;
	float: left;
	overflow: hidden;
}

#images_container div a{
	margin-left:25px;
}

#images div:hover {
	border-color: #529EBD;
}

.pic {
	width: 100px;
	height: 100px;
	border-style: solid;
	border-width: 1px;
	border-color: #DEDFDE;
}

#file {
	width: 350px;
}

#error {
	padding: 5px 0 10px 0;
	color:#FF0000;
}

.addr{padding:0px; margin:0px;}
.addr p{padding:0px 0 10px 0px;}
.smalltext{color:#111; font-family:Arial,Helvetica,sans-serif; font-size:10px;}
.smalltext1{color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:10px;}

/* google map */
.sr-container-2{width:920px; margin:0px auto; padding:0 0 0 0px;}
.google-map-over{position:absolute; background:url(../images/trans-bg.png); color:#fff; width:160px; margin-top:15px; margin-left:15px; z-index:200; float:left; padding:2px 2px 2px 2px; height:auto; outline:none!important}
.google-map-over a{outline:none!important}
.google-map-over .row{padding:0 0 8px 0px;}
.google-map-over .searchbox{width:150px; color:#404040; height:21px; margin-bottom:5px; background:#e0e0e0!important; border:#828177 1px solid; padding:2px 0px 2px 0px;}
.google-map-over .inputtxt{width:150px; color:#404040; height:19px; margin-bottom:5px;  background:#e0e0e0!important; border:#828177 1px solid; padding:0px 0px 0px 0px;}
#asasasasasa{padding:5px 0 5px 0px;}
.google-map{position:absolute; float:left; margin:0 0 0 0px; z-index:100;}

.submenuheader{background:url(../images/submenuheader.gif) repeat-x; height:24px; line-height:24px; vertical-align:middle; display:block; margin-bottom:1px; color:#fff; padding-left:5px;}
.submenuheader:hover{color:#fff; text-decoration:none;}
.statusicon{margin:0px 5px 0 0px;}
.submenu{padding:10px 5px 0 5px;}
/* zoom */
.magnify{border:1px solid #d0d0d0;}

/* common css */
.show-map-link{font-size:18px;}