/* CSS Document */


* {
	margin:0px;
	padding:0px;
	border:0px;
	text-decoration:none;
	list-style:none;
	color:#538FC6;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	
.pngimg{ behavior: url(iepngfix.htc)} 
	
.main_bg { background:#FFFFFF url("images/body_bg.jpg") repeat-x top;}

	
/*** HEADER 
**********************/
.header_wrap{ width:930px; height:110px; margin-left:auto; margin-right:auto;} 
.logo { float:left; width:155px; height:83px; margin-top:17px;}
.header_right { float:right; width:700px; margin-top:8px;}
.header_menu { float:left; height:23px;}

.header_menu ul { height:23px; padding-left:150px;}
.header_menu ul li {
	float:left; 
	height:17px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding-top:6px;
	border-left:2px solid #D1D2D4;
	background:url("images/header_menu_bg.gif") repeat-x;
	}
	
.header_menu ul li#home { width:75px;}	
.header_menu ul li#about { width:90px;}
.header_menu ul li#contact { width:100px; border-right:2px solid #D1D2D4; }
.header_menu ul li#tel { width:240px; height:23px; font-size:18px; padding-top:0px; background:#FFFFFF; border-left:0px; }

.header_menu ul li#home a { color:#538FC6;}	
.header_menu ul li#about a { color:#538FC6;}
.header_menu ul li#contact a { color:#538FC6; }

.header_menu ul li#home a:hover { color:#ED2127;}	
.header_menu ul li#about a:hover { color:#ED2127;}
.header_menu ul li#contact a:hover { color:#ED2127; }


.header_txt { clear:both;  color:#004983; font-size:13px; padding-top:22px;}
.header_txt span { font-weight:bold; color:#004983;}

.header_btm_wrap { width:950px; height:23px; margin-left:auto; margin-right:auto;}
.header_btm_home { float:left; padding-top:4px; color:#004983; font-size:11px; font-weight:bold;}
.header_btm_home a { color:#004983; font-size:11px; font-weight:bold;}
.header_btm_home a:hover { color:#ED2127;}
.header_btm_right { float:right; font-size:11px; margin-right:10px; padding-top:3px;}


/*** BANNER 
**********************/
.banner_container { clear:both; width:950px;  margin-left:auto; margin-right:auto; margin-top:17px;}
.main_container_inner { clear:both; width:970px;  margin-left:auto; margin-right:auto; margin-top:2px;}
.banner_wrap { float:left; /* width:957px;*/ height:267px; width:225px;}
.banner_wrap_inner { width:225px; float:left;}
.banner_wrap2a { float:right; /* width:957px;*/ height:267px; width:717px;}
.banner_top_row1 { float:right; width:704px; height:35px; }
.banner_top_roundleft1 { float:left; width:23px; height:35px;background-image: url(images/round-top-left1.jpg); background-repeat:no-repeat; }
.banner_top_middle { float:left; width:657px; height:26px; border-top:1px solid #c3c0c0; font-family:Arial; color:#538fc6; font-size:18px; font-weight:bold; padding-top:8px; }
.banner_top_roundright1 { float:left; width:24px; height:35px; background-image:url(images/round-right1.jpg); background-repeat:no-repeat; }
.header_middle_main { float:right; width:702px; height:204px; border-left:1px solid #c3c0c0;  border-right:1px solid #c3c0c0;}
.header_middle_img1{ float:left; width:282px; height:204px; padding-left:27px;}
.header_middle_img2{ float:right; width:347px; height:204px;}
.banner_bottom_row1 { float:right; width:704px; height:28px; }
.banner_top_roundleft2 { float:left; width:23px; height:29px;background-image: url(images/bnr-left-round2.jpg); background-repeat:no-repeat; }
.banner_bottom_middle { float:left; width:657px; height:28px; border-bottom:1px solid #c3c0c0; }
.banner_top_roundright2 { float:left; width:24px; height:29px;background-image: url(images/bnr-right-round2.jpg); background-repeat:no-repeat; }

.form-main { float:left; width:214px; height:272px;}
.form-shade { float:left; width:11px; height:267px; background-image:url(images/form-right-shade.jpg); background-repeat:no-repeat;}
.form-row-top { float:left; width:225px; height:273px; background-image: url(images/form-bg-main.jpg); background-repeat:no-repeat;}
.form-row-top1 { float:left; width:199px; height:36px; font-family:Tahoma; font-weight:bold; color:#FFFFFF; font-size:16px; padding-left:26px; line-height:37px;}
.form-row-top2 { float:left; width:207px; height:238px;  padding-left:18px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; font-size:12px;}
.form-item {margin-bottom:5px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#30578d; font-size:12px; width:170px; height:22px;}
.form-item2 {margin-bottom:5px; margin-top:5px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#30578d; font-size:12px; width:120px; height:22px;}
.form-item2a { margin-top:5px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#30578d; font-size:12px; width:120px; height:22px;}
.form-item3 {margin-top:5px; margin-bottom:5px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#30578d; font-size:12px; width:70px; height:22px;}
.form-item3a {margin-top:5px; margin-bottom:5px; margin-left:10px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#30578d; font-size:12px; width:70px; height:22px;}
.form-item4 {margin-bottom:8px; margin-top:4px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#30578d; font-size:12px; width:170px; height:22px;}
.checkbox-amenities1 { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#C3D8DF; width:60px; float:left; padding-top:6px;}
.checkbox-amenities2 { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#C3D8DF; width:25px; float:left; padding-top:6px;}
.checkbox-amenities3 { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#C3D8DF; width:70px; float:left; padding-top:6px;}
.checkbox-amenities4{ border:0px; margin:0; padding:0;}
.checkbox-amenities-row1{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; font-size:12px; width:92%; float:left; padding-top:5px;}
.form_seemore{ font-family: Arial, Helvetica, sans-serif; font-weight: normal; color:#C3D8DF; font-size:12px; width:84%; float:left; padding-top:5px; padding-right:0; text-align:right;}
.form_seemore a{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#C3D8DF; font-size:12px; text-decoration:underline;}
.form_seemore a:hover{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#C3D8DF; font-size:12px; text-decoration: none;}



#middle_main_container { clear:both; width:942px; margin-left:auto; margin-right:auto; margin-top:0px;}
.middle_text { clear:both; width:932px; height:38px;  margin-left:auto; margin-right:auto; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#939598; font-size:12px; padding-left:10px; padding-top:20px;}
.middle_section_row1 {  width:645px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#939598; font-size:12px; float:left;}
.middle_section_row2 {clear:both;  width:280px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#939598; font-size:12px; float:right;}
.middle_section_row2_main {  width:290px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#939598; font-size:12px; float:right;}
.left_section_round1 { width:626px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#939598; font-size:12px;}
.left_section_row_round1 { float:left; width:626px; height:22px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#939598; font-size:12px;}
.left_section_top_round1 { float:left; width:135px; height:22px; background-image: url(images/location-details.jpg); background-repeat:no-repeat;}
.left_section_top_round1a { float:left; width:159px; height:22px; background-image: url(images/prices-per-day.jpg); background-repeat:no-repeat;}

.left_section_top_round1b { float:left; width:136px; height:22px; background-image: url(images/ability_status.jpg); background-repeat:no-repeat;}
.left_section_top_round1d { float:left; width:139px; height:22px; background-image: url(images/additional-details.jpg); background-repeat:no-repeat;}
.left_section_top_middle { float:left; width:476px; height:22px; background-image:url(images/left-section-middle1.jpg); background-repeat:repeat-x;}
.left_section_top_middle_2 { float:left; width:452px; height:22px; background-image:url(images/left-section-middle1.jpg); background-repeat:repeat-x;}
.left_section_top_middle_3 { float:left; width:452px; height:22px; background-image:url(images/left-section-middle1.jpg); background-repeat:repeat-x;}
.left_section_top_middle_4 { float:left; width:472px; height:22px; background-image:url(images/left-section-middle1.jpg); background-repeat:repeat-x;}
.left_section_top_middle_4a { float:left; width:475px; height:22px; background-image:url(images/left-section-middle1.jpg); background-repeat:repeat-x;}
.left_section_top_middle_5 { float:left; width:430px; height:22px; background-image:url(images/left-section-middle1.jpg); background-repeat:repeat-x;}
.left_section_top_round2 { float:left; width:15px; height:22px; background-image: url(images/left-round-top2.jpg); background-repeat:no-repeat;}
.right_section_top_round1b {clear:both; float:left; width:77px; height:22px; background-image: url(images/facilities.jpg); background-repeat:no-repeat;}
.right_section_top_actions {clear:both; float:left; width:68px; height:22px; background-image: url(images/actions.jpg); background-repeat:no-repeat;}
.right_section_top_enquiry {clear:both; float:left; width:68px; height:22px; background-image: url(images/enquiry.jpg); background-repeat:no-repeat;}
.right_section_top_round1c {clear:both; float:left; width:85px; height:22px; background-image: url(images/keywords.jpg); background-repeat:no-repeat;}
.right_section_top_middle_3 { float:left; width:173px; height:22px; background-image:url(images/left-section-middle1.jpg); background-repeat:repeat-x;}
.right_section_top_middle_4 { float:left; width:165px; height:22px; background-image:url(images/left-section-middle1.jpg); background-repeat:repeat-x;}
.right_section_top_middle_6 { float:left; width:173px; height:22px; background-image:url(images/left-section-middle1.jpg); background-repeat:repeat-x;}
.right_section_top_middle_5{ float:left; width:182px; height:22px; background-image:url(images/left-section-middle1.jpg); background-repeat:repeat-x;}
.right_section_row_round1 {clear:both; width:275px; height:22px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#939598; font-size:12px;}
.right_section_row_round3 {clear:both; width:275px; height:22px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#939598; font-size:12px; margin-top:0px;}
.bottom_round_small {width:275px; height:18px; background-image:url(images/round-bottom-small.jpg); background-repeat:no-repeat; margin-bottom:10px;}
.bottom_round_small_2 {clear:both; width:275px; height:18px; background-image:url(images/round-bottom-small.jpg); background-repeat:no-repeat;}
.right_textpart_middle{  width:260px; height:129px; _height:1%;  border-left:0px solid #c4c1c1;  border-right:0px solid #c4c1c1; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#939598; font-size:12px; padding-left:13px; padding-top:0px;}
.right_textpart_middle2{width:260px; height:120px; _height:1%;  border-left:1px solid #c4c1c1;  border-right:1px solid #c4c1c1; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#939598; font-size:12px; padding-left:13px; padding-top:0px;}
.right_textpart_middle3{width:260px; height:45px; border-left:1px solid #c4c1c1;  border-right:1px solid #c4c1c1; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#939598; font-size:12px; padding-left:13px; padding-top:0px;}
.right_textpart_middle4{width:260px; height:132px; border-left:1px solid #c4c1c1;  border-right:1px solid #c4c1c1; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#538fc6; font-size:12px; text-decoration:none; padding-left:13px; padding-top:0px;}
.right_textpart_middle7{width:260px; height:118px; border-left:1px solid #c4c1c1;  border-right:1px solid #c4c1c1; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#538fc6; font-size:12px; text-decoration:none; padding-left:13px; padding-top:0px;}
.right_textpart_middle7 a{font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#538fc6; font-size:12px; text-decoration:underline; }
.right_textpart_middle7 a:hover{font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#000; font-size:12px; text-decoration:none; }
.right_textpart_middle8{width:260px; height:118px; border-left:1px solid #c4c1c1;  border-right:1px solid #c4c1c1; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#538fc6; font-size:12px; text-decoration:none; padding-left:13px; padding-top:0px;}
.right_textpart_middle8 a{font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#538fc6; font-size:12px; text-decoration:underline;}
.right_textpart_middle8 a:hover{font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#000; font-size:12px; text-decoration:none;}
.right_textpart_middle4 a{width:260px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#538fc6; font-size:12px; text-decoration:underline;  padding-top:0px;}
.right_textpart_middle4 a:hover{width:260px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#000; font-size:12px; text-decoration:none; padding-top:0px;}
.right_textpart_middle a{font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#538fc6; font-size:12px; text-decoration:underline;}
.right_textpart_middle a:hover{font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#000; font-size:12px; text-decoration:none;}
.left_textpart_middle a{font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#538fc6; font-size:12px; text-decoration:underline;}
.left_textpart_middle a:hover{font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#000; font-size:12px; text-decoration:none;}
.apartment_size{ width:115px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#939598; font-size:12px; text-decoration:none; text-align:center; float:left;}
.apartment_size_1{ width:115px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#939598; font-size:12px; text-decoration:none;}

.right_section_row_round2 { float:left; width:275px; height:18px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#939598; font-size:12px; background-image: url(images/round-bottom-small.jpg); background-repeat:no-repeat;} 
.right_section_top_round2 { float:left; width:25px; height:22px; background-image: url(images/right-top-round1.jpg); background-repeat:no-repeat;}  
.location_middle{ float:left; width:602px; border-left:1px solid #c4c1c1;  border-right:1px solid #c4c1c1; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#939598; font-size:12px; padding-left:22px; padding-top:14px;}
.location_middle_2{ float:left; width:602px; border-left:1px solid #c4c1c1;  border-right:1px solid #c4c1c1; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#939598; font-size:12px; padding-left:22px; padding-top:14px;}
.location_middle_3{ float:left; width:602px; border-left:1px solid #c4c1c1;  border-right:1px solid #c4c1c1; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#939598; font-size:12px; padding-left:22px; padding-top:14px;}

.blue-text1{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#538fc6; font-size:12px;}
.blue-text1 a{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#538fc6; font-size:12px; text-decoration:underline;}
.blue-text1 a:hover{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#000; font-size:12px; text-decoration:none;}
.left_section_row_round2 { float:left; width:626px; height:18px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#939598; font-size:12px; background-image:url(images/left-main-bottom.jpg); background-repeat:no-repeat; margin-bottom:9px;}
.left_section_bottom_round1 { float:left; width:15px; height:15px; background-image: url(images/left-round-bottom1.jpg); background-repeat:no-repeat; }
.left_section_bottom_middle { float:left; width:594px; height:13px; border-bottom:1px solid #c4c1c1; }
.left_section_bottom_round2 { float:left; width:17px; height:15px; background-image: url(images/left-round-bottom2.jpg); background-repeat:no-repeat; background-position:bottom; }


.inner_search_top2{width:205px; height:21px; background-image:url(images/inner-search-top.jpg); background-repeat: no-repeat; font-family:Tahoma; font-size:16px; color:#FFFFFF; font-weight:bold; padding-left:20px; padding-top:10px;}
.inner_search_top2a{width:205px; height:21px; background-image:url(images/inner-search-top.jpg); background-repeat: no-repeat; font-family:Tahoma; font-size:16px; color:#FFFFFF; font-weight:bold; padding-left:20px; padding-top:10px;}
.search_main_middle{width:207px; height:567px; background-image: url(images/search-bg-inner.jpg); background-repeat:repeat-y; padding-left:18px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold;}
.search_main_middle2a{width:207px;  background-image: url(images/big-search-bg.jpg); background-repeat:no-repeat; padding-left:22px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#C3D8DF; font-weight:normal;}
.home_banner_input_2 { width:60px; height:20px; color:#004983; border:1px solid #C3D8DF; margin-top:4px;}
.home_banner_input_3 { width:90px; height:20px; margin-left:4px; color:#004983; border:1px solid #C3D8DF; margin-top:4px;}
.inner_search_bottom{width:225px; height:36px; background-image: url(images/big-search-bottom.jpg); background-repeat: no-repeat;}
.page_number_top{width:950px; height:35px; margin:0 auto; }
.page_number_bottom{width:950px; height:35px; margin:0 auto; clear:both; }
.home_specific_dates { width:20px; height:20px; color:#004983; border:1px solid #C3D8DF;}
.page_number_navigation{width:745px; height:23px; float:right; font-family:Tahoma; font-size:12px; color:#939598; font-weight:normal; text-align:right; padding-top:12px; }
.page_number_navigation a{font-family:Tahoma; font-size:12px; color:#538fc6; font-weight:normal; text-decoration:underline;}
.page_number_navigation a:hover{font-family:Tahoma; font-size:12px; color:#000; font-weight:normal; text-decoration:none;}
.page_number_left{font-family:Tahoma; font-size:12px; color:#939598; font-weight:normal; text-decoration:none; margin-right:10px;}
.actions_enquiry_inner{ width:213px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#538fc6; font-weight:normal; text-decoration:none; margin-right:0px; background-color:#fff; margin-bottom:12px; padding-left:12px;}
.actions_enquiry_inner a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#538fc6; font-weight:normal; text-decoration: underline;}
.actions_enquiry_inner a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal; text-decoration:none;}
.actions_enquiry_heading{font-family: Trebuchet MS; font-size:18px; color:#538fc6; font-weight:normal; text-decoration:none;}
.main_inner_right_container{ width:735px; float:left; font-family: Trebuchet MS; font-size:18px; color:#538fc6; font-weight:normal; text-decoration:none;}
.view_details_inner{font-family:Tahoma; font-size:12px; color:#538fc6; font-weight:normal; text-decoration:none;}
.view_details_inner a{font-family:Tahoma; font-size:11px; color:#538fc6; font-weight:normal; text-decoration: underline;}
.view_details_inner a:hover{font-family:Tahoma; font-size:11px; color:#538fc6; font-weight:normal; text-decoration:none;}
.main_inner_blue_strip{ width:735px; height:19px;  font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; background-color:#004983;}
.main_inner_dotted_row{ width:735px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; background-color:#fff; border-top:1px dashed #c1c1c1; clear:both; margin-bottom:7px;}

.main_inner_dotted_row2{ width:735px; height:160px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; background-color:#fff; border-bottom:1px dashed #c1c1c1; border-top:1px dashed #c1c1c1; padding-bottom:0px; clear:both;}

.main_inner_dotted_row3{ width:735px; height:160px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; background-color:#fff;  padding-bottom:0px; clear:both;}

.main_inner_dotted_row_last{ width:735px;  font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; background-color:#fff; border-bottom:1px dotted #c1c1c1; clear:both; padding-bottom:0px; padding-top:0px;}

.appartment_inner1{ width:15%; height:19px;  font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; font-weight:bold; padding-left:10px; float:left;}
.appartment_inner1_gray{ width:15%; height:19px;  font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#939598; font-weight:normal; text-decoration:none; font-weight:bold; padding-top:12px; float:left; text-align:center;}
.description_inner1{ width:30%; height:19px;  font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; font-weight:bold; padding-left:10px; float:left;}

.description_inner1_gray{ width:31%;  font-family:Tahoma; font-size:11px; color:#939598; font-weight:normal; text-decoration:none; padding-left:10px; padding-top:10px; padding-right:0px; padding-bottom:15px; float:left; text-align: justify;}

.location_inner1{ width:10%; height:19px;  font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; font-weight:bold; padding-left:10px; float:left;}

.location_inner1 a{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration: underline; font-weight:bold;}

.location_inner1 a:hover{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; font-weight:bold;}

.location_inner1_gray{ width:10%; height:19px;  font-family: Tahoma; font-size:11px; color:#939598; font-weight:normal; text-decoration:none; padding-left:19px; float:left; padding-top:10px;}

.apartment_size_inner1_gray{ width:15%; height:19px;  font-family: Tahoma; font-size:11px; color:#939598; font-weight:normal; text-decoration:none; padding-left:0px; float:left;  padding-top:10px; text-align:center;}

.availability_inner1_gray{ width:13%; height:19px;  font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#939598; font-weight:normal; text-decoration:none;  padding-left:0px; float:left; padding-top:10px; text-align:center;}

.budget_inner1_gray{ width:10%; height:19px;  font-family: Tahoma; font-size:11px; color:#939598; font-weight:normal; text-decoration:none;  padding-left:0px; float:left; padding-top:10px; text-align:center;}

.price_inner1_gray{ width:10%; height:19px;  font-family: Tahoma; font-size:11px; color:#939598; font-weight:normal; text-decoration:none;  padding-left:5px; float:left; padding-top:10px; text-align:center;}

.apartment_size_inner1{ width:15%; height:19px;  font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; font-weight:bold; padding-left:13px; float:left;}

.apartment_size_inner1{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; font-weight:bold;}

.apartment_size_inner1 a{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration: underline; font-weight:bold;}

.apartment_size_inner1 a:hover{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; font-weight:bold;}

.availability_inner1 a{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration: underline; font-weight:bold;}

.availability_inner1 a:hover{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; font-weight:bold;}

.availability_inner1{ width:12%; height:19px;  font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; font-weight:bold; padding-left:12px; float:left;}

.budget_inner1{ width:9%; height:19px;  font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; font-weight:bold; padding-left:10px; float:left;}

.price_inner1{ width:9%; height:19px;  font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; font-weight:bold; padding-left:0px; float:left; text-align:center;}

.price_inner1 a{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration: underline; font-weight:bold;}

.price_inner1 a:hover{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration: none; font-weight:bold;}

.form_date1{ width:70%%;float:left;}
.form_date_img1{ width:10%;float:left; padding-left:4px; margin-top:4px;}
.checkbox_margin { margin-left:5px;}
.checkbox_margin4 { margin-left:6px;}
.checkbox_margin2 { margin-left:2px;}
.checkbox_margin3 { margin-left:37px;}



/*** HOME BODY 
**********************/
.body_left { float:left; width:315px;}
.body_left_upper { float:right; width:309px; height:141px; background:url(images/body_left_upper_new.gif) no-repeat;}
.body_left_upper_p { font-size:24px; clear:both; margin-left:18px; margin-top:10px;}
.body_left_lower { float:right; width:309px; height:45px; background:url(images/body_left_lower.gif) no-repeat; margin-top:12px; padding-top:8px; }
.body_left_lower_p { font-size:12px; font-weight:bold; color:#004983; margin-left:18px;}
.body_left_lower_span { font-size:18px; float:right; margin-right:15px;}
.body_left_input_wrap { clear:both; height:22px; font-size:11px; margin-left:15px;  margin-top:44px;}
.body_left_input_wrap span { margin-left:4px;}
.body_left_input { width:50px; height:20px; background:url(images/body_left_input_bg.gif) no-repeat; border:1px solid #C3D8DF; }

.body_mid { float:left; width:320px;}
.body_latest_news { float:left; width:85px; padding-left:20px;}
.body_mid_list { float:left; width:215px;}
.body_mid_list ul li { width:210px; border-bottom:1px dashed #939598; margin-bottom:3px; padding-left:3px; height:40px; }
.body_mid_list ul li span { font-size:12px; color:#538FC6; font-weight:bold;}
.body_mid_list ul li a { font-size:11px; color:#939598;}
.body_mid_list ul li a:hover {color:#ED2127;}
.more { height:18px; font-size:11px; float:right; margin-right:5px; }
.more a { color:#004983;}
.more a:hover {color:#ED2127;}


.body_right { float:left; width:320px;}
.body_right_destinations { float:left; width:130px; padding-left:30px;}
.body_right_list {float:left; width:160px;}
.body_right_list ul li.first { padding-top:0px;}
.body_right_list ul li { width:155px; border-bottom:1px dashed #939598;  padding-left:2px; height:25px; padding-top:5px;}
.body_right_list ul li a { font-size:11px; color:#538FC6;}
.body_right_list ul li a:hover {color:#ED2127;}
.body_right_input { width:155px; height:20px; color:#538FC6; border:1px solid #C3D8DF; margin-top:10px; font-size:11px; padding-left:2px;}


/*** ABOUT US BANNER	 
**********************/
.level2_banner_wrap { width:957px; height:283px; margin-left:auto; margin-right:auto; margin-top:10px; padding-left:5px;}
.level2_banner_left { float:left; width:220px;}
.banner_bx_2 { float:left; width:215px; height:141px; background:url(images/banner_bx_2_new.gif) no-repeat; margin-top:5px;}
.banner_bx_3 { float:left; width:215px; height:122px; background:url(images/banner_bx_3_new.gif) no-repeat; margin-top:11px;}
.level2_banner_right { float:left; width:734px; height:275px; background:url(images/about_banner_right.jpg) no-repeat; margin-top:4px;}
.level2_banner_right_head { font-size:40px; color:#FFFFFF; margin-left:20px; font-weight:normal; margin-top:30px;}
.level2_banner_right_txt { font-size:18px; color:#DAE2F3; margin-left:30px; font-weight:normal; margin-top:50px;}
.level2_banner_form_head { clear:both; font-size:19px; color:#FFFFFF; margin-left:13px; margin-top:5px; font-weight:normal; }
.level2_banner_p { clear:both; height:22px; padding-left:13px; margin-top:10px;}
.level2_search_btn { width:61px; height:21px; background:url(images/home_search_bg.gif) no-repeat; margin-top:12px; font-size:11px; color:#004983; cursor:pointer;}
.level2_advanced_search {margin-left:13px; }
.level2_advanced_search a { font-size:12px; color:#C3D8DF; text-decoration:underline; margin-right:7px; }
.level2_advanced_search a:hover { color:#F8EC0A;}
.level2_list li { color:#C3D8DF; margin-left:13px; margin-top:5px;}
.level2_list li a {font-size:11px; color:#C3D8DF;}
.level2_list li a:hover {font-size:11px; color:#F8EC0A;}


/*** ABOUT US BODY 
**********************/
.level2_body_left { float:left; width:230px;}
.level2_left_bx { float:left; width:202px; height:141px; background:url(images/about_body_left_bx.gif) no-repeat;}
.level2_left_bx_p { padding-left:13px; padding-top:85px; font-size:17px;}
.level2_left_bx_tel { float:left; width:202px; height:53px; margin-top:15px; background:url(images/about_left_bx_tel.gif) no-repeat;}
.level2_left_p { font-size:10px; font-weight:bold; color:#004983; margin-left:5px; margin-top:7px;}
.level2_left_span { font-size:18px; float:right; margin-right:10px; margin-top:5px;}
.level2_mid { float:left; width:503px;}
.level2_mid h1 { font-size:19px; color:#558FC4;}
.level2_mid p { font-size:11px; color:#949698; margin-top:10px;}
.level2_mid_link { font-size:13px;  margin-top:20px; margin-left:20px;}
.level2_mid_link a {color:#004983; font-size:13px;}
.level2_mid_link a:hover {color:#ED2127; font-size:13px;}
.level2_right { float:left; width:210px; height:230px; border-left:1px dashed #558FC4; padding-left:10px;}
.level2_right_head { font-size:19px; color:#558FC4;}
.level2_right_txt {font-size:11px; color:#949698; margin-top:10px;}
.level2_right_input { width:180px; height:20px; margin-top:5px; border:1px solid #538FC6; color:#949698; padding-left:5px; font-size:11px; padding-top:2px;}
.level2_right_fogot { clear:both; margin-top:10px; font-size:11px;}
.level2_login_btn { width:57px; height:17px; background:url(images/about_login_btn.gif) no-repeat; margin-left:13px; cursor:pointer; color:#004983;  margin-top:0px;  font-size:11px;}


/*** FOOTER 
**********************/
.footer_bg { clear:both; height:21px; background-color:#EAEEF6;}
.footer { width:955px; height:21px; margin-left:auto; margin-right:auto;}

.footer ul { height:18px; padding-top:3px; padding-left:10px;}
.footer ul li {float:left; font-size:11px; text-align:center; margin-right:30px; font-weight:bold; }
.footer ul li a { color:#538FC6;}
.footer ul li a:hover {color:#ED2127;}

.footer_btm {width:955px; height:40px; margin-left:auto; margin-right:auto;}
.footer_btm_left { float:left; font-size:10px; color:#939598; padding-left:10px; padding-top:5px;}
.footer_btm_right { float:right; font-size:10px; color:#939598; padding-top:5px;}
