/* CSS Document */


.msg
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	font-weight:bold;
	padding-left:3px;
	}

.msg_lf
 	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	font-weight:bold;
	background-color:#cbc096;
	}
	
.txt
    {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding:4px;
	text-align:left;
	}
	
.btm
	{
	background-color:#9cb7be;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	}

.src
	{
	background-color:#cbb152;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	font-weight:bold;
	}
	
.step
	{
	background-color:#accaec;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	font-weight:bold;
	border-top:solid 1px #306baf;
	}
	
.step_a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b2b2b2;
	text-align:left;
	font-weight:bold;
	}	
	
.step_b
	{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	font-weight:bold;
	}	

.nrm_txt
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	padding-left:3px;
	}
	
.bdr
   {
   /*background-color:#f3f3f3;*/
   background-color:#ffffff;
   border-collapse:collapse;
   border:solid 1px #c0c0c0;
   }
   
 .bdr_w
   {
   background-color:#ffffff;
   border-collapse:collapse;
   border:solid 1px #c0c0c0;
   }
   
.butt
	{
	/*background-color:#e8cda5;*/
	background-color:#998481;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	border-style:ridge;
	}
	
.butt1
	{
	/*background-color:#e8cda5;*/
	background-color:#658cb7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	border-style:ridge;
	width:110px;
	}
	
a.Head1:link
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:3px;
	padding-top:4px;
	font-size:11px;
	font-weight:bold;
	display:block;
	background-color:#accaec;
	border-left:1px solid #306baf;
	border-right:1px solid #306baf;
	height:18px;
	vertical-align:middle;
	}
a.Head1:visited
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:3px;
	padding-top:4px;
	font-size:11px;
	font-weight:bold;
	display:block;
	height:18px;
	vertical-align:middle;
	background-color:#accaec;
	border-left:1px solid #306baf;
	border-right:1px solid #306baf;
	}
a.Head1:hover
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	background-color:#e2effe;
	padding-left:3px;
	padding-top:4px;
	font-size:11px;
	font-weight:bold;
	height:18px;
	vertical-align:middle;
	border-left:1px solid #306baf;
	border-right:1px solid #306baf;
	}
	
.menu a
{	font-family:Arial;
	font-size:11px;
	color:#454545;
	padding:0px 15px 0px 15px;
	border-right:solid 1px #454545;
	margin:20px 0px 0px 0px;
	text-align:right;
	text-decoration:none;
	font-weight:bold;
}
.menu a:hover
{
	text-decoration:underline;
}

.hotel_name
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	padding-left:3px;
	background-color:#f9dfba;
	font-weight:bold;
	height:25px;
	}
	
.star
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	padding-left:3px;
	background-color:#f9c67a;
	font-weight:bold;
	height:25px;
	}
	
.hotel_name2
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	padding-left:3px;
	background-color:#d2d2d2;
	font-weight:bold;
	height:25px;
	}
	
a.map:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline }
a.map:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none }
a.map:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none }

.tab_a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	background-color:#edb76c;
	}
	
.tab_i
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	background-color:#e8cda5;
	}
	
a.tab:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none }
a.tab:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none }
a.tab:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline }

.hotel_list
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	padding-left:3px;
	background-color:#f9ecd8;
	font-weight:normal;
	height:25px;
	}
	
.aln
	{
	text-align:center;
	vertical-align:middle;
	}
	
.hotel_list_g
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	padding-left:3px;
	background-color:#ececec;
	font-weight:normal;
	height:25px;
	}
	
a.tit:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline }
a.tit:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline }
a.tit:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline }

.rates
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	font-weight:bold;
	}
	
.hd1
	{
	background-color:#f9ecd8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	padding-left:3px;
	font-weight:bold;
	height:24px;
	}
	
.book
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	font-weight:bold;
	padding-left:3px;
	background-color:#e6e6e6;
	}
	
.book_nrm
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	font-weight:normal;
	padding-left:3px;
	background-color:#e6e6e6;
	}
.rate
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:right;
	font-weight:bold;
	padding-left:3px;
	background-color:#e6e6e6;
	}
	
.hotel_hd
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	font-weight:bold;
	padding-left:3px;
	background-color:#f6eac2;
	}
/*-----------------------*/

.int_txt
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:right;
	padding-right:3px;
	}
	
.int_txt2
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:right;
	font-weight:normal;
	padding-right:3px;
	background-color:#e6e6e6;
	}
	
.per
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:right;
	font-weight:normal;
	padding-right:3px;
	background-color:#dff6df;
	}
	
.per_2
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:right;
	font-weight:normal;
	padding-right:3px;
	background-color:#c6f0c5;
	}

.line
{
	background-color:#306baf;
	height:2px;
}

.menu_top
{
	border-top:#306baf solid 1px;
	background-color:#accaec;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	font-weight:bold;
}

.menu_btm
{
	border-bottom:#306baf solid 1px;
	background-color:#accaec;
}

.n_msg
{
	background-color:#e2effe;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	font-weight:bold;
	padding-left:3px;
}

.news_bdr
{
	border-left:solid 1px #306baf;
	border-right:solid 1px #306baf;
}

.msg_btm
{
	border-bottom:solid 1px #306baf;
}

.step_act
{
	background-color:#306baf;
}

.step_inact
{
	background-color:#accaec;
}

#left1,#left2,#left3,#left4
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:3px;
	padding-top:4px;
	font-size:11px;
	font-weight:bold;
	display:block;
	background-color:#a5d3e8;
	height:18px;
	vertical-align:middle;
}
#left1:hover,#left2:hover,#left3:hover,left4:hover
{
	font-size: 11px;
	color: #fff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	background-color:#7fbfe0;
	padding-left:3px;
	padding-top:4px;
	font-size:11px;
	font-weight:bold;
	height:18px;
	vertical-align:middle;
	
}

.disablemenu 
{
	font-family:Arial;
	font-size:11px;
	color:#454545;
	padding:0px 15px 0px 15px;
	border-right:solid 1px #454545;
	margin:20px 0px 0px 0px;
	text-align:right;
	text-decoration:none;
	font-weight:bold;
}

.gst a
{
	font-family:Arial;
	font-size:11px;
	color:#454545;
	padding:0px 15px 0px 15px;
	margin:20px 0px 0px 0px;
	text-align:right;
	text-decoration:none;
	font-weight:bold;
}
.gst a:hover
{
	text-decoration:underline;
}
.heading1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #96c4cb;
    TEXT-ALIGN: left
}

.calnrm_txt
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:Red;
	background:#ABABAB;
	text-align:center;
	padding-left:3px;
	}
.box{
    border:1px solid #e6d67f;
  }
  
.boxmid{
background-image:url(../Images/T_Main.gif) ;
background-repeat:repeat;
}

.brn_bg
	{
	background-color:#d8f3f9;
	}
	
.brn_txt
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	font-weight:bold;
	background-color:#d8f3f9;
	}
	
.step_i
	{
	background-color:#bde3f6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	font-weight:bold;
	}
	
.footer_img
{
background-image:url(images/footer.jpg);
background-repeat:no-repeat;
}

.mar
{
 margin-top:10px;
}

.mar_20
{
margin-top:20px;
}

.ErrMsg
{
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 13px; 
	COLOR: #CF0707
}
.weekday_font
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
}

div.Head1
	{
		font-size: 11px;
		color: #000000;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		text-decoration:none;
		padding-left:3px;
		padding-top:4px;
		font-size:11px;
		font-weight:bold;
		display:block;
		background-color:#accaec;
		height:18px;
		vertical-align:middle;
	}
	
div.Head1:hover
	{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	background-color:#e2effe;
	padding-left:3px;
	padding-top:4px;
	font-size:11px;
	font-weight:bold;
	height:18px;
	vertical-align:middle;
	}

div.content {
	height:390px;
	width:803px;
	overflow: scroll;
	background-color: #ffffff;	
    padding: 3px;
                 }

.month_bg
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	width:143px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding-right:2px;
	background-color:#e0ebfa;
	}
	
.month
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	width:143px;
	text-align:center;
	vertical-align:middle;
	padding-right:2px;
	background-color:#E9F1FC;
	}
	
.dates
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	width:38px;
	text-align:center;
	vertical-align:middle;
	padding-right:2px;
	background-color:#E9F1FC;
	}

.date_bg
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	height:50px;
	text-align:left;
	background-color:#f8f8f8;
}

.date_txt
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:left;
	height:50px;
	}

.bg_g
 {
 background-color:#d2d2d2;
 }

.bdr1
   {
   background-color:#ffffff;
   border-collapse:collapse;
   border:solid 1px #d2d2d2;
    }

span.Head1
	{
		font-size: 11px;
		color: #000000;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		text-decoration:none;
		padding-left:3px;
		padding-top:4px;
		font-size:11px;
		font-weight:bold;
		display:block;
		background-color:#accaec;
		border-left:1px solid #306baf;
		border-right:1px solid #306baf;
		height:18px;
		vertical-align:middle;
	}
	
span.Head1:hover
	{
		font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	background-color:#e2effe;
	border-left:1px solid #306baf;
	border-right:1px solid #306baf;
	padding-left:3px;
	padding-top:4px;
	font-size:11px;
	font-weight:bold;
	height:18px;
	vertical-align:middle;
	}

.txtbx
    {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	border:#c7630a 1px solid
    }
   
.select_font
    {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
    }

.gr_bg
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	padding-left:3px;
	background-color:#9b9b9d;
	}
	
.nrm_cen
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
	}
	
a.ref:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline }
a.ref:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline }
a.ref:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #db9000; text-decoration: underline }

.red_txt
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
	text-align:left;
	padding-left:3px;
}

.room_rate
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	vertical-align:middle;
	background:#ffffff;
	border:solid 1px #548d96;
	border-collapse:collapse;
	padding-left:2px;
}

.room_rate_g
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	vertical-align:middle;
	background:#ffffff;
	border:solid 1px #888888;
	border-collapse:collapse;
	padding-left:2px;
}

a.room_rate_l:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline }
a.room_rate_l:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline }
a.room_rate_l:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline }

.cal7
{
	BORDER-BOTTOM: #74634b 1px solid;
	BORDER-TOP: #74634b 1px solid;
	BORDER-LEFT: #74634b 1px solid;
	BORDER-RIGHT: #74634b 1px solid;
    BACKGROUND-COLOR: #e8cda5;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000;
	font-weight:bold;
}

.cal7_a
{
	BORDER-BOTTOM: #74634b 1px solid;
	BORDER-TOP: #74634b 1px solid;
	BORDER-LEFT: #74634b 1px solid;
	BORDER-RIGHT: #74634b 1px solid;
    BACKGROUND-COLOR: #e8cda5;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #787878;
	font-weight:bold;
}

.cal8
{
	BORDER-BOTTOM: #74634b 1px solid;
	BORDER-TOP: #74634b 1px solid;
	BORDER-LEFT: #74634b 1px solid;
	BORDER-RIGHT: #74634b 1px solid;
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000;
}

.cal9 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#b7b6b6;
border: 1px solid #74634b;
text-align: center;
}
.cal9 a {
display:block;
color: #c6072b;
text-decoration: none;
}
.cal9 a:hover {
color: #c6072b;
background-color: #b7b6b6;
}
.cal10 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid #74634b;
text-align: center;
}
.cal10 a {
display:block;
color: #0e6db8;
text-decoration: none;
}
.cal10 a:hover {
color: #0e6db8;
background-color: #c8e3ef;
}

.step_p
	{
	background-color:#8b368a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	}
	
.nrm_txt_p
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	padding-left:3px;
	}
	
a.Head1_p:link
{
	font-size: 11px;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:3px;
	padding-top:4px;
	font-size:11px;
	font-weight:bold;
	display:block;
	background-color:#8b368a;
	height:18px;
	vertical-align:middle;
	}
a.Head1_p:visited
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:3px;
	padding-top:4px;
	font-size:11px;
	font-weight:bold;
	display:block;
	height:18px;
	vertical-align:middle;
	background-color:#8b368a;
	}
a.Head1_p:hover
{
	font-size: 11px;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	background-color:#da7edd;
	padding-left:3px;
	padding-top:4px;
	font-size:11px;
	font-weight:bold;
	height:18px;
	vertical-align:middle;
	}
	
.butt_p
	{
	background-color:#8b368a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	border-style:ridge;
	}
	

a.next:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline }
a.next:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline }
a.next:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #db9000; text-decoration: underline }

.footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-align:right;
	background-color:#018dd8;
}

.footer_img
{
background-image:url(images/footer.jpg);
background-repeat:no-repeat;
}

.head
	{
	background-color:#548d96;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
	padding-left:3px;
}

.tct_bc
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	padding-left:0px;
	}
.helpLink{cursor:help;}
.help-tooltip {
	position:	absolute;
	width:		180px;
	border:		1px Solid WindowFrame;
	background:	Infobackground;
	color:		InfoText;
	font:		StatusBar;
	font:		Status-Bar;
	padding:	3px;
	filter:		progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=3);
	z-index:	10000;
}

a.tit_ctr:link {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline; cursor:pointer; }
a.tit_ctr:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline; cursor:pointer; }
a.tit_ctr:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline; cursor:pointer; }

.img_win {
	border-left:solid 1px #306baf;
	border-right:solid 1px #306baf;
	}
