.scrollarea03 {
	width:554px;
	height:200px;
	float:left;
	padding-left:2px;
	text-align: left;
	overflow:auto;
	scrollbar-3dlight-color:#CCD0B7;
	scrollbar-arrow-color:#626948;
	scrollbar-base-color:#F6F7F2;
	scrollbar-darkshadow-color:#626948;
	scrollbar-face-color:#CCD0B7;
	scrollbar-highlight-color:#F6F7F2;
	scrollbar-shadow-color:#FFFFFF;
}

.leftNav{
FONT-WEIGHT: normal;
FONT-FAMILY: 'tahoma', 'Verdana';
FONT-SIZE: 8pt;
Font-COLOR: #73743A;
line-height: 21px;
}
A.leftNav:link{ text-decoration: none; color: #73743A; padding-left: 5px; } A.leftNav:visited{ 
  text-decoration: none; color: #73743A;  padding-left: 5px;} A.leftNav:hover{ text-decoration: none; 
  color: #73743A;  padding-left: 5px;}


.activeLink
{
Background-color: #EDEEE6;
}


.LeftAlign {align:left; display:block; float:left; margin-right: 5px;}



.rightAlign {align:right; display:block; float:right; margin: 0px;}





.iconDate
{
margin-right: 5px;
}

.subNav{
FONT-WEIGHT: normal;
FONT-FAMILY: 'tahoma', 'Verdana';
FONT-SIZE: 7.5pt;
Font-COLOR: #73743A;
line-height: 18px;
}
A.subNav:link{ text-decoration: none; color: #73743A; padding-left: 15px; } 
A.subNav:visited{ text-decoration: none; color: #73743A;  padding-left: 15px;}
A.subNav:hover{ text-decoration: none; color: #73743A;  padding-left: 15px;}





DIV.pageLinks {
	PADDING-BOTTOM: 0px; COLOR: #626262;  text-align: left; FONT-SIZE: 8pt;
}
DIV.pageLinks UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.pageLinks LI {
	DISPLAY: block; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none; Margin: 0px 0px;
}
DIV.pageLinks A {
	COLOR: #626262; TEXT-DECORATION: underline
}
DIV.pageLinks A:hover {
	COLOR: #626262; TEXT-DECORATION: none
}







UL
{
margin-top: 0px;
}


li
{
margin-left: -15px;
margin-top: 0px;
}

.bgtableHeading
{
BACKGROUND:  url(../images/bg_tableHeading.gif);
height: 21px;
padding-left: 5px;
color: #70706E;
}

.bgtableHeadingBig
{
BACKGROUND:  url(../images/bg_tableHeadingBig.gif);
height: 41px;
padding-left: 5px;
color: #70706E;
}



.bgtableContent
{
BACKGROUND:  url(../images/bg_tableContent.gif);
padding-left: 5px;
}


.bgtableContent UL
{
margin-bottom: 5px;
}







A {
	COLOR: #777D57; TEXT-DECORATION: underline; 
}
A:hover {
	COLOR: #777D57;  TEXT-DECORATION: none;
}


A.collapse {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.collapse:hover {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.collapse:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.collapse:active {
	COLOR: #ffffff; TEXT-DECORATION: none;
}




.knowMore {
	COLOR: #9E9A9B; TEXT-DECORATION: underline; padding: 7px;
}
A.knowMore {
	COLOR: #9E9A9B; TEXT-DECORATION: underline;
}
A.knowMore:active {
	COLOR: #9E9A9B; TEXT-DECORATION: underline;
}
A.knowMore:visited {
	COLOR: #9E9A9B; TEXT-DECORATION: underline;
}
A.knowMore:hover {
	COLOR: #9E9A9B; TEXT-DECORATION: none;
}







BODY {
	FONT-SIZE: 10pt; 
	MARGIN: 0px; WIDTH: 100%; 
	COLOR: #202020; 
	FONT-FAMILY: Tahoma, Arial, Sans-Serif; 
	background-image:url(bodyback.gif);
	background-color:#757575;
 
}
DIV.floatClearer {
	CLEAR: both; LINE-HEIGHT: 0; HEIGHT: 0px
}
HTML .floatClearer {
	FONT-SIZE: 0px
}
.li_style{
margin: 4px 0 4px 0;
}
FORM {
	DISPLAY: inline;
}
.fixedWidth
{
padding: 20px;
}
HTML {
	FONT-SIZE: 10pt; MARGIN: 0px; WIDTH: 100%; COLOR: #51514F; FONT-FAMILY: Tahoma, Arial, Sans-Serif; BACKGROUND-COLOR: #fff; BACKGROUND:  url(../images/bg_bodyPattern.gif);
}
P, TD {
	FONT-SIZE: 8pt; margin-top: -3px; 
}
H1{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px; color: #8E9762;
}

H2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE:14px; 
	PADDING-BOTTOM: 2px; 
	MARGIN-bottom:2px; 
	PADDING-TOP: 0px; 
	color: #5C7767	;
	line-height:25px; 
	font-family: Georgia;
	margin-top:5px;
	margin-bottom:5px;
}

H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; MARGIN-bottom:2px; PADDING-TOP: 0px; color: #8E9762;
}

H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; MARGIN-bottom:2px; PADDING-TOP: 0px; color: #8E9762;
}

DIV.floatClearer {
	CLEAR: both; LINE-HEIGHT: 0; HEIGHT: 0px
}
HTML .floatClearer {
	FONT-SIZE: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT {
	FONT-SIZE: 90%; FONT-FAMILY: Tahoma, Arial, Sans-Serif; COLOR: #51514F; 
}
SELECT {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma, Arial, Sans-Serif; COLOR: #51514F; 
}
TEXTAREA {
	FONT-SIZE: 90%; FONT-FAMILY: Tahoma, Arial, Sans-Serif; COLOR: #51514F; 
}



.maintext{ 
FONT-FAMILY: Tahoma, Arial, Sans-Serif;
color: #515151;
FONT-SIZE: 8pt;
line-height: 12pt;
padding-left: 8px;
}

.maintext2{ 
		FONT-FAMILY: Tahoma, Arial, Sans-Serif;
		color: #515151;
		FONT-SIZE: 8pt;
		line-height: 12pt;
		padding-left: 8px;
		padding-bottom:0px;
		padding-top:0px;
		padding-right:5px;
}

a.maintext2:link{
		FONT-FAMILY: Tahoma, Arial, Sans-Serif;
		color: #515151;
		FONT-SIZE: 8pt;
		font-weight:bold;
		text-decoration:none;
	}
	a.maintext2:active{
		FONT-FAMILY: Tahoma, Arial, Sans-Serif;
		color: #515151;
		FONT-SIZE: 8pt;
		font-weight:bold;
		text-decoration:none;
	}
	a.maintext2:visited{
		FONT-FAMILY: Tahoma, Arial, Sans-Serif;
		color: #515151;
		FONT-SIZE: 8pt;
		font-weight:bold;
		text-decoration:none;
	}
	a.maintext2:hover{
		FONT-FAMILY: Tahoma, Arial, Sans-Serif;
		color: #515151;
		FONT-SIZE: 8pt;
		font-weight:bold;
		text-decoration:underline;
	}

.maintext3{ 
FONT-FAMILY: Tahoma, Arial, Sans-Serif;
color: #777D57;
FONT-SIZE: 10pt;
line-height: 12pt;
padding-left: 5px;
}

.maintext4{ 
		FONT-FAMILY: Tahoma, Arial, Sans-Serif;
		color: #777D57;
		FONT-SIZE: 8pt;
		line-height: 12pt;
		padding-left: 8px;
		padding-bottom:0px;
		padding-top:0px;
		padding-right:5px;
}

a.maintext4:link{
		FONT-FAMILY: Tahoma, Arial, Sans-Serif;
		color: #777D57;
		FONT-SIZE: 8pt;
		/*font-weight:bold;*/
		text-decoration:none;
	}
a.maintext4:active{
		FONT-FAMILY: Tahoma, Arial, Sans-Serif;
		color: #777D57;
		FONT-SIZE: 8pt;
		/*font-weight:bold;*/
		text-decoration:none;
	}
a.maintext4:visited{
		FONT-FAMILY: Tahoma, Arial, Sans-Serif;
		color: #777D57;
		FONT-SIZE: 8pt;
	  /*font-weight:bold;*/
		text-decoration:none;
	}
a.maintext4:hover{
		FONT-FAMILY: Tahoma, Arial, Sans-Serif;
		color: #777D57;
		FONT-SIZE: 8pt;
		/*font-weight:bold;*/
		text-decoration:underline;
	}
	
	
	.maintext5{ 
		FONT-FAMILY: Tahoma, Arial, Sans-Serif;
		color: #515151;
		FONT-SIZE: 8pt;
		line-height: 12pt;
		padding-left: 0px;
		padding-bottom:0px;
		padding-top:0px;
		padding-right:0px;
}

a.maintext5:link{
		FONT-FAMILY: Tahoma, Arial, Sans-Serif;
		color: #515151;
		FONT-SIZE: 8pt;
		font-weight:bold;
		text-decoration:none;
	}
	a.maintext5:active{
		FONT-FAMILY: Tahoma, Arial, Sans-Serif;
		color: #515151;
		FONT-SIZE: 8pt;
		font-weight:bold;
		text-decoration:none;
	}
	a.maintext5:visited{
		FONT-FAMILY: Tahoma, Arial, Sans-Serif;
		color: #515151;
		FONT-SIZE: 8pt;
		font-weight:bold;
		text-decoration:none;
	}
	a.maintext5:hover{
		FONT-FAMILY: Tahoma, Arial, Sans-Serif;
		color: #515151;
		FONT-SIZE: 8pt;
		font-weight:bold;
		text-decoration:underline;
	}
	
	
	

.foottext{ 
FONT-FAMILY: Tahoma, Arial, Sans-Serif;
color: #515151;
FONT-SIZE: 7pt;
line-height: 12pt;
padding-left: 5px;
}

.text{ 
FONT-FAMILY: Tahoma, Arial, Sans-Serif;
color: #515151;
FONT-SIZE: 8pt;
line-height: 12pt;
padding-left: 5px;
}

.maintable{ 
margin-top: 17px;
}

.rightSmallImage{ 
margin-top: 15px;
padding: 5px;
BACKGROUND:  url(../images/bg_rightImage.gif);
border-top: 1px solid #B1B5A1;
border-bottom: 1px solid #B1B5A1;
}


.resrvTable{ 
line-height: 11pt;
}



.local{ 
FONT-SIZE: 7pt;
margin-top: 15px;
padding: 5px;
border-top: 1px solid #D8DACD;
border-bottom: 1px solid #D8DACD;
}

.TDlocal{ 
FONT-SIZE: 7pt;
padding: 5px;
color: #929090;
}

.pageBottom{ 
BACKGROUND:  url(../images/pageBottom.gif);
height: 19px;
}

.pageBottomIndex{ 
BACKGROUND:  url(../images/pageBottom.gif);
height: 9px;
}

.tdSpace{ 
height: 23px;
}





DIV.siteBodyOuterContainer {
	PADDING-TOP: 6px
}
DIV.fullWidthHeaderContainer {
	WIDTH: 100%
}
DIV.fixedWidthHeaderContainer {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  MARGIN-LEFT: auto; WIDTH: 762px; MARGIN-RIGHT: auto; PADDING-TOP: 0px;
}



DIV.header {
	PADDING-TOP: 0px;
}
DIV.headerLeft {
	MARGIN-BOTTOM: 0px; PADDING-TOP: 9px; text-align: center;
}








DIV.fullWidthBodyContainer {
	WIDTH: 100%
}
DIV.fixedWidthBodyContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  MARGIN-LEFT: auto; WIDTH: 750px; MARGIN-RIGHT: auto; border: 6px solid #0141A3; MARGIN-TOP: 10px; BACKGROUND-COLOR: #fff;
}

DIV.fixedWidthIndexBodyContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  MARGIN-LEFT: auto; WIDTH: 762px; MARGIN-RIGHT: auto; MARGIN-TOP: 10px; BACKGROUND-COLOR: #fff;
}



DIV.homePageOuter {
	MARGIN-LEFT: auto;  MARGIN-RIGHT: auto
}




DIV.headerRightBottom {
	CLEAR: both; FONT-SIZE: 112%
}









.leftcontent {
	FLOAT: left; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 178px;
}
.toprightbox {
	CLEAR: both; FLOAT: none;
}

DIV.footer {
	PADDING-BOTTOM: 0px; COLOR: #FFFFFF;  text-align: center; FONT-SIZE: 7.5pt; text-transform: uppercase;
}
DIV.footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
DIV.footer LI {
	DISPLAY: inline; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none; Margin: 0px 1px;
}
DIV.footer A {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
DIV.footer A:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}





.middlecontent {
	MARGIN: 0px; OVERFLOW: hidden; WIDTH: 595px;
}

DIV.fullWidthFooterContainer {
	WIDTH: 100%
}
DIV.fixedWidthFooterContainer {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN-LEFT: auto; WIDTH: 750px; MARGIN-RIGHT: auto; PADDING-TOP: 5px
}
DIV.siteDesigner {
	PADDING-RIGHT: 9px; FONT-SIZE: 86%;
}



#middleHolder
{
width: 780px;
}



DIV.copyright {
	COLOR: #626262; FONT-SIZE: 86%;
}






INPUT.searchBox {
	WIDTH: 131px; HEIGHT: 14px;
	margin: 0px;
	padding: 0px;
}



DIV.currentDate {
	COLOR: #626262; FONT-SIZE: 86%; display: inline; margin-right: 3px;
}





DIV.leftColumnContainer {
	FLOAT: left; WIDTH: 178px; margin-left: 0px; padding: 0px;

}









FORM br
{
clear: left;
}



.FormInput
{
diplay: block;
width: 175px;
/* float: left; */
margin-bottom: 10px;
}

.Formlabel
{
diplay: block;
text-align: LEFT;
float: left;
width: 155px;
padding-right: 20px;
}




.btnSubmit
{
margin-left: 10px;
COLOR: #000;
}

.btnBrowse
{
margin-left: 5px;
COLOR: #000;
}


.btnClear
{
margin-left: 175px;
COLOR: #000;
}




.row00{ 
BACKGROUND:  url(../images/bg_row0.gif);
}


.row0_flat { 
BACKGROUND:  url(../images/bg_FMrow02.gif);
}


.rowGallery { 
BACKGROUND:  url(../images/bg_row0.gif);
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
}






.row0 { 
BACKGROUND:  url(../images/bg_row0.gif);
border-bottom: 1px solid #fff;
height: 30px;}

.row01{ 
BACKGROUND:  url(../images/bg_row01.gif);
height: 19px;
}

.row011{ 
BACKGROUND:  url(../images/bg_row011.gif);
height: 37px;
}

.row0111{ 
BACKGROUND:  url(../images/bg_row0111.gif);
height: 55px;
}


.FMrow01{ 
BACKGROUND:  url(../images/bg_FMrow01.gif);
height: 25px;
}

.FMrow01_double{ 
BACKGROUND:  url(../images/bg_FMrow01_double.gif);
height: 42px;
}


.FMrow011{ 
BACKGROUND:  url(../images/bg_FMrow011.gif);
height: 83px;
}



.FMrow02{ 
BACKGROUND:  url(../images/bg_FMrow02.gif);
height: 25px;
}

.FMrow02_double{ 
BACKGROUND:  url(../images/bg_FMrow02_double.gif);
height: 42px;
}

.FMrow022{ 
BACKGROUND:  url(../images/bg_FMrow022.gif);
height: 55px;
}


.row02{ 
BACKGROUND:  url(../images/bg_row02.gif);
height: 19px;
}
.row022{ 
BACKGROUND:  url(../images/bg_row022.gif);
height: 37px;
}

.row0222{ 
BACKGROUND:  url(../images/bg_row0222.gif);
height: 55px;
}


.spOffersBG01
{
BACKGROUND:  url(../images/partHotelRow01.gif);
}

.spOffersBG02
{
BACKGROUND:  url(../images/partHotelRow02.gif);
height: 50px;
}


.tbpadleft td
{
padding: 0px 0px 0px 5px;
}

.tbmarbot
{
margin-bottom: 3px;
}



.navTable td
{
padding: 0px 0px 3px 0px;
}

hr {1px solid #777D57;}


.bgCheck
{
BACKGROUND:  url(../images/bgCheck.gif);
}


#breadcrumb {
	CLEAR: both; PADDING-top: 0px; PADDING-bottom: 0px; FONT-SIZE: 9px; TEXT-ALIGN: right; line-height: 8px; 
}


.bgVideoPP
{
BACKGROUND:  url(../images/bg_popup_video.gif);
}

.bgDining
{
BACKGROUND:  url(../images/bg_dining.gif);
}

.ContDining
{
padding: 10px 0px;
}


.rates
{
FONT-SIZE: 7pt; MARGIN-Top: 0px; COLOR: #626948; FONT-FAMILY: Tahoma, Arial, Sans-Serif; line-height: 9pt;
}




DIV.fullWidthBodyContainerPP {
	WIDTH: 100%
}

DIV.fixedWidthPP
{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  MARGIN-LEFT: auto; WIDTH: 500px; MARGIN-RIGHT: auto; MARGIN-TOP: 0px; BACKGROUND:  url(../images/bg_pp.gif);
}

.bg_pp_video
{
BACKGROUND:  url(../images/bg_pp_video.jpg); background-repeat: no-repeat;
height: 496px;
}

.bg_ppCorporate_video
{
BACKGROUND:  url(../images/bg_ppCorporate_video.jpg); background-repeat: no-repeat;
height: 496px;
}

.hometext
{
FONT-SIZE: 11px; MARGIN-Top: 0px; COLOR: #666666; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; line-height: 9pt; Font-style: italic; text-align: center; line-height: 14px;

}



.bottomNav{
FONT-WEIGHT: normal;
FONT-FAMILY: 'tahoma', 'Verdana';
FONT-SIZE: 7pt;
COLOR: #626262;
line-height: 21px;
}
A.bottomNav:link{ text-decoration: none; COLOR: #626262; } A.bottomNav:visited{ 
  text-decoration: none; COLOR: #626262; } A.bottomNav:hover{ text-decoration: underline; 
  COLOR: #626262;}



DIV.fullWidthLanguagesContainer {
	WIDTH: 100%
}
DIV.fixedWidthLanguagesContainer {
	 PADDING-BOTTOM: 6px;  WIDTH: 762px;  PADDING-TOP: 5px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto;
}
DIV.languages {
	PADDING-BOTTOM: 0px; COLOR: #626262;  text-align: right; FONT-SIZE: 8.5pt; text-transform: uppercase;
}
DIV.languages UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.languages LI {
	DISPLAY: inline; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none; Margin: 0px 1px;
}
DIV.languages A {
	COLOR: #626262; TEXT-DECORATION: none;
}
DIV.languages A:hover {
	COLOR: #626262; TEXT-DECORATION: underline;
}


.bottomNavText{
FONT-WEIGHT: normal;
FONT-FAMILY: 'tahoma', 'Verdana';
FONT-SIZE: 7pt;
COLOR: #626262;
line-height: 8pt;
text-transform: lowercase;
}
A.bottomNavText:link{ text-decoration: none; COLOR: #626262; } A.bottomNavText:visited{ 
  text-decoration: none; COLOR: #626262; } A.bottomNavText:hover{ text-decoration: underline; 
  COLOR: #626262;}
.itinerariesheading {
	font-family: Garamond;
	font-size: 14px;
	font-weight: normal;
	color: #9FA583;
	text-decoration: none;
	text-align:center;
	text-transform:uppercase;
}
