/* CSS Document */


/*ADDED*/
.personal_txtfield
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2D2D2D;
	border:1px solid #CCCCCC;
	height:20px;
	
}

.en_input1
{
	
	background:url(../images/book.jpg);
	border:0;
	height:19px;
	width:75px;
	cursor:pointer;
}

.en_inputch
{
	background:url(../images/checkavail.png);
	border:0;
	height:21px;
	width:86px;
	cursor:pointer;
}

/* CSS Document */
.table_br
{
	border:1px solid #E4F2FF;
	
}
.table_br td
{
	
	/*border-right:1px solid #70214E;
	border-bottom:1px solid #70214E;*/
}
.sun
{
	border-right:1px solid #9E2D29;
	background:#80b7fb;
}
.day_txt1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#694F39;
	line-height:15px;
	text-transform:capitalize;
	/*background:#5593df;*/
}

#hintbox{ /*CSS for pop up hint box */
	position:absolute;
	top: 0;
	background:#822604;
	width: 100px; 
	padding: 0px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	z-index:100;
	visibility: hidden;
	padding:10px;
	color:#ffffff;
	text-align:left;
	border:1px dotted #FF9900;
}

.room_available_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:15px;
	text-transform:capitalize;
	background: #b12510;
	height:30px;
	padding-top:5px;
	vertical-align:middle;
}

a.room_available_txt_read_more3:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B3735;
	text-decoration:none;
}
a.room_available_txt_read_more3:hover
{
	color:#3B3735;
	text-decoration:none;
}

a.room_request_txt_read_more3:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B3735;
	text-decoration:none;
}
a.room_request_txt_read_more3:hover
{
	color:#3B3735;
	text-decoration:none;
}

a.room_not_available_txt_read_more3:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B3735;
	text-decoration:none;
}
a.room_not_available_txt_read_more3:hover
{
	color:#3B3735;
	text-decoration:none;
}

.room_not_available_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background:#769113; 
	line-height:15px;
	width:52px;
	height:30px;
	padding-top:5px;
	font-weight:normal;
	vertical-align:middle;
}
.roomdetails_bg {
	background:#c87b37;
	border-bottom:1px solid #822604;
	border-left:1px solid #822604;
	border-right:1px solid #822604;
}
.room_request_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:15px;
	text-transform:capitalize;
	background:#E14C37;
    height:30px;
	padding-top:5px;
	vertical-align:middle;
}

.day_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#694F39;
	line-height:18px;
	width:32px;
}
.date_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:18px;
	width:32px;
}
.day_txt2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#9D0000;
	line-height:18px;
	width:32px;
	height:40px;
	background:#F0E8CD;
	/*background:url(../images/wht_bg.png) ;*/
}
.room_typebg_popup
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
    background:url(../images/title_bg.png) repeat-x;
	padding:5 5 5 5;
}

.room_typebg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#c87b37;
	
}

.reservation_bg1
{
	/*background:url(../images/menu_bg.png);*/
	background-color:#b74f27;
	height:37px;	
	border-bottom:1px solid #FFFFFF;
	vertical-align:middle;
}
.reservation_bg{
/*background: #ebfafd url(../images/reservation_bg.jpg) repeat-x;*/
background: #C87B37;
border:1px ridge #E4F2FF;
}

.room_typebk
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	background:url(../images/menu_bg.png) repeat-x ;
	height:40px;
	border-right:1px solid #822604;
	vertical-align:middle;	
}
.room_type_other
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	background:url(../images/menu_bg.png) repeat-x ;
	height:26px;
	border-right:1px solid #C87B37;
	padding:4 4 4 4;
	
}
.room_typebk1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	background:#EC1414;
	/*background:#EC1414 url(../images/menu_center_bg.gif);*/
	/*background:url(../images/title_bg.png) repeat-x ;*/
	height:36px;
}

.rate_weekend_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	background:url(../images/room_type_bg_1.png) repeat-x ;
	height:40px;
	border-right:1px solid #822604;
	vertical-align:middle;
}

.room_available_bg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	background:#FFFFFF;
}
.rooms_rate
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4b4a4a;
	line-height:18px;
	text-indent:10px;
	height:20px;
	/*background-color:#AFC9E2;*/
}

.room_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#5E594B;
}
.roominfo_subtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#752203;;
}
.roominfo_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:16px;
	
	
}
.roominfo_txt1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-bottom:3px;

}

.person_box_text
{
	border:1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2D2D2D;
	text-align:center;
	/*background:#F8F2E6;*/
}

.room_image_bg
{
	border:4px solid #F4E5C8;
}



.arrival_time
{
	width:40px;
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

/*.en_inputch
{
	
	background:url(../images/check_avilability.png);
	border:0;
	height:41px;
	width:146px;
	cursor:pointer;
}*/
.outer_table_bg
{
	border:1px solid #c8e0fc;
	border-top:none;
	background:#BF2C01;
}

#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;
}

.bookimg{
 background:url(../images/book.png);
 height:22px;
 width:58px;
 border:0;
}

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

.arrival_time
{
	width:40px;
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

.personal_txtfield2
{
	padding-left:3px;
    border:1px solid #CCCCCC;
	width:200px;
	height:50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#47391A;
	background:#ffffff;
	
}
.mandatory_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}
.outer_table_bg2
{
	
	background:#983712 ;
	height:500px;
	border-top:none;
	border:1px solid #752202;
	
}
.outer_table_bg2 td{
/*padding:3 3 3 3;*/
}
.new_txtfield
{
	border:1px solid #CCCCCC;
	padding-left:3px;
	width:200px;
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B3735;
	background:#ffffff;
}

.new_txtfield_right
{
	border:1px solid #CCCCCC;
	width:200px;
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B3735;
	background:#ffffff;
}

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

.bottom_br td
{
	border-bottom:1px solid #752202;
}
.personal_info
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left:4px;
	line-height:16px;
	font-weight:bold;
}
.personal_info_gray
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left:4px;
}
.personal_info td
{
	border-bottom:1px solid #dce2ec;
}
.gray_bg td
{
background:#D99E40;

}
.timecomboTxt{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B3735;
	width:39px;
	height:18px;
	border:1px solid #CCCCCC;
	background:#ffffff;
}
.redHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D99E40;
	font-weight:600;
}
.WhiteHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6D2002;
}
.outer_table_bg_popup
{
/*	background:url(../images/bgcon.png);*/
	/*background-repeat:repeat-x;*/
	border-top:none;
	height:400px;
	padding-left:30px;
	/*border:1px solid #C8E0FC;*/
}

.check_room_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:10px;
	
}

.input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    border:1px solid #D99E40;
	height:20px;
	color:#5B280B;
	background:#D99E40;
}

A.ez_top_nav:active { font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;color: #752203;  TEXT-DECORATION: none;font-weight:bold;}
A.ez_top_nav:visited {font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;color:#752203; TEXT-DECORATION: none;font-weight:bold;}
A.ez_top_nav:link {font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;color:#752203;   TEXT-DECORATION: none; font-weight:bold;}
A.ez_top_nav:hover {font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;color: #FFFFFF;   TEXT-DECORATION: underline;}
		
.hiddentextBox
{
color:#E6E9E3;
border:0px;
background-color: transparent;
text-decoration:none;
}

.person_box
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

	color:#ffffff;
	border:1px solid #D8D2B8;
	height:19px;
	background:#37271C;

}

.paragraph{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color::#3B3735;
line-height:18px;
}
.hiddentextBox_popup
{

background-color: transparent;
color:#F0E8CD;
border:0px;
text-decoration:none;
}

a.read_more:visited
{
	color:#8A2223;
	text-decoration:none;
}
a.read_more:active
{
	color:#8A2223;
	text-decoration:none;
}
a.read_more:link
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8A2223;
	text-decoration:none;
}
a.read_more:hover
{
	color:#8A2223;
	text-decoration:underline;
}
.click_enlarge 
{
 color:#993300;
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 text-decoration:none;
 vertical-align:top;
}

.hotel_info_topleft_curve
{
	background:url(../images/hotel_info_topleft.jpg);
	/*background:url(../images/box_top_left.jpg);*/
	background-repeat:no-repeat;
	height:9px;
	width:10px;
}
.hotel_info_topright_curve
{
	background:url(../images/hotel_info_topright.jpg);
	/*background:url(../images/box_top_right.jpg);*/
	background-repeat:no-repeat;
	height:9px;
	width:10px;
}
.hotel_info_bottomleft_curve
{
	background:url(../images/hotel_info_bottomleft.jpg);
	/*background:url(../images/box_bottom_left.jpg);*/
	background-repeat:no-repeat;
	height:9px;
	width:10px;
}
.hotel_info_bottomright_curve
{
	background:url(../images/hotel_info_bottomright.jpg);
	/*background:url(../images/box_bottom_right.jpg);*/
	background-repeat:no-repeat;
	height:9px;
	width:10px;
}
.hotel_info_topbr
{
	background:url(../images/hotel_info_top.jpg);
	/*background:url(../images/box_top_middle.jpg);*/
	background-repeat:repeat-x;
	height:9px;
}
.hotel_info_bottombr
{
	background:url(../images/hotel_info_bottombr.jpg);
	/*background:url(../images/box_bottom_middle.jpg);*/
	background-repeat:repeat-x;
	height:9px;
}
.hotel_info_leftbr
{
	background:url(../images/hotel_info_leftbr.jpg);
	/*background:url(../images/box_middle_left.jpg);*/
	background-repeat:repeat-y;
	width:10px;
}
.hotel_info_rightbr
{
	background:url(../images/hotel_info_rightbr.JPG);
	/*background:url(../images/box_middle_right.jpg);*/
	background-repeat:repeat-y;
	width:10px;
}
.policy {
 color:#D99E40;
}
