HTML {
	FONT-SIZE: 12px; BACKGROUND: url(bg.jpg) #052041 repeat-x 0px 0px; MARGIN: 0px; COLOR: #695756; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 100%; TEXT-ALIGN: center
}
BODY {
	FONT-SIZE: 12px; BACKGROUND: url(bg.jpg) #052041 repeat-x 0px 0px; MARGIN: 0px; COLOR: #695756; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 100%; TEXT-ALIGN: center
}
.gmnoprint {
	FONT-SIZE: 12px; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.leftAlone {
	FLOAT: left
}
H2 {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px
}
H3 {
	FONT-SIZE: 12px; LINE-HEIGHT: 14px
}
H1 {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}

A {
	COLOR: #695756; TEXT-DECORATION: none; 
}
A:hover {
	COLOR: #0051a3; TEXT-DECORATION: none
}
FORM {
	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
}
#bg_left {
	FLOAT: left; HEIGHT: 490px
}
#bg_right {
	FLOAT: left; HEIGHT: 490px
}
#bg_left {
	WIDTH: 168px
}
#bg_right {
	WIDTH: 333px
}
#bg_left {
	BACKGROUND: url(bg_left.jpg) no-repeat 0px 0px
}
#bg_right {
	BACKGROUND: url(bg_right.jpg) no-repeat 0px 0px
}
#main {
	DISPLAY: block; MARGIN: 0px auto; WIDTH: 959px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#page_content {
	BACKGROUND: url(bg_top.jpg) no-repeat 113px 0px
}
#page_top {
	BORDER-TOP: #ccc4bb 4px solid; HEIGHT: 172px;BACKGROUND:  url(bkgd.jpg) no-repeat 0px 0px; WIDTH: 100%
}
#page_toplang {
	FLOAT: right; CURSOR: pointer; MARGIN-RIGHT: 20px
}
#logo {
	BACKGROUND: url(logo.jpg) no-repeat 0px 0px; FLOAT: left; MARGIN: 17px 36px 0px 34px; WIDTH: 89px; CURSOR: pointer; HEIGHT: 135px
}
 HTML #logo {
	BACKGROUND: url(logo.jpg) no-repeat 0px 0px; FLOAT: left; MARGIN: 17px 36px 0px 34px; WIDTH: 89px; CURSOR: pointer; HEIGHT: 135px
}
 HTML #logo {
	MARGIN: 17px 36px 0px 16px
}
#page_topRight {
	FLOAT: left; WIDTH: 785px
}
.top_dropDown {
	FLOAT: right
}
.top_dropDown SPAN.select {
	BACKGROUND: url(top_dropdown.jpg) #ffffff no-repeat 0px 0px; MARGIN: -4px 0px 14px; OVERFLOW: hidden; WIDTH: 154px; CURSOR: pointer; TEXT-INDENT: 8px; PADDING-TOP: 2px; POSITION: absolute; HEIGHT: 24px
}
.top_dropDown SELECT.styled {
	Z-INDEX: 50; FILTER: alpha(opacity=0); WIDTH: 154px; CURSOR: pointer; POSITION: relative; opacity: 0
}
#aboveMenu {
	MARGIN: 34px 5px 0px 0px; HEIGHT: 75px
}
#siteTitle {
	MARGIN-TOP: 16px; FLOAT: left; WIDTH: 585px
}
#book_detail {
	FONT-SIZE: 9px; FLOAT: right; COLOR: #695756; LINE-HEIGHT: 16px; TEXT-ALIGN: right
}
#book_detail SPAN {
	FONT-SIZE: 14px
}
#navigation {
	CLEAR: both; MARGIN: 2px 5px 0px 0px; HEIGHT: 62px
}
#menu {
	HEIGHT: 40px
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu UL LI {
	FLOAT: left; CURSOR: pointer
}
#menu UL LI A {
	DISPLAY: block; TEXT-INDENT: -9999px; LINE-HEIGHT: 35px; POSITION: relative
}
.menu UL LI {
	HEIGHT: 40px
}
.menuNoactive UL LI {
	HEIGHT: 35px
}
#menu LI.link:hover {
	BACKGROUND-POSITION: 0px -40px
}
#menu LI.section {
	BACKGROUND-POSITION: 0px -80px
}
#menu LI.current {
	BACKGROUND-POSITION: 0px -80px
}
#menu_home {
	BACKGROUND: url(menu/menu_home.gif) no-repeat 0px 0px; WIDTH: 82px
}
#menu_serviced-apartments {
	BACKGROUND: url(menu/menu_residences.gif) no-repeat 0px 0px; WIDTH: 144px
}
#menu_your-stay {
	BACKGROUND: url(menu/menu_yourstay.gif) no-repeat 0px 0px; WIDTH: 107px
}
#menu_area-info {
	BACKGROUND: url(menu/menu_area_info.gif) no-repeat 0px 0px; WIDTH: 112px
}
#menu_chi-benefits {
	BACKGROUND: url(menu/menu_chi_benefits.gif) no-repeat 0px 0px; WIDTH: 121px
}
#menu_contact-us {
	BACKGROUND: url(menu/menu_contact_us.gif) no-repeat 0px 0px; WIDTH: 123px
}
#menu_about-chi {
	BACKGROUND: url(menu/menu_about_chi.gif) no-repeat 0px 0px; WIDTH: 91px
}
#menu_cn-home {
	BACKGROUND: url(cn/menu/menu_home.gif) no-repeat 0px 0px; WIDTH: 82px
}
#menu_cn-serviced-apartments {
	BACKGROUND: url(cn/menu/menu_residences.gif) no-repeat 0px 0px; WIDTH: 144px
}
#menu_cn-your-stay {
	BACKGROUND: url(cn/menu/menu_yourstay.gif) no-repeat 0px 0px; WIDTH: 107px
}
#menu_cn-area-info {
	BACKGROUND: url(cn/menu/menu_area_info.gif) no-repeat 0px 0px; WIDTH: 112px
}
#menu_cn-chi-benefits {
	BACKGROUND: url(cn/menu/menu_chi_benefits.gif) no-repeat 0px 0px; WIDTH: 121px
}
#menu_cn-contact-us {
	BACKGROUND: url(cn/menu/menu_contact_us.gif) no-repeat 0px 0px; WIDTH: 123px
}
#menu_cn-about-chi {
	BACKGROUND: url(cn/menu/menu_about_chi.gif) no-repeat 0px 0px; WIDTH: 91px
}
#subMenu {
	HEIGHT: 22px
}
#subMenuActive {
	BACKGROUND: url(menu/bg_sub_menu.gif) no-repeat 0px 0px; HEIGHT: 22px
}
#subMenuActive UL {
	PADDING-RIGHT: 22px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
#subMenuActive UL LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 15px
}
#subMenuActive UL LI A {
	COLOR: #b1aaa4
}
#subMenuActive UL LI A:hover {
	COLOR: #4d4040
}
#subMenuActive UL LI.current A {
	COLOR: #543010
}
#subMenuActive UL LI.section A {
	COLOR: #543010
}
#areaInfoNavigation {
	CLEAR: both; MARGIN: 20px 20px 20px 19px; HEIGHT: 57px
}
#areaInfoMenu {
	PADDING-LEFT: 20px; HEIGHT: 30px
}
#areaInfoMenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#areaInfoMenu UL LI {
	FLOAT: left; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 30px
}
#areaInfoMenu LI.section {
	BACKGROUND-POSITION: 0px -60px
}
#areaInfoMenu LI.current {
	BACKGROUND-POSITION: 0px -60px
}
#areaInfoMenu LI.link:hover {
	BACKGROUND-POSITION: 0px -30px
}
#areaInfoMenu_entertainment {
	BACKGROUND: url(menu/entertainment.jpg) no-repeat 0px 0px; WIDTH: 164px
}
#areaInfoMenu_attractions {
	BACKGROUND: url(menu/attractions.jpg) no-repeat 0px 0px; WIDTH: 159px
}
#areaInfoMenu_dining {
	BACKGROUND: url(menu/dining.jpg) no-repeat 0px 0px; WIDTH: 116px
}
#areaInfoMenu_shopping {
	BACKGROUND: url(menu/shopping.jpg) no-repeat 0px 0px; WIDTH: 159px
}
#areaInfoMenu_transport {
	BACKGROUND: url(menu/transport.jpg) no-repeat 0px 0px; WIDTH: 159px
}
#areaInfoMenu_daytrips {
	BACKGROUND: url(menu/daytrips.jpg) no-repeat 0px 0px; WIDTH: 159px
}
#areaInfoMenu_attractions_cn {
	BACKGROUND: url(cn/attractions.jpg) no-repeat 0px 0px; WIDTH: 116px
}
#areaInfoMenu_dining_cn {
	BACKGROUND: url(cn/dining.jpg) no-repeat 0px 0px; WIDTH: 116px
}
#areaInfoMenu_shopping_cn {
	BACKGROUND: url(cn/shopping.jpg) no-repeat 0px 0px; WIDTH: 116px
}
#areaInfoMenu_transport_cn {
	BACKGROUND: url(cn/transport.jpg) no-repeat 0px 0px; WIDTH: 116px
}
#areaInfoMenu_daytrips_cn {
	BACKGROUND: url(cn/daytrips.jpg) no-repeat 0px 0px; WIDTH: 105px
}
.areaInfoSubMenu {
	BACKGROUND: url(menu/navbar.gif) no-repeat 0px 0px; HEIGHT: 27px
}
.areaInfoSubMenu UL {
	PADDING-RIGHT: 20px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none
}
.areaInfoSubMenu UL LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 0px; HEIGHT: 12px
}
.areaInfoSubMenu UL LI A {
	COLOR: #ffffff
}
.areaInfoSubMenu UL LI.current A {
	COLOR: #564847
}
.areaInfoSubMenu UL LI.link A:hover {
	COLOR: #666666
}
#areainfo_map {
	CLEAR: both; MARGIN: 19px 20px 19px 19px; WIDTH: 920px; HEIGHT: 505px
}
.map {
	FLOAT: left; WIDTH: 465px; HEIGHT: 490px
}
.smaller#areainfo_map {
	WIDTH: 465px; HEIGHT: 490px
}
.galleryList {
	PADDING-RIGHT: 16px; PADDING-LEFT: 22px; FLOAT: left; WIDTH: 156px
}
.galleryItem {
	PADDING-RIGHT: 9px; PADDING-LEFT: 6px; BACKGROUND: url(imagebox.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 22px; PADDING-BOTTOM: 8px; PADDING-TOP: 6px; HEIGHT: 135px
}
.areaInfoContent {
	FLOAT: left; WIDTH: 261px; COLOR: #695756; LINE-HEIGHT: 16px
}
.areaInfoContent .title {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN-BOTTOM: 25px; LINE-HEIGHT: 28px
}
.areaInfoContent .location {
	MARGIN: 10px 0px; COLOR: #232323
}
.areaInfoContent .web A {
	FONT-SIZE: 10px; MARGIN: 8px 0px; COLOR: #68594a
}
.pdf_fact_sheet A {
	MARGIN-TOP: 15px; DISPLAY: block; BACKGROUND: url(button_dl_ft.jpg) no-repeat 0px 0px; WIDTH: 170px; TEXT-INDENT: -9999px; HEIGHT: 24px
}
.pdf_fact_sheet A:hover {
	BACKGROUND-POSITION: 0px -24px
}
.pdf_fact_sheet A:hover {
	BACKGROUND-POSITION: 0px -24px
}
.pdf_price_sheet {
	PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.pdf_price_sheet A {
	DISPLAY: block; BACKGROUND: url(button_dl_ps.jpg) no-repeat 0px 0px; WIDTH: 170px; TEXT-INDENT: -9999px; HEIGHT: 24px
}
.pdf_price_sheet_cn A:hover {
	BACKGROUND-POSITION: 0px -24px
}
.pdf_price_sheet_cn {
	PADDING-LEFT: 25px; FLOAT: left
}
.pdf_price_sheet_cn A {
	DISPLAY: block; BACKGROUND: url(price_list.jpg) no-repeat 0px 0px; WIDTH: 170px; TEXT-INDENT: -9999px; HEIGHT: 24px
}
.pdf_price_sheet_cn A:hover {
	BACKGROUND-POSITION: 0px -24px
}
#roomBooking {
	CLEAR: both; MARGIN: 19px 20px 0px 19px; HEIGHT: 199px
}
#roomDetail {
	CLEAR: both; MARGIN: 19px 20px 30px 19px; HEIGHT: 399px
}
#roomTab {
	FLOAT: left; WIDTH: 141px
}
#roomTab DIV.link {
	DISPLAY: none
}
#roomTab DIV.active {
	DISPLAY: block
}
#roomTabRight {
	FLOAT: left; WIDTH: 779px; HEIGHT: 399px; BACKGROUND-COLOR: #f3f2f0
}
#roomImage {
	FLOAT: left; WIDTH: 590px; HEIGHT: 399px; BACKGROUND-COLOR: #f3f2f0
}
#roomthumb {
	FLOAT: left; MARGIN-LEFT: 1px; WIDTH: 188px; HEIGHT: 399px; BACKGROUND-COLOR: #f3f2f0
}
#roomthumb DIV {
	CURSOR: pointer; HEIGHT: 99px; BACKGROUND-COLOR: #f3f2f0
}
#roomthumb .thethumb {
	MARGIN-TOP: 1px
}
#roomthumb DIV IMG {
	WIDTH: 188px; HEIGHT: 99px
}
UL.thumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.thumbsFloorplan {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.thumbs LI.selected {
	FILTER: alpha(opacity = 100); opacity: 1
}
UL.thumbsFloorplan LI.selected {
	BACKGROUND: url(floorplan_arrow.png) #735b46 no-repeat 0px 30px
}
UL.thumbsFloorplan LI.selected IMG {
	FILTER: alpha(opacity = 50); opacity: 0.5
}
UL.thumbs LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #fff; FILTER: alpha(opacity = 50); FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 100px; opacity: 0.5
}
.residenceThumb UL.thumbs LI {
	HEIGHT: 70px
}
UL.thumbs LI.thumb_left {
	MARGIN: 0px 1px 0px 0px
}
UL.thumbsFloorplan LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1px 1px 0px; PADDING-TOP: 0px; HEIGHT: 99px
}
 HTML UL.thumbs LI {
	MARGIN: 0px
}
 HTML UL.thumbsFloorplan LI {
	MARGIN: 0px
}
UL.thumbs IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL.thumbsFloorplan IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#enlarge {
	DISPLAY: none
}
#enlargeImage {
	DISPLAY: block; BACKGROUND: url(button_enlarge.gif) no-repeat 0px 0px; MARGIN: 350px 0px 0px 450px; OVERFLOW: hidden; WIDTH: 109px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; HEIGHT: 24px
}
#enlargeImage:hover {
	BACKGROUND-POSITION: 0px -24px
}
#enlargeImage_cn {
	DISPLAY: block; BACKGROUND: url(enlarge.jpg) no-repeat 0px -1px; MARGIN: 350px 0px 0px 450px; OVERFLOW: hidden; WIDTH: 109px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; HEIGHT: 24px
}
#enlargeImage_cn:hover {
	BACKGROUND-POSITION: 0px -27px
}
.info_text_holder {
	POSITION: absolute
}
.info_text {
	PADDING-RIGHT: 20px; DISPLAY: none; PADDING-LEFT: 20px; BACKGROUND: #000; FILTER: alpha(opacity = 60); FLOAT: left; PADDING-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 120px; COLOR: #fff; PADDING-TOP: 20px; HEIGHT: 359px; opacity: 0.6
}
 HTML .info_text {
	PADDING-RIGHT: 20px; DISPLAY: none; PADDING-LEFT: 20px; BACKGROUND: #000; FILTER: alpha(opacity = 60); FLOAT: left; PADDING-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 160px; COLOR: #fff; PADDING-TOP: 20px; HEIGHT: 399px; opacity: 0.6
}
.info_text_width {
	WIDTH: 120px
}
.info_text_outer {
	BACKGROUND: #000; FILTER: alpha(opacity = 70); FLOAT: left; MARGIN: 0px; BORDER-LEFT: #000 1px solid; WIDTH: 17px; CURSOR: pointer; HEIGHT: 399px; opacity: 0.7
}
.info_text_outer_arrow {
	BACKGROUND: url(arrow_white.png) no-repeat 0px 0px; MARGIN: 22px 0px 0px 3px; WIDTH: 9px; HEIGHT: 10px
}
.info_text_outer_arrow_left {
	BACKGROUND: url(arrow_white_left.png) no-repeat 0px 0px; MARGIN: 22px 0px 0px 3px; WIDTH: 9px; HEIGHT: 10px
}
.info_text_border {
	BACKGROUND: #000; FILTER: alpha(opacity = 80); FLOAT: left; WIDTH: 1px; HEIGHT: 399px; opacity: 0.8
}
SPAN.info_text_title {
	FONT-WEIGHT: bold
}
P.info_text_content {
	MARGIN: 10px 0px
}
.nav-controls A.next {
	FONT-WEIGHT: bold; COLOR: #91aefc
}
#roomPrice {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 54px; BACKGROUND: url(residences/pricetag.jpg) #b5a49a no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 32px; HEIGHT: 50px
}
#roomPrice_cn {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 54px; BACKGROUND: url(cn/tags/pricetag.jpg) #b5a49a no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 32px; HEIGHT: 50px
}
#roomTab UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#roomTab UL LI {
	BORDER-TOP: #e9ebea 1px solid; PADDING-LEFT: 20px; LINE-HEIGHT: 30px
}
#roomTab UL.bookingPage LI.current {
	DISPLAY: none
}

.banner_939_84 {
	CLEAR: both; MARGIN: 19px 20px 33px 0px; HEIGHT: 84px
}
.banner_959_309 {
	CLEAR: both; MIN-HEIGHT: 300px; PADDING-TOP: 179px; HEIGHT: 300px
}
.mainContent {
	CLEAR: both; MIN-HEIGHT: 300px; MARGIN: 0px 20px 0px 19px; HEIGHT: 300px
}
.your-stay-online-concierge {
	BACKGROUND: url(online_concierge/online_concierge_image.jpg) no-repeat right bottom
}
.cn-your-stay-online-concierge {
	BACKGROUND: url(online_concierge/online_concierge_image.jpg) no-repeat right bottom
}
#homepage_flash {
	MARGIN-BOTTOM: 26px
}
.homepage_contentWrap {
	FLOAT: left; WIDTH: 374px; MARGIN-RIGHT: 35px
}
.bottomTitle {
	PADDING-BOTTOM: 16px; HEIGHT: 14px
}
.quote .bottomLeft_content {
	FONT-SIZE: 12px; FONT-STYLE: italic; FONT-FAMILY: Georgia
}
.quote .bottomLeft_content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 0px
}
.quote .bottomLeft_content P:unknown {
	content: url(lquote.jpg)
}
.quote .bottomLeft_content H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; FONT-STYLE: normal
}
.homepage_content IMG {
	FLOAT: left
}
.bottomLeft_content IMG {
	FLOAT: left; MARGIN-RIGHT: 16px
}
A.pdfLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND: url(pdficon2.jpg) no-repeat left top; PADDING-BOTTOM: 5px; LINE-HEIGHT: 22px; PADDING-TOP: 5px
}
#interiorContainer {
	MARGIN-LEFT: 140px
}
 HTML #interiorContainer {
	MARGIN-LEFT: 137px
}
#residencesContainer {
	MARGIN-TOP: 20px
}
.bookingLeftContainer {
	PADDING-RIGHT: 18px; PADDING-LEFT: 1px! important; FLOAT: left; PADDING-BOTTOM: 0px! important; WIDTH: 500px; PADDING-TOP: 20px! important
}
.leftContainer {
	PADDING-RIGHT: 52px; FLOAT: left; WIDTH: 480px
}
.rightContainer {
	FLOAT: right; WIDTH: 244px
}
.bookingRightContainer {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; BACKGROUND: url(booking/bookingsummary_bg.jpg) no-repeat 0px 0px; PADDING-BOTTOM: 0px; WIDTH: 204px; PADDING-TOP: 28px; HEIGHT: 371px
}
.bookingRightContainer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.bookingRightContainer UL LI {
	MARGIN-BOTTOM: 22px
}
.bookingRightContainer UL LI LABEL {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100%
}
.bookingRightContainer UL LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.bookingRightContainer UL LI UL LI {
	DISPLAY: inline; MARGIN: 0px 7px 0px 0px
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 3px; HEIGHT: 18px
}
#interiorContent {
	MARGIN-BOTTOM: 25px; COLOR: #695756; LINE-HEIGHT: 16px
}
#interiorContent A {
	COLOR: #0051a3
}

.sideBarContent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sideBarContent UL LI {
	PADDING-BOTTOM: 12px
}
.sideBarContent UL LI A {
	COLOR: #0051a3
}
.sideBarContent UL LI .last {
	
}
.sideBarContent UL LI SPAN {
	FONT-STYLE: italic
}


#page_footer {
	PADDING-RIGHT: 30px; PADDING-LEFT: 12px; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 15px; BACKGROUND-COLOR: #9a8a78
}
#page_footer A {
	COLOR: #6dc6e7
}
#footer_site {
	FLOAT: left; WIDTH: 860px; font-size:11px; text-align:center
}
#footer_address {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 360px
}

