body 		{
			margin:36px 0 5px 0px;
			background:#ffffff url(../../images/bg-body.jpg) top center no-repeat fixed;
			}
form {
			padding:0px;
			margin:0px;
			}	

img
			{
			border: none;
			}
			
			
.index_book_back { background:url(../../images/book_back.jpg) no-repeat; height:450px; width:283px;}
			
.book_now{width:270px; position:absolute; margin:236px 0 0 693px;}
			
.Body_text	{font-family:verdana;font-size:13px;color:#808080;text-align:justify;line-height:20px;}
.Body_text a:link{color:#808080;font-weight:bold;text-decoration:none;}
.Body_text a:activated	{color:#808080;font-weight:bold;text-decoration:none;}
.Body_text a:visited	{color:#808080;font-weight:bold;text-decoration:none;}
.Body_text a:hover	{color:#4e4f61;font-weight:bold;text-decoration:none;}

.footer_text_proptocol	{font-family:arial;font-size:15px;color:#4b6791;text-align:left; padding:18px 0 0 0;}
.footer_text_proptocol a:link{color:#4b6791;font-weight:normal;text-decoration:none;}
.footer_text_proptocol a:activated	{color:#4b6791;font-weight:normal;text-decoration:none;}
.footer_text_proptocol a:visited	{color:#4b6791;font-weight:normal;text-decoration:none;}
.footer_text_proptocol a:hover	{color:#3984e6;font-weight:normal;text-decoration:none;}

.text	{font-family:verdana;font-size:13px;color:#696767;text-align:justify;padding:15px 35px 0px 35px; line-height:20px;}
.text a:link{color:#696767;font-weight:bold;text-decoration:none;}
.text a:activated	{color:#696767;font-weight:bold;text-decoration:none;}
.text a:visited	{color:#696767;font-weight:bold;text-decoration:none;}
.text a:hover	{color:#4e4f61;font-weight:bold;text-decoration:none;}

.Light_15{font-family:Arial, Helvetica, sans-serif;font-size:14px;text-align:left; text-decoration:none; font-weight:normal; color:#4e4f61;}

.Email_text	{font-family:verdana;font-size:12px;color:#808080;text-align:right;line-height:20px;}

h1 {
color:#6a6461;
font-family:georgia;
font-size:24px;
font-weight:normal;
margin:0px;
padding:0 0 0px 0px;
}




h2 {
color:#6a6461;
font-family:Georgia, Times, serif;
font-size:18px;
font-weight:normal;
margin:0 0 0 0px;
padding:0 0 0px 0px;
}


h2 a:link {
color:#6a6461;
font-size:18px;
text-decoration:none;
font-weight:normal;
margin:0px;
}

h2 a:activated {
color:#6a6461;
font-size:18px;
text-decoration:none;
font-weight:normal;
margin:0px;
}

h2 a:visited {
color:#6a6461;
font-size:18px;
text-decoration:none;
font-weight:normal;
margin:0px;
}
h2 a:hover {
color:#4e4f61;
font-size:18px;
text-decoration:none;
font-weight:normal;
margin:0px;
}

.Arrow {padding:5px 10px 0px 6px;}
.Logo_pad {padding:0px 28px 7px 23px;}
.Logo2_pad {padding:30px 20px 0px 93px;}
.Middle_pad {padding:0px 13px 0px 15px;}
.Reservation_pad {padding:25px 0px 0px 15px;}
.Reserv_pad {padding:22px 10px 0px 12px;}
.Pad_01 {padding:15px 35px 0px 25px;}
.Pad_02 { padding:0 15px 10px 0px;}
.Pad_03 { padding:10px 15px 0 15px;}
.Pad_04 {padding:0px 35px 0px 35px;}
.Pad_05 {padding:0px 15px 0px 30px;}
.Pad_06 {padding:15px 35px 0px 35px;}
.Pad_07 {padding:25px 35px 0px 25px;}
.Pad_08 {padding:25px 35px 0px 35px;}
.Pad_09 { padding:10px 0px 0 10px;}


.top_nav a:link{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left;color:#2b68c2;font-weight:normal;text-decoration:none;}
.top_nav a:activated	{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left;color:#2b68c2;font-weight:normal;text-decoration:none;}
.top_nav a:visited	{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left;color:#2b68c2;font-weight:normal;text-decoration:none;}
.top_nav a:hover	{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left;color:#2b68c2;font-weight:normal;text-decoration:none;}

.Footer_bw a:link{font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:left;color:#4e4f61;font-weight:normal;text-decoration:none;}
.Footer_bw a:activated	{font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:left;color:#4e4f61;font-weight:normal;text-decoration:none;}
.Footer_bw a:visited	{font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:left;color:#4e4f61;font-weight:normal;text-decoration:none;}
.Footer_bw a:hover	{font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:left;color:#31323e;font-weight:normal;text-decoration:none;}

.Footer_mailadd {font-family:Georgia, "Times New Roman", Times, serif; line-height:25px; font-size:14px; text-align:left;color:#26487a;font-weight:normal;text-decoration:none;}
.Footer_mailadd a:link{font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; text-align:left;color:#2e75e0;font-weight:normal;text-decoration:none;}
.Footer_mailadd a:activated{font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; text-align:left;color:#2e75e0;font-weight:normal;text-decoration:none;}
.Footer_mailadd a:visited{font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; text-align:left;color:#2e75e0;font-weight:normal;text-decoration:none;}
.Footer_mailadd a:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; text-align:left;color:#2e75e0;font-weight:normal;text-decoration:none;}

.footer_newsletter {font-family:georgia; font-size:14pt; text-align:left;color:#3984e6;font-weight:normal;text-decoration:none; padding:0 0 15px 30px;}

.newsletter_box { background:url(../../images/newsletter_repet_box.jpg) repeat-x; height:20px; width:169px;}

.newsletter_name {font-family:georgia; font-size:10pt; text-align:left;color:#24426f;font-weight:normal;text-decoration:none; padding:0 0 10px 0px;}

.digital_add {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right;color:#2C4466;font-weight:bold;text-decoration:none; line-height:15px; padding:0px;}
.digital_add a:link{font-family:Arial, Helvetica, sans-serif; font-size:11px;  text-align:right;color:#2C4466;font-weight:bold;text-decoration:none; line-height:15px;}
.digital_add a:activated	{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right;color:#2C4466;font-weight:bold;text-decoration:none; line-height:15px;}
.digital_add a:visited	{font-family:Arial, Helvetica, sans-serif; font-size:11px;  text-align:right;color:#2C4466;font-weight:bold;text-decoration:none; line-height:15px;}
.digital_add a:hover	{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right;color:#057BE5;font-weight:bold;text-decoration:none; line-height:15px;}
.digital_design {width:158px; margin:107px 0 0px -561px;padding:0px; position:absolute; z-index:100;}
html>body .digital_design {width:158px; margin:103px 0 0px -561px;padding:0px; position:absolute; z-index:100;}
 @-moz-document url-prefix() {.digital_design {width:158px; margin:102px 0 0px -561px;padding:0px; position:absolute; z-index:100;}
 } 

.digital1_add {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left;color:#4E4F61;font-weight:bold;text-decoration:none; line-height:12px; padding:0 0 0px 0;}
.digital1_add a:link{font-family:Arial, Helvetica, sans-serif; font-size:11px;  text-align:left;color:#4E4F61;font-weight:bold;text-decoration:none; line-height:12px;}
.digital1_add a:activated	{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left;color:#4E4F61;font-weight:bold;text-decoration:none; line-height:12px;}
.digital1_add a:visited	{font-family:Arial, Helvetica, sans-serif; font-size:11px;  text-align:left;color:#4E4F61;font-weight:bold;text-decoration:none; line-height:12px;}
.digital1_add a:hover	{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left;color:#4E4F61;font-weight:bold;text-decoration:none; line-height:12px;}

.Footer_add {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left;color:#4b6791;font-weight:normal;text-decoration:none; line-height:22px; padding:0 0 12px 0;}
.Footer_add a:link{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left;color:#4b6791;font-weight:normal;text-decoration:none; line-height:22px;}
.Footer_add a:activated	{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left;color:#4b6791;font-weight:normal;text-decoration:none; line-height:22px;}
.Footer_add a:visited	{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left;color:#4b6791;font-weight:normal;text-decoration:none; line-height:22px;}
.Footer_add a:hover	{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left;color:#2e75e0;font-weight:normal;text-decoration:none; line-height:22px;}

.Footer_icon a:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left;color:#4e4f61;font-weight:normal;text-decoration:none; }
.Footer_icon a:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left;color:#4e4f61;font-weight:normal;text-decoration:none; }
.Footer_icon a:activated	{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left;color:#4e4f61;font-weight:normal;text-decoration:none;}
.Footer_icon a:visited	{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left;color:#4e4f61;font-weight:normal;text-decoration:none;}
.Footer_icon a:hover	{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left;color:#31323e;font-weight:normal;text-decoration:none;}

.Right_text {font-family:Georgia, Times, serif; font-size:14px; text-align:left;color:#616161;font-weight:bold;text-decoration:none;}

.Top_bg {background:url(../../images/top_bg.png) top left no-repeat; padding:30px 0 0 0px}
.Middle_bg {background:url(../../images/mid_white_bg.png) top left repeat-y; padding:0px; margin:0px;}
.Left_bg {background:url(../../images/left_bg.jpg) bottom left no-repeat;}

.Right_bg {background:url(../../images/right_bg1.jpg) bottom left no-repeat;padding:0px 20px 0px 20px; margin:0px;}
.Form_bg {padding:0px 0 0 0px;border:none; background:none; width:180px; margin:0 0 0 0px; text-align:left; vertical-align:top; font-family:Arial; font-size:14px; border:none;}

.newsletter_area {padding:3px 0 0 0;border:none; background:none; width:169px; height:20px; margin:0px; text-align:left; vertical-align:top; font-family:Arial; font-size:13px;}

/*.bg_text_box{background:url(../../images/text_box.png) top left no-repeat ; width:201px; padding:19px 0 0 20px ;} */

.Middle1_bg {background:url(../../images/middle_top_bg.png) top center no-repeat;}

.Welcome_text {width:auto; height:auto; float:left; margin:-16px 0 0 0px; position:relative; z-index:1000044;}
.Reserve_text {width:auto; height:auto; float:left; margin:-16px 0px 0 150px;position:relative; z-index:10000565;color:#808080;font-family:georgia;font-size:24px;font-weight:bold;}
.Reserve_text1 {color:#808080;font-family:georgia;font-size:24px;font-weight:bold;}


.Reserve_line {width:1px; height:auto;text-align:left; background:url(../../images/line.gif) top left no-repeat}
.Footer_bg {/*background:url(../../images/footer_bg.png) top center no-repeat; */padding:34px 0 0px 35px; }
.Innerpage_banner {background:url(../../images/innerpage_banner.png) top center no-repeat;}
.Room_banner {background:url(../../images/room_banner.jpg) top left no-repeat;}
.Amenities_banner {background:url(../../images/amenities_banner.jpg) top left no-repeat;}
.Localarea_banner {background:url(../../images/local_area.jpg) top left no-repeat;}
.History_banner {background:url(../../images/history.jpg) top left no-repeat;}
.photogallery_banner {background:url(../../images/local_area.jpg) top left no-repeat;}
.Package_banner {background:url(../../images/package.jpg) top left no-repeat;}
.Sitemap_banner {background:url(../../images/sitemap.jpg) top left no-repeat;}
.Contact_banner {background:url(../../images/contact_us.jpg) top left no-repeat;}
.Attraction_banner {background:url(../../images/attraction.jpg) top left no-repeat;}
.Newsletter_banner {background:url(../../images/email_offer_main.jpg) top left no-repeat;}
.Emailwebsite_banner {background:url(../../images/emailwebsite.jpg) top left no-repeat;}
.Sitemap_banner {background:url(../../images/sitemap.jpg) top left no-repeat;}

.Rightbg_innerpage {background:url(../../images/innerpage_rightbg.jpg) bottom left no-repeat;padding:25px 27px 0px 15px; margin:0px;}
.Middle_bottombg {background:url(../../images/middle_bottombg.jpg) bottom left no-repeat;height:18px;}
.Heading_bg {background:url(../../images/heading_bg.jpg) top left repeat-x; height:22px; padding:5px; margin:0px;}

.Reservation_banner {background:url(../../images/reservation_image.jpg) top center no-repeat;}
.Logo_bg {background:url(../../images/logo1.jpg) top left no-repeat;}


/*sign css*/

							
.halfmoon{ /*margin-bottom: 4px;*/ }
	.halfmoon ul{ /*padding: 3px 9px 2px 5px;*/ margin-left: 0; margin-top: 0px; margin-bottom: 0; font: bold 14px Verdana; list-style-type: none; text-align: left; /*set to left, center, or right to align the menu as desired*/ /*border-bottom: 1px solid #929492;*/ }
	.halfmoon li{ display: inline; margin: 0; }
	.halfmoon li a{ text-decoration: none; /*padding: 3px 9px 2px 5px;*/ margin: 0; margin-right: 0; /*distance between each tab*/ border-left: 1px solid #DDD; color: black; font: bold 14px Verdana; /*background: #ECEEEC url(tabright.gif) top right no-repeat;*/ }
	.halfmoon li a:visited{ color: black; }
	.halfmoon li a:hover, .halfmoon li a.current{ /*background-color: #CDDADA;*/ color: navy; }

	#tabcontentcontainer{ width:95%; /*width of 2nd level content*/ /*height:1.5em;*/ /*height of 2nd level content. Set to largest's content height to avoid jittering.*/ }
	.tabcontent{ display:none; }
		
.inputmemnumber {	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #4a4a4a 1px solid; FONT: 9px Arial, Helvetica, sans-serif; BORDER-LEFT: #4a4a4a 1px solid; WIDTH: 133px; COLOR: #8c949f; BORDER-BOTTOM: #efefef 1px solid
}
.inputmempassword {	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #4a4a4a 1px solid; FONT: 9px Arial, Helvetica, sans-serif; BORDER-LEFT: #4a4a4a 1px solid; WIDTH: 133px; COLOR: #8c949f; BORDER-BOTTOM: #efefef 1px solid
}
.inputmempassword {	WIDTH: 78px
}
.bgsigninline {	BACKGROUND-COLOR: #b1dee5;}
			
#signin {
	
	
	background-color:#DDEEF1;
	display:none;
}
#signin td {
	padding-bottom: 0px;
}
#signin td.signinhdr {
	font-family: Arial, Helvetica, sans-serif;
	color:#102856;
	font-size:9px;
	padding-top:2px;
}
#signin input, #signin .twopxpad {
	margin-top:4px;
}
#signin td, #signin td a {
	font-size:10px;
	color:#0066CC;
}
#signin td a:hover {
	color:#002674;
}
#signin td, #signin td a.close {
	font-size:10px;
	color:#78818A;
}
#signout {
	height:47px;
	text-align:right;
	
}
#welcomeImg {
	margin-left:20px;
}
#signout a {
	color:#E6271D;
	font-family: Georgia, "Times New Roman", serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-1px;	
}

					
.pad8left {
	padding-left: 8px;
}

input, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}
.inputmemnumber, .inputmempassword {
	border: 1px solid #EFEFEF;
	border-top: 1px solid #4A4A4A;
	border-left: 1px solid #4A4A4A;
	font: 9px Arial, Helvetica, sans-serif;
	color:#8C949F;
	width:85px;
}
.btnNoBorder {
	border:0;
}



.special
{
  display: block;
  width:259px;
  height: 149px;
  background:url(../../images/special.png) no-repeat 0 0;
  }

.special:hover
{ 
  background-position: 0 -149px;
}

.special span
{
  display: none;
}

.accommodation
{
  display: block;
  width:259px;
  height: 149px;
  background:url(../../images/accomodation.png) no-repeat 0 0;
  }

.accommodation:hover
{ 
  background-position: 0 -149px;
}

.accommodation span
{
  display: none;
}

/*-------------*/
.amenities
{
  display: block;
  width:259px;
  height: 149px;
  background:url(../../images/amenities.png) no-repeat 0 0;
  }

.amenities:hover
{ 
  background-position: 0 -149px;
}

.amenities span
{
  display: none;
}

.btn_findroom { display: block; width:259px; height: 65px; background:url(../../images/btn_findaroom.png) no-repeat 0 0; }

.btn_findroom:hover{ background-position: 0 -65px; }

.btn_findroom span { display: none; }
.bg_footer{background:url(../../images/footer_back.jpg) no-repeat; height:224px; padding:0px; 0 0 0px;}


.Pad_5a {padding:0px 15px 0px 35px;}

.Reservation_text {color:#808080;font-family:georgia;font-size:24px;font-weight:bold;}
.Left_shadow {background:url(../../images/left_shadow.png) top left repeat-y;}
.Right_shadow {background:url(../../images/right_shadow.png) top left repeat-y;}
.Header_bg {background:url(../../images/header_whitebg.jpg) top left repeat-y; padding:0 0 0 0px; margin:0 0 0 0px;}
.Newmiddtop_bg {background:url(../../images/newmid_top.jpg) top left no-repeat; margin:0px; padding:0 0 0 30px;}
.Newmidd_bg {background:url(../../images/newmidwhite_bg.jpg) top left repeat-y; margin:0px; padding:0px;}
.bg_footer_new{background:url(../../images/footer_main_bg.jpg) top left no-repeat; width:962px; height:280px;}

/*Css For IE 7*/
*:first-child + html .im02{ margin:1px 0 0 0;}

/*IE 6 and below*/
* html .im02{ margin:0px 0 0 0;}

/*Modern browsers only (not IE 7)*/
html > /**/ body .im02{ margin:0px 0 0 0;}


.GridDataheader
{
    padding:2px 0 2px 0px;
    font-family:Trebuchet MS;
    font-size:12pt;
    font-weight:bold;
    color:#6A6461;
    text-align:left;
    vertical-align:middle;
    height:22px;
} 

.GridDataheader1
 {
       font-family:Trebuchet MS; font-size:12pt; font-weight:bold; color:#6A6461;text-align:right;
 }
	
.GridDataheader5
{
    padding:2px 0 2px 0px;
	color:#6A6461; 
	font-family:"Trebuchet MS";
	font-size:12pt;
    font-weight:bold;
    text-align:left;
    vertical-align:middle;
    height:22px;
} 

.DownlodandWeb
{
    color: #000000;
    font-family:"Trebuchet MS";
	font-size: 14px;
	line-height:20px;
	text-align:left;
	font-weight:normal;
	padding:10px 0 10px 0px; 
	text-decoration:none;
	font-weight:bold;		
}

.DescriptionInner
{
color: #808080; font-family: "Trebuchet MS"; font-size: 13px; text-align:left; 
} 

 .pkgtablehead
{
		  font-family:"Trebuchet MS";
		font-weight:bold;
		font-size:10pt;
		color:#ffffff;
		background-color:#3371AC;
		vertical-align:middle;
	   text-align:left;
} 

.hint .hint-pointer
{
	position: absolute;
	left: -16px;
	top: 0px;
	width: 16px;
	height: 14px;
	background: url(../../images/pointer.gif) left top no-repeat;
}


.hint
{
	position: absolute;
	display: none;
	margin-top: -4px;
	border: 1px solid #012676;
	padding: 5px 5px;
	margin-left: 10px;
	z-index: 100;
	background: #D0D9E8 url(images/pointer.gif) no-repeat -16px 0px;
	vertical-align: middle;
	height: 19px;
	font-size:10pt;
	font-family:Arial;
	color:#900000;
}


.TextBox
{
	font-family: arial;
	font-size: 10pt;
	font-weight: normal;
    border : solid 1px #7F9DB9;
	height: 20px;
	vertical-align: top;
}	