/* CSS Document */
.table_br
{
	border:1px solid #f3f3f3;
}
.table_br td
{
	border-right:1px solid #fff;
}
.sun
{
	border-right:1px solid #000000;
	background:#80b7fb;
}
.day_txt1
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	line-height:15px;
	text-transform:capitalize;
	background:#5593df;
	
}
.room_available_txt
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:15px;
	text-transform:capitalize;
	background:#98D17D;
	height:25px;
	padding-top:5px;
}
.room_not_available_txt
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:15px;
	text-transform:capitalize;
	background:#FB3A3B;
	height:25px;
	padding-top:5px;
}
.day_txt
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	line-height:18px;
	width:32px;
}
.date_txt
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	line-height:18px;
	width:32px;
}
.day_txt2
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	line-height:18px;
	width:32px;
	
}
.room_typebg
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background:#00923F;
}
.room_available_bg
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4b4a4a;
	background:#E8E0DE;
}
.rooms_rate
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4b4a4a;
	line-height:18px;
	text-indent:10px;
	height:20px;
	/*background-color:#AFC9E2;*/
}

/*new index*/
.top_menu_bg
{
	background:#5074b5;
	height:24px;
}
.top_menu_bg a
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	margin-right:10px;
}
.top_menu_bg a:link
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	margin-right:10px;
}
.top_menu_bg a:hover
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	border-bottom:1px dashed #FFFFFF;
	margin-right:10px;
}
.top_menu_line
{
	background:#5074b5;
	height:4px;
}
#pointer-outer{width:100%; padding:0px; margin:0px; height:24px;}
#pointer
{
	background:url(../images/pointer.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:61px;
	position:absolute;
	margin-left:120px;
	margin-top:0px;

}
#pointer2
{
	background:url(../images/pointer.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:61px;
	position:absolute;
	margin-left:480px;
	margin-top:0px;

}
#pointer3
{
	background:url(../images/pointer.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:61px;
	position:absolute;
	margin-left:600px;
	margin-top:0px;

}
#info_outer
{
	width:900px;
	height:111px;
}
#info_container
{
	width:900px;
	height:111px;
}
#left_info_curve
{
	float:left;
	background:url(../images/left_info_curve.jpg);
	background-repeat:no-repeat;
	height:87px;
	width:30px;
}
#center_info_bg
{
	float:left;
	background:url(../images/info_bg.jpg);
	background-repeat:repeat-x;
	height:87px;
	width:840px;
}
#right_info_curve
{
	background:url(../images/right_info_curve.jpg);
	background-repeat:no-repeat;
	height:87px;
	width:30px;
}
.info_left_curve
{
	background:url(../images/left_info_curve.jpg);
	background-repeat:no-repeat;
	height:87px;
	width:30px;
}
.info_right_curve
{
	background:url(../images/right_info_curve.jpg);
	background-repeat:no-repeat;
	height:87px;
	width:30px;
}
.info_bg
{
	background:url(../images/info_bg.jpg);
	background-repeat:repeat-x;
	height:87px;
}
#info_txt
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	padding:4px;
}
.reservation_panel_left
{
	background:url(../images/reservation_panel_left.jpg);
	background-repeat:no-repeat;
	height:269px;
	width:8px;
}
.reservation_panel_bg
{
	background:url(../images/reservation_panel_bg.jpg);
	background-repeat:repeat-x;
	height:269px;
}
.reservation_panel_right
{
	background:url(../images/reservation_panel_right.jpg);
	background-repeat:no-repeat;
	height:269px;
	width:8px;
}
.check_room_heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:10px;
	
}
.check_availability
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.select_room
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
.adult_txt
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
.room_type
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0A4D91;
	width:175px;
	height:20px;
}
.person_box
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	/*width:60px;
	height:20px;*/

}
.person_box_text
{
	border-top:1px solid #848282;
	border-left:1px solid #848282;
	border-bottom:1px solid #848282;
	border-right:1px solid #848282;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.date_txt2
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0A4D91;
	width:88px;
	height:14px;
}
.hotel_info_topleft_curve
{
	background:url(../images/hotel_info_topleft.jpg);
	background-repeat:no-repeat;
	height:9px;
	width:10px;
}
.hotel_info_topright_curve
{
	background:url(../images/hotel_info_topright.jpg);
	background-repeat:no-repeat;
	height:9px;
	width:10px;
}
.hotel_info_bottomleft_curve
{
	background:url(../images/hotel_info_bottomleft.jpg);
	background-repeat:no-repeat;
	height:9px;
	width:10px;
}
.hotel_info_bottomright_curve
{
	background:url(../images/hotel_info_bottomright.jpg);
	background-repeat:no-repeat;
	height:9px;
	width:10px;
}
.hotel_info_topbr
{
	background:url(../images/hotel_info_top.jpg);
	background-repeat:repeat-x;
	height:9px;
}
.hotel_info_bottombr
{
	background:url(../images/hotel_info_bottombr.jpg);
	background-repeat:repeat-x;
	height:9px;
}
.hotel_info_leftbr
{
	background:url(../images/hotel_info_leftbr.jpg);
	background-repeat:repeat-y;
	width:10px;
}
.hotel_info_rightbr
{
	background:url(../images/hotel_info_rightbr.JPG);
	background-repeat:repeat-y;
	width:10px;
}
.room_image_bg
{
	border:4px solid #848282;
}
.click_enlarge
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0A4D91;
	line-height:25px;
}
.room_heading
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.roominfo_subtitle
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00923F;
}
.roominfo_txt
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#848282;
	line-height:16px;
}
a.read_more:visited
{
	color:#956156;
	text-decoration:none;
}
a.read_more:active
{
	color:#956156;
	text-decoration:none;
}
a.read_more:link
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#956156;
	text-decoration:none;
}
a.read_more:hover
{
	color:#956156;
	text-decoration:underline;
}

.res_left_curve
{
	background:url(../images/res_heading_left.jpg);
	background-color:#f6f6f6;
	background-repeat:no-repeat;
	height:33px;
	width:7px;
}
.res_right_curve
{
	background:url(../images/res_heading_right.jpg);
	background-color:#f6f6f6;
	background-repeat:no-repeat;
	height:33px;
	width:7px;
}
.res_right_center
{
	background:url(../images/res_heading_center.jpg);
	background-color:#f6f6f6;
	background-repeat:repeat-x;
	height:33px;
}

.res_detail_br
{
	border:1px solid #e3e3e3;
	border-collapse:collapse;
}
.res_detail_br td
{
	border:1px solid #e3e3e3;
	
}
.normal_table
{
	border-collapse:collapse;
}
.normal_table td
{
	border:none;
}
.res_detail_rowbg
{
	background:#fafafa;
	/*f6f6f6*/ 
	height:22px;
}
.res_detail_subheading
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#484646;  
	padding-left:12px;
	/*2557b1*/
}
.res_detail_txt
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#484646;
	height:22px;
	line-height:16px;
	padding-left:12px;
}	
.res_detail_header
{
	background:url(../images/header22.jpg);
	background-repeat:repeat-x;
	height:24px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2557b1;
	text-indent:12px;
}
.reservation_bg
{
	background:url(../images/reservation_header.jpg);
	background-repeat:repeat-x;
	height:33px;
	width:295px;
	padding-top:7px;
}
.outer_table_bg
{
	border:1px solid #c8e0fc;
	border-top:none;
	background:#f9fbff;
}
.arrival_time
{
	width:40px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.personal_txtfield
{
	width:165px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.personal_txtfield2
{
	width:170px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	background:url(../images/field_bg.gif);
}
.mandatory_txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF3333;
}
.outer_table_bg
{
	border:1px solid #c8e0fc;
	border-top:none;
}


#pointer4
{
	background:url(../images/pointer.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:61px;
	position:absolute;
	margin-left:280px;
	margin-top:0px;
}

#pointer5{
background:url(../images/pointer.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:61px;
	position:absolute;
	margin-left:680px;
	margin-top:0px;
}


.even_row{background:#fff;}
.row-hover{background:#F4F4F4; cursor:hand;}

.arrival_time
{
	width:40px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.personal_txtfield
{
	width:165px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.personal_txtfield2
{
	border-top:1px solid #877F64;
	border-left:1px solid #877F64;
	border-bottom:none;
	border-right:none;
	width:168px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	
}
.mandatory_txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF3333;
}
.outer_table_bg2
{
	background:url(../images/guest22_backbg.jpg);
	background-repeat:repeat-x;
	/*height:528px;*/
	height:470px;
	border-top:none;
	border:1px solid #92C096;
}
.new_txtfield
{
	border-top:1px solid #848282;
	border-left:1px solid #848282;
	border-bottom:none;
	border-right:none;
	width:165px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#848282;
	background:url(../images/field_bg.gif);
}
.new_txtfield_right
{
	border-top:1px solid #877F64;
	border-left:1px solid #877F64;
	border-bottom:none;
	border-right:none;
	text-align:right;
	width:165px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

.check_txtfield
{
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;*/
	
	border-top:1px solid #877F64;
	border-left:1px solid #877F64;
	border-bottom:none;
	border-right:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}


.bottom_br td
{
	border-bottom:1px solid #92C096;
}
.personal_info
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#877F64;
	padding-left:4px;
	line-height:16px;
}
.personal_info_gray
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#484646;
	padding-left:4px;
}
.personal_info td
{
	border-bottom:1px solid #dce2ec;
}
.gray_bg td
{
background:#A6CAAA;
}
.timecomboTxt{
border:1pxsolid;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
width:39px;
height:15px;
border-top:1px solid #877F64;
	border-left:1px solid #877F64;
	border-bottom:none;
	border-right:none;
}
.redHeading
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
}
.outer_table_bg_popup
{
	background:url(../images/guest22_backbg.jpg);
	background-repeat:repeat-x;
	border-top:none;
	height:400px;
	border:1px solid #C8E0FC;
}
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: #98D17D;
width: 400px; /*Default width of hint.*/ 
padding: 0px;
border:1px solid #ffffff;
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
z-index:100;
visibility: hidden;
color:#000;
}
.input
{
	background-color:#B1E099;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	color:#000000;
	border:1px solid #B1E099;
	height:20px;
	
}
A.ez_top_nav:active { font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;color: #00923F;  TEXT-DECORATION: none;font-weight:bold;}
A.ez_top_nav:visited {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;color:#00923F; TEXT-DECORATION: none;font-weight:bold;}
A.ez_top_nav:link {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;color:#00923F;   TEXT-DECORATION: none; font-weight:bold;}
A.ez_top_nav:hover {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;color: #00923F;   TEXT-DECORATION: underline;}
		
.headar-bg{
background:url(../images/headar-bg.gif) repeat-x;
height:30px;
}

.top-pad{
padding-top:7px;
}

.heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
font-weight:bold;
}

.content-bg{
background:#ffffff url(../images/content-bg.gif) repeat-x;
padding-left:8px;
}

.paragraph{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#848282;
line-height:18px;
}	

.en_input1
{
	/*background-color:#F5F5F5;*/
	background-image:url(../images/booknow.gif);
	border:0;
	height:22px;
	width:91px;
}
.en_inputch
{
	/*background-color:#F5F5F5;*/
	background-image:url(../images/checkavail.jpg);
	border:0;
	height:22px;
	width:81px;
}	

.combos-box2{
border-left:1px solid #848282;
border-top:1px solid #848282;
border-right:1px solid #848282;
border-bottom:1px solid #848282;
background-color:#F9F8F2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#877F64;
}
.hiddentextBox
{
color:#00923F;
background-color:#00923F;
border-bottom-color:#00923F;
border-left-color:#00923F;
border-right-color:#00923F;
border-top-color:#00923F;
border:1px solid #00923F;
text-decoration:none;
}

.hiddentextBox_popup
{
color:#F1F1E9;
background-color:#F1F1E9;
border-bottom-color:#F1F1E9;
border-left-color:#F1F1E9;
border-right-color:#F1F1E9;
border-top-color:#F1F1E9;
border:1px solid #F1F1E9;
text-decoration:none;
}


		
