body {background-color:#525252;
margin:0px;
padding:0 px;
color:#525252;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:15px;
}
.submit{background:url(../images/submit.gif) no-repeat; border:0px; width:120px;}
a{ color:#FFFFFF; text-decoration:none}
a:hover{color:#FFFFFF;  text-decoration:none}
textarea{  border:1px solid #4491BF; color: #000; font-family:"Courier New", Courier, monospace}
input{  border:1px solid #4491BF; color: #000;font-family:"Courier New", Courier, monospace; }
select{  border:1px solid #4491BF; color: #000;font-family:"Courier New", Courier, monospace}
h2 { color:#FFFFFF; }

#outer {
width:100%;
margin:0;
padding:0;
background-color:#525252;
float:left;
text-align:center;
}

#main {
width:996px;
background-color:#FFFFFF;
margin:0 auto;
}

#logo_body {
float:left;
width:996px;
height:98px;
}

#menu { margin-left:2px;
 margin-right:3px;
clear:both;
width:989px;
height:29px;
background-image: url(../images/menu_bg.jpg);
}

#menu ul {
margin:0px;
padding:0px;
}

#menu li {
float:left;
height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
list-style-type:none;
background-image: url(../images/divider.jpg);
background-position:right;
background-repeat:no-repeat;
padding:7px 7px 0px 7px;
text-align:center;
}

#menu li a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
list-style-type:none;
text-align:center;
text-decoration:none;
}

#menu li a:hover { color:#050505; }

/*===========================================================*/
#footer_menu {
clear:both;
width:996px;
height:27px;
background-image: url(../images/footer_bg.jpg);
}

#footer_menu ul {
margin:0px auto;
padding:0px;
width:825px;
}

#footer_menu li {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
list-style-type:none;
text-align:center;
padding:6px 0px 0px 5px;
}

#footer_menu li a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
list-style-type:none;
text-align:center;
text-decoration:none;
}

/*==============================================================*/
#header {
clear:both;
width:990px;
height:187px;
margin:0px auto;
padding-top:5px;
}

#content {
width:990px;
margin:0px auto;
padding-top:7px;
}

#left {
width:213px;
float:left;
}

#right {
width:770px;
float:left;
margin-left:6px;
}

#middle_content {
width:770px;
clear:both;
padding-top:5px;
}

#footer {
clear:both;
width:996px;
height:130px;
background-color:#FFFFFF;
}

#top_menu {
float:right;
width:355px;
height:32px;
}

#top_menu ul {
margin:0px;
padding:0px;
}

#top_menu li {
float:left;
list-style-type:none;
padding:13px 3px 0px 3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#2c70a4;
text-decoration:none;
list-style-type:none;
}

#top_menu li a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#2c70a4;
text-decoration:none;
list-style-type:none;
}

#left_menu {
width:213px;
float:left;
}

#login-left {
float:left;
width:300px;
color:#FFFFFF;
}

.login {
background:url(../images/login-bg.jpg) left no-repeat;
float:left;
padding: 46px 37px 36px 37px;
color:#FFFFFF;
}

#inner-right {
width:684px;
padding:0px;
margin-left:5px;
float:left;
}

.left_menu_bg {
width:213px;
height:29px;
background-image: url(../images/main_menu_bg.jpg);
}

.left_menu_bg a {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
float:left;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
padding:6px 0px 0px 30px;
}

.left_menu_mid {
clear:both;
width:207px;
border:3px solid #eaeaea;
border-top:none;
padding-bottom:10px;
}

.left_menu_mid ul {
margin:0px;
padding:0px;
}

.left_menu_mid li {
margin:0px auto;
list-style-type:none;
background-repeat:no-repeat;
background-position:0.5em .6em;
clear:both;
width:163px;
height:23px;
border-bottom:1px dashed #d9d9d9;
background-image: url(../images/arrow.jpg);
padding-left:25px;
text-align:left;
}

.left_menu_mid li a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
text-decoration:none;
}

.left_menu_mid li a:hover { color:#6fb2d3; }

.logo {
float:left;
width:321px;
height:80px;
}

.top_right_menu {
float:right;
width:461px;
}

.top_images {
clear:both;
width:458px;
}

.top_images div {
float:left;
width:150px;
height:60px;
}

.banner {
float:left;
width:487px;
height:192px;
}

.prt_search_box {
float:left;
width:498px;
height:192px;
margin-left:5px;
}

.prt_search_mid {
float:left;
width:492px;
border:3px solid #eaeaea;
border-top:none;
}

.prt_search_mid div {
clear:both;
width:488px;
height:100%;
margin:0px auto;
list-style-type:none;
}

.prt_search_mid div li {
float:left;
list-style-type:none;
margin:0px auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#404040;
text-decoration:none;
font-weight:normal;
padding-left:5px;
}

.corv_right_top {
width:488px;
height:22px;
float:left;
background-image: url(../images/corv_right_top.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
padding:8px 0px 0px 10px;
}

.want_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#404040;
float:left;
}

.agent_box {
clear:both;
width:213px;
padding-top:5px;
}

.agent_btn_bg {
float:left;
width:213px;
height:30px;
background-image: url(../images/agent_btn_bg.jpg);
}

.agent_btn_bg a {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
float:left;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
padding:6px 0px 0px 30px;
}

.agent_box_mid {
float:left;
width:207px;
border:3px solid #eaeaea;
border-top:none;
}

.agent_box_content {
width:95px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#525252;
text-align:left;
padding:3px;
height:97px;
}

.left_box_img {
float:left;
width:97px;
height:74px;
padding:3px;
}

.news_letter {
float:left;
width:207px;
border:3px solid #eaeaea;
border-top:none;
background-image: url(../images/news_later_bg.jpg);
background-repeat:repeat-x;
}

.news_text {
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#737373;
font-size:13px;
font-weight:bold;
text-align:left;
}

.date_text {
clear:both;
font-family:Tahoma;
font-weight:normal;
color:#003f68;
font-size:10px;
font-weight:bold;
}

.news_content {
clear:both;
font-family:Tahoma;
font-weight:normal;
color:#525252;
font-size:11px;
font-weight:normal;
text-align:left;
}

.more_content {
clear:both;
font-family:Tahoma;
font-weight:normal;
color:#999999;
font-size:11px;
font-weight:bold;
text-align:right;
}

.gallery_box {
width:770px;
float:left;
}

.gallery_box_left {
width:534px;
float:left;
}

.gallery_btn_bg {
width:522px;
float:left;
background-image: url(../images/gallery_btn_bg.jpg);
height:22px;
border-left:1px solid #12619e;
border-right:1px solid #12619e;
text-align:left;
padding:4px 0px 0px 10px;
}

.gallery_btn_bg a {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.gallery_box_mid {
width:528px;
clear:both;
border:3px solid #eaeaea;
border-top:none;
}

.gallery_img {
float:left;
width:65px;
height:49px;
}

.gallery_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#404040;
text-decoration:none;
}

.service_img {
float:left;
width:95px;
height:73px;
}

.search_box {
float:left;
width:229px;
margin-left:6px;
}

.search_box_mid {
float:left;
width:223px;
height:207px;
border:3px solid #eaeaea;
border-top:none;
}

.search_btn_bg {
float:left;
width:229px;
height:23px;
background-image: url(../images/search_btn_bg.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#404040;
text-decoration:none;
text-align:left;
padding-top:6px;
}

.search_btn_bg a {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-left:10px;
}

.search_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#404040;
font-weight:normal;
text-decoration:none;
}

.middle_content {
width:770px;
clear:both;
}

.middle_content_btn_bg {
width:757px;
float:left;
background-image: url(../images/gallery_btn_bg.jpg);
height:24px;
text-align:left;
padding:5px 0px 0px 10px;
}

.middle_content_btn_bg a {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
font-weight:bold;
}

.middle_content_mid {
width:761px;
float:left;
border:3px solid #eaeaea;
border-top:none;
text-align:left;
}

.content_text_blue {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4591c0;
font-weight:normal;
text-decoration:none;
font-weight:normal;
}

.content_text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#525252;
font-weight:normal;
text-decoration:none;
font-weight:normal;
line-height:19px;
}

.heading { background:url(../images/gallery_btn_bg.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-top:6px;
padding-left:30px;
text-align:left;
height:24px;
color:#fff;
font-weight:normal;
text-decoration:none;
font-weight:bold;
border-left:1px solid #0E629E;
border-right:1px solid #0E629E;
}

.show_room {
clear:both;
width:758px;
height:130px;
border:3px solid #eaeaea;
}

.arrow {
float:left;
width:17px;
height:122px;
}

.rooms_img {
float:left;
width:130px;
height:93px;
margin-left:10px;
margin-top:10px;
}

.property_text {
width:130px;
float:left;
border-right:1px dashed #babab9;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#525252;
font-weight:normal;
text-decoration:none;
text-align:left;
margin-top:15px;
}

.footer_text {
float:left;
width:100%;
text-align:center;
text-decoration:none;
padding:5px 0px 5px 0px;
}

.footer_text a {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#525252;
font-weight:normal;
text-decoration:none;
}

/*------------------------inner page--------------------------------*/
.inner_top {
margin-left:2px;
 margin-right:3px;
clear:both;
width:989px;
height:90px;
background:#D6EBFC;
color:#FFFFFF;
border-bottom:2px solid #0E629E;
}

.inner_top_content {
text-align:left;
width:138px;
padding-top:20px;
padding-left:2px;
float:left;
color:#000;
}

.inner_content {
width:762px;
padding:2px;
float:left;
border:2px solid #eaeaea;
text-align:left;
}

.blue_bg {
clear:both;
background:#D6EBFC;
color: #0E629E;
height:20px;
}

.head {
width:760px;
float:left;
background-image: url(../images/gallery_btn_bg.jpg);
height:24px;
text-align:left;
padding:5px 0px 0px 10px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

.blanck {
clear:both;
width:95%;
height:5px;
}

.login-btn {
background:url(../images/login-btn.gif) no-repeat;
width:75px;
height:20px;
border:0px;
}

.logintext {color:#525252;
float:left;
padding:20px 10px 20px 10px;
}
.forgotpassword {
border:2px solid #eaeaea;
padding:5px;
float:left;
width:286px;
color:#525252;
}

.register {
width:676px;
padding:2px;
float:left;
border:2px solid #eaeaea;
}

.register-form {
float:left;
padding:2px;
margin:0 auto;
height:auto;
}

.form-name {
width:160px;
height:25px;
padding:5px 2px 0px 2px;
float:left;

}

.form-value {
width:480px;
height:30px;
padding:2px 2px 2px 2px;
float:left;
text-align:left;

}
.form-value-large {
width:565px;
height:30px;
padding:2px 2px 2px 2px;
float:left;
text-align:left;

}
.amenities
 {
width:570px;
padding:2px 2px 2px 2px;
float:left;
text-align:left;

}
.snapshot
 {
width:180px;
padding:2px 2px 2px 2px;
float:left;
text-align:left;

}
.amenities-name {
width:175px;
float:left;
text-align:left;

}
.amenities-name-1 {
width:195px;
height:25px;
float:left;
text-align:left;

}
.select { width:130px; }

.heading-top {
color:#003366;
font-size:12px;
font-weight:bold;
}

.budget { width:55px; }

.specer-div{
width:auto;
height:25px;
clear:both;
}
.getlisted_title {
margin-top: -15px; font-size:14px; font-weight: bold; margin-left: 65px; padding-top:5px;padding-bottom:10px; background-color: #ffffff; text-align: center; color: #000;
}
.getlisted_line {
height: 4px; background-color:  #4491BF; width:100%;
}
.smalltext{font-size:9px;}
input.FormButton {
 background-color: #b5dcb8;
color: #5b4223;
 font-size: 11px;
 font-weight: bold;
 letter-spacing: 1px;
 padding: 1px;
}
.propertydetailscity{width:60%; float:left; border-top:1px #6699CC solid; height:18px;}
.contactdetailscity{width:40%; float:left; border-top:1px #6699CC solid; height:18px;}
.button{height:20px; float:left; margin:0; padding:0}
.button div{float:left; margin:0;}
.buttonmid{background:url(../images/button-bg.gif) center repeat-x; color:#FFFFFF; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; border:none; height:20px;}
.propertyresult{width:730px; margin:10px; float:left; height:115px; border:1px #CCCCCC solid; padding:5px;}
