body	{
	margin:0px;
	background-color:#608CAE;
}
	
p{
	margin:0px;
	padding:0px;
	}

<!-- ************************* header start ************************* -->

#header_main_div	{width:950px}

#header	{width:950px; height:88px; text-align:left}

#logo	{float:left; vertical-align:top; padding-top:5px; text-align:left}

#header_nevigation	{float:right; vertical-align:top; padding-top:62px; text-align:right}

.image_align	{padding-right:6px;}

a.nevigation_link	{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
a.nevigation_link:hover	{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}

<!-- ************************* header end ************************* -->




<!-- ************************* nevigation start ************************* -->

#nevigation_main_div	{width:950px}

#nevigation_div	{width:950px; height:51px; background:url(../images/nevigation_background.jpg) repeat-x}

#nevigation_div_left	{width:16px; height:51px; float:left; background:url(../images/nevigation_background_left.jpg) no-repeat}

#nevigation_div_right	{width:16px; height:51px; float:right; background:url(../images/nevigation_background_right.jpg) no-repeat}

#nevigation_div_list	{float:right; padding-top:17px; #padding-top:16px; padding-right:5px}

#nevigation_div_list_image	{float:right; padding-top:19px; padding-right:5px}

#menu_div	{float:left}

.list_box	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#003580;
	width:147px;
	border:1px solid #7F9DB9;
}

ul.nav{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style-type:none;
}

ul.nav li{
margin:0px;
padding:0 0 0 1px;
float:left;
background:url(../images/menu_border.jpg) top left no-repeat;
}

ul.nav li.noborder{
margin:0px;
padding:0 0px 0 0px;
float:left;
background:none;
}

ul.nav li a{
font-family: Arial;
font-weight:bold;
font-size:12px;
padding:0px 20px 0px 20px;
color:#1B436C;
line-height:51px;
text-decoration:none;
display:block;
}

ul.nav li a:hover{
background:url(../images/menu_hover_2nd.jpg) repeat-x;
color:#19406F;
}
ul.nav li a.select{
background:url(../images/menu_hover.jpg) repeat-x;
color:#19406F;
}
		
<!-- ************************* nevigation end ************************* -->



<!-- ************************* body start ************************* -->

#body_main_div	{width:950px}

#body	{width:950px; height:100%; overflow:hidden; text-align:left; margin-top:14px; position:relative;}

#body_pannel_left	{width:312px; height:100%; overflow:hidden; text-align:left; float:left}

#body_pannel_left_1st	{width:312px; height:100%; overflow:hidden; text-align:left}

#header_search	{width:312px; height:51px; background:url(../images/header_search.jpg) no-repeat}

#body_search	{width:312px; height:100%; overflow:hidden; background:url(../images/body_search.jpg) repeat-y; padding-top:8px; padding-bottom:4px; line-height:20px}

#footer_search	{width:312px; height:15px; background:url(../images/footer_search.jpg) no-repeat}

#body_pannel_left_2nd	{width:312px; height:132px; text-align:left; background:url(../images/sign_in_background.jpg) no-repeat; margin-top:9px; #margin-top:8px}

#body_pannel_left_3rd	{width:312px; height:142px; text-align:left; background:url(../images/newsletter.jpg) no-repeat; margin-top:11px}

#body_pannel_left_ad	{width:312px; height:100%; overflow:hidden; text-align:left; margin-top:11px}

#body_pannel_right_ad	{width:312px; height:100%; overflow:hidden; text-align:left; margin-top:11px;float:right;}

#body_pannel_right	{width:626px; height:100%; overflow:hidden; text-align:left; float:right}

#body_pannel_right_top	{width:626px; height:100%; overflow:hidden; text-align:left}

#body_pannel_right_top_left	{width:312px; height:100%; overflow:hidden; text-align:left; float:left}

#right_top_left	{width:312px; height:53px; text-align:left; background:url(../images/header_ad_search.jpg) no-repeat}

#right_body_left	{width:312px; height:100%; overflow:hidden; text-align:left; background:url(../images/body_ad_search.jpg) repeat-y; padding-top:5px; line-height:10px; #line-height:11px}

#right_bottom_left	{width:312px; height:16px; text-align:left; background:url(../images/footer_ad_search.jpg) no-repeat}

#body_pannel_right_top_right	{width:302px; height:100%; overflow:hidden; text-align:left; float:right}

#right_top_right	{width:302px; height:52px; text-align:left; background:url(../images/header_find_trip.jpg) no-repeat}

#right_muddile_right	{width:302px; height:100%; overflow:hidden; text-align:left; background:url(../images/body_find_trip.jpg) repeat-y}

#right_muddile_flash	{width:302px; height:173px}

#right_muddile_flash_text	{width:302px; height:61px; background:url(../images/iframe_background.jpg)}

#right_bottom_right	{width:302px; height:13px; text-align:left; background:url(../images/footer_find_trip.jpg) no-repeat}

#tab{margin-top:10px; margin-bottom:0px; background:url(../images/demo_image.jpg) no-repeat 0 0;}

#body_pannel_right_bottom	{width:626px; height:100%; overflow:hidden; text-align:left; margin-top:12px; #margin-top:6px}

#body_pannel_right_bottom_header	{width:626px; height:43px; text-align:left; background:url(../images/header_budget_hotel.jpg) no-repeat}

#next_previous	{float:right; padding-right:13px; padding-top:15px}

#body_pannel_right_bottom_body	{width:626px; height:100%; overflow:hidden; text-align:left; background:url(../images/body_budget_hotel.jpg) repeat-y}

#body_pannel_right_bottom_footer	{width:626px; height:14px; text-align:left; background:url(../images/footer_budget_hotel.jpg) no-repeat}

.bottom_body_top_tab	{width:617px; height:100%; overflow:hidden; text-align:left; margin-top:7px; margin-left:9px; #margin-left:4px}

.tab_box	{width:146px; height:100%; overflow:hidden; text-align:left; float:left; background:url(../images/tab_body.jpg) repeat-y; margin-left:5px; line-height:15px; #line-height:16px}

.tab_image	{text-align:center; margin:0px}

.sign_in_1st	{padding-top:48px; padding-left:16px}

.newsletter_1st	{padding-top:48px; padding-left:16px; padding-right:16px; line-height:15px}

.div_text_line	{float:left; line-height:10px}

.div_check_box	{line-height:0px; padding-left:16px; padding-right:16px}

.login_div	{float:left; padding-top:5px}

.email_div	{float:left; padding-top:4px; #padding-top:3px}

.sign_up_div	{float:left; padding-top:1px; padding-left:5px}

.br_1st	{line-height:5px}

.br_2nd	{line-height:15px}

.br_3rd	{line-height:10px}

.br_4th	{line-height:5px}

.br_5th	{line-height:12px}

.br_6th	{line-height:15px}

.br_7th	{line-height:8px}

.br_8th	{line-height:5px}

.br_9th	{line-height:2px}

.pannel_left_span_1st	{padding-left:16px}

.pannel_left_span_2nd	{padding-left:20px; padding-right:5px}

.pannel_left_span_3rd	{padding-left:4px; padding-right:5px}

.pannel_left_span_4th	{padding-left:10px}

.pannel_left_span_6th	{padding-left:10px; padding-right:5px}

.pannel_left_span_7th	{padding-left:16px; padding-right:5px}

.pannel_left_span_8th	{padding-left:8px}

.pannel_left_span_9th	{padding-left:112px; padding-right:5px}

.pannel_left_span_10th	{padding-left:0px; padding-right:92px; #padding-right:94px}

.pannel_left_span_11th	{padding-left:22px; #padding-left:26px}

.pannel_left_span_12th	{padding-left:15px; #padding-left:17px}

.pannel_left_span_13th	{padding-right:15px; padding-top:5px; float:right;}

.pannel_left_span_14th	{padding-left:9px}

.pannel_left_span_15th	{padding-left:17px; #padding-left:17px; padding-right:5px}

.pannel_left_span_16th	{padding-left:10px}

.pannel_left_span_17th	{padding-left:7px; #padding-left:4px; padding-right:5px}

.pannel_left_span_18th	{padding-left:26px; padding-right:4px}

.pannel_left_span_19th	{padding-left:193px}

.pannel_left_span_20th	{padding-left:100px; padding-right:5px}

.pannel_left_span_21th	{padding-left:0px; padding-right:62px; #padding-right:64px}

.pannel_left_span_22th	{padding-left:25px}

.pannel_left_span_23th	{padding-left:176px}

.pannel_left_span_24th	{padding-left:0px; padding-right:2px}

.pannel_left_span_25th	{padding-left:134px; padding-right:5px}

.form_div	{padding-left:16px; float:left; width:140px}

.form_div_1st	{padding-right:16px; #padding-right:16px; float:left;}

.header_text	{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#CC7902;
}

.body_text	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}

.body_text_bold	{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

.body_text_bold_1st	{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#CC7902;
}

.list_box_1st	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#003580;
	width:77px;
	border:1px solid #7F9DB9;
}

.list_box_2nd	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#003580;
	width:195px;
	#width:208px;
	border:1px solid #7F9DB9;
}

.list_box_3rd	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#003580;
	width:53px;
	#width:51px;
	border:1px solid #7F9DB9;
}

.list_box_4th	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#003580;
	width:56px;
	#width:54px;
	border:1px solid #7F9DB9;
}

.list_box_5th	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#003580;
	width:152px;
	#width:153px;
	border:1px solid #7F9DB9;
}

.list_box_6th	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#003580;
	width:80px;
	#width:78px;
	border:1px solid #7F9DB9;
}

.checkbox_align	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#003580;
	height:0px;
	#height:18px;
}

a.link_1st	{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
}
a.link_1st:hover	{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

.tab_header	{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#0F558B;
}

a.tab_taxt_link	{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color:#226DA8;
}
a.tab_taxt_link:hover	{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#226DA8;
}

.flash_text	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#134575;
	padding-left:25px;
	padding-right:25px;
	padding-top:8px;
	padding-bottom:8px;
}

<!-- ************************* body end ************************* -->



<!-- ************************* body aboutus start ************************* -->

#aboutus_left	{width:636px; height:100%; text-align:left; float:left;}

#left_aboutus	{width:636px; height:100%; text-align:left; float:left}

.inner_page_ad	{width:636px; height:100%; text-align:left; margin-bottom:9px}

#aboutus_main	{width:636px; height:100%; text-align:left;}

#aboutus_header	{width:636px; height:55px; background:url(../images/header_aboutus.jpg) no-repeat;}

#newsletter_header	{width:636px; height:55px; background:url(../images/header_newsletter.jpg) no-repeat;}

#aboutus_body	{width:636px; height:100%; overflow:hidden; background:url(../images/body_aboutus.jpg) repeat-y; text-align:left; padding-top:5px; padding-bottom:5px;}

#advancedsearch_body	{width:636px; height:100%; overflow:hidden; background:url(../images/body_aboutus.jpg) repeat-y; text-align:left; padding-top:5px; padding-bottom:5px;}

#aboutus_footer	{width:636px; height:23px; background:url(../images/footer_aboutus.jpg) repeat-x;}

#advancedsearch_footer	{width:636px; height:23px; background:url(../images/footer_aboutus.jpg) repeat-x; margin-bottom:10px}

#aboutus_right	{width:302px; height:100%; float:right;}

#signin_about	{width:302px; height:132px; background:url(../images/about_signin.jpg) no-repeat}

#newsletter_about	{width:302px; height:142px; background:url(../images/about_newsletter.jpg) no-repeat}

.about_align	{width:302px; height:100%; overflow:hidden; padding-top:11px; #padding-top:7px}

.about_align_searchhotel	{width:302px; height:100%; overflow:hidden; padding-top:0px; #padding-top:0px}

.about_align_1st	{width:302px; height:100%; overflow:hidden; padding-top:10px}

#search_header	{width:302px; height:51px; background:url(../images/header_right_aboutus.jpg) no-repeat}

#search_body	{width:302px; height:100%; overflow:hidden; background:url(../images/search_body.jpg) repeat-y}

#search_footer	{width:302px; height:15px; background:url(../images/header_right_aboutus_footer.jpg) no-repeat}

#login_header	{width:636px; height:51px; background:url(../images/header_login.jpg)}

#registration_header	{width:636px; height:50px; background:url(../images/header_registration.jpg)}

#search_result_header	{width:636px; height:55px; background:url(../images/header_search_result.jpg)}

#allreview_header	{width:636px; height:49px; background:url(../images/header_allreview.jpg) no-repeat}

#hoteldetail_header	{width:636px; height:50px; background:url(../images/header_hoteldetail.jpg) no-repeat}

#hotelphotos_header	{width:636px; height:51px; background:url(../images/header_hotelphotos.jpg) no-repeat}

#associatehotels_header	{width:636px; height:49px; background:url(../images/header_associatehotels.jpg) no-repeat}

#advances_search	{width:636px; height:49px; background:url(../images/header_advancedsearch.jpg) no-repeat}

#reservation_header	{width:636px; height:49px; background:url(../images/header_reservation.jpg) no-repeat}

.hotelphotos_box	{width:100px; height:120px; border:1px solid #A8C0D6; margin:0 10px 10px 0; #margin:0 5px 10px 0; padding:10px 10px 10px 10px; float:left; text-align:center; font-weight:normal; color:#5B6065}

.associatehotels_box	{width:598px; margin:10px 0px 0 22px; padding:0 0 0 0; text-align:left; background:url(../images/associatehotels_box_muddile.jpg) repeat-y}

.associatehotels_box_left	{width:133px; margin:0 0px 0 10px; #margin:0 0px 0 5px; padding:0 0 0 0; text-align:center; font-weight:normal; color:#5B6065; float:left}

.associatehotels_box_right	{width:425px; margin:2px 10px 0 0px; #margin:2px 5px 0 0px; padding:0 0 0 0; text-align:left; font-weight:normal; color:#5B6065; float:right; line-height:12px}

.reservation_box	{width:598px; margin:10px 0px 0 22px; padding:0 0 0 0; text-align:left}

.reservation_box_1st	{width:598px; margin:10px 0px 0 22px; padding:0 0 0 0; text-align:left; background:url(../images/reservation_box_muddile.jpg) repeat-y}

.reservation_box_2nd	{width:152px; margin:2px 0px 0 5px; #margin:2px 0px 0 3px; padding:8px 8px 8px 8px; text-align:left; background-color:#E1D192; float:left; font-weight:bold; font-size:11px; font-family:Arial; color:#000000;}

.reservation_box_3rd	{width:402px; margin:2px 0px 0 0px; #margin:2px 0px 0 0px; padding:8px 8px 8px 8px; text-align:left; background-color:#FFFFF5; float:left; font-weight:bold; font-size:11px; font-family:Arial; color:#7C724B;}

.reservation_box_4th	{width:598px; margin:0px 0px 0 0px; padding:0 0 0 0; text-align:left;}

.reservation_box_5th	{margin:0px 170px 0 0px; padding:0 0 0 0; text-align:right;}

.div_text_align_search	{padding-left:19px; padding-right:19px}

.div_text_align_signin	{padding-left:19px; padding-right:19px; padding-top:50px; #padding-top:47px}

.div_text_align_email	{padding-left:19px; padding-right:19px; padding-top:50px; #padding-top:47px}

.div_text_align	{padding-left:18px; padding-right:18px; line-height:14px;}

.div_text_align_1st	{padding-left:65px; padding-right:18px; line-height:14px; padding-top:28px; padding-bottom:28px}

.div_text_align_2nd	{padding-left:20px; padding-right:18px; line-height:14px; padding-top:15px; padding-bottom:15px}

.div_text_align_3rd	{width:400px; padding-left:0px; padding-right:18px; line-height:14px; padding-top:15px; padding-bottom:15px; float:right; line-height:12px}

.div_text_align_4th	{width:175px; margin-left:18px; #margin-left:8px; padding-right:0px; line-height:14px; margin-top:5px; margin-bottom:15px; float:left; border:1px solid #ADC0C7; background-color:#EAF2F5}

.div_text_align_5th	{margin:5px 5px 5px 5px; padding:5px 5px 5px 5px; background-color:#F8BC6E}

.div_text_align_7th	{margin:5px 5px 5px 5px; padding:5px 5px 5px 5px; background-color:#F8BC6E}

.div_text_align_6th	{margin:5px 5px 5px 5px; padding:5px 5px 5px 5px; border-bottom:1px dotted #000000; font-family:Arial; font-size:12px; font-weight:bold; color:#076D94; line-height:18px}

.span_align_submenu	{padding-left:15px; font-family:Arial; font-size:12px; font-weight:normal; color:#076D94}

.advance_search	{padding-top:10px; float:left}

.search_innerpage	{padding-top:5px; float:left; padding-left:80px}

.submit_innerpage	{padding-top:5px; float:left; padding-left:90px; #padding-left:87px}

.text_tab{width:599px; height:28px; background:url(../images/text_tab.jpg) no-repeat}

.text_tab_1st	{width:599px; height:22px; background:url(../images/text_tab_1st.jpg) no-repeat}

.br_aboutus	{line-height:5px}

.br_aboutus_1st	{line-height:15px}

.br_aboutus_2nd	{line-height:5px; #line-height:3px}

.span_text_align_1st	{padding-left:15px; padding-right:5px}

.span_text_align_2nd	{padding-left:19px; padding-right:5px}

.span_text_align_3rd	{padding-left:127px; padding-right:5px}

.span_text_align_4th	{padding-left:131px; padding-right:5px}

.span_text_align_5th	{padding-left:29px; padding-right:5px}

.span_text_align_6th	{padding-left:83px; padding-right:5px}

.span_text_align_7th	{padding-left:127px; padding-right:5px}

.span_text_align_8th	{padding-left:158px; padding-right:5px}

.span_text_align_9th	{padding-left:139px; padding-right:5px}

.span_text_align_10th	{padding-left:143px; padding-right:5px}

.span_text_align_11th	{padding-left:166px; padding-right:5px}

.span_text_align_12th	{padding-left:108px; padding-right:5px}

.span_text_align_13th	{padding-left:135px; padding-right:5px}

.span_text_align_14th	{padding-left:133px; padding-right:5px}

.span_text_align_15th	{padding-left:169px; padding-right:5px}

.span_text_align_16th	{padding-left:197px; padding-right:5px}

.span_text_align_17th	{padding-left:32px; padding-right:5px}

.about_us_text	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}

.about_us_text_header	{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#CC7902;
}

.text_bold_innerpage	{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#07759F;
}

.text_bold_innerpage_1st	{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#187700;
}

.text_bold_innerpage_2nd	{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#EE7818;
}

.text_bold_innerpage_3rd	{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

.text_bold_innerpage_4th	{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#07759F;
}

.text_bold_innerpage_5th	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#07759F;
}


.aboutus_body_text	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#003580;
	width:73px;
	border:1px solid #7F9DB9;
}

.aboutus_box_1st	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#003580;
	width:191px;
	#width:189px;
	border:1px solid #7F9DB9;
}

.aboutus_box_2nd	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#003580;
	width:47px;
	#width:45px;
	border:1px solid #7F9DB9;
}

.aboutus_box_3rd	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#003580;
	width:135px;
	#width:134px;
	border:1px solid #7F9DB9;
}

.aboutus_box_4th	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#07759F;
	width:250px;
	#width:248px;
	border:1px solid #D8D5D5;
	background-color:#EEEEEE;
	padding-left:5px;
	padding-right:5px;
}

.aboutus_box_5th	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#07759F;
	width:260px;
	#width:258px;
	border:1px solid #D8D5D5;
	background-color:#EEEEEE;
	padding-left:5px;
	padding-right:5px;
}

.aboutus_box_6th	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#07759F;
	width:122px;
	#width:121px;
	border:1px solid #D8D5D5;
	background-color:#EEEEEE;
	padding-left:5px;
	padding-right:5px;
}

.aboutus_box_7th	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#07759F;
	width:57px;
	#width:57px;
	border:1px solid #D8D5D5;
	background-color:#EEEEEE;
	padding-left:5px;
	padding-right:5px;
}

a.text_innerpage_link	{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#187700;
}
a.text_innerpage_link:hover	{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

.registration_inner_text	{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#5C6D73;
}

.search_result_text	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#6A7076;
}

.search_result_text_1st	{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#187700;
}

.search_result_text_2nd	{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#EE7818;
}

.search_result_text_3rd	{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#F29A52;
}

.search_result_text_4th	{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#07749E;
}

.search_result_text_5th	{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#EE7818;
}

a.menu_innerpage	{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#076D94;
	text-decoration:none;
}
a.menu_innerpage:honer	{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#076D94;
	text-decoration:none;
}

a.menu_innerpage_submenu	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#076D94;
	text-decoration:none;
}
a.menu_innerpage_submenu:honer	{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#076D94;
	text-decoration:none;
}

<!-- ************************* body aboutus end ************************* -->


<!-- ************************* footer start ************************* -->

#footer_main_div
{width:950px;
margin:0 auto;
}

#footer	{width:950px; height:100%; overflow:hidden; text-align:center; margin-top:14px; margin-bottom:14px; line-height:18px;
margin:0 auto;}

.nevigation_border	{padding-left:8px; padding-right:8px}

.footer_text	{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}

a.footer_link	{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
a.footer_link:hover	{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#ffffff;
}
	.footer_con{
	margin:10px auto 0 auto;
	}
<!-- ************************* footer end ************************* -->
/* change by raza*/
#root {
position:absolute;
background-color:#EFECC3;
border:1px solid #333;

}
td.borderst{
	border-bottom:1px solid #C7C7C7;
	border-top:1px solid #C7C7C7;
	border-left:1px solid #C7C7C7;
	font:bold 11px/normal Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:center;
	height:22px;
	background-color:#658DB1;
	}

td.borderst_right{
	border-bottom:1px solid #C7C7C7;
	border-top:1px solid #C7C7C7;
	border-right:1px solid #C7C7C7;
	background:#FFF1B4;
	font:bold 11px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	height:22px;
	}

td.borderst_botleft{
	border-bottom:1px solid #C7C7C7;
	border-left:1px solid #C7C7C7;
	background:#FFF1B4;
	font:bold 11px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	height:46px;
	}

td.borderst_botright{
	border-bottom:1px solid #C7C7C7;
	border-right:1px solid #C7C7C7;
	font:normal 11px/normal Arial, Helvetica, sans-serif;
	color:#658DB1;
	font-weight:bold;
	text-align:center;
	height:23px;
	width:83px;
	}

td.borderst_botright1{
	border-bottom:1px solid #C7C7C7;
	border-right:1px solid #C7C7C7;
	font:bold 11px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	height:23px;
	width:83px;
	}

td.borderst_botright3{
	border-bottom:1px solid #C7C7C7;
	border-right:1px solid #C7C7C7;
	font:normal 11px/normal Arial, Helvetica, sans-serif;
	color:#658DB1;
	font-weight:bold;
	text-align:center;
	height:23px;
	width:83px;
	}

td.borderst_botright4{
	border-bottom:1px solid #C7C7C7;
	border-right:1px solid #C7C7C7;
	border-left:1px solid #C7C7C7;
	font:bold 11px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	height:23px;
	width:83px;
	}

td.borderst_botright2{
	border-bottom:1px solid #C7C7C7;
	border-right:1px solid #C7C7C7;
	border-left:1px solid #C7C7C7;
	font:normal 11px/normal Arial, Helvetica, sans-serif;
	color:#658DB1;
	font-weight:bold;
	text-align:center;
	height:23px;
	width:83px;
	}

td.borderst_botright2_article{
	border-bottom:1px solid #C7C7C7;
	border-right:1px solid #C7C7C7;
	border-left:1px solid #C7C7C7;
	font:normal 11px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	height:23px;
	width:83px;
	}

td.borderst_botmost{
	border-bottom:1px solid #C7C7C7;
	border-right:1px solid #C7C7C7;
	border-left:1px solid #C7C7C7;
	font:normal 11px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	height:23px;
	}

td.borderst_botmost1{
	border-bottom:1px solid #C7C7C7;
	border-right:1px solid #C7C7C7;
	border-left:1px solid #C7C7C7;
	font:normal 11px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	}

td.hide{
	border-bottom:1px solid #C7C7C7;
	border-top:1px solid #C7C7C7;
	border-right:1px solid #C7C7C7;
	border-left:1px solid #C7C7C7;
	background:#FFE1C4;
	font:bold 11px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	height:22px;
	}

p.hidetext{
	font:bold 11px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	}

p.hidetext_red{
	font:bold 11px/normal Arial, Helvetica, sans-serif;
	color:#9B0101;
	text-decoration:underline;
	}

p.hidetext span{
	font:normal 11px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	}

p.rightnarrow{
	font:normal 11px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	margin:4px 0px 0px 0px;
	text-align:right;
	}

p.rightbold1{
	font:bold 11px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	margin:4px 0px 0px 0px;
	text-align:left;
	}

p.rightnarrow1{
	font:normal 11px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	margin:4px 0px 0px 0px;
	text-align:left;
	}
.rate_text {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#000033;
	}
.check_text {
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#000000;
	} 
.check_text1 {
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#FF0000;
	} 
.details_text {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#990000;
	}	
.guest_text {
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
.checkpageheadnormaltext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align: center;
	text-decoration:none;
	
	}
	
	.qfield{
	width:30px;
	height:12px;
	margin-top:6px;
	#margin-top:2px;
	margin-left:10px;
	
	border:1px solid #784410;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
	
	.checkpageheadnormaltext_b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-align: left;
	text-decoration:none;
	padding-left:20px;
	}

.checkpagehead_nob{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	text-decoration:none;
	}		
/***********/

/* CHANGE BY BHASKAR */
#root1 {
position:absolute;
background-color:#EFECC3;
border:1px solid #333;

}
#root2 {
position:absolute;
background-color:#EFECC3;
border:1px solid #333;

}

#handle {
margin:2px;
padding:2px;
width: 98%;
overflow:hidden;
color:white;
background-color: #D3B133;
height:25px;
font-weight: bold;
}

#handle_1st {
margin:2px;
padding:2px;
width: 98%;
overflow:hidden;
color:white;
background-color: #D3B133;
height:25px;
font-weight: bold;
}

.td1{font:normal 12px/normal Arial, Helvetica, sans-serif;}

/*URL: http://www.dynamicdrive.com/style/ */


.pagination{
padding: 2px;
font-size: 12px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: right; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #34AFF2;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #B3C3E4;
}

.pagination a.currentpage{
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;

}

.pagination a.prevnext{
font-weight: bold;

}





/*=========== New Css =============*/
.clear_pols
{
	clear:both;
	margin-bottom:10px;
}

p.speacialbold1{
	font:bold 15px/normal Arial, Helvetica, sans-serif;
	color:#CC6600;
	margin:5px 0px 0px 0px;
	}

td.bluehide{
	border-bottom:1px solid #C7C7C7;
	border-top:1px solid #C7C7C7;
	border-right:1px solid #C7C7C7;
	border-left:1px solid #C7C7C7;
	background:#AFCAD9;
	font:bold 11px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	height:22px;
	padding:0px 0px 0px 10px;
	}
	
td.whitehide{
	border-bottom:1px solid #C7C7C7;
	border-right:1px solid #C7C7C7;
	border-left:1px solid #C7C7C7;
	background:#ffffff;
	font:bold 11px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	height:22px;
	padding:0px 0px 0px 10px;
	}

td.smallhide{
	border-bottom:1px solid #C7C7C7;
	border-top:1px solid #C7C7C7;
	border-right:1px solid #C7C7C7;
	border-left:1px solid #C7C7C7;
	background:#FEF0CF;
	font:bold 11px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	height:25px;
	padding:0px 0px 0px 10px;
	}
	
p.calender{
	background:url(../images/calender.jpg) top left no-repeat;
	font:bold 11px/normal Arial, Helvetica, sans-serif;
	color:#074B96;
	padding:0px 0px 0px 30px;
	margin:5px 0px 0px 0px;
	text-decoration:underline;
	}

p.calender span{
	font:normal 11px/normal Arial, Helvetica, sans-serif;
	color:#074B96;
	padding:0px 0px 0px 10px;
	margin:5px 0px 0px 0px;
	text-decoration:underline;
	}
	
p.rightnormaltext{
	font:normal 11px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 0px;
	text-align:right;
	}

p.rightnormaltext span{
	font:bold 11px/normal Arial, Helvetica, sans-serif;
	color:#CC6600;
	padding:0px 0px 0px 0px;
	margin:5px 10px 0px 0px;
	text-align:right;
	}
#tpl_prev{
	width:100px;
	height:100px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 11px;
	background:#B4B8E0;
	}
	
p.left_right_head{
	font:bold 20px/normal Arial, Helvetica, sans-serif;
	color:#CC6600;
	}
	
p.border{
	width:400px;
	border-bottom:2px solid #CC6600;
	margin:10px 0px 0px 0px;
	}
	
	
.search_result_text_43th	{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#07749E;
	
}	

#budget_box{
	width:621px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 11px;
	border-left:1px solid #8EA7B9;
	border-right:1px solid #8EA7B9;
	background:#D6E4ED;
	vertical-align:top;
	}

#main_content{
	width:938px;
	/*height:37px;*/
	margin:0px auto;
	padding:6px 6px 0px 6px;
	background:#FFFFFF;
	margin-top:0px;
	vertical-align:top;
	}
	
#content{
	width:938px;
	/*height:27px;*/
	margin:0px auto;
	padding:0px 0px 0px 0px;
	}
#content_left{
	width:634px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	/*background:#330000;*/
	float:left;
	vertical-align:top;
	}
	

/*SEARCH RESULT PAGE RELATED CSS*************************************/
.normal_text {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}

.normal_text2{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#D6E4ED}
a.normal_text2{ text-decoration:underline; color:#333333; font-weight:bold; }
a.normal_text2:hover{ text-decoration:none;font-weight:bold; }
.text3{padding-left:5px;  font-size:12px; font-weight:bold; color:#5A595A}

.blue_text{font:bold 13px/20px Arial, Helvetica, sans-serif; color:#000033;}
.blue_text span{font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:normal;}
.blue_text2{font:bold 12px/15px Arial, Helvetica, sans-serif; color:#000033;}
.bold_text{font:bold 15px/18px Arial, Helvetica, sans-serif; color:#0099FF; padding:5px;}
.padding{font-family: Arial, Helvetica, sans-serif; font-size:12px; background:#FFF7D6; padding:0px; font-weight:normal;}
.white_td{ background-color:#FFFFFF; color:#000000;font:bold 11px Arial, Helvetica, sans-serif;}
.tr_bg{ background-color:#D6E4ED}
.tbl_booking{  border-bottom:1px solid #006699;border-top:1px solid #006699;border-left:1px solid #006699;border-right:1px solid #006699; }
.week_span{ color:#999999}
.trav_info{ color:#FF0000; font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif;  }
.no_rec{ color:#FF0000; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.td_hotel_name{ border:1px solid #D6C995; background-color:#FEF1BA; height:20px; color:#000000; font-weight:bold; padding-left:10px; }
.td_booking_int{ border:1px solid #B6D9DD; background-color:#E7F5F8; height:20px; color:#000000; font-weight:bold; padding-left:3px; }
/*SEARCH RESULT PAGE RELATED CSS*************************************/





/*index modified 15-04-09 */


.left_form{
	padding:0px;
	margin:0px;
	}
.orange_txt{
	padding-left:10px;
	}
/*tabpanel modified 24-07-09*/
.tabpanel{
	width:267px;
	background:url(../images/tabpanel_bg.jpg) 0 0;
	height:103px;
	margin:5px 0 0 0;
	padding:4px 16px 0 19px;
	}
.tabpanel h2{
	background:url(../images/h2_bg.jpg) no-repeat 2px 0;
	font: bold 15px/28px Arial, Helvetica, sans-serif;
	color:#031828;
	background-color:inherit;
	margin:0;
	padding:0 0 0 28px;
}



#container_banner{
	width:312px;
	margin:0 auto;
	margin:0 0 10px 0;
	}
#container_banner img.left{
	float:left;
	}
#container_banner img.right{
	float:left;
	}
#inner-container_banner{
	width:290px;
	float:left;
	padding:10px 0;
	margin:0 0 10px 0;
	height:129px;
	background-color:#CBDFEA;
	}
#inner-container_banner img{
	margin:15px 0 0 40px;
	}
	
	
#container_banner_new{
	width:305px;
	margin:0 0 10px 10px;
	float:right;
	}
#container_banner_new img.left{
	float:left;
	}
#container_banner_new img.right{
	float:left;
	}
#inner-container_banner_new{
	width:283px;
	float:left;
	padding:10px 0;
	margin:0 0 10px 0;
	height:129px;
	background-color:#CBDFEA;
	}
#inner-container_banner_new img{
	margin:15px 0 0 40px;
	}
.alert_msg
{
	color:#FF6633;
	font-weight:bold;
	text-align:center;
}	