BODY {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; margin-height: 0px; margin-width: 0px
}
.bgBlack {
	BACKGROUND-COLOR: #000000
}
.bgDarkGray {
	BACKGROUND-COLOR: #7f7f7f
}
.bgDarkGray2 {
	BACKGROUND-COLOR: #777777
}
.bgGray {
	BACKGROUND-COLOR: #cccccc
}
.bgLightGray {
	BACKGROUND-COLOR: #f4f5f7
}
.bgOrange {
	BACKGROUND-COLOR: #ff9900
}
.bgWhite {
	BACKGROUND-COLOR: #ffffff
}
.bgYellow {
	BACKGROUND-COLOR: #ffff33
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #dd1100; BACKGROUND-COLOR: transparent
}
.fs60 {
	FONT-SIZE: 60%
}
.fs70 {
	FONT-SIZE: 70%
}
.fs80 {
	FONT-SIZE: 80%
}
.fs90 {
	FONT-SIZE: 90%
}
.fs100 {
	FONT-SIZE: 100%
}
.fs120 {
	FONT-SIZE: 120%
}
.g2hLink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.g2hLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.g2hLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.g2hLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.g2hTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nobg {
	BACKGROUND-COLOR: transparent
}
.noline {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.noline:link {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.noline:visited {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.noline:hover {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mainPageTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
.pageTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #dd1100; FONT-FAMILY: Haettenschweiler, sans-serif; LETTER-SPACING: 3px
}
.subTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; TEXT-TRANSFORM: uppercase
}
.subTitle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; LETTER-SPACING: 3px
}
.subTitle3 {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 3px
}
.tab {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.tab:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.tab:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.tab:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.titlePromo {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LETTER-SPACING: 3px
}
.titlePromo2 {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 3px
}
.titlePromo3 {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 3px
}
.titlePromo4 {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; TEXT-TRANSFORM: uppercase; COLOR: #000000; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
.txtRed {
	COLOR: #dd1100
}
.txtWhite {
	COLOR: #ffffff
}
.txtGray {
	COLOR: #7f7f7f
}
.txtBlack {
	COLOR: #000000
}
.waitText {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; FONT-FAMILY: Arial, Helvetica, Sans Serif
}
.hotelAmenities {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 1.5em; MARGIN: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
.g2hContact {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #666666
}
.g2hDate {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #000000
}
.warning {
	COLOR: #dd1100; BACKGROUND-COLOR: transparent
}
