* {
	FONT-FAMILY: Arial
}
ADDRESS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	padding: 0px;
	margin: 0px;
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#PopUpTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: 0px;
}
FORM LABEL {
	CURSOR: pointer
}
FIELDSET {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
INPUT {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
H1.HotelName {
	FONT-FAMILY: Times New Roman
}
#MastheadReservationsLocations A {
	FONT-FAMILY: Times New Roman
}
INPUT {
	FONT-SIZE: 10px
}
SELECT {
	FONT-SIZE: 10px
}
#FooterSubContainer {
	FONT-SIZE: 10px
}
#LanguageSelectContainer {
	FONT-SIZE: 10px
}
#PCRContainer {
	FONT-SIZE: 10px
}
#PCRError {
	FONT-SIZE: 10px
}
BODY {
	FONT-SIZE: 11px
}
H4 {
	FONT-SIZE: 11px
}
TABLE {
	FONT-SIZE: 11px
}
#Error {
	FONT-SIZE: 11px
}
#HotelTheme A {
	FONT-SIZE: 11px
}
#ResProgressBar A {
	FONT-SIZE: 11px
}
#ResProgressBar DD {
	FONT-SIZE: 11px
}
#FooterNavigationList A {
	FONT-SIZE: 12px
}
#FormLabel {
	FONT-SIZE: 12px
}
#HotelDetailNavContainer {
	FONT-SIZE: 12px
}
#HotelTheme {
	FONT-SIZE: 12px
}
#MapListCountry {
	FONT-SIZE: 12px
}
#MastheadReservationsLocations A {
	FONT-SIZE: 12px;
}
#Required {
	FONT-SIZE: 12px
}
#ResProgressBar {
	FONT-SIZE: 12px
}
H3 {
	FONT-SIZE: 13px
}
#MapListRegion {
	FONT-SIZE: 14px
}
#MapSubheader {
	FONT-SIZE: 16px
}
H2 {
	FONT-SIZE: 20px
}
#PopUpTitle {
	FONT-SIZE: 20px
}
H1.HotelName {
	FONT-SIZE: 30px
}
H1 {
	FONT-SIZE: 25px
}
A {
	COLOR: #bdb085
}
A:visited {
	COLOR: #bdb085
}
#ContentSubContainerInfo #FormLabel A:hover {
	COLOR: #bdb085
}
#ContentSubContainerPhoto #FormLabel A:hover {
	COLOR: #bdb085
}
#ContentSubContainerForm #FormLabel A:hover {
	COLOR: #bdb085
}
#FooterNavigationList A:hover {
	COLOR: #bdb085
}
#HotelDetailNavMenu DD A {
	COLOR: #bdb085
}
#HotelDetailNavMenu A:hover {
	COLOR: #bdb085
}
#HotelInfoLeft A:hover {
	COLOR: #bdb085
}
#HotelInfoResDirect A:hover {
	COLOR: #bdb085
}
#PCRNotYou A:hover {
	COLOR: #bdb085
}
#PCRSubContainerRight A:hover {
	COLOR: #bdb085
}
#ContentCopy A:hover {
	COLOR: #999
}
#ContentContainer A:hover {
	COLOR: #999
}
#HotelTheme A:hover {
	COLOR: #999
}
#FooterSubContainerLeft {
	COLOR: #999
}
#FooterSubContainerLeft A:hover {
	COLOR: #999
}
#FooterSubContainerRight {
	COLOR: #999
}
#FooterSubContainerRight A:hover {
	COLOR: #999
}
#MapListLocation A:hover {
	COLOR: #999
}
#MastheadNavigation {
	COLOR: #999
}
#MastheadNavigation A:hover {
	COLOR: #999
}
#MastheadNotYou A:hover {
	COLOR: #999
}
#ResProgressBar A:hover {
	COLOR: #999
}
#ResProgressBarCompleted {
	COLOR: #999
}
#Error {
	COLOR: #ff1000
}
#Error A:link {
	COLOR: #ff1000
}
#Error A:visited {
	COLOR: #ff1000
}
#Error A:hover {
	COLOR: #ff1000
}
#MastheadSubContainerAlerts {
	COLOR: #ff1000
}
#MastheadSubContainerAlerts A {
	COLOR: #ff1000
}
#PCRError {
	COLOR: #ff1000
}
#PCRError A:link {
	COLOR: #ff1000
}
#PCRError A:visited {
	COLOR: #ff1000
}
#PCRError A:hover {
	COLOR: #ff1000
}
#Required {
	COLOR: #ff1000
}
#HotelDetailNavMenu A {
	COLOR: #4f4d45
}
#HotelInfoLeft A {
	COLOR: #4f4d45
}
#HotelInfoResDirect A {
	COLOR: #4f4d45
}
#PCRNotYou A {
	COLOR: #4f4d45
}
#PCRSubContainerRight A {
	COLOR: #4f4d45
}
#ContentSubContainerInfo #FormLabel A {
	COLOR: #000000
}
#ContentSubContainerPhoto #FormLabel A {
	COLOR: #000000
}
#ContentSubContainerForm #FormLabel A {
	COLOR: #000000
}
#CheckAvailStartOver A {
	COLOR: #008398
}
#ContentCopy A {
	COLOR: #2f5992
}
#ContentContainer A {
	COLOR: #2f5992
}
#HotelTheme A {
	COLOR: #2f5992
}
#ResProgressBar A {
	COLOR: #2f5992
}
#MapListCountry {
	COLOR: #b8b9bd
}
#MapSubheader {
	COLOR: #b8b9bd
}
#MapListRegion {
	COLOR: #d2c496
}
#FooterNavigationList A {
	COLOR: #ffffff
}
#MastheadReservationsLocations A {
	COLOR: #ffffff
}
#MastheadReservationsLocations A:hover {
	COLOR: #ffffff
}
#MastheadSubContainerChatInstructions {
	COLOR: #ffffff
}
#MastheadNotYou {
	COLOR: #e7e7db
}
#MastheadWelcome {
	COLOR: #e7e7db
}
H1.HotelName {
	COLOR: #0099FF
}
H2 {
	COLOR: #b5a46e
}
#PopUpTitle {
	COLOR: #b5a46e
}
#HotelInfoLeft {
	COLOR: #666
}
#HotelAddress A {
	COLOR: #666
}
#HotelAddress A:hover {
	COLOR: #666
}
.meetingRoomName {
	COLOR: #666
}
#HotelInfoResDirect {
	COLOR: #070707
}
H1 {
	COLOR: #1c1c1a
}
#HotelTheme {
	COLOR: #2e2f30
}
#ResProgressBar {
	COLOR: #2e2f30
}
BODY {
	BACKGROUND-COLOR: #232521
}
#FooterShell {
	BACKGROUND-COLOR: #232521
}
#DarkGrayContentShell {
	BACKGROUND-COLOR: #232521
}
BODY#Home #GlobalErrorShell {
	BACKGROUND-COLOR: #232521
}
#LanguageSelectContainer {
	BACKGROUND-COLOR: #232521
}
#MastheadShell {
	BACKGROUND-COLOR: #232521
}
#PCRContainer {
	BACKGROUND-COLOR: #232521
}
#PopUpContainer {
	BACKGROUND-COLOR: #232521
}
#ContentShell {
	BACKGROUND-COLOR: #FFFFFF
}
#GlobalErrorShell {
	BACKGROUND-COLOR: #fcfbfa
}
#HotelDetailNavShell {
	BACKGROUND-COLOR: #fcfbfa
}
#HotelInfoShell {
	BACKGROUND-COLOR: #fcfbfa
}
#HotelOverviewFlashShell {
	BACKGROUND-COLOR: #fcfbfa
}
#HotelTabShell {
	BACKGROUND-COLOR: #fcfbfa
}
#HotelThemeShell {
	BACKGROUND-COLOR: #fcfbfa
}
#InternalGlobalErrorShell {
	BACKGROUND-COLOR: #fcfbfa
}
#PCRSubContainer {
	BACKGROUND-COLOR: #fcfbfa
}
#PopUpSubContainer {
	BACKGROUND-COLOR: #fcfbfa
}
#ResProgressBarShell {
	BACKGROUND-COLOR: #fcfbfa
}
#ErrorContainer {
	BACKGROUND-COLOR: #f1f0eb
}
#GlobalErrorContainer {
	BACKGROUND-COLOR: #f1f0eb
}
#PCRErrorContainer {
	BACKGROUND-COLOR: #f1f0eb
}
#HotelTheme {
	BACKGROUND-COLOR: #eeeee5
}
#ResProgressBarContainer {
	BACKGROUND-COLOR: #eeeee5
}
#CheckAvailStartOverContainer {
	BACKGROUND-COLOR: #eeeee5
}
#MastheadReservationsLocations A {
	BACKGROUND-COLOR: #373a34
}
#MapHeaderSubContainer {
	BACKGROUND-COLOR: #171916
}
#MastheadReservationsLocations A:hover {
	BACKGROUND-COLOR: #171916
}
#TabLine {
	BACKGROUND-COLOR: #cecbb3
}
#MapLine {
	BACKGROUND-COLOR: #3d3e3a
}
#Line {
	BACKGROUND-COLOR: #999
}
#RoomCompareHeader {
	BACKGROUND-COLOR: #d2c496
}
#RoomCompareSectionHeader {
	BACKGROUND-COLOR: #e7e7db
}
.hdRoomsRowBackground {
	BACKGROUND-COLOR: #e7e7db
}
P {
	MARGIN-BOTTOM: 14px
}
P {
	LINE-HEIGHT: 1.3em
}
#ContentCopy {
	LINE-HEIGHT: 1.3em
}
#Error {
	LINE-HEIGHT: 1.3em
}
#HotelInfoLeft {
	LINE-HEIGHT: 1.3em
}
#MapListLocation {
	LINE-HEIGHT: 1.3em
}
#PCRError {
	LINE-HEIGHT: 1.3em
}
#ResProgressBar DD {
	LINE-HEIGHT: 1.3em
}
H1 {
	FONT-WEIGHT: normal
}
H1.HotelName {
	FONT-WEIGHT: normal
}
H2 {
	FONT-WEIGHT: normal
}
#PopUpTitle {
	FONT-WEIGHT: normal
}
H3 {
	FONT-WEIGHT: bold
}
H4 {
	FONT-WEIGHT: bold
}
#Error {
	FONT-WEIGHT: bold
}
#FormLabel {
	FONT-WEIGHT: bold
}
#HotelDetailNavMenu {
	FONT-WEIGHT: bold
}
#MapListRegion {
	FONT-WEIGHT: bold
}
#MapSubheader {
	FONT-WEIGHT: bold
}
#MastheadSubContainerAlerts {
	FONT-WEIGHT: bold
}
#NonBulletListBold UL {
	FONT-WEIGHT: bold
}
#NonBulletListBold LI {
	FONT-WEIGHT: bold
}
H1 {
	TEXT-ALIGN: left
}
H1.HotelName {
	TEXT-ALIGN: left
}
#ContentLeft {
	TEXT-ALIGN: left
}
#ContentLeftOverview {
	TEXT-ALIGN: left
}
#ContentFullPage {
	TEXT-ALIGN: left
}
#ContentRight {
	TEXT-ALIGN: left
}
#ContentRightOverview {
	TEXT-ALIGN: left
}
#FooterSubContainerLeft {
	TEXT-ALIGN: left
}
#FooterSubContainerNavigation {
	TEXT-ALIGN: left
}
#Error {
	TEXT-ALIGN: left
}
#HotelDetailNavContainer {
	TEXT-ALIGN: left
}
#HotelInfoLeft {
	TEXT-ALIGN: left
}
#HotelTabContainer {
	TEXT-ALIGN: left
}
#HotelTabSubContainer {
	TEXT-ALIGN: left
}
#HotelTheme {
	TEXT-ALIGN: left
}
#LanguageSelectSubContainer {
	TEXT-ALIGN: left
}
#MapListCountry {
	TEXT-ALIGN: left
}
#MapListLocation {
	TEXT-ALIGN: left
}
#MapListRegion {
	TEXT-ALIGN: left
}
#MapListSubContainer {
	TEXT-ALIGN: left
}
#MapHeaderSubContainer {
	TEXT-ALIGN: left
}
#MastheadSubContainerChatInstructions {
	TEXT-ALIGN: left
}
#PCRError {
	TEXT-ALIGN: left
}
#PCRSubContainerRight {
	TEXT-ALIGN: left
}
#PCRNotYou {
	TEXT-ALIGN: left
}
#ResProgressBar {
	TEXT-ALIGN: left
}
#HotelInfoResDirect {
	TEXT-ALIGN: right
}
#MastheadNavigation {
	TEXT-ALIGN: right
}
#MastheadNotYou {
	TEXT-ALIGN: right
}
#MastheadWelcome {
	TEXT-ALIGN: right
}
#CloseButton {
	POSITION: absolute
}
#HotelDetailNavMenu DD {
	POSITION: absolute
}
#MastheadLogo {
	POSITION: absolute;
	z-index: 6;
}
#MastheadSubContainerAlerts {
	POSITION: absolute
}
#MastheadSubContainerChatInstructions {
	POSITION: absolute
}
#MastheadSubContainerNavigation {
	POSITION: absolute
}
#MastheadSubContainerReservationsLocations {
	POSITION: absolute;
	width: 410px;
}
#PCRCloseButton {
	POSITION: absolute
}
#PCRErrorContainer {
	POSITION: absolute
}
#PCRLogo {
	POSITION: absolute
}
#PCRNotYou {
	POSITION: absolute
}
#PCRSignInButton {
	POSITION: absolute
}
#SelectRoomButton {
	POSITION: absolute
}
H1.HotelName {
	POSITION: relative
}
#CheckAvailStartOverButton {
	POSITION: relative
}
#ContentContainer {
	POSITION: relative;
	background-color: #FFFFFF;
}
#ContentLeft {
	POSITION: relative
}
#ContentLeftOverview {
	POSITION: relative
}
#ContentFullPage {
	POSITION: relative
}
#ContentRight {
	POSITION: relative;
}
#ContentRightOverview {
	POSITION: relative
}
#ContentShell {
	POSITION: relative;
	left: 26px;
}
#ContentSubContainerInfo {
	POSITION: relative;
}
#ContentSubContainerLeft {
	POSITION: relative
}
#ContentSubContainerPhoto {
	POSITION: relative
}
#ContentSubContainerForm {
	POSITION: relative
}
#DarkGrayContentShell {
	POSITION: relative
}
#ErrorContainer {
	POSITION: relative
}
#ContentSubContainerRight {
	POSITION: relative
}
#DarkGrayContentContainer {
	POSITION: relative
}
#FooterContainer {
	POSITION: relative
}
#FooterShell {
	POSITION: relative
}
#FooterSubContainer {
	POSITION: relative
}
#FooterSubContainerNavigation {
	POSITION: relative
}
#GlobalErrorContainer {
	POSITION: relative
}
#GlobalErrorShell {
	POSITION: relative
}
#HotelDetailNavContainer {
	POSITION: relative
}
#HotelDetailNavShell {
	POSITION: relative
}
#HotelInfoContainer {
	POSITION: relative
}
#HotelInfoLeft {
	POSITION: relative
}
#HotelInfoResDirect {
	POSITION: relative
}
#HotelInfoShell {
	POSITION: relative
}
#HotelOverviewFlashShell {
	POSITION: relative
}
#HotelOverviewFlashContainer {
	POSITION: relative
}
#HotelTabContainer {
	POSITION: relative
}
#HotelTabShell {
	POSITION: relative
}
#HotelTabSubContainer {
	POSITION: relative
}
#HotelTheme {
	POSITION: relative
}
#HotelThemeContainer {
	POSITION: relative
}
#HotelThemeShell {
	POSITION: relative
}
#InternalGlobalErrorShell {
	POSITION: relative
}
#languageButton {
	POSITION: relative
}
#languageCheckBox {
	POSITION: relative
}
#LineSubContainer {
	POSITION: relative
}
#MapContainer {
	POSITION: relative
}
#MapHeaderSubContainer {
	POSITION: relative
}
#MapListCountry {
	POSITION: relative
}
#MapListLocation {
	POSITION: relative
}
#MapListRegion {
	POSITION: relative
}
#MapListSubContainer {
	POSITION: relative
}
#MapShell {
	POSITION: relative
}
#MapSubContainer {
	POSITION: relative
}
#MapSubContainerColumn {
	POSITION: relative
}
#MapSubheader {
	POSITION: relative
}
#MastheadContainer {
	POSITION: relative
}
#MastheadShell {
	POSITION: relative
}
#PCRSubContainer {
	POSITION: relative
}
#PCRSubContainerRight {
	POSITION: relative
}
#PopUpSubContainer {
	POSITION: relative
}
#ResProgressBar {
	POSITION: relative
}
#ResProgressBarContainer {
	POSITION: relative
}
#ResProgressBarShell {
	POSITION: relative
}
#TabLine {
	POSITION: relative
}
#ContentShell {
	WIDTH: 45%
}
#DarkGrayContentShell {
	WIDTH: 100%
}
#FooterShell {
	WIDTH: 100%
}
#GlobalErrorShell {
	WIDTH: 100%
}
#HotelDetailNavShell {
	WIDTH: 100%
}
#HotelInfoShell {
	WIDTH: 100%
}
#HotelOverviewFlashShell {
	WIDTH: 100%
}
#HotelTabShell {
	WIDTH: 100%
}
#HotelThemeShell {
	WIDTH: 100%
}
#InternalGlobalErrorShell {
	WIDTH: 100%
}
#MainContainer {
	WIDTH: 100%
}
#MapShell {
	WIDTH: 100%
}
#MastheadShell {
	WIDTH: 100%
}
#ResProgressBarShell {
	WIDTH: 100%
}
#ContentContainer {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#DarkGrayContentContainer {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#FooterContainer {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#HomeContentContainer {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#HotelDetailNavContainer {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#HotelInfoContainer {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#HotelOverviewFlashContainer {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#HotelTabContainer {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#HotelThemeContainer {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#MapContainer {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#MastheadContainer {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#ResProgressBarContainer {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#ContentContainer {
	WIDTH: 680px
}
#ContentFullPage {
	WIDTH: 840px
}
#DarkGrayContentContainer {
	WIDTH: 840px
}
#FooterContainer {
	WIDTH: 840px
}
#FooterSubContainer {
	WIDTH: 840px
}
#HomeContentContainer {
	WIDTH: 840px
}
#HotelDetailNavContainer {
	WIDTH: 840px
}
#HotelDetailNavMenu {
	WIDTH: 840px
}
#HotelInfoContainer {
	WIDTH: 840px
}
#HotelOverviewFlashContainer {
	WIDTH: 840px
}
#HotelTabContainer {
	WIDTH: 840px
}
#HotelTabSubContainer {
	WIDTH: 840px
}
#HotelThemeContainer {
	WIDTH: 840px
}
#LineSubContainer {
	WIDTH: 840px
}
#MapContainer {
	WIDTH: 840px
}
#MastheadContainer {
	WIDTH: 840px
}
#ResProgressBarContainer {
	WIDTH: 840px
}
#TabLine {
	WIDTH: 840px
}
#ContentContainer {
	LEFT: 0px
}
#ContentLeft {
	LEFT: 0px
}
#ContentLeftOverview {
	LEFT: 0px
}
#ContentFullPage {
	LEFT: 0px
}
#ContentRight {
	LEFT: 0px
}
#ContentRightOverview {
	LEFT: 0px
}
#ErrorContainer {
	LEFT: 0px
}
#FooterContainer {
	LEFT: 0px
}
#GlobalErrorContainer {
	LEFT: 0px
}
#HotelDetailNavContainer {
	LEFT: 0px
}
#HotelDetailNavMenu {
	LEFT: 0px
}
#HotelInfoContainer {
	LEFT: 0px
}
#HotelOverviewFlashContainer {
	LEFT: 0px
}
#HotelTabContainer {
	LEFT: 0px
}
#HotelThemeContainer {
	LEFT: 0px
}
#LineSubContainer {
	LEFT: 0px
}
#MainContainer {
	LEFT: 0px
}
#MapContainer {
	LEFT: 0px
}
#MapHeaderSubContainer {
	LEFT: 0px
}
#MapSubContainer {
	LEFT: 0px
}
#MastheadContainer {
	LEFT: 0px
}
#MastheadLogo {
	LEFT: 0px
}
#PCRSubContainer {
	LEFT: 0px
}
#PopUpSubContainer {
	LEFT: 0px
}
#ResProgressBarContainer {
	LEFT: 0px
}
#TabLine {
	LEFT: 0px
}
H1 {
	FLOAT: left
}
#ContentEmail {
	FLOAT: left
}
#ContentSubContainerLeft {
	FLOAT: left
}
#ContentSubContainerPhoto {
	FLOAT: left
}
#FooterSubContainerLeft {
	FLOAT: left
}
#ContentSubContainerForm {
	FLOAT: left
}
#HotelDetailNavMenu DL {
	FLOAT: left
}
#MapSubContainerColumn {
	FLOAT: left
}
#MapSubheader {
	FLOAT: left
}
#MastheadReservationsLocations A {
	FLOAT: left
}
#ResProgressBar DL {
	FLOAT: left
}
#ChatOnline {
	FLOAT: right
}
#CheckAvailStartOverContainer {
	FLOAT: right
}
#ContentSubContainerInfo {
	FLOAT: right
}
#ContentSubContainerRight {
	FLOAT: right
}
#FooterSubContainerRight {
	FLOAT: right
}
#GoButton {
	FLOAT: right
}
#LanguageSelectContainer {
	FLOAT: right
}
#MapLocationsFavorites {
	FLOAT: right
}
#PCRContainer {
	FLOAT: right
}
#PCRSubContainerRight {
	FLOAT: right
}
#ContentEmail {
	DISPLAY: inline
}
#ContentSubContainerForm {
	DISPLAY: inline
}
#FooterNavigationList LI {
	DISPLAY: inline
}
#FooterSubContainerLeft {
	DISPLAY: inline
}
#FooterSubContainerRight {
	DISPLAY: inline
}
#GoButton {
	DISPLAY: inline
}
#HotelDetailNavMenu LI {
	DISPLAY: inline
}
#HotelTabList LI {
	DISPLAY: inline
}
#language {
	DISPLAY: inline
}
#languageButton {
	DISPLAY: inline
}
#languageCheckBox {
	DISPLAY: inline
}
#MapLocationsFavorites {
	DISPLAY: inline
}
#MapSubContainerColumn {
	DISPLAY: inline
}
#MapSubheader {
	DISPLAY: inline
}
#MastheadNavigation {
	DISPLAY: inline
}
#MastheadReservationsLocations LI {
	DISPLAY: inline
}
#MastheadWelcome {
	DISPLAY: inline
}
#PCREmailPCNumber {
	DISPLAY: inline
}
#PCRForgotPin {
	DISPLAY: inline
}
#PCRPin {
	DISPLAY: inline
}
#PCRRememberMe {
	DISPLAY: inline
}
PCRTravelProfile {
	DISPLAY: inline
}
A {
	TEXT-DECORATION: none
}
#ContentCopy A:hover {
	TEXT-DECORATION: none
}
#ContentCopy A.viewDescLink {
	TEXT-DECORATION: none
}
#ContentSubContainerInfo #FormLabel A:hover {
	TEXT-DECORATION: none
}
#ContentSubContainerPhoto #FormLabel A:hover {
	TEXT-DECORATION: none
}
#ContentSubContainerForm #FormLabel A:hover {
	TEXT-DECORATION: none
}
#ContentContainer A:hover {
	TEXT-DECORATION: none
}
#Error A:hover {
	TEXT-DECORATION: none
}
#FooterNavigationList A:hover {
	TEXT-DECORATION: none
}
#FooterSubContainerLeft A:hover {
	TEXT-DECORATION: none
}
#FooterSubContainerRight A:hover {
	TEXT-DECORATION: none
}
#HotelDetailNavMenu A:hover {
	TEXT-DECORATION: none
}
#HotelInfoLeft A:hover {
	TEXT-DECORATION: none
}
#HotelInfoResDirect A:hover {
	TEXT-DECORATION: none
}
#MastheadReservationsLocations A:hover {
	TEXT-DECORATION: none
}
#MastheadSubContainerAlerts A {
	TEXT-DECORATION: none
}
#PCRError A:hover {
	TEXT-DECORATION: none
}
#PCRNotYou A:hover {
	TEXT-DECORATION: none
}
#PCRSubContainerRight A:hover {
	TEXT-DECORATION: none
}
#ResProgressBar A:hover {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
#ContentContainer A {
	TEXT-DECORATION: underline
}
#ContentCopy A {
	TEXT-DECORATION: underline
}
#ContentSubContainerInfo #FormLabel A {
	TEXT-DECORATION: underline
}
#ContentSubContainerPhoto #FormLabel A {
	TEXT-DECORATION: underline
}
#ContentSubContainerForm #FormLabel A {
	TEXT-DECORATION: underline
}
#Error A {
	TEXT-DECORATION: underline
}
#FooterSubContainerLeft A {
	TEXT-DECORATION: underline
}
#FooterSubContainerRight A {
	TEXT-DECORATION: underline
}
#HotelDetailNavMenu DD A:hover {
	TEXT-DECORATION: underline
}
#HotelInfoLeft A {
	TEXT-DECORATION: underline
}
#HotelInfoResDirect A {
	TEXT-DECORATION: underline
}
#MastheadSubContainerAlerts A:hover {
	TEXT-DECORATION: underline
}
#PCRError A {
	TEXT-DECORATION: underline
}
#PCRNotYou A {
	TEXT-DECORATION: underline
}
#PCRSubContainerRight A {
	TEXT-DECORATION: underline
}
#ResProgressBar A {
	TEXT-DECORATION: underline
}
#CheckAvailStartOver A {
	TEXT-DECORATION: underline
}
LI {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
UL {
	MARGIN-BOTTOM: 12px
}
#HotelTabSubContainer UL {
	MARGIN-BOTTOM: 0px
}
#BulletList LI {
	LIST-STYLE-TYPE: disc
}
#BulletList UL {
	LIST-STYLE-TYPE: disc
}
UL.BulletList LI {
	LIST-STYLE-TYPE: disc
}
#NonBulletListIndent LI {
	MARGIN-LEFT: 18px
}
#NonBulletListIndent UL {
	MARGIN-LEFT: 18px
}
LI.NonBulletListIndent {
	MARGIN-LEFT: 18px
}
UL.NonBulletListIndent LI {
	MARGIN-LEFT: 18px
}
#BulletList LI {
	MARGIN-LEFT: 36px
}
#BulletList UL {
	MARGIN-LEFT: 36px
}
LI.BulletList {
	MARGIN-LEFT: 36px
}
UL.BulletList {
	MARGIN-LEFT: 36px
}
.BulletList {
	MARGIN-BOTTOM: 12px
}
DIV.Cleared {
	CLEAR: both
}
H2 {
	CLEAR: both
}
H2 {
	TEXT-TRANSFORM: uppercase
}
#PopUpTitle {
	TEXT-TRANSFORM: uppercase
}
#ContentShell {
	BORDER-TOP: #fcfbfa 1px solid; BORDER-BOTTOM: #fcfbfa 1px solid
}
#GlobalErrorShell {
	BORDER-TOP: #fcfbfa 1px solid; BORDER-BOTTOM: #fcfbfa 1px solid
}
#HotelDetailNavShell {
	BORDER-TOP: #fcfbfa 1px solid; BORDER-BOTTOM: #fcfbfa 1px solid
}
#HotelInfoShell {
	BORDER-TOP: #fcfbfa 1px solid; BORDER-BOTTOM: #fcfbfa 1px solid
}
#HotelTabShell {
	BORDER-TOP: #fcfbfa 1px solid; BORDER-BOTTOM: #fcfbfa 1px solid
}
#HotelThemeShell {
	BORDER-TOP: #fcfbfa 1px solid; BORDER-BOTTOM: #fcfbfa 1px solid
}
#InternalGlobalErrorShell {
	BORDER-TOP: #fcfbfa 1px solid; BORDER-BOTTOM: #fcfbfa 1px solid
}
#ResProgressBarShell {
	BORDER-TOP: #fcfbfa 1px solid; BORDER-BOTTOM: #fcfbfa 1px solid
}
#FooterShell {
	HEIGHT: 80px
}
#MastheadShell {
	HEIGHT: 105px
}
BODY#Home #GlobalErrorShell {
	BORDER-TOP: #232521 1px solid; BORDER-BOTTOM: #232521 1px solid
}
#HotelDetailNavShell {
	Z-INDEX: 20
}
#ContentContainer {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 30px
}
#ErrorContainer {
	BORDER-RIGHT: #e2ddc9 1px solid; BORDER-TOP: #e2ddc9 1px solid; MARGIN-TOP: 3px; MARGIN-BOTTOM: 20px; BORDER-LEFT: #e2ddc9 1px solid; WIDTH: 100%; BORDER-BOTTOM: #e2ddc9 1px solid
}
#PCRErrorContainer {
	BORDER-RIGHT: #e2ddc9 1px solid; BORDER-TOP: #e2ddc9 1px solid; LEFT: 0px; BORDER-LEFT: #e2ddc9 1px solid; WIDTH: 242px; BORDER-BOTTOM: #e2ddc9 1px solid; TOP: 4px; HEIGHT: 70px
}
#FooterContainer {
	TOP: 20px
}
#GlobalErrorContainer {
	BORDER-RIGHT: #e2ddc9 1px solid; BORDER-TOP: #e2ddc9 1px solid; MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; BORDER-LEFT: #e2ddc9 1px solid; WIDTH: 838px; BORDER-BOTTOM: #e2ddc9 1px solid
}
#HotelDetailNavContainer {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 38px; PADDING-BOTTOM: 8px
}
#HotelInfoContainer {
	
}
#CheckAvailStartOverContainer {
	MIN-HEIGHT: 26px
}
* HTML #CheckAvailStartOverContainer {
	HEIGHT: 26px
}
#CheckAvailStartOver {
	MARGIN: 0.25em 1em; LINE-HEIGHT: 1.75em; TEXT-ALIGN: left
}
#CheckAvailStartOver A {
	FONT-WEIGHT: bold
}
#HotelThemeContainer {
	MARGIN-TOP: 10px
}
#ResProgressBarContainer {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 14px
}
#FooterNavigationList A {
	PADDING-RIGHT: 17px; LETTER-SPACING: 0.1em
}
H1.HotelName {
	LETTER-SPACING: 0.07em
}
H2 {
	MARGIN-BOTTOM: 10px
}
#PopUpTitle {
	MARGIN-BOTTOM: 10px
}
#CloseButton {
	RIGHT: 5px; WIDTH: 17px; TOP: 5px; HEIGHT: 17px
}
#ContentCopy {
	MARGIN-LEFT: 1px
}
#ContentEmail {
	MARGIN-RIGHT: 10px
}
#ContentEmailSubContainer {
	MARGIN-TOP: 20px; WIDTH: 200px
}
#ContentLeft {
	WIDTH: 411px
}
#ContentRight {
	WIDTH: 111px
}
#ContentLeftOverview {
	WIDTH: 440px
}
#ContentRightOverview {
	WIDTH: 202px
}
#ContentSubContainer {
	MARGIN-BOTTOM: 20px
}
#ContentSubContainerInfo {
	WIDTH: 314px
}
#DataField #Required {
	WIDTH: 10px
}
#StatesDataField #Required {
	WIDTH: 10px
}
#GRStatesDataField #Required {
	WIDTH: 10px
}
#PDStatesDataField #Required {
	WIDTH: 10px
}
#DataField #FormLabel {
	WIDTH: 250px
}
#StatesDataField #FormLabel {
	WIDTH: 250px
}
#GRStatesDataField #FormLabel {
	WIDTH: 250px
}
#PDStatesDataField #FormLabel {
	WIDTH: 250px
}
#DarkGrayContentContainer {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 20px
}
#ExperienceSelection #ContentSubContainerInfo {
	WIDTH: 626px
}
#FooterSubContainer {
	TOP: 20px
}
#Error {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 4px
}
#PCRError {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 4px
}
#hdSubMenu1 A {
	MARGIN-RIGHT: 20px
}
#hdSubMenu2 A {
	MARGIN-RIGHT: 20px
}
#hdSubMenu3 A {
	MARGIN-RIGHT: 20px
}
#hdSubMenu4 A {
	MARGIN-RIGHT: 20px
}
#hdSubMenu5 A {
	MARGIN-RIGHT: 20px
}
#hdSubMenu6 A {
	MARGIN-RIGHT: 20px
}
#hdSubMenu2 {
	DISPLAY: none; WIDTH: 580px
}
#hdSubMenu4 {
	DISPLAY: none; WIDTH: 400px
}
#FeaturesNav #hdSubMenu2 {
	DISPLAY: block
}
#FeaturesNav #hdSubMenu4 {
	DISPLAY: none
}
#AreaHighlightsNav #hdSubMenu2 {
	DISPLAY: none
}
#AreaHighlightsNav #hdSubMenu4 {
	DISPLAY: block
}
#HotelDetailNavMenu {
	BORDER-BOTTOM: #cecbb3 1px dotted; LETTER-SPACING: 0.1em; POSITION: absolute
}
#HotelDetailNavMenu DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#HotelDetailNavMenu DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px 34px 0px 0px; PADDING-TOP: 0px
}
#HotelInfoContainer #ContentSubContainerLeft {
	WIDTH: 630px
}
#HotelInfoContainer #ContentSubContainerRight {
	WIDTH: 200px
}
#HotelInfoResDirect {
	RIGHT: 0px
}
#HotelTabSubContainer {
	MARGIN-TOP: 5px; HEIGHT: 23px
}
#HotelTheme {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.4em; PADDING-TOP: 8px
}
#languageButton {
	MARGIN-LEFT: 5px; TOP: 4px
}
#LanguageSelectSubContainer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#Line {
	HEIGHT: 1px
}
#MapLine {
	HEIGHT: 1px
}
#LineSubContainer {
	TOP: 10px
}
#MapHeaderSubContainer {
	PADDING-LEFT: 10px; PADDING-TOP: 10px
}
.MapIcon {
	VERTICAL-ALIGN: middle
}
#MapListCountry {
	MARGIN-TOP: 10px
}
#MapListLocation {
	MARGIN-TOP: 2px
}
#MapListRegion {
	MARGIN-TOP: 20px
}
#MapListSubContainer {
	MARGIN-RIGHT: 16px
}
#MapSubContainer {
	MARGIN-BOTTOM: 20px; WIDTH: 820px
}
#MapSubContainerColumn {
	WIDTH: 271px
}
#MapSubheaderContainer {
	MARGIN-TOP: 16px; WIDTH: 820px; HEIGHT: 19px
}
#MastheadLogo {
	WIDTH: 240px;
	TOP: 17px;
	HEIGHT: 83px
}
#MastheadNotYou {
	MARGIN-TOP: 2px
}
#MastheadReservationsLocations A {
	BORDER-LEFT: #232521 1px solid; LETTER-SPACING: 0.1em; TEXT-DECORATION: none
}
#MastheadSubContainerAlerts {
	RIGHT: 230px; WIDTH: 366px; TOP: 52px; HEIGHT: 26px
}
#MastheadSubContainerChatInstructions {
	LEFT: 280px; TOP: 14px
}
#MastheadSubContainerNavigation {
	RIGHT: 0px; TOP: 20px
}
#MastheadSubContainerReservationsLocations {
	RIGHT: -119px;
	TOP: 79px
}
#MastheadWelcome {
	PADDING-RIGHT: 20px
}
#PCRCloseButton {
	Z-INDEX: 5; RIGHT: 5px; TOP: 9px
}
#LanguageSelectContainer {
	WIDTH: 590px; HEIGHT: 80px
}
#PCRContainer {
	WIDTH: 590px; HEIGHT: 80px
}
#PCREmailPCNumber {
	MARGIN-RIGHT: 10px
}
#PCRPin {
	MARGIN-RIGHT: 10px
}
#PCRLineTwo {
	MARGIN-TOP: 6px
}
#PCRLineThree {
	MARGIN-TOP: 6px
}
#PCRLineTwoExplicit {
	MARGIN-TOP: 4px
}
#PCRLineTwoImplicit {
	MARGIN-TOP: 3px
}
#PCRLineThreeImplicit {
	MARGIN-TOP: 4px
}
#PCRLogo {
	LEFT: 5px; TOP: 4px
}
#PCRLogoInline {
	MARGIN-BOTTOM: 10px
}
#PCRNotYou {
	LEFT: 5px; WIDTH: 150px; TOP: 30px
}
#PCRSignInButton {
	RIGHT: 5px; TOP: 52px
}
#PCRSubContainer {
	BORDER-RIGHT: #bdb085 1px solid; BORDER-TOP: #bdb085 1px solid; BORDER-LEFT: #bdb085 1px solid; WIDTH: 588px; BORDER-BOTTOM: #bdb085 1px solid; TOP: 4px; HEIGHT: 70px
}
#PCRSubContainerRight {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 400px; PADDING-TOP: 5px
}
#PopUpContainerSmall {
	BORDER-RIGHT: #232521 3px solid; BORDER-TOP: #232521 3px solid; BORDER-LEFT: #232521 3px solid; BORDER-BOTTOM: #232521 3px solid
}
#PopUpContainerMed {
	BORDER-RIGHT: #232521 3px solid; BORDER-TOP: #232521 3px solid; BORDER-LEFT: #232521 3px solid; BORDER-BOTTOM: #232521 3px solid
}
#PopUpContainerLarge {
	BORDER-RIGHT: #232521 3px solid; BORDER-TOP: #232521 3px solid; BORDER-LEFT: #232521 3px solid; BORDER-BOTTOM: #232521 3px solid
}
#PopUpContainer {
	BORDER-RIGHT: #232521 3px solid; BORDER-TOP: #232521 3px solid; BORDER-LEFT: #232521 3px solid; BORDER-BOTTOM: #232521 3px solid
}
#PopUpContainerLeft {
	MARGIN-BOTTOM: 5px; WIDTH: 400px
}
#PopUpContainerLeftRedeem {
	MARGIN-BOTTOM: 5px; WIDTH: 400px
}
#PopUpContainerSmall {
	WIDTH: 400px; HEIGHT: 180px
}
#PopUpContainerSmall #ContentCopy {
	PADDING-RIGHT: 5px; OVERFLOW: auto; HEIGHT: 128px
}
#PopUpContainerMed {
	WIDTH: 500px; HEIGHT: 280px
}
#PopUpContainerMed #ContentCopy {
	PADDING-RIGHT: 5px; OVERFLOW: auto; HEIGHT: 228px
}
#PopUpContainerLarge {
	DISPLAY: none; Z-INDEX: 100; WIDTH: 600px; POSITION: absolute; HEIGHT: 380px
}
#PopUpContainerLarge #ContentCopy {
	OVERFLOW: auto; HEIGHT: 328px
}
#PopUpSubContainer {
	BORDER-RIGHT: #bdb085 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #bdb085 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #bdb085 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #bdb085 1px solid
}
#PopUpContainerLeftReward {
	MARGIN-BOTTOM: 20px
}
#RatesSelection #ContentSubContainerInfo {
	WIDTH: 280px
}
#RatesSelection #ContentSubContainerInfo #FormLabel {
	WIDTH: 182px
}
#ResProgressBar {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.4em; PADDING-TOP: 8px
}
#ResProgressBar A {
	FONT-WEIGHT: normal
}
#ResProgressBar DT {
	FONT-WEIGHT: bold; MARGIN-RIGHT: 32px
}
#ResProgressBar DD {
	MAX-WIDTH: 240px; MARGIN-RIGHT: 5px
}
#DataField {
	BORDER-TOP: #fcfbfa 1px solid; PADDING-BOTTOM: 10px
}
#DatesSelection {
	BORDER-TOP: #fcfbfa 1px solid; PADDING-BOTTOM: 10px
}
#ExperienceSelection {
	BORDER-TOP: #fcfbfa 1px solid; PADDING-BOTTOM: 10px
}
#GroupCorpSelection {
	BORDER-TOP: #fcfbfa 1px solid; PADDING-BOTTOM: 10px
}
#RoomSelection {
	BORDER-TOP: #fcfbfa 1px solid; PADDING-BOTTOM: 10px
}
#RatesSelection {
	BORDER-TOP: #fcfbfa 1px solid; PADDING-BOTTOM: 10px
}
StatesDataField {
	BORDER-TOP: #fcfbfa 1px solid; PADDING-BOTTOM: 10px
}
GRStatesDataField {
	BORDER-TOP: #fcfbfa 1px solid; PADDING-BOTTOM: 10px
}
PDStatesDataField {
	BORDER-TOP: #fcfbfa 1px solid; PADDING-BOTTOM: 10px
}
#ExperienceSelection {
	BORDER-BOTTOM: #cecbb3 1px solid
}
#RoomSelection {
	BORDER-BOTTOM: #cecbb3 1px solid
}
#RatesSelection {
	BORDER-BOTTOM: #cecbb3 1px solid
}
#DatesSelection {
	BORDER-BOTTOM: #fcfbfa 1px solid
}
#GroupCorpSelection {
	BORDER-BOTTOM: #fcfbfa 1px solid
}
#GroupCorpSelection #ContentSubContainerForm {
	MARGIN-RIGHT: 20px
}
#DatesSelection #ContentSubContainerForm {
	MARGIN-RIGHT: 30px
}
#RoomSelection #ContentSubContainerInfo #FormLabel {
	WIDTH: 300px
}
#SelectRoomButton {
	RIGHT: 0px
}
#RoomSelection #SelectRoomButton {
	BOTTOM: 0px
}
#RoomSelection .RateRangeContainer {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
#RoomSelection .RateRangeContainer .RateRangeLabel {
	DISPLAY: block; FONT-WEIGHT: bold
}
#TabLine {
	TOP: -3px; HEIGHT: 1px
}
#ShowWhenPrint {
	DISPLAY: none
}
#HideWhenPrint {
	DISPLAY: block
}
#ContentShell #MapSubContainer #MapListLocation LI A {
	COLOR: #bdb085; TEXT-DECORATION: none
}
#ContentShell #MapSubContainer #MapListLocation LI A:hover {
	TEXT-DECORATION: underline
}
#MapListLocation LI A {
	MARGIN-RIGHT: 5px
}
#MapListLocation LI A:hover {
	MARGIN-RIGHT: 5px
}
#PCRSubContainerRight #PCRLineOne .textPar P {
	FONT-SIZE: 10px; MARGIN-BOTTOM: -1px; FONT-FAMILY: Arial
}
#RoomCompareHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#RoomCompareSectionHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#RoomCompareRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#RoomCompareSectionHeader {
	BORDER-TOP: #bdb085 1px solid; BORDER-BOTTOM: #bdb085 1px solid
}
#RoomCompareSectionHeader A {
	CURSOR: pointer; COLOR: #4f4d45; TEXT-DECORATION: none
}
#RoomCompareSectionHeader A:hover {
	CURSOR: pointer; COLOR: #4f4d45; TEXT-DECORATION: none
}
TABLE#RoomCompare {
	BORDER-RIGHT: #bdb085 1px solid; BORDER-TOP: #bdb085 1px solid; BORDER-LEFT: #bdb085 1px solid; BORDER-BOTTOM: #bdb085 1px solid
}
#ActiveDate {
	BORDER-RIGHT: #bdb085 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bdb085 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #bdb085 1px solid; WIDTH: 100px; PADDING-TOP: 3px; BORDER-BOTTOM: #bdb085 1px solid
}
#InactiveDate {
	BORDER-RIGHT: #bdb085 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bdb085 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #bdb085 1px solid; WIDTH: 100px; PADDING-TOP: 3px; BORDER-BOTTOM: #bdb085 1px solid
}
#ActiveDate {
	BACKGROUND-COLOR: #e7e7db
}
#CalendarDate {
	RIGHT: 0px; FLOAT: right; BOTTOM: 0px
}
#CalendarMonth {
	BORDER-RIGHT: #bdb085 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bdb085 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #bdb085 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bdb085 1px solid; BACKGROUND-COLOR: #d2c496
}
#CalendarRoomRate {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#checkInCalendar {
	Z-INDEX: 200; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 104px
}
#checkOutCalendar {
	Z-INDEX: 200; LEFT: 169px; VISIBILITY: hidden; POSITION: absolute; TOP: 104px
}
#GRcheckInCalendar {
	Z-INDEX: 200; LEFT: 375px; VISIBILITY: hidden; POSITION: absolute; TOP: 800px
}
#GRcheckOutCalendar {
	Z-INDEX: 200; LEFT: 375px; VISIBILITY: hidden; POSITION: absolute; TOP: 825px
}
#PDcheckInCalendar {
	Z-INDEX: 200; LEFT: 465px; VISIBILITY: hidden; POSITION: absolute; TOP: 720px
}
#PDcheckOutCalendar {
	Z-INDEX: 200; LEFT: 465px; VISIBILITY: hidden; POSITION: absolute; TOP: 745px
}
#LRcheckInCalendar {
	Z-INDEX: 200; LEFT: 460px; VISIBILITY: hidden; POSITION: absolute; TOP: 620px
}
#LRcheckOutCalendar {
	Z-INDEX: 200; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
.futureDate {
	COLOR: #000; TEXT-DECORATION: underline
}
A.futureDate {
	COLOR: #000; TEXT-DECORATION: underline
}
A.futureDate:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
A.futureDate:visited {
	COLOR: #000; TEXT-DECORATION: underline
}
.pastDate {
	COLOR: #bdb085; TEXT-DECORATION: none
}
#closeCalendar {
	FONT-WEIGHT: bold; RIGHT: 2px; COLOR: #000000; POSITION: relative; TOP: 2px; HEIGHT: 21px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.currDate {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; BACKGROUND: #e2dbc6; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A.currDate {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; BACKGROUND: #e2dbc6; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A.currDate:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; BACKGROUND: #e2dbc6; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A.currDate:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; BACKGROUND: #e2dbc6; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#calendar_frame {
	BORDER-RIGHT: #bdb085 1px solid; BORDER-TOP: #bdb085 1px solid; Z-INDEX: 200; BACKGROUND: #fcfbfa; BORDER-LEFT: #bdb085 1px solid; WIDTH: auto; BORDER-BOTTOM: #bdb085 1px solid; POSITION: absolute; TOP: 0px
}
.calendar_table {
	POSITION: relative
}
#months_frame {
	BORDER-RIGHT: #bdb085 1px solid; BORDER-TOP: #bdb085 1px solid; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 2px; BORDER-LEFT: #bdb085 1px solid; WIDTH: 267px; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #bdb085 1px solid; POSITION: relative
}
HTML > BODY #months_frame {
	WIDTH: auto
}
.month_label_container {
	BACKGROUND: #e2dbc6; WIDTH: 130px; POSITION: relative; HEIGHT: 18px; TEXT-ALIGN: center
}
.month_label {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; POSITION: relative; TOP: 2px
}
#left_month {
	DISPLAY: inline; FLOAT: left; WIDTH: 130px; COLOR: #00693f; POSITION: relative
}
#bisector {
	DISPLAY: inline; FLOAT: left; MARGIN: 2px; WIDTH: 1px; POSITION: relative; HEIGHT: 118px; BACKGROUND-COLOR: #bdb085
}
#right_month {
	DISPLAY: inline; FLOAT: left; WIDTH: 130px; POSITION: relative
}
#monthOne {
	WIDTH: 130px; POSITION: relative
}
#monthTwo {
	WIDTH: 130px; POSITION: relative
}
#monthOne {
	BACKGROUND: #fcfbfa; MARGIN: 0px
}
#monthTwo {
	BACKGROUND: #fcfbfa; MARGIN: 0px
}
#monthOne TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; LINE-HEIGHT: 9pt; PADDING-TOP: 1px; LETTER-SPACING: -0.2mm; TEXT-ALIGN: center
}
#monthTwo TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; LINE-HEIGHT: 9pt; PADDING-TOP: 1px; LETTER-SPACING: -0.2mm; TEXT-ALIGN: center
}
.days_of_week {
	BACKGROUND: #d2c496; COLOR: #fff; HEIGHT: 18px
}
#lightbox {
	DISPLAY: none; Z-INDEX: 9999; LEFT: 50%; MARGIN: -220px 0px 0px -250px; WIDTH: 500px; MAX-HEIGHT: 200px; POSITION: absolute; TOP: 50%; HEIGHT: 200px; TEXT-ALIGN: left
}
#lightbox #ContentCopy {
	OVERFLOW-X: hidden; OVERFLOW: auto; MAX-HEIGHT: 200px; HEIGHT: 200px
}
[id]#lightbox {
	POSITION: fixed
}
#overlay {
	DISPLAY: none; Z-INDEX: 5000; FILTER: alpha(opacity=60); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #000; -moz-opacity: 0.6; opacity: .60
}
[id]#overlay {
	POSITION: fixed
}
.done#lightbox #lbLoadMessage {
	DISPLAY: none
}
.done#lightbox #lbContent {
	DISPLAY: block
}
.loading#lightbox #lbContent {
	DISPLAY: none
}
.loading#lightbox #lbLoadMessage {
	DISPLAY: block
}
#MediaPlayer {
	MARGIN-TOP: 4px; Z-INDEX: 1; MARGIN-BOTTOM: 20px; WIDTH: 410px; HEIGHT: 405px
}
DIV#MediaContainer {
	Z-INDEX: 2; POSITION: absolute
}
DIV#MediaContainerShadow {
	MARGIN-TOP: 5px; Z-INDEX: 1; LEFT: 2px; WIDTH: 410px; POSITION: absolute; HEIGHT: 404px; BACKGROUND-COLOR: #e1e1df
}
DIV#disp0 {
	WIDTH: 408px; POSITION: absolute; TOP: 0px; HEIGHT: 306px
}
DIV#disp1 {
	WIDTH: 408px; POSITION: absolute; TOP: 0px; HEIGHT: 306px
}
DIV#dispTextContainer {
	Z-INDEX: 2; BACKGROUND: black; FILTER: alpha(opacity=70); WIDTH: 408px; POSITION: absolute; TOP: 268px; HEIGHT: 40px; -moz-opacity: .70; opacity: .70
}
DIV#dispText {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; Z-INDEX: 3; FILTER: alpha(opacity=100); MARGIN: 2px 4px; WIDTH: 400px; COLOR: white; -moz-opacity: 1; opacity: 1
}
DIV#nav {
	OVERFLOW: hidden; BORDER-LEFT: #bdb085 1px solid; WIDTH: 312px; BORDER-BOTTOM: #bdb085 1px solid; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 306px; HEIGHT: 98px; BACKGROUND-COLOR: #fcfbfa
}
DIV#formats {
	BORDER-RIGHT: #bdb085 1px solid; LEFT: 312px; WIDTH: 96px; BORDER-BOTTOM: #bdb085 1px solid; POSITION: absolute; TOP: 306px; HEIGHT: 98px; BACKGROUND-COLOR: #fcfbfa
}
DIV#buttons {
	LEFT: 7px; POSITION: absolute; TOP: 12px
}
DIV#dividerBar {
	LEFT: 0px; BORDER-LEFT: #c6c6c6 1px solid; WIDTH: 1px; POSITION: absolute; TOP: 3px; HEIGHT: 90px
}
DIV#thumbs {
	MARGIN-TOP: 6px; MARGIN-LEFT: 6px; OVERFLOW: hidden; WIDTH: 297px; WHITE-SPACE: nowrap
}
DIV#scroller {
	DISPLAY: inline; LEFT: 6px; POSITION: absolute; TOP: 78px
}
#sliderLeft {
	WIDTH: 12px; POSITION: relative
}
#sliderRight {
	WIDTH: 12px; POSITION: relative
}
#sliderLeft {
	MARGIN-RIGHT: 5px
}
#sliderRight {
	MARGIN-LEFT: 5px
}
DIV#slider {
	Z-INDEX: 5; WIDTH: 258px; POSITION: relative; HEIGHT: 4px
}
DIV#sliderbg {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; Z-INDEX: 1; BORDER-LEFT: #c0c0c0 1px solid; WIDTH: 258px; BORDER-BOTTOM: #c0c0c0 1px solid; POSITION: absolute; TOP: 6px; HEIGHT: 4px; BACKGROUND-COLOR: #ccc
}
DIV#handle {
	WIDTH: 10px; CURSOR: move; TOP: 0px; HEIGHT: 15px
}
#HomeFlashOffCopy {
	Z-INDEX: 15; MARGIN-LEFT: 9px; COLOR: #ffffff; POSITION: absolute; TOP: 288px; TEXT-ALIGN: left
}
#HomeFlashOffCopy A {
	COLOR: #ffffff
}
#HomeFlashOffCopy A:hover {
	COLOR: #2f5992; TEXT-DECORATION: none
}
#HomeFlashOffFilter {
	Z-INDEX: 10; FILTER: alpha(opacity=80); WIDTH: 840px; POSITION: absolute; TOP: 282px; HEIGHT: 39px; BACKGROUND-COLOR: #000000; TEXT-ALIGN: left; -moz-opacity: .80; opacity: .80
}
#HomeFlashOffImage {
	Z-INDEX: 5; WIDTH: 840px; HEIGHT: 320px
}
.daycolumncontrol {
	WIDTH: 100%
}
.daycolumn {
	FLOAT: left
}
.daycolumnseperator {
	FLOAT: left
}
H1.headerPar {
	FLOAT: none; MARGIN-BOTTOM: 21px
}
H2.headerPar A {
	COLOR: #b5a46e! important; TEXT-DECORATION: none! important
}
H2.headerPar A:hover {
	COLOR: #b5a46e! important; TEXT-DECORATION: none! important
}
H3.headerPar {
	MARGIN-BOTTOM: 12px
}
DL.definitionsPar DT {
	FLOAT: left; WIDTH: 50%
}
DL.definitionsPar DD {
	MARGIN-LEFT: 50%
}
DL.definitionsPar {
	CLEAR: both; MARGIN-BOTTOM: 10px
}
#QuickSearchShell {
	WIDTH: 100%; HEIGHT: 121px; TEXT-ALIGN: center
}
#QuickSearchContainer {
	MARGIN: 0px auto; WIDTH: 840px; HEIGHT: 121px; BACKGROUND-COLOR: #363932; TEXT-ALIGN: left
}
#QuickSearchErrorContainer {
	HEIGHT: 38px
}
#QuickSearchErrorText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #97bef3; PADDING-TOP: 5px
}
#QuickSearchErrorText P {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#QuickSearchErrorText P.loading {
	COLOR: #b5a96d; MARGIN-RIGHT: 0.5em
}
#QuickSearchErrorText IMG {
	VERTICAL-ALIGN: text-top
}
#DestinationContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 83px
}
#CheckInCheckOutContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 83px
}
#RoomsAdultsContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 83px
}
#SubmitButtonContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 83px
}
#DestinationContainer {
	WIDTH: 335px
}
#SearchBoxContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#ClarifyBoxContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#SearchBoxLabel {
	MARGIN: 0px 0px 0.25em
}
#SearchBoxContainer #SearchBoxExample {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 9px; MARGIN: 0.5em 0px 0px; COLOR: #999
}
#SearchBoxContainer #searchbox {
	WIDTH: 250px
}
#ClarifyBoxContainer #hotelSelect {
	WIDTH: 250px
}
#ClarifyBoxContainer #locationSelect {
	WIDTH: 250px
}
#ClarifyBoxContainer #startOverLink {
	MARGIN-TOP: 0.3em; FONT-WEIGHT: normal; FONT-SIZE: 9px
}
#ClarifyBoxContainer #startOverLink A {
	TEXT-DECORATION: underline
}
#CheckInCheckOutContainer {
	Z-INDEX: 200; WIDTH: 215px; POSITION: relative
}
#RoomsAdultsContainer {
	WIDTH: 120px
}
#CheckInContainer {
	CLEAR: both; MARGIN: 0px
}
#CheckOutContainer {
	CLEAR: both; MARGIN: 0px
}
#RoomsContainer {
	CLEAR: both; MARGIN: 0px
}
#AdultsContainer {
	CLEAR: both; MARGIN: 0px
}
* HTML #CheckOutContainer {
	MARGIN-TOP: -0.5em
}
* HTML #CheckOutContainer INPUT {
	MARGIN-LEFT: -3px
}
#SearchBoxContainer {
	MARGIN-TOP: 0.25em
}
#ClarifyBoxContainer {
	MARGIN-TOP: 0.25em
}
#CheckInContainer {
	MARGIN-TOP: 0.25em
}
#RoomsContainer {
	MARGIN-TOP: 0.25em
}
#RoomsContainer {
	MARGIN-BOTTOM: 21px
}
#CheckInLabel {
	FLOAT: left; WIDTH: 9em
}
#CheckOutLabel {
	FLOAT: left; WIDTH: 9em
}
#CheckInContainer #CheckInCheckOutExample {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 9px; MARGIN: 0.5em 0px; COLOR: #999
}
#RoomsLabel {
	FLOAT: left; WIDTH: 5em
}
#AdultsLabel {
	FLOAT: left; WIDTH: 5em
}
#SubmitButtonContainer {
	WIDTH: 170px
}
#SubmitButtonContainer INPUT {
	POSITION: relative; TOP: 42px
}
#NoAvailContainer {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; COLOR: #fff; PADDING-TOP: 1em
}
#NoAvailContainer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#NoAvailContainer A {
	TEXT-DECORATION: underline
}
#NoAvailContainer #startOverLink {
	TEXT-ALIGN: right
}
#checkInCalendarQS {
	Z-INDEX: 200; LEFT: 108px; VISIBILITY: hidden; POSITION: absolute; TOP: 22px
}
#checkOutCalendarQS {
	Z-INDEX: 200; LEFT: 108px; VISIBILITY: hidden; POSITION: absolute; TOP: 61px
}
* HTML #checkInCalendarQS {
	LEFT: 108px; TOP: 24px
}
* HTML #checkOutCalendarQS {
	LEFT: 108px; TOP: 64px
}
* HTML .underCal {
	Z-INDEX: -1
}
#CrossSellLinkContainer {
	HEIGHT: 40px; BACKGROUND-COLOR: #363932; TEXT-ALIGN: left
}
#CrossSellLink {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1em; COLOR: #fff; PADDING-TOP: 1em
}
#CrossSellLink A {
	TEXT-DECORATION: underline
}
#MapSubContainer DIV.textPar {
	HEIGHT: 40px; BACKGROUND-COLOR: #363932; TEXT-ALIGN: left
}
#MapSubContainer DIV.textPar P {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1em; COLOR: #fff; PADDING-TOP: 1em
}
#MapSubContainer DIV.textPar A {
	TEXT-DECORATION: underline
}
#CheckAvailStartOverContainer {
	WIDTH: 289px
}
