/* ------Global --------- */
*{
margin:0;
padding:0;
/*vertical-align:top;*/
}

body{
background:#FFFFFF;
font:11pt Tahoma;
}
br.clearboth{
clear:both;
height:1px;
}
img{
border:none;
margin:0;
}

/* ------------- main contain -----*/
.container {
height:570px;
margin:0 auto;
max-height:700px;
text-align:left;
width:1002px;
background:#fff;
}
.container_popup {
height:600px;
margin:auto;
max-height:700px;
text-align:left;
width:auto;
background:#fff;
}
.logo a{
background:url(images/logo.png) no-repeat right top;
width:650px;
height:100px;
float:left;
}
.head_mid{
width:371px;
height:29px;
float:left;
padding:61px 3px 0px 20px;
}
.credit_update{
width:auto;
height:auto;
float:left;
padding:7px 50px 3px 55px;
}
.head_right{
width:333px;
height:75px;
float:right;
text-align:right;
padding:60px 10px 5px 0px;
}
.head_right_left{
width:30%;
height:75px;
float:left;
text-align:right;
}
.head_right_right{
width:75%;
height:75px;
float:right;
text-align:left;
}

.menu{
background:url(images/bg1_img.jpg) top left repeat-x;
width:977px;
height:20px;
float:left;
padding:5px 10px 0px 10px;
text-align:right;
}
.main_transaction{
width:99%;
height:100%;
float:left;
}
.login_brdr{
width:303px;
border:1px solid #DFE6EC;
float:left;
padding:5px 5px 5px 5px;
}
.login_brdr_1{
width:100%;
border:1px solid #DFE6EC;
float:left;
padding:5px 5px 5px 5px;
}
.login_inner{
width:297px;
float:left;
padding:3px 3px 3px 3px;
}
.login_inner_1{
width:98%;
float:left;
padding:3px 3px 3px 3px;
}
.login_inner_top{
background:url(images/inner_top_bg.jpg) repeat-x;
width:297px;
height:155px;
float:left;
text-align:left;
}
.center_pg{
background:transparent;
width:100%;
height:auto;
float:left;
text-align:left;
}
.cen_lf_pg{
width:47%;
height:auto;
float:left;
text-align:left;
padding-left:7px;
}
.cen_rght_pg{
width:48%;
height:auto;
float:right;
text-align:right;
padding-right:8px;
}
#login_bg_top{
background:url(images/form_bg.jpg) repeat-x;
width:277px;
height:16px;
float:left;
padding:5px 5px 5px 5px;
}
.cen_inner{
background:#cedee8;
width:99%;
height:16px;
float:left;
margin-left:3px;
margin-right:3px;
margin-top:3px;
padding:5px 5px 5px 5px;
}
#login_bg_top{
background:url(images/form_bg.jpg) repeat-x;
width:277px;
height:16px;
float:left;
padding:5px 5px 5px 5px;
}
.login_inner_btm{
background:url(images/login_bg.jpg) repeat-x;
width:287px;
height:21px;
text-align:left;
float:left;
padding:10px 5px 0px 5px;
}
.search_inner{
background:#fff;
width:912px;
float:left;
padding:20px 10px 20px 10px;

}
.search_inner1{
width:930px;
height:auto;
float:left;
}
.search_blue2{
background:url(images/form_blue_bg.jpg) repeat-x;
padding:5px 0px 3px 10px;
}
.search_hidden_search{
background:#DAEAF4;
width:930px;
height:auto;
float:left;
padding:10px 0px 35px 0px;

}
.hidden_1{
width:320px;
height:auto;
float:left;
padding:0px 0px 0px 0px;

}
.hidden_1_book_now{
width:98%;
height:auto;
float:left;
padding:0px 0px 0px 0px;
}
.hidden_1_search{
width:28%;
height:auto;
float:left;
padding:0px 0px 0px 0px;

}
.hidden_1_auto{
width:30%;
height:auto;
float:left;
padding:0px 0px 0px 0px;
}
hidden_1_wdt{
width:430px;
height:auto;
float:left;
padding:0px 0px 0px 0px;
}
.hidden_2{
width:330px;
height:auto;
float:left;
padding:0px 0px 0px 0px;
}
.hidden_2_search{
width:30%;
height:auto;
float:left;
padding:0px 0px 0px 0px;
}
.hidden_2_aut{
width:35%;
height:auto;
float:left;
padding:0px 0px 0px 0px;
}
.hidden_3{
width:270px;
height:auto;
float:left;
padding:0px 0px 0px 0px;
}
.hidden_3_search{
width:41%;
height:auto;
float:left;
padding:0px 0px 0px 0px;

}
.hidden_3_aut{
width:33.5%;
height:auto;
float:right;
padding:0px 0px 0px 0px;
}

.blue_bar2{
background:#85a9c4;
width:918px;
height:18px;
float:left;
border:1px solid #FFFFFF;
padding:5px 0px 5px 10px;
}
.bar_booking{
width:auto;
float:left;
padding-top:5px;
}
.booking_row{
background:#dee9f0;
width:918px;
float:left;
padding:3px 3px 3px 3px;
}
.transaction_row{
background:#dee9f0;
width:100%;
float:left;
padding:3px 3px 3px 3px;
}
.transaction_row_1{
width:100%;
float:left;
padding:3px 3px 3px 3px;
}
.booking_row2{
width:918px;
float:left;
padding:4px 3px 4px 3px;
}
.padding_1{
padding-bottom:5px;
padding-top:5px;
}
.blue_bar1_left{
width:510px;
height:18px;
float:left;
}
.blue_bar1_right{
width:388px;
height:18px;
text-align:right;
float:right;
padding-right:12px;
}
.blue_light_bar{
background:#1870AA;
width:918px;
height:19px;
float:left;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
padding:5px 0px 5px 10px;
}
.yellow_bar{
background:#FBF0D1;
width:918px;
height:17px;
float:left;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
padding:5px 0px 5px 10px;
}

.empty_bar{
width:100%;
height:auto;
float:left;
padding:0px 0px 0px 0px;
border: 0px solid red;
text-align:center;
}
.empty_bar1{
width:100%;
height:auto;
padding:0px 0px 0px 0px;
border: 0px solid red;
text-align:center;
margin:auto;
}
.gray_bar{
background:#e3edf5;
width:595px;
height:auto;
float:left;
padding:5px 80px 5px 250px;
margin:2px;
}
.gray_bar_light{
background:#FFFFFF;
width:595px;
height:auto;
float:left;
padding:5px 80px 5px 250px;
margin:2px;
}
.gray_bar_lft{
width:170px;
height:auto;
float:left;
text-align:right;
padding-right:5px;
font-weight:bold;
}
.gray_bar_rht{
width:420px;
height:auto;
float:right;
}
.arrow_inner{
background:#fff;
width:98%;
height:auto;
float:left;
padding:8px 8px 8px 8px;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}
.plus_inner{
background:#e8f3f9;
width:902px;
height:auto;
float:left;
padding:8px 10px 8px 10px;
border-top:1px solid #cbdbe6;
border-left:1px solid #cbdbe6;
border-right:1px solid #cbdbe6;
border-bottom:1px solid #cbdbe6;
}

.double_left{
margin-top:5px;
float:left;
width:18%; /*135px*/
}
.dbl_lft_inner{
float:left;
width:20px;
height:40px;
}
.double_days{
margin-top:5px;
margin-right:3px;
margin-left:5px;
float:left;
width:69%; /*642px*/
/**/
}
.total_amount{
margin-top:5px;
margin-right:2px;
margin-left:3px;
float:left;
width:10%; /*642px*/
}
.double_days_1{
margin-top:5px;
margin-right:5px;
margin-left:5px;
float:left;
width:100%;
}
.days_row{
float:left;
width:100%; /*642px*/
}
.day_left{
float:left;
width:auto;
}
.day_right{
float:right;
width:85%;
text-align:center;
margin:0 1px;
}
.day_right_top{
background:#e2e0d4;
float:left;
width:100%;
text-align:center;
margin:0 1px;
}
.day_right_btm{
background:#f6f5ef;
float:left;
width:100%;
text-align:center;
margin:0 1px;
}
.days_row_lf{
float:left;
width:10%;
margin:1px;
}
.days_row_1{
float:left;
width:12%;
margin:1px;
}
.day_top{
background:#e2e0d4;
text-align:center;
padding:2px 2px 2px 2px;
}
.day_bttm{
background:#f6f5ef;
text-align:center;
margin-top:1px;
padding:2px 2px 2px 2px;
}
.days_row_left{
float:left;
width:14%;
margin:auto;
height:22px;
text-align:left;
padding-top:5px;
}
.days_row_right{
float:left;
width:auto;
margin:auto;
height:22px;
text-align:center;
padding-top:5px;
}
.days_inner_wdt{
background:#e2e0d4;
float:left;
width:100%;
height:16px;
margin:auto;
text-align:center;
padding:2px 2px 2px 2px;
}
.days_inner_blank{
background:#ffffff;
float:left;
width:11.5%; /*72px*/
height:16px;
display:inline;
text-align:center;
margin-top:1px; /*1em*/
margin-left:2px;
padding:2px 1px 2px 1px;
}
.days_inner1{
background:#f6f5ef;
float:left;
width:11.5%; /*72px*/
height:16px;
display:inline;
text-align:center;
margin-top:2px; /*1em*/
margin-left:2px;
padding:2px 1px 2px 1px;
}
.double_right{
margin-top:5px;
float:right;
width:115px;
}
.blue_inner_bg{
background:#F8FAFC;
width:914px;
height:auto;
float:left;
padding:5px 5px 5px 5px;
}
.blue_bar{
background:#E8F3F9;
width:932px;
height:40px;
float:left;
}
.search_inner_top{
background:#fff;
width:100%;
float:left;

}
.search_inner_top_1{
background:#fff;
width:100%;
float:left;

}
.search_inner_top_1_devide_1{
background:#fff;
width:33%;
float:left;

}
.search_inner_top_1_devide_2{
background:#fff;
width:58%;
float:left;

}
.search_inner_top_per{
background:#fff;
width:100%;
float:left;
}
.search_inner_left{
width:370px;
float:left;
padding:20px 0px 0px 0px;

}
.search_inner_left_per{
width:30%;
float:left;
padding:20px 0px 0px 0px;
}
.search_inner_right{
width:522px;
float:left;
padding:20px 0px 0px 20px;
}
.search_inner_right_per{
width:65%;
float:left;
padding:20px 0px 0px 20px;
}
.star{
background:url(images/star.jpg) top left no-repeat;
float:none;
width:13px;
height:13px;
}

/* --------------text_start -----------*/
.title_blue{
font-family:Tahoma;
font-size:11px;
color:#0B5489;
font-weight:900;
text-decoration:none;
}
.title_blue a{
font-family:Tahoma;
font-size:11px;
color:#0B5489;
font-weight:900;
text-decoration:none;
}
.title_green a{
font-family:Tahoma;
font-size:11px;
color:#25AC01;
font-weight:900;
text-decoration:none;
}
.title_orange{
font-family:Tahoma;
font-size:12px;
color:#DC9202;
font-weight:900;
}
.text_green{
font-family:Tahoma;
font-size:11px;
color:#2C526A;
}
.text_blue a{
font-family:Tahoma;
font-size:11px;
color:#ACE4FF;
}
.text_link, .text_link a {
font-family:arial;
font-size:11px;
color:#B7CFDF;
}
.text_top, .text_top a{
font-family:arial;
font-size:12px;
color:#fff;
text-decoration:none;
}
.para, .para a{
font-family:tahoma;
font-size:11px;
color:#545454;
}
.mandatory{
font-family:tahoma;
font-size:11px;
color:#fc0000;
}
.para a:hover{
font-family:tahoma;
font-size:11px;
color:#A02405;
}
.txt_deco{
text-decoration:none;
}
.txtPaging {
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.txtPaging a{
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.txtPaging a:hover{
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
}
.linkMsg{
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.linkMsg a{
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.linkMsg a:hover{
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.text_link a:hover{
font-family:arial;
font-size:11px;
color:#fff;
}
.text_top a:hover{
font-family:arial;
font-size:12px;
color:#fff;
text-decoration:underline;
}

/* --------------text ends -----------*/
/*----------form start-------------- */
#form{
width:297px;
height:auto;
float:left;
padding:20px 0px 0px 0px;
}
.form_left{
width:109px;
text-align:right;
float:left;
padding:0px 3px 0px 0px;
}
.form_left1{
width:115px;
text-align:right;
float:left;
padding:4px 3px 0px 0px;

}
.form_left_booknow{
width:115px;
text-align:right;
float:left;
padding:0px 3px 0px 0px;

}
.form_left1_book_now_0{
width:15%;
text-align:right;
float:left;
padding:4px 3px 0px 0px;
}
.form_left1_book_now_1{
width:12%;
text-align:right;
float:left;
padding:4px 3px 0px 0px;
}
.form_left1_book_now_2{
width:11%;
text-align:right;
float:left;
padding:4px 3px 0px 0px;
}
.form_left1_search{
width:26%;
text-align:right;
float:left;
padding:4px 2px 0px 0px;	

}

.form_lft_auto{
width:30%;
text-align:right;
float:left;
padding:4px 3px 0px 0px;
}
.form_left1_0{
width:25%;
text-align:right;
float:left;
padding:4px 0px 0px 0px;
}
.form_left1_1{
width:70%;
text-align:left;
float:left;
padding:4px 0px 0px 2px;
}
.form_left2{
width:120px;
text-align:right;
float:left;
padding:0px 3px 0px 0px;
}
.form_right{
width:177px;
text-align:left;
float:left;
padding:0px 0px 6px 5px;
}
.form_right_book_list{
width:277px;
text-align:left;
float:left;
padding:0px 0px 6px 5px;
}
.cancel_policy_1{
width:3%;
text-align:right;
float:left;
padding:0px 0px 6px 5px;
}
.cancel_policy_2{
width:95%;
text-align:left;
float:left;
padding:0px 0px 6px 5px;
}

.form_right1_book_now_0{
width:6%;
text-align:left;
float:left;
padding:0px 0px 6px 5px;
}
.form_right1_book_now_1{
width:20%;
text-align:left;
float:left;
padding:0px 0px 6px 5px;
}

.form_right1_book_now_2{
width:20%;
text-align:left;
float:left;
padding:0px 0px 6px 5px;
}

.form_right1_search{
width:55%;
text-align:left;
float:left;
padding:0px 0px 6px 3px;
}
.form_rght_auto{
width:33%;
text-align:left;
float:left;
padding:0px 0px 6px 5px;
}
.form_right_1{
width:auto;
text-align:left;
float:none;
padding:0px 0px 6px 5px;
}
.form_right2{
width:750px;
text-align:left;
float:left;
padding:0px 0px 6px 5px;
}
.textstyle{
width:155px;
height:auto;
background:#fff;
border:1px solid #B7D1E2;
padding:2px 0px 2px 3px;
font-family:tahoma;
font-size:11px;
color:#2C526A;
}
.selectstyle{
width:162px;
height:auto;
background:#fff;
border:1px solid #B7D1E2;
padding:0px 0px 0px 2px;
font-family:tahoma;
font-size:11px;
color:#2C526A;
}
.selectstylenodim{
height:auto;
background:#fff;
border:1px solid #B7D1E2;
padding:0px 0px 0px 2px;
font-family:tahoma;
font-size:11px;
color:#2C526A;
}
.selectstyle1{
width:50px;
height:auto;
background:#fff;
border:1px solid #B7D1E2;
padding:0px 0px 0px 2px;
font-family:tahoma;
font-size:11px;
color:#2C526A;
}
.textarea_style{
height:auto;
background:#fff;
border:1px solid #B7D1E2;
padding:2px 0px 2px 3px;
font-family:tahoma;
font-size:11px;
color:#2C526A;
padding:3px 3px 3px 3px;
}
.iframe_style{
height:auto;
background:#fff;
border:1px solid #B7D1E2;
padding:2px 0px 2px 3px;
color:#2C526A;
}
.checkstyle{
width:auto;
height:auto;
font-family:tahoma;
font-size:10px;
color:#2C526A;
}
.cal a{
background:url(images/calender.jpg) top left no-repeat;
width:18px;
height:18px;
float:left;
}

/*----------form ends-------------- */
.login_bottom{
background:url(images/submit_bg.jpg)top left repeat-x;
width:277px;
height:23px;
float:left;
text-align:right;
padding:5px 5px 0px 5px;
}
.login_img a{
background:url(images/login_btn.jpg) top left no-repeat;
width:76px;
height:26px;
float:right;
}
.spacer{
height:12px;
clear:both;
visibility:hidden;
font-size:0px;
}
.spacer_small{
height:3px;
clear:both;
visibility:hidden;
font-size:0px;
}
.spacerbig {
height:30px;
margin:0;
padding:0;
clear:both;
visibility:hidden;
font-size:0px;
}
.bdr_nn{
border:none;
}
.bdr_bottom{
clear:both;
padding:1px 0px 1px 0px;
border-bottom:3px solid #B7D1E2;
height:2px;
}
/*  --------- padding start-----*/
.padd_nn{
padding:0px 0px 0px 0px;
}
.padd_top{
padding-top:4px;
}
.padd_left{
padding-left:35px;
}
.padd_left1{
padding-left:10px;
}
.padd_lft_111{
padding-left:111px;
}
.padd_lft_10{
padding-left:10px;
}
.padding_1{
padding-bottom:5px;
padding-top:5px;
}
.padd_lft_rht{
padding-right:5px;
padding-left:5px;
}

/*  --------- padding end-----*/

/*  --------- width start-----*/
.width_hght{
width:auto;
height:auto;
}
.width_fxd{
width:870px;
float:left;
height:auto;
padding:0px 5px 0px 5px;
}
/*  --------- width end-----*/
.margin{
margin-top:10px;
margin-left:20px;
margin-right:20px;
margin-bottom:10px;
width:884px;
}
.margin2{
margin-top:10px;
margin-left:10px;
margin-right:10px;
margin-bottom:5px;
width:884px;
}
.marg_in{
margin-top:5px;
margin-left:10px;
margin-right:10px;
margin-bottom:5px;
width:884px;
}
/*----------images icon start-------------- */
.images{
float:left;
width:914px;
height:auto;
padding:5px 0px 0px 0px;
}
.hotel_text{
float:left;
width:700px;
height:auto;
padding:5px 0px 0px 0px;
border: 0px solid black;
}
.cancell_text{
float:left;
width:35%;
height:auto;
padding:0px 0px 0px 0px;
}
.hotel_arrow{
float:left;
width:120px;
height:auto;
text-align:right;
padding:10px 10px 0px 0px;
border: 0px solid black;
}
.hotel_arrow_1{
	float:left;
	width:20px;
	height:auto;
	text-align:right;
	border: 0px solid black;
}
.hotel_book{
float:left;
width:70px;
height:auto;
text-align:right;
padding:5px 0px 0px 0px;
border: 0px solid black;
}
.can_div{
	width:98%;
	background:#E8F3F9;
	border:1px solid #CEE4F2;
	padding:5px;
}
.cancell_plus{
	float:left;
	width:60%;
	height:auto;
	padding:3px 0px 0px 0px;
}
.cancell_plus_1{
	float:left;
	width:2%;
	height:auto;
}
.txtAmenity{
float:left;
width:98%;
height:auto;
}
.z_002{
float:left;
width:25px;
height:24px;
}
.z_003{
float:left;
width:25px;
height:24px;
}
.z_004{
float:left;
width:25px;
height:24px;
}
.z_005{
float:left;
width:25px;
height:24px;
}
.z_006{
float:left;
width:25px;
height:24px;
}
.z_007{
float:left;
width:25px;
height:24px;
}
.z_008{
float:left;
width:25px;
height:24px;
}
.z_009{
float:left;
width:25px;
height:24px;
}
.z_010{
float:left;
width:25px;
height:24px;
}
.z_011{
float:left;
width:25px;
height:24px;
}
.z_012{
float:left;
width:25px;
height:24px;
}
.z_013{
float:left;
width:25px;
height:24px;
}
.message{
width:auto;
text-align:center;
float:none;
color:#fc0000;
font-family:tahoma;
font-size:13px;
}
.ftBold{
	font-weight:bold;
}
.txtLf{
	text-align:Left;
}
.txtCt{
	text-align:center;
}
.txtRt{
	text-align:right;
}

.hotel_paging_left{
width:50px;
height:18px;
float:left;
}
.hotel_paging_center{
width:800px;
float:left;
text-align:center;
}
.hotel_paging_right{
width:50px;
height:18px;
text-align:right;
float:right;
padding-right:12px;
}

/*----------images icon end-------------- */


/*----------Booking details starts-------------- */
.detail_row1{
width:925px;
height:auto;
float:left;
padding:5px 0px 5px 5px;
}
.detail_left{
width:400px;
height:auto;
float:left;
padding:5px 1px 5px 1px;
}
.detail_inner{
width:640px;
height:auto;
float:left;
padding:5px 130px 5px 130px;
}
.detail_break_clm1{
width:200px;
float:left;
text-align:center;
padding:4px 0px 4px 0px;
}

.detail_break_clm2{
width:150px;
float:left;
text-align:center;
padding:4px 0px 4px 0px;
}
.detail_break_clm3{
width:150px;
float:right;
text-align:center;
padding:4px 0px 4px 0px;
margin-right:70px;
}
.detail_right{
width:490px;
height:auto;
float:right;
padding:5px 1px 5px 1px;
}
.detail_lft_clm1_0{
width:10%px;
float:left;
text-align:left;
padding:4px 1px 4px 1px;
}
.detail_lft_clm1_1{
width:20%;
float:left;
text-align:left;
padding:4px 0px 4px 10px;
}
.detail_lft_clm1_2{
width:70%px;
float:left;
text-align:left;
padding:4px 0px 4px 0px;
}
.detail_lft_clm1{
width:140px;
float:left;
text-align:center;
padding:4px 0px 4px 0px;
}
.detail_lft_clm2{
width:160px;
float:left;
text-align:center;
padding:4px 0px 4px 0px;
}
.action_clm1{
width:60px;
float:left;
text-align:center;
padding:0px 0px 0px 0px;
}
.action_clm2{
width:100px;
float:left;
text-align:center;
padding:0px 0px 0px 0px;
}
.detail_rht_clm1{
width:140px;
float:left;
text-align:center;
padding:4px 0px 4px 0px;
}
.detail_rht_clm1_0{
width:1%;
float:left;
text-align:left;
padding:4px 1px 4px 1px;
}
.detail_rht_clm1_1{
width:20%;
float:left;
text-align:left;
padding:4px 0px 4px 10px;
}
.detail_rht_clm1_2{
width:73%;
float:left;
text-align:left;
padding:4px 0px 4px 6px;
}
.detail_inner_clm1{
width:140px;
float:left;
text-align:center;
padding:4px 0px 4px 0px;
}
/*----------Booking details end-------------- */
.phps_row_1 {
	text-align: LEFT;
	BACKGROUND-COLOR: #eeeeee;	
}
.phps_row_0 {
	text-align: LEFT;
	BACKGROUND-COLOR: #ffffff;	
}
.phps_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #B1B1B1;
	font-size: 14px;	
}
.text_msg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:4px 0px 4px 0px;
	color: #000000;
	text-decoration: none;
}
.tahoma_11bluebold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #153068;
	text-decoration: none;
}
.tahoma11_gray {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #153068;
	text-decoration: none;
}
.hotel_row{
float:left;
width:100%;
height:auto;
padding:5px 0px 0px 0px;
}
.hotel_name{
	width:45%;
	float:left;
	text-align:left;
}
.hotel_rating{
	width:10%;
	float:left;
	text-align:left;
}
.hotel_location{
	width:14%;
	float:left;
	text-align:left;
}
.hotel_availibility{
	width:14%;
	float:left;
	text-align:left;
}
.hotel_price{
	width:10%;
	float:left;
	text-align:left;
}
.hotelarrow{
	width:5%;
	float:left;
	text-align:left;
}
.Wd35Per{
	width:35%;
}
.Wd58Per{
	width:58%;
}
.Wd50Per{
	width:50%;	
}
.Wd60Per{
	width:60%;
}
.Wd48Per{
	width:48%;
}
.Wd100Per{
	width:100%;
}
.Wd25Per{
	width:25%;
}
.Wd72Per{
	width:72%;
}
.Wd80Per{
	width:80%;
}
.Wd20Per{
	width:20%;
}
.form_left1_search_select{
width:48%;
text-align:left;
float:left;
padding:4px 1px 0px 2px;	

}
.form_right1_search_select{
width:55%;
text-align:right;
height:auto;
float:left;
padding:0px 0px 6px 5px;

}
.form_left1_search_select_label_0{
width:62%;
text-align:left;
float:left;

}
.form_right1_search_select_label_1{
width:32%;
text-align:left;
float:left;
}
.floatLf{
	float:left;
}
.brdRed{
	border:1px solid red;
}
.brdE8F3F9{
	border:1px solid #E8F3F9;
}
.brdYellow{
	border:1px solid yellow;
}
.brdGreen{
	border:1px solid green;
}
.pad5Top{
padding-top:17px;
}
.clrBlack{
	color:#000000;
}
.pad_5_3{
	padding:5px 3px 5px 3px;
}
.hdstart{
	font-size:12px;
	border-top:1px solid #f6eed7;
	border-bottom:1px solid #f6eed7;
}

/*----------index start 150408-------------- */
.container_index {
	height:600px;
	margin:0 auto;
	max-height:700px;
	text-align:left;
	width:1002px;
	background:url(images/bg_landing.jpg) top left no-repeat;
}

.right_box{
	width:24%;
	float:right;
	margin-right:0px;
	text-align:left;
	padding:70px 10px 0px 0px;
	border:0px solid black;
}
.txt_18{
	font-family:arial;
	font-size:18px;
	color:#000000;
}

.txt_18_blu{
	font-family:arial;
	font-size:18px;
	color:#0b578b;
}
.textstyle_bg{
width:222px;
height:24px;
background:url(images/input_bg.jpg) top left no-repeat;
border:0px solid #B7D1E2;
padding:5px 0px 0px 7px;
font-family:tahoma;
font-size:12px;
color:#000;
}
.spacer5{
height:5px;
clear:both;
visibility:hidden;
font-size:0px;
}

.padd_tp_lf{
	padding:253px 0px 0px 480px;
}
/*----------index start 150408-------------- */
/*----------160408 start-------------- */

.spacer10{
height:10px;
clear:both;
visibility:hidden;
font-size:0px;
}
/*----------end 160408-------------- */
/*------------- start 17/Apr/2008 Chaitenya yadav---------*/
.search_inner_nd{
	width:908px;
	float:left;
	padding:20px 10px 20px 10px;
}
.showonly {
	background: #e0e5eb;
	border: 1px;
}
.heightAuto{
	height:auto;
}
.pad8Px{
	padding:0px 8px 8px 0px;
}
.pad2Px{
	padding:2px 0px 2px 0px;
}
#calbox {
	position: absolute;
	background-color: white;
	visibility: hidden;
}
.wd96_7Per{
	width:100%;
}
/*-------------end 17 /Apr/ 2008----------*/
/*-------------start 01 /Apr/ 2010----------*/
.clear{clear:both; visibility:hidden;}