BODY {
	BACKGROUND-COLOR: #fff
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	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
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 11px; FONT-FAMILY: arial, verdana,sans-serif
}
H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial, verdana,sans-serif
}
.text-block15 {
	PADDING-BOTTOM: 10px
}
.text-block20 {
	PADDING-BOTTOM: 15px
}
.text-block {
	PADDING-BOTTOM: 20px
}
.text-block30 {
	PADDING-BOTTOM: 25px
}
.text-block40 {
	PADDING-BOTTOM: 40px
}
.skiplink {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; POSITION: absolute; HEIGHT: 1px; TEXT-DECORATION: none
}
.skiplink IMG {
	WIDTH: 0px; HEIGHT: 0px
}
.grey-line .skiplink {
	POSITION: static! important
}
STRONG.pad {
	DISPLAY: block; PADDING-BOTTOM: 10px
}
.error {
	FONT-SIZE: 11px; COLOR: #b5111a; FONT-FAMILY: arial
}
#page-title {
	CLEAR: both; WIDTH: 734px; BORDER-BOTTOM: #d8d8d8 1px solid; HEIGHT: 40px; BACKGROUND-COLOR: #ffffff
}
.right-title-link {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: none; PADDING-TOP: 12px
}
.right-title-link DIV {
	FLOAT: right
}
.right-title-link A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left
}
.left-col-padding {
	PADDING-RIGHT: 30px; PADDING-LEFT: 18px; FONT-SIZE: 12px; PADDING-BOTTOM: 40px; PADDING-TOP: 20px; FONT-FAMILY: Arial,sans serif
}
.right-col-padding {
	CLEAR: left; PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 12px; PADDING-BOTTOM: 40px; PADDING-TOP: 20px; FONT-FAMILY: Arial,sans serif
}
.col2-1sm {
	FLOAT: left; WIDTH: 212px
}
.col2-2lg {
	FLOAT: left; WIDTH: 528px
}
.col2-1lg {
	FLOAT: left; WIDTH: 494px
}
.col2-2sm {
	FLOAT: left; WIDTH: 250px
}
.col2-1lg2 {
	FLOAT: left; WIDTH: 448px
}
.col2-2sm2 {
	FLOAT: left; WIDTH: 295px
}
.col1-half {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 370px; FONT-FAMILY: Arial,sans serif
}
.col2-half {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 370px; FONT-FAMILY: Arial,sans serif
}
.col2-offset-1sm {
	FLOAT: left; WIDTH: 320px
}
.col2-offset-2lg {
	FLOAT: left; WIDTH: 420px
}
#wrapper {
	WIDTH: 974px; BACKGROUND-COLOR: #ffffff
}
#head-content {
	BORDER-RIGHT: 0px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: #474036 1px solid; BACKGROUND-COLOR: #ffffff
}
#content-container {
	BORDER-TOP: #ffffff 1px solid; WIDTH: 954px
}
#content-container494-vert {
	BORDER-TOP: #ffffff 1px solid; BACKGROUND-IMAGE: url(../images/494px_bg.gif); WIDTH: 954px
}
#content-container448-vert {
	BORDER-TOP: #ffffff 1px solid; BACKGROUND-IMAGE: url(../images/448px_bg.gif); WIDTH: 954px
}
#content-container213-vert {
	BORDER-TOP: #ffffff 1px solid; BACKGROUND-IMAGE: url(../images/213px_bg.gif); WIDTH: 954px
}
#content-container370-vert {
	BORDER-TOP: #ffffff 1px solid; BACKGROUND-IMAGE: url(../images/370px_bg.gif); WIDTH: 954px
}
#content-container250x2-vert {
	BORDER-TOP: #ffffff 1px solid; BACKGROUND-IMAGE: url(../images/250px_250px_bg.gif); WIDTH: 954px
}
#content-container-utilnav-vert {
	BORDER-TOP: #ffffff 1px solid; BACKGROUND-IMAGE: url(../images/corp_utilnav_bg.gif); WIDTH: 954px; BACKGROUND-REPEAT: repeat-y
}
#main-col {
	FLOAT: left; WIDTH: 745px
}
#right-col {
	FLOAT: right; WIDTH: 209px
}
.grey-line {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: #d8d8d8
}
.tan-line {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: #d2ccc3
}
#bottom-line {
	CLEAR: both; FONT-SIZE: 1px; WIDTH: 954px; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
#bottom-line448-vert {
	CLEAR: both; FONT-SIZE: 1px; WIDTH: 954px; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
#bottom-line494-vert {
	CLEAR: both; FONT-SIZE: 1px; WIDTH: 954px; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
#bottom-line213-vert {
	CLEAR: both; FONT-SIZE: 1px; WIDTH: 954px; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
#bottom-line370-vert {
	CLEAR: both; FONT-SIZE: 1px; WIDTH: 954px; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
#bottom-line250x2-vert {
	CLEAR: both; FONT-SIZE: 1px; WIDTH: 954px; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
#bottom-utilnav-vert {
	CLEAR: both; FONT-SIZE: 1px; WIDTH: 954px; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
#bottom-line213-vert {
	BACKGROUND-IMAGE: url(../images/213px_bg.gif)
}
#bottom-line370-vert {
	BACKGROUND-IMAGE: url(../images/370px_bg.gif)
}
#bottom-line448-vert {
	BACKGROUND-IMAGE: url(../images/448px_bg.gif)
}
#bottom-line494-vert {
	BACKGROUND-IMAGE: url(../images/494px_bg.gif)
}
#bottom-line250x2-vert {
	BACKGROUND-IMAGE: url(../images/250px_250px_bg.gif)
}
#bottom-utilnav-vert {
	BACKGROUND-IMAGE: url(../images/corp_utilnav_bg.gif)
}
#error-container {
	MARGIN-LEFT: 23px
}
#top {
	BORDER-TOP: #ffffff 10px solid; FONT-SIZE: 10px; MARGIN-BOTTOM: 12px; WIDTH: 954px; BACKGROUND-COLOR: #ffffff
}
A.top-links {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.top-links:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.separator {
	MARGIN-BOTTOM: 29px
}
.separator1 {
	MARGIN-BOTTOM: 19px
}
#navigation {
	WIDTH: 954px; POSITION: relative; HEIGHT: 26px; BACKGROUND-COLOR: #948671
}
#navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#navigation LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navigation IMG {
	DISPLAY: block
}
#navigation A {
	DISPLAY: block; FLOAT: left
}
#navigation A {
	FLOAT: none
}
#navigation A:hover {
	BACKGROUND-COLOR: #7c705f
}
.top-selected {
	BACKGROUND-COLOR: #7c705f
}
#footer {
	BORDER-TOP: #e1e1e1 1px solid; FONT-SIZE: 11px; WIDTH: 954px; COLOR: #000000; PADDING-TOP: 10px; FONT-FAMILY: arial, sans serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#footer-links {
	FLOAT: left; WIDTH: 740px
}
#footer-links DIV.major A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
#footer-links DIV.major A:hover {
	TEXT-DECORATION: underline
}
#footer-links DIV.minor A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
#footer-links DIV.minor A:hover {
	TEXT-DECORATION: underline
}
#footer-links DIV.minor {
	PADDING-TOP: 5px
}
#footer-copy {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: right; WIDTH: 210px; COLOR: #000000; FONT-FAMILY: arial, sans serif; TEXT-ALIGN: center
}
A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #005597; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #273f6f
}
A.px10 {
	FONT-SIZE: 10px
}
A.px10:hover {
	FONT-SIZE: 10px
}
A.px11 {
	FONT-SIZE: 11px
}
A.px11:hover {
	FONT-SIZE: 11px
}
A.b {
	FONT-WEIGHT: bold
}
A.b:hover {
	FONT-WEIGHT: bold
}
.block-link {
	PADDING-BOTTOM: 5px; WIDTH: 100%
}
.block-link2 {
	PADDING-BOTTOM: 3px; WIDTH: 100%
}
#cookie-crumb-row {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 9px; PADDING-BOTTOM: 7px; WIDTH: auto; COLOR: #666666; PADDING-TOP: 7px; FONT-FAMILY: arial; BACKGROUND-COLOR: #ffffff
}
#cookie-crumb-row A {
	FONT-SIZE: 9px; COLOR: #336699; TEXT-DECORATION: underline
}
#cookie-crumb-row A:hover {
	COLOR: #336699
}
.search-button {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/hyatt/images/buttons/site_search_arrow.gif) no-repeat; WIDTH: 100px; FONT-FAMILY: Arial,sans serif; HEIGHT: 15px; TEXT-DECORATION: none
}
.search-button DIV {
	PADDING-TOP: 1px; TEXT-ALIGN: center
}
BUTTON .search-button {
	BORDER-RIGHT: orange 0px solid; BORDER-TOP: orange 0px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px; BORDER-LEFT: orange 0px solid; BORDER-BOTTOM: orange 0px solid; HEIGHT: 14px
}
.search-on {
	COLOR: #273f6f; TEXT-DECORATION: underline
}
.search-off {
	COLOR: #005597; TEXT-DECORATION: none
}
.sign-out-button {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 56px; FONT-FAMILY: Arial,sans serif; POSITION: absolute; HEIGHT: 14px; TEXT-DECORATION: none
}
.sign-out-button SPAN {
	MARGIN: 0px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
.sign-out-button-input {
	LEFT: 29px; MARGIN: 0px; WIDTH: 56px; POSITION: absolute; HEIGHT: 14px
}
.sign-out-button-input-non {
	LEFT: 0px; MARGIN: 0px; WIDTH: 56px; POSITION: absolute; HEIGHT: 14px
}
.sign-out-on {
	FONT-WEIGHT: normal; COLOR: #273f6f; TEXT-DECORATION: underline
}
.sign-out-off {
	FONT-WEIGHT: normal; COLOR: #005597; TEXT-DECORATION: underline
}
.sign-out-button-h {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 56px; FONT-FAMILY: Arial,sans serif; POSITION: absolute; HEIGHT: 14px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.sign-out-button-h SPAN {
	MARGIN: 0px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
.sign-out-button-input-h {
	LEFT: 29px; MARGIN: 0px; WIDTH: 56px; POSITION: absolute; HEIGHT: 14px
}
.sign-out-button-input-non-h {
	LEFT: 0px; MARGIN: 0px; WIDTH: 56px; POSITION: absolute; HEIGHT: 14px
}
.sign-out-on-h {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.sign-out-off-h {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.add-hotel-button {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 80px; FONT-FAMILY: Arial,sans serif; HEIGHT: 14px; TEXT-DECORATION: none
}
.add-hotel-button DIV {
	MARGIN: -16px 7px 0px -4px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.add-hotel-button DIV DIV {
	BORDER-RIGHT: orange 1px solid; BORDER-TOP: orange 1px solid; DISPLAY: block; MARGIN: 0px; BORDER-LEFT: orange 1px solid; BORDER-BOTTOM: orange 1px solid; POSITION: relative; HEIGHT: 15px
}
.add-hotel-on {
	COLOR: #273f6f; TEXT-DECORATION: underline
}
.add-hotel-off {
	COLOR: #005597; TEXT-DECORATION: none
}
A.text-link {
	COLOR: #5e86ae; TEXT-DECORATION: underline
}
A.text-link:hover {
	COLOR: #094778
}
A.col-links {
	COLOR: #005597; TEXT-DECORATION: underline
}
A.col-links:hover {
	COLOR: #094778
}
#lg-img-featured-links DIV {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 220px
}
#two-column-links DIV {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 100px
}
#three-col-links DIV {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 130px
}
#four-col-links DIV {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 25%
}
.list-3-column {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 0px; WIDTH: 30%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.list-2-column {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 0px; WIDTH: 45%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.clear-all {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.clear {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.auto-height {
	HEIGHT: auto
}
.top-space {
	MARGIN-TOP: 10px
}
.bottom-space {
	MARGIN-BOTTOM: 10px
}
.bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: static
}
.bullet LI {
	PADDING-LEFT: 0.7em; BACKGROUND: url(../images/square_bullet_pt.gif) no-repeat 0px 0.6em; PADDING-BOTTOM: 2px; LINE-HEIGHT: 15px; PADDING-TOP: 2px
}
.title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #666666
}
.title-gold {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #c59d08
}
.title-black {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000000
}
#book-flap-wrapper {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; COLOR: #ffffff; LINE-HEIGHT: 16px; PADDING-TOP: 30px; FONT-FAMILY: arial, sans serif; TEXT-ALIGN: center
}
#book-flap {
	DISPLAY: block; WIDTH: 169px
}
#book-flap A {
	MARGIN: 0px auto; WIDTH: auto
}
.flap-intro {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; LINE-HEIGHT: 18px; BORDER-RIGHT-WIDTH: 0px
}
.flap-item STRONG {
	DISPLAY: block
}
#book-flap A {
	FONT-SIZE: 11px; COLOR: #ebe3d2; TEXT-DECORATION: underline
}
#book-flap A:hover {
	COLOR: #ffffff
}
.divider {
	DISPLAY: block; FONT-SIZE: 1px; MARGIN: 20px 14px; LINE-HEIGHT: 0px; BORDER-BOTTOM: #b3b399 1px solid; HEIGHT: 1px
}
#book-flap H4 {
	FONT-SIZE: 11px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
#book-flap H4 A {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#book-flap H4 A:hover {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: underline
}
#book-flap DIV.flap-item A.summarytext {
	COLOR: #fff; TEXT-DECORATION: none
}
#book-flap DIV.flap-item A.summarytext:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#book-flap DIV.flap-item A {
	COLOR: #ebe3d2; TEXT-DECORATION: underline
}
#book-flap DIV.flap-item A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.flap-item H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.flap-item H5 A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ebe3d2; TEXT-DECORATION: underline
}
.flap-item H5 A:hover {
	COLOR: #ffffff
}
.view-all {
	DISPLAY: block; PADDING-BOTTOM: 6px; PADDING-TOP: 5px
}
.flap-item {
	PADDING-TOP: 15px
}
.book-flap DIV {
	PADDING-TOP: 10px
}
.flap-intro H4 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.spacer {
	DISPLAY: block; MARGIN-BOTTOM: 2px
}
.welcome-text {
	DISPLAY: block; MARGIN-BOTTOM: -5px; LINE-HEIGHT: 15pt
}
.welcome-title-text {
	DISPLAY: block; FONT-WEIGHT: bold
}
.flap-item-title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 13px; FONT-FAMILY: arial; TEXT-ALIGN: center
}
.flap-item IMG {
	BORDER-RIGHT: #b3b399 1px solid; BORDER-TOP: #b3b399 1px solid; DISPLAY: block; MARGIN: 4px auto 10px; BORDER-LEFT: #b3b399 1px solid; WIDTH: auto; BORDER-BOTTOM: #b3b399 1px solid
}
.flap-item-graphic-img-pad {
	DISPLAY: block; MARGIN-BOTTOM: 12px
}
.a-img-top {
	DISPLAY: block; BACKGROUND-REPEAT: no-repeat
}
.a-img-top A {
	DISPLAY: block; BACKGROUND-REPEAT: no-repeat
}
.a-img-right {
	BACKGROUND-POSITION: right center; DISPLAY: block; BACKGROUND-REPEAT: no-repeat
}
.a-img-right A {
	BACKGROUND-POSITION: right center; DISPLAY: block; BACKGROUND-REPEAT: no-repeat
}
.a-img {
	BACKGROUND-POSITION: left center; DISPLAY: block; BACKGROUND-REPEAT: no-repeat
}
.a-img A {
	BACKGROUND-POSITION: left center; DISPLAY: block; BACKGROUND-REPEAT: no-repeat
}
.spa A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 57px; PADDING-TOP: 35px; TEXT-ALIGN: center
}
.golf A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 57px; PADDING-TOP: 35px; TEXT-ALIGN: center
}
.fitness A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 57px; PADDING-TOP: 35px; TEXT-ALIGN: center
}
.family A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 57px; PADDING-TOP: 35px; TEXT-ALIGN: center
}
.adventure A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 57px; PADDING-TOP: 35px; TEXT-ALIGN: center
}
.pool A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 57px; PADDING-TOP: 35px; TEXT-ALIGN: center
}
.spa {
	BACKGROUND-POSITION: left top; WIDTH: 67px
}
.golf {
	BACKGROUND-POSITION: left top; WIDTH: 67px
}
.fitness {
	BACKGROUND-POSITION: left top; WIDTH: 67px
}
.family {
	BACKGROUND-POSITION: left top; WIDTH: 67px
}
.adventure {
	BACKGROUND-POSITION: left top; WIDTH: 67px
}
.pool {
	BACKGROUND-POSITION: left top; WIDTH: 67px
}
.pool {
	BACKGROUND-IMAGE: url(../images/buttons/pool_img.jpg)
}
.adventure {
	BACKGROUND-IMAGE: url(../images/buttons/adventure_img.jpg)
}
.family {
	BACKGROUND-IMAGE: url(../images/buttons/family_img.jpg)
}
.spa {
	BACKGROUND-IMAGE: url(../images/buttons/spa_img.jpg)
}
.golf {
	BACKGROUND-IMAGE: url(../images/buttons/golf_img.jpg)
}
.fitness {
	BACKGROUND-IMAGE: url(../images/buttons/fitness_img.jpg)
}
.map-and-directions {
	BACKGROUND-POSITION: 10px 0px; MARGIN-RIGHT: 25px; HEIGHT: 75px
}
.business-services {
	BACKGROUND-POSITION: 10px 0px; MARGIN-RIGHT: 25px; HEIGHT: 75px
}
.hotel-shops {
	BACKGROUND-POSITION: 10px 0px; MARGIN-RIGHT: 25px; HEIGHT: 75px
}
.parking {
	BACKGROUND-POSITION: 10px 0px; MARGIN-RIGHT: 25px; HEIGHT: 75px
}
.transportation {
	BACKGROUND-POSITION: 10px 0px; MARGIN-RIGHT: 25px; HEIGHT: 75px
}
.accessibility {
	BACKGROUND-POSITION: 10px 0px; MARGIN-RIGHT: 25px; HEIGHT: 75px
}
.internet {
	BACKGROUND-POSITION: 10px 0px; MARGIN-RIGHT: 25px; HEIGHT: 75px
}
.more-services {
	BACKGROUND-POSITION: 10px 0px; MARGIN-RIGHT: 25px; HEIGHT: 75px
}
.map-and-directions A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; WIDTH: 77px; PADDING-TOP: 35px; TEXT-ALIGN: center
}
.business-services A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; WIDTH: 77px; PADDING-TOP: 35px; TEXT-ALIGN: center
}
.hotel-shops A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; WIDTH: 77px; PADDING-TOP: 35px; TEXT-ALIGN: center
}
.parking A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; WIDTH: 77px; PADDING-TOP: 35px; TEXT-ALIGN: center
}
.transportation A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; WIDTH: 77px; PADDING-TOP: 35px; TEXT-ALIGN: center
}
.accessibility A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; WIDTH: 77px; PADDING-TOP: 35px; TEXT-ALIGN: center
}
.internet A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; WIDTH: 77px; PADDING-TOP: 35px; TEXT-ALIGN: center
}
.more-services A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; WIDTH: 77px; PADDING-TOP: 35px; TEXT-ALIGN: center
}
.map-and-directions {
	BACKGROUND-IMAGE: url(../images/buttons/mapsanddirections_img.jpg)
}
.business-services {
	BACKGROUND-IMAGE: url(../images/buttons/businessservices_img.jpg)
}
.hotel-shops {
	BACKGROUND-IMAGE: url(../images/buttons/hotelshops_img.jpg)
}
.parking {
	BACKGROUND-IMAGE: url(../images/buttons/parking_img.jpg)
}
.transportation {
	BACKGROUND-IMAGE: url(../images/buttons/transportation_img.jpg)
}
.accessibility {
	BACKGROUND-IMAGE: url(../images/buttons/accessibility_img.jpg)
}
.internet {
	BACKGROUND-IMAGE: url(../images/buttons/internet_img.jpg)
}
.more-services {
	BACKGROUND-IMAGE: url(../images/buttons/moreservices_img.jpg)
}
.img-links-right {
	CLEAR: left; MARGIN: 20px 0px 0px 30px
}
.img-links-right DIV {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.img-links-left {
	MARGIN: 0px 0px 0px 20px
}
.img-links-left DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.room-photos A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; FLOAT: left; PADDING-BOTTOM: 12px; MARGIN-RIGHT: 12px; PADDING-TOP: 16px
}
.floor-plan A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; FLOAT: left; PADDING-BOTTOM: 12px; MARGIN-RIGHT: 12px; PADDING-TOP: 16px
}
.room-photos {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/buttons/bullet_camera_0.gif); HEIGHT: 45px
}
.floor-plan {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/buttons/bullet_plan_0.gif); HEIGHT: 45px
}
.previous {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.next {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.previous A {
	PADDING-LEFT: 12px
}
.next A {
	PADDING-RIGHT: 12px
}
.previous {
	BACKGROUND-IMAGE: url(../images/buttons/bullet_previous_0.gif)
}
.next {
	BACKGROUND-IMAGE: url(../images/buttons/bullet_next_0.gif); TEXT-ALIGN: right
}
.small-arrow A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 16px; BACKGROUND: url(../images/buttons/site_search_arrow.gif) no-repeat 0px 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.small-arrow A:hover {
	TEXT-DECORATION: underline
}
.small-arrow {
	BACKGROUND: url(../images/buttons/site_search_arrow.gif) no-repeat 0px 1px; TEXT-ALIGN: left
}
#gallery {
	FONT-SIZE: 11px; WIDTH: 572px; FONT-FAMILY: arial; BACKGROUND-COLOR: #ffffff
}
#gallery-title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #666666
}
#rm {
	DISPLAY: inline; FLOAT: left
}
#cls {
	DISPLAY: inline; FLOAT: right
}
#tab-pad {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 12px
}
#tab-list {
	
}
#gallery-image {
	CLEAR: both; PADDING-RIGHT: 20px; MARGIN-TOP: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #eeece7
}
#photo-desc {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#toggle {
	PADDING-BOTTOM: 30px; MARGIN-LEFT: 203px; TEXT-ALIGN: center
}
#bck {
	PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left
}
.img-num {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 30px
}
#fwd {
	DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left
}
BUTTON {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 100%; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 13px; PADDING-TOP: 0px; FONT-FAMILY: arial; HEIGHT: 14px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.submit {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; DISPLAY: block; FONT-SIZE: 9px; MARGIN: 0px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Arial,sans serif; BACKGROUND-COLOR: #648ab1
}
.button A {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; DISPLAY: block; FONT-SIZE: 9px; MARGIN: 0px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Arial,sans serif; BACKGROUND-COLOR: #648ab1
}
.sub-hov-off {
	BORDER-LEFT-COLOR: #033163; BORDER-BOTTOM-COLOR: #033163; BORDER-TOP-COLOR: #648ab1; BACKGROUND-COLOR: #648ab1; BORDER-RIGHT-COLOR: #648ab1
}
.sub-hov-on {
	BORDER-LEFT-COLOR: #094778; BORDER-BOTTOM-COLOR: #094778; BORDER-TOP-COLOR: #000000; BACKGROUND-COLOR: #094778; BORDER-RIGHT-COLOR: #000000
}
.button A:hover {
	BORDER-LEFT-COLOR: #094778; BORDER-BOTTOM-COLOR: #094778; BORDER-TOP-COLOR: #000000; BACKGROUND-COLOR: #094778; BORDER-RIGHT-COLOR: #000000
}
.endeca {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; CURSOR: pointer; COLOR: #005597; PADDING-TOP: 0px; FONT-FAMILY: arial; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
.sub-hov-off2 {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #005597; FONT-FAMILY: arial; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
.sub-hov-on2 {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #273f6f; FONT-FAMILY: arial; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
.button {
	MARGIN-TOP: 30px; FLOAT: left
}
.button A {
	BORDER-RIGHT: #648ab1 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #648ab1 1px solid; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #033163 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #033163 1px solid; BACKGROUND-COLOR: #648ab1; TEXT-DECORATION: none
}
.button A:hover {
	BORDER-LEFT-COLOR: #094778; BORDER-BOTTOM-COLOR: #094778; COLOR: #ffffff; BORDER-TOP-COLOR: #000000; BACKGROUND-COLOR: #094778; BORDER-RIGHT-COLOR: #000000
}
.searchbutton {
	FLOAT: left; MARGIN: 0px 0px 15px 142px
}
 HTML .searchbutton {
	MARGIN: 0px 0px 15px 72px
}
.searchbutton A {
	BORDER-RIGHT: #648ab1 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #648ab1 1px solid; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #033163 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #033163 1px solid; BACKGROUND-COLOR: #648ab1; TEXT-DECORATION: none
}
.searchbutton A:hover {
	BORDER-LEFT-COLOR: #094778; BORDER-BOTTOM-COLOR: #094778; COLOR: #ffffff; BORDER-TOP-COLOR: #000000; BACKGROUND-COLOR: #094778; BORDER-RIGHT-COLOR: #000000
}
.button DIV {
	CLEAR: both; HEIGHT: 30px
}
A.arrows {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 12px; PADDING-TOP: 0px; FONT-FAMILY: verdana
}
A.close {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 16px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; COLOR: #094778; LINE-HEIGHT: 10px; PADDING-TOP: 1px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.close:hover {
	BORDER-LEFT-COLOR: #094778; BORDER-BOTTOM-COLOR: #094778; COLOR: #618caf; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000
}
A.a-tab {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.a-tab:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
.on-off {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: right 50%; DISPLAY: block; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
.off-on {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: right 50%; DISPLAY: block; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
.off-off {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: right 50%; DISPLAY: block; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
.last-off {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: right 50%; DISPLAY: block; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
.last-on {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: right 50%; DISPLAY: block; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
.on-off {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/hyatt/images/tab_on_0.gif); FONT-FAMILY: arial; BACKGROUND-COLOR: #eeece7
}
.off-on {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial; BACKGROUND-COLOR: #b6ad9f
}
.off-off {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/hyatt/images/tab_off_0.gif); FONT-FAMILY: arial; BACKGROUND-COLOR: #b6ad9f
}
.last-off {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/hyatt/images/tab_last_0.gif); FONT-FAMILY: arial; BACKGROUND-COLOR: #b6ad9f
}
.last-on {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/hyatt/images/tab_last_1.gif); FONT-FAMILY: arial; BACKGROUND-COLOR: #eeece7
}
A.img-links {
	FONT-SIZE: 11px; COLOR: #5e86ae; MARGIN-RIGHT: 8px; TEXT-DECORATION: underline
}
A.img-links:hover {
	COLOR: #094778
}
.glbl {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.client-name {
	BORDER-RIGHT: blue 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: blue 0px solid; PADDING-LEFT: 34px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: blue 0px solid; COLOR: #948671; PADDING-TOP: 0px; BORDER-BOTTOM: blue 0px solid; FONT-FAMILY: arial
}
#brandFilter {
	FONT-SIZE: 11px
}
.asterix {
	COLOR: red
}
.small-text {
	FONT: 10px arial,sans serif
}
DL.twocol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px 20px; WIDTH: 600px; PADDING-TOP: 0px
}
DL.twocol IMG {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FLOAT: left; BORDER-LEFT: #999 1px solid; WIDTH: 160px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 73px
}
DL.twocol DT {
	FLOAT: right; WIDTH: 415px
}
DL.twocol DT {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0px; COLOR: #343434; FONT-FAMILY: arial
}
DL.twocol DT A {
	FONT-WEIGHT: bold
}
DL.twocol DD {
	FLOAT: right; MARGIN: 0px; WIDTH: 415px
}
DL.twocol DD P {
	MARGIN: 0px
}
.preopening-date {
	FONT-WEIGHT: bold; COLOR: #c59d08
}
.hotel-description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: -10px 0px 8px 142px; WIDTH: 220px; PADDING-TOP: 0px
}
 HTML .hotel-description {
	MARGIN: -10px 0px 8px 2px
}
#advanced-search {
	FLOAT: right; MARGIN: 2px 20px 0px 0px
}
#auto-suggest-container {
	CLEAR: both; Z-INDEX: 100; FLOAT: left; WIDTH: 1px; POSITION: relative; HEIGHT: 1px
}
#searchTerms {
	DISPLAY: block; FONT-SIZE: 10px
}
#auto-suggest {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; MIN-HEIGHT: 20px; BACKGROUND: #fff; LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid; POSITION: absolute; TOP: 1px
}
#auto-suggest UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#auto-suggest UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
#auto-suggest UL LI A {
	DISPLAY: block; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #333; TEXT-DECORATION: none
}
#auto-suggest UL LI A SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#auto-suggest UL LI A.active {
	BACKGROUND: #00589b; COLOR: #fff
}
#auto-suggest UL LI.selected A {
	BACKGROUND: #00589b; COLOR: #fff
}
#auto-suggest UL LI A:hover {
	BACKGROUND: #00589b; COLOR: #fff
}
#auto-suggest {
	Z-INDEX: 10; OVERFLOW: hidden; WIDTH: 318px; POSITION: absolute
}
#auto-suggest IFRAME {
	DISPLAY: block; Z-INDEX: -1; FILTER: mask(); LEFT: 0px; WIDTH: 3000px; POSITION: absolute; TOP: 0px; HEIGHT: 3000px
}
A.vtour {
	CURSOR: pointer
}
