body{
font-family:Garamond;
}





.hotelcharstab {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; 
}
.hotelnavcontaintab {
	MARGIN-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff
}
.hotelnav1tab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.5em; HEIGHT: 1.5em
}
.hotelnav1tab UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.hotelnav1tab LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND:#f1f1f1 no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.hotelnav1tab A {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: -1px; DISPLAY: block; PADDING-LEFT: 0.25em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; MARGIN-RIGHT: 1.5em; PADDING-TOP: 0px
}
.hotelnav1tab SPAN {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: -1px; DISPLAY: block; PADDING-LEFT: 0.25em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; MARGIN-RIGHT: 1.5em; PADDING-TOP: 0px
}
.hotelnav1tab LI.nav1firsttab A {
	PADDING-LEFT: 0.5em
}
.hotelnav1tab LI.nav1firsttab SPAN {
	PADDING-LEFT: 0.5em
}
/*.hotelnav1 LI.nav1last {
	BACKGROUND-IMAGE: none; BORDER-TOP-STYLE: #fff
}
.hotelnav1 LI.nav1last A {
	MARGIN-TOP: 0px
}
.hotelnav1 LI.nav1last SPAN {
	MARGIN-TOP: 0px
}*/
.hotelnav1tab LI.nav1currenttab {
	BACKGROUND-COLOR:#031225; color:#FFFFFF
	
}
.hotelnav1tab LI.beforecurrenttab {
	BACKGROUND-IMAGE: none
}
.hotelnav1tab A:link {
color:#031225; TEXT-DECORATION: none
}
.hotelnav1tab A:visited {
color:#031225;  TEXT-DECORATION: none
}
.hotelnav1tab A:hover {
color:#031225;  TEXT-DECORATION: none
}
.hotelnav1tab A:active {
color:#031225; TEXT-DECORATION: none
}
.hotelnav2tab {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0.9em; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
.hotelnav2tab P {
	MARGIN: 0px
}
.hotelnav2tab A:visited {
	COLOR: #756876
}
.hotelcharstab .containh2tab {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
.hotelcharstab H2 {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 14em; COLOR: #fff; PADDING-TOP: 0.25em; BACKGROUND-COLOR: #ffffff
}
.hotelcharstab H2 A {
	COLOR: #fff; TEXT-DECORATION: none
}
.hotelcharstab DIV.toptab {
	CLEAR: both; FONT: bold x-small/1.2em Arial,Helvetica,sans-serif; TEXT-TRANSFORM: uppercase! important; WIDTH: 100%; POSITION: relative; TEXT-ALIGN: right
}
.hotelcharstab .containh2tab DIV.toptab {
	MARGIN-TOP: -1.35em; RIGHT: 8px; POSITION: absolute
}
.hotelcharstab DIV.toptab A {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0px; BORDER-LEFT: #feba02 4px solid; COLOR: #fff! important; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.hotelcharstab DIV.toptab A:hover {
	COLOR: #feba02! important
}
.hotelcharstab DIV.toptab A:active {
	COLOR: #b30000! important
}
.hotelcharstab DIV.toptab A:link IMG {
	BACKGROUND-COLOR: #fff
}
.hotelcharstab DIV.toptab A:visited IMG {
	BACKGROUND-COLOR: #fff
}
.hotelcharstab DIV.toptab A:hover IMG {
	BACKGROUND-COLOR: #ffffff
}
.hotelcharstab DIV.toptab A:active IMG {
	BACKGROUND-COLOR: #ffffff
}
.hotelcharstab .descriptiontab {
	MARGIN: 0.6em 0px
}
.hotelcharstab .destinationtab H3 {
	MARGIN-BOTTOM: 0.45em
}
.hotelcharstab .descriptiontab H4 {
	CLEAR: left; MARGIN-BOTTOM: 5px
}
.hotelcharstab .descriptiontab UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.2em 0.6em; PADDING-TOP: 0px
}
.hotelcharstab .descriptiontab BR {
	LINE-HEIGHT: 50%
}
