body{color:#444;font:normal normal normal 12px/1.5 Arial,Helvetica,sans-serif;margin:0;padding:0;background-color:#fff}h1.homepage-title{position:absolute;text-indent:-9999px;visibility:hidden}#brandBarWrapper{display:none}#wrapper{margin:0 auto;width:972px}#contentWrapper{overflow:hidden;padding:2em 0 6.458em 0}h1,h2,h3,h4,h5,h6,p{font-weight:normal;margin:0;padding:0}h1,h2{font-size:1.5em}h1,h2,h3,h4,h5,h6{color:#000}h3{font-weight:bold}.termsHead{color:#000}.termsCopy{font-size:.833em;line-height:1.333}a{text-decoration:underline}a img{border:0}sup{font-size:50%;line-height:50%}select,textarea{border:2px inset;font-size:.917em;padding:.303em}input[type="text"],input[type="password"],input[type="email"],input[type="number"]{background:#fff url(//ihg.scene7.com/is/image/ihg/0008) repeat-x scroll 0 100%;font-size:1em;height:1.334em;line-height:1.333em;margin:0;width:9em}#destination{font-size:1em;width:26em}a img{border:0}label{cursor:default}select.error,textarea.error,input[type="text"].error,input[type="password"].error{border:2px inset #c00}.clearfix:after{clear:both;content:".";display:block;visibility:hidden}*+html .clearfix{height:1%}/*\*/* html .clearfix{height:1%}/**/.clearingDiv{clear:both;font-size:1%;height:0}.hideHelpDlg{display:none}.hide{display:none!important}.initiallyHidden{display:none;opacity:0;filter:alpha(opacity=0)}.control{cursor:pointer}.errorWrapper .error1{padding:1em;margin:0 0 1.5em 0;*margin:0 1.5em 1.5em 0;float:none}.errorWrapper .error1 .errmsg,.errmsgDetails{float:none}.accessibleHide{height:1px;left:-999em;position:absolute;width:1px}.homePageHero{height:300px}.BWCHelpHeader{color:#000;font-size:16px;font-weight:bold;margin:0 0 8px 0;padding:0;text-align:left}.helpLayer.BWCHelpPanel{background-color:#a6d2a2;background-image:url("//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/ic/cn/backgrounds/0005.gif");background-repeat:no-repeat;background-position:0 100%;border:1px solid #bcafa9;padding:10px;width:261px}.helpLayer,#changeReservation .helpLayer,.linkDesc{border-radius:5px 5px 5px 5px;background-color:#fff;border:1px solid #ccc;padding:10px;position:absolute;z-index:2000!important}#destHelpHome .closeControl,#destHelp .closeControl,#clarifySearch .closeControl,.helpLayer .closeControl.layerHead,div.narrowSearchWrapper a.closeButton{background:transparent url(//ihg.scene7.com/is/image/ihg/ic-sprite?fmt=png-alpha) no-repeat scroll 100% -1064px;display:block;float:right;outline:0 none;padding:0;text-indent:-999em;width:15px;margin:-5px -5px 5px 0}.closeControl.layerHead{background:transparent url(//ihg.scene7.com/is/image/ihg/ic-sprite?fmt=png-alpha) no-repeat scroll 100% -1064px;display:block;float:right;outline:0 none;padding:0;text-indent:-999em;width:15px;margin:-5px -5px 5px 0}.closeBtnContainer{text-align:center}.helpLayer .cssButton.closeControl.layerFoot.helpCloseWDiv{height:auto}.helpLayer .closeControl.layerFoot{background:url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/ic/en/us/hd/buttons/0010.gif) no-repeat scroll 0 0 transparent;display:block;height:18px;margin:10px auto 5px;outline:0 none;padding:0;text-indent:-999em;width:53px}.BWCHelpHeader p{font-weight:bold}div#browserUpgradeWrapper{border:3px solid #ddd;padding:0 0 20px 20px;width:700px;z-index:8001;background-color:#fff;left:25%;position:absolute;top:25%}#browserinfo{background-color:#f8f8f8;float:left;height:145px;margin-right:20px;padding-top:10px;width:240px;text-align:center;border:1px solid #ccc;font-size:20px;font-weight:bold;padding-top:15px}.browserUsing{font-size:3.167em;font-weight:bold;font-family:arial}.browserName{font-size:3.5em;font-weight:bold;font-family:arial}div#browserUpgradeWrapper .parsys_column.cq-colctrl-lt3-c1{float:left;width:355px}div#browserUpgradeWrapper .parsys_column.cq-colctrl-lt3-c0{float:left;width:250px}#browserUpgradeWrapper h2{font-size:1.5em;color:#000;font-weight:bold;font-family:arial;margin:0}#browserUpgradeWrapper h3{font-size:1.33em;color:#000;font-weight:bold;font-family:arial;margin:0 0 10px 0;clear:both;width:600px}#browserUpgradeWrapper a,#browserUpgradeWrapper a:hover{color:#4784be}#browserinfo table td,#browserinfo table{text-align:center;width:240px}#browserUpgradeWrapper div.cq-colctrl-lt3,#browserUpgradeWrapper div.cq-colctrl-lt3-c1{height:auto}div#browserUpgradeWrapper div.cq-colctrl-lt3-c1{width:50%}div#browserUpgradeWrapper div.section{float:left}div#browserUpgradeWrapper div.basichtml.section{float:right;margin-right:20px;margin-top:10px}.browserUsing,.browserImage,.browserName{padding:5px}div#closeBrowserUpgrade{float:right;cursor:pointer;margin-top:10px;margin-right:10px}div#hicv{margin:0;display:none}div#heartz{margin:0 0 30px 0}#confRateSummary{padding:10px;background-color:#f5f5f5;font-size:11px;width:540px;margin-top:10px}#confRateSummary dt{font-weight:bold;width:135px}.formContainer_large dl dt.optionalterm{background:0}ul.userActions li a.confirmationAddCalendarLink{background:transparent url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/cn/icons/sprite/common_icons.gif) no-repeat scroll 0 -859px}ul li a.email{background:transparent url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/cn/icons/resconf/0007.gif) no-repeat scroll 0 9px;margin-right:20px}ul li a#printConfSummary.email{background:transparent url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/cn/icons/resconf/printer_blue.jpg) no-repeat scroll 0 6px;margin-right:20px;display:none}ul li a#printConfDetails.email{background:transparent url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/cn/icons/resconf/printer_green.jpg) no-repeat scroll -2px 6px;margin-right:20px}ul li a.sms{background:transparent url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/cn/icons/resconf/0009.gif) no-repeat scroll 0 6px;margin-right:20px}ul.userActions li a.changeReservation{background:transparent url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/cn/icons/staymgt/0003.gif) no-repeat scroll 0 6px;margin-right:7px}ul.userActions li a.cancelReservation{background:transparent url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/cn/icons/staymgt/0002.gif) no-repeat scroll 0 6px}ul.userActions li a.duplicateReservation{background:transparent url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/cn/icons/staymgt/0013.gif) no-repeat scroll 0 6px}ul.userActions li a.makeReservation{background:transparent url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/cn/icons/staymgt/0009.gif) no-repeat scroll 0 6px}ul.userActions li a.viewReservations{background:transparent url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/cn/icons/staymgt/0014.gif) no-repeat scroll 0 6px;margin-right:20px}.canResSpinner{padding-left:10px}#pageDayContentPanel.fbTeaser .marketingModule #contentArea{height:120px}#pcrCardAndBanner{width:970px;margin-top:100px}#pcrCardAndBanner #annonymousPCRCard{width:535px;float:left;margin-right:20px;padding:10px;border:1px solid #bcafa9}#confdetail #annonymousPCRCard h3{border-bottom:0;margin-top:5px}#pcrCardAndBanner #confBanner{float:left}.confirmInfopage .pcrChat.pcrChatConfirmation{width:300px}#mapInfo{z-index:2}span.vatRate,span.varRate.priceSort,span.varRate.roomSort{font-weight:normal}div.popupCloseImg{text-align:center;clear:both;margin-top:10px}*html .sideColumn_callout #searchHotel{width:265px;overflow:hidden}*html #sidebarContainer.guestInfo{margin-right:1em;overflow:hidden}*html #sidebarContainer.paymentInfo{margin-right:1em;overflow:hidden;width:240px;border:2px solid red}*html .paymentInfoHeadingWrap{width:450px}*html div.formContainer_large.paymentInfo{width:450px;margin-left:0}*html .paymentInfo .sideColumn_callout{width:240px;overflow:hidden}*html #sidebarContainer{width:250px;overflow:hidden}*html .sideColumn_callout .contents{width:240px;overflow:hidden}*html .sideColumn_callout .contents ul{margin-left:4px}*html ul.sideBy_side li select{margin-right:3px}*html #destinationBoxSR #destination{width:18em}*html .sideColumn_callout .contents p select{width:240px}#changeReservation .resSummaryLabel,#changeReservation .resPolicyLabel,#changeReservation .resCancelActionLabel{color:#000;font-size:1.5em;margin-bottom:0;margin-left:0;padding:0 0 .4em 0;width:965px}#changeReservation .resPolicyLabel .rateShortName{color:#000}div.resSummary div.resHotel{float:left;margin-bottom:3em;width:38em}div.resSummary div.resDates{float:right;width:35em;margin-top:43px}div.resSummary div.resDates dt{float:left;font-weight:bold;margin-right:2em;text-align:right;width:15em}div.resSummary div.resHotel dt{float:left;margin-right:25px}div.resSummary div.resHotel dd{float:left;margin:0}div.resPolicy dt{float:left;font-weight:bold;width:auto}div.resPolicy dd{float:left;margin-left:15px;width:50em}#cancelResSubmit{margin-top:15px}#changeReservation div.confNumber{margin-bottom:0;background-color:#eee;padding:5px 10px 5px 10px}#changeReservation .confNumber{width:950px}#cancelResBox{margin-top:15px}a.doNotCancel{position:relative;top:-7px}.cancel.resError{margin-bottom:0}#cancelRes.cancelFlow{float:left;margin-top:-10px}#cancelheader h1.header{float:left}#chat .socialMediaToolbar{padding-top:15px}#resPriceDetailsPopupContent dl.priceInfo.pcrPointBdr dt{width:350px}#resPriceDetailsPopupContent dl dt{width:43%}#resPriceDetailsPopupContent dl dd{margin-left:10px!important;margin-right:0!important}#resPriceDetailsPopupContent dl.priceInfoMulti dt{width:70%!important}#resPriceDetailsPopupContent dl.priceInfo.pcrPointBdr{float:left}#resPriceDetailsPopupContent dl.priceInfo.pcrPointBdr.pcrPointNoBdr{border-top:0 solid #bcafa9!important}dd.guestName,dt.guestName{margin-top:10px}.resPolicy .headingText{float:left;margin-right:1em;width:130px;word-wrap:break-word}.resPolicy .policyInfo{float:left;width:700px}.upcommingLeftCol{float:left;width:705px}.reservationsWrapper .hotelInfo{float:left}*+html .reservationsWrapper .hotelInfo{margin-bottom:15px}.reservationsWrapper .hotelLinks{float:right;margin-top:20px;width:215px}.reservationsWrapper .hotelLinks ul li{list-style-type:none;font-weight:bold;line-height:24px}.upcommingRightCol{float:right;margin-top:25px;width:245px}.upcommingRightCol h1{background:url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/hi/cn/icons/sprite/sprite.gif) repeat-x scroll 0 -75px transparent;cursor:pointer;font-size:1.083em;height:32px;line-height:32px;margin:0;padding:0 0 0 10px;vertical-align:middle;font-weight:bold}.upcommingRightCol .stayLandingSubmit{margin-left:0;margin-top:10px}.upcommingRightCol dt.label{font-weight:bold;margin-top:10px}.upcommingRightCol dt.reqdLabel{color:#ccc;font-size:11px}.upcommingRightCol div.upcommingRightColInner{padding:5px 10px 10px 10px;border:1px solid #ccc}.upcommingLeftCol .hotelImage{float:left;margin-top:20px;margin-right:10px;width:224px;height:149px}.upcommingLeftCol div.hotelInfoRightWrapper{float:left;margin-top:20px;margin-bottom:20px;width:250px}.upcommingLeftCol div.hotelInfoRightWrapper.cancelled{width:auto}.upcommingLeftCol div.hotelInfoRightWrapper div.checkInInfo{margin-top:10px}.manageResHeading{width:980px;float:left}.appDownloadBanner{float:right;padding-right:8px}.manageResHeading p.nearestOffLabel{float:left;width:620px}.manageResHeading h1{margin-bottom:10px}.manageResHeading .descriptionIntro{float:left}.upcommingLeftCol h2{border-bottom:1px solid #ccc;margin-bottom:10px}.viewAccountHistory{margin-top:10px;margin-bottom:40px;padding:6px;background-color:#ddd;clear:both}.viewAccountHistory a{background:url("/hotels/images/sprites.gif") no-repeat scroll 100% -444px transparent;padding-right:13px;font-weight:bold}a.viellUpcomingReservations{padding-left:20px}p.fieldsRequired{font-size:.9em;color:#999;margin-bottom:10px}.confirmationInfo{clear:both;background-color:#eee;padding:6px}.reservationsWrapper .hotelLinks ul.upcomingActions{padding-left:0}span.headingText.red{color:red}.manageResHeading .pcrChat.pcrChatConfirmation{height:74px;width:238px;padding-right:0}.upcommingRightCol input[type="text"]{width:12.6em}#mediaLargePhotoDialog2{position:absolute;left:-9999px;border:1px solid #ccc;padding:10px;background-color:#fff;z-index:100;width:530px}#mediaLargePhotoDialog2.searchResults{width:650px}#mediaLargePhotoDialog2 .closeContainer{float:right;margin-right:15px;cursor:pointer;position:relative;left:11px}#mediaLargePhotoDialog2 .closebtnalign{cursor:pointer;margin-top:25px;text-align:center;width:100%}#mediaLargePhotoDialog2.searchResults .closebtnalign{margin-top:-25px}#mediaLargePhotoDialog2 .content{font:12px/1.4 "helvetica neue",arial,sans-serif;width:520px;margin:20px auto}.cred{margin-top:20px;font-size:11px}#galleria{height:430px}.galleria-thumb-nav-right{background:url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/ic/en/us/hd/photo/0004.gif);background-repeat:no-repeat;background-position:0 12px}.galleria-thumb-nav-left{background:url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/ic/en/us/hd/photo/0002.gif);background-repeat:no-repeat;background-position:0 12px}.galleria-thumb-nav-right.disabled{background:url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/ic/en/us/hd/photo/0003.gif);background-repeat:no-repeat;background-position:0 12px}.galleria-thumb-nav-left.disabled{background:url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/ic/en/us/hd/photo/0001.gif);background-repeat:no-repeat;background-position:0 12px}.galleria-image img{top:0!important}p.freeBreakfast img{margin-right:1px;position:relative;top:1px}#LIRGRatesRateSort .image,#LIRGSearchResults .image,.LIRGSearchResultsLeftNav .image,.LIRGGuestInfoLeftNav .image,.cancelReservationOffer .image,#LIRGConfirmationRightNav .image{float:none}#fpHDPageBodyLeftContainerLeftPane div div#mediaLargePhotoDialog2 img#searchPhotoViewLoading{position:relative;top:266px;left:45%}#LIRGSearchResults{text-align:right;margin-right:23px}#LIRGSearchResults p{font-weight:bold}.LIRGSearchResultsLeftNav,.LIRGGuestInfoLeftNav{position:relative}.LIRGRatesRateSort,.LIRGRatesPriceSort,.LIRGRatesRoomSort{margin-top:4px;padding:10px}#LIRGGuestInformation .image{float:none;margin-top:40px}#LIRGConfirmationPriceSummary .image{float:none;width:635px;overflow:hidden}#LIRGHotelDetailsOverview{margin-top:10px;float:left}.leftCol.parkingFee,.parkingFee,.guestRoomInternetFee,.petFee,.valetFee{width:560px;padding:5px 0}.petFee{background-color:#f5f5f5}#cancelReservationOffer{position:relative;top:-10px;margin-bottom:10px}.formContainer_large p label.processImage{text-align:left;margin-left:10px}#confirmationProcessImage{margin-left:10px}span.bookHotelBtnContainer{float:right;padding-top:10px}span.bookHotelBtnContainer span{float:left}.rate span.roomrateBtnContainer{float:right;width:100%}.rate span.roomrateBtnContainer span.processingImage{float:left;margin-top:15px;margin-right:5px;margin-left:30px}.rate span.roomrateBtnContainer span.processingInput{float:right}span.signInBtn img.roomRatesProcessImage{top:0;left:10px}.hotelListing img.roomRatesProcessImage{position:relative;top:-5px;left:10px}.hotelListing .extras p{cursor:pointer}.hotelListing .extras p img.magnify{position:relative;left:-17px;top:-1px;cursor:pointer}#rateRulePopupContent dl dt{float:left;font-weight:bold}#rateRulePopupContent dl dd,#resPriceDetailsPopupContent dl dd{float:left}#rateRulePopupContent dl dd{margin-left:15px;width:300px}#rateRulePopupContent dl,#resPriceDetailsPopupContent dl{clear:both;padding-top:10px}#resPriceDetailsPopupContent dl dt{float:left}#resPriceDetailsPopupContent dl dd{margin-right:15px}#resPriceDetailsPopupContent h4{clear:both}.hotelListing .header ul li{line-height:50px;margin:0;padding:0;float:left;height:50px;vertical-align:middle}.hotelListing .header ul li.addToFavorite{margin-left:46px;width:125px}.hotelListing .header ul li div.compareBtnContainer{float:left;width:100%}.hotelListing .header ul li div div.compareCount{font-weight:bold;width:50px;float:left}.hotelListing .header ul li div div.spinnerDiv{float:left;width:10%}.hotelListing .header ul li.smokeNonsmoke{margin-left:30px;width:28px}.hotelListing .header ul li.hotellogo{width:110px}.hotelListing .header ul li.compareCheckbox{width:25px;margin-left:20px;margin-right:5px;text-align:left;font-weight:bold;margin-top:10px;margin-top:7px\9;height:40px!important;line-height:40px!important}.hotelListing .header ul li div.compareBtnContainer div{float:left;position:relative;top:2px}.sideColumn_callout .contents .sideBy_side .calDesc span.changeDate{line-height:22px!important}.sideColumn_callout .contents .sideBy_side .calDesc span.changeDate #guestInfoChangeDate{padding-right:10px}#langCtryPushDownContainer,#langCountryIntestitialConfirm{margin:0 auto;width:972px;height:65px;display:none;background:url("/hotels/images/country_lang_background.jpg") repeat;margin-top:5px;margin-bottom:5px}#langCtryPushDownContainer .closeControl.layerHead,#langCountryIntestitialConfirm .closeControl.layerHead{margin:5px 5px 5px 0}.langSelectionPointerArrow{float:right;margin-right:20px;position:relative;right:50px;top:-25px}.interLangF1{font-weight:bold;color:#FFF;font-size:16px}.interLangF2{color:#FFF;font-size:14px}.interLangSel{color:#FFF;font-size:14px;font-weight:bold;text-decoration:underline;cursor:pointer}#ui-datepicker-div{z-index:6000!important;display:none}.photoMenu{width:625px;display:none;position:relative;top:-25px;border-bottom:1px solid #ccc;height:66px}*+html .photoMenu{height:66px;width:655px}.photoMenu a{border-left:1px solid #ccc;cursor:pointer;padding:5px 10px 10px 10px;text-decoration:none}.photoMenu a.photo_overview{border-left:none}*+html .photoMenu a{padding:5px 5px 0 6px}.searchResults #galleria{position:relative;top:-25px}.hotelListing .photoMenu h3{margin-bottom:30px;margin-left:10px;font-size:13px;margin-top:-10px;float:left}.photoMenu a.selected{padding-top:10px;font-weight:bold;background-color:#232530;color:#fff;text-decoration:none;position:relative;left:-1px;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}*+html .photoMenu a{padding-bottom:15px;line-height:25px}*+html .photoMenu a.selected{padding-top:7px;padding-bottom:7px;line-height:16px}*+html #mediaLargePhotoDialog2.searchResults .closeContainer{position:relative;top:-30px}div.rateTypeLineItem div.expandedDetails{background:none repeat scroll 0 0 #FFF;border:1px solid #AAA;padding:0 1em 2em 1.667em;position:absolute;text-align:left;width:47em;z-index:2}div.rateTypeLineItem div.expandedDetails div.expandedDetailsDesc{margin-top:-20px;max-height:47em;overflow-y:auto}div.rateTypeLineItem div.expandedDetails div.descriptionClose{float:none;width:100%;margin-bottom:20px;margin-top:5px}div.rateTypeLineItem div.expandedDetails div.descriptionClose a#closeBtn.close{float:right}p.expandedDetails_close{margin-bottom:10px}span.hotelLogo img{float:left}#mediaLargePhotoDialog2.searchResults .content{margin-top:0}li.recentSearchHeader{border:0 none;color:#54534a;font-size:1em;font-weight:bold;padding:3px 0 0 5px;margin-bottom:2px}p.recentSearchDates{color:#54534a;font-size:.85em;margin-left:.25em;width:100%}.ui-state-focus p.recentSearchDates,.ui-state-hover p.recentSearchDates{color:#efefef}.recentSearchseperater{border-top:1px dotted #4784be;padding-top:3px;float:left;width:100%;margin-top:3px}div#resultsWrapper div.notes{margin-top:15px;font-weight:bold;margin-left:15px;float:left}.layer{background-color:#fff;border:1px solid #ccc;border-radius:5px 5px 5px 5px;padding:1em;position:absolute;z-index:10}.layer h3{font-weight:bold;margin:1em 0;font-size:1.25em;line-height:1.5em}.layer h4{font-weight:bold;line-height:1.5em;margin-top:1.67em}.criteriaForm .row{margin:1em 0;overflow:hidden}* html .criteriaForm .row{clear:both}.criteriaForm img.calendar{position:relative;top:10px}.criteriaForm .adults,.criteriaForm .children,.criteriaForm .rooms{float:left;margin-right:2em}.criteriaForm .children{text-align:center}.criteriaForm .rooms{margin:0}.criteriaForm .acr label{cursor:pointer;display:inline;font-size:.917em;font-weight:bold;margin:0 .5em 0 0;text-align:right;white-space:nowrap}.criteriaForm .acr select{padding:.25em;width:4em}.criteriaForm p{font-weight:bold;margin:0 0 1em}.criteriaForm .packagesButtonWrapper{float:right;margin:1em 0 0}#sd_checkInDate{margin:0 .9em 0 0}.criteriaForm #checkAvailProcessImg{float:right;padding:17px 3px 0 0}.packagesButtonWrapper>.packagesButton{float:right}input.submitter+img.loadingIcon{float:right;padding-right:.5em;padding-top:4px;background-color:inherit}.criteriaForm .calImg{float:left;margin:19px 2px 0 0}.criteriaForm .DatesForm{float:left;width:44%}.criteriaForm .DatesFormcheckin,.criteriaForm .DatesFormcheckout{display:block;float:left;font-size:.917em;font-weight:bold;margin:0}.criteriaForm .DatesFormcheckin span,.criteriaForm .DatesFormcheckout span{color:#999;font-weight:normal}.layer .closeLayer{margin-top:2em;cursor:pointer}.layer .closeControl.layerHead,.layer .layerCloseControl.layerHead{background:url(//ihg.scene7.com/is/image/ihg/ic-sprite?fmt=png-alpha) no-repeat scroll 100% -1064px transparent;position:absolute;display:block;height:15px;padding:0;right:5px;top:5px;width:15px;margin:0}.layerFooter{padding-top:1em;text-align:center}#travelCriteriaLayer{margin:0 0 0 -75px;width:363px;z-index:21}#moreThanNineRoomsDialog{width:295px;margin-left:-25px;z-index:1004}.itdcvis{position:absolute;visibility:hidden;top:-100px;left:-100px;height:1px;width:1px}.roomPreferenceLabel{float:left}.pull-left{float:left!important}.pull-right{float:right!important}#overviewMapTab{list-style-type:none;margin:0;overflow:auto;padding:0 0 1px}#overviewMapTab li{float:left;margin:0;padding:0}#overviewMapTab .overview{width:136px;height:36px}#overviewMapTab .map{width:136px;height:36px}#overviewMapTab .overviewActive{width:136px;height:36px}#overviewMapTab .mapActive{width:136px;height:36px}#overviewMapTab a{display:block;text-indent:-999em;outline:0 none}.hd_fRight{float:right}.hd_mBottom{margin-bottom:4px}.hd_fLeft{float:left}.hd_invisible{display:none}.overViewRow{margin-top:10px}.mapRow{margin-top:10px}.hd_paging1{width:100%;float:left}.hd_clear{clear:both}.hd_hotelWrapper{float:left;margin-top:20px;width:966px}.hd_photoWrapper{float:left;width:290px}.hd_photoWrapperS1{width:30px;float:left}.hd_photoWrapperS2{width:7px;float:left}.hd_photoWrapperS3{background-color:#fff;border:4px solid #fff;box-shadow:0 0 6px rgba(0,0,0,0.25);width:230px;float:left}.hd_photoWrapperS4{width:126px;float:left;text-align:right}.hd_hotelInfoWrapper{width:456px;float:left;font-size:11 px}.hd_hotelInfoWrapperS1{width:395px;float:left}.hd_hotelInfoWrapperS2{width:185px;float:left}ul#overviewMapTab li.hd_liResetMap{float:right}.hd_bread{margin-bottom:15px}.hd_blackSpan{color:#000}ul#overviewMapTab li.hd_liResetMap a#resetMap.hd_resetMap{text-indent:0;padding-top:12px;display:none}.hd_hdPopUpDiv{width:100%;float:left}.hd_hdPopUpDiv15{width:15%;float:left}.hd_hdPopUpDiv85{width:85%;float:left}.hd_hdPopUpDivCenter{width:100%;float:left;text-align:center}.hd_closeBtnPointer{cursor:hand;cursor:pointer}.hd_titleBarSpace{margin-left:7px}.hd_pagingDiv{float:left;width:100%}.hd_pagingCol1{float:left;text-align:left;width:34%}.h2_schema_tag{color:#707372!important;font-size:12px!important;font-family:Arial,Helvetica,sans-serif!important;font-style:normal!important;float:left;text-align:left}.hd_pagingCol2{float:left;text-align:center;width:30%}.hd_pagingCol3{float:left;text-align:right;width:36%}.hd_marker{background:url("//ihg.scene7.com/is/image/ihg/ic-sprite?fmt=png-alpha") no-repeat scroll 0 -2402px transparent;float:left;height:50px;width:20px;text-align:center;vertical-align:text-top;padding:6px 0 0;font-size:1em;text-decoration:none}.hd_printIconSprite{background-image:url(//ihg.scene7.com/is/image/ihg/ic-sprite?fmt=png-alpha);width:16px;height:16px;padding:1px 8px;background-color:transparent;background-repeat:no-repeat;background-position:0 -3000px}.hd_photoWrapperS1 a.hd_marker{color:#fff}#mapTab[disabled],#overviewTab[disabled]{cursor:pointer;cursor:hand}.hd_closePopUp{background-image:url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/ic/cn/icons/sprite/sprite2.png);width:16px;height:16px;padding:8px 13px;background-color:transparent;background-repeat:no-repeat;background-position:0 0}.hd_arrow{background-image:url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/ic/cn/icons/sprite/sprite2.png);width:16px;height:16px;padding:5px 8px;background-color:transparent;background-repeat:no-repeat}.hd_leftArrowActive{background-position:0 -291px}.hd_rightArrowActive{background-position:0 -356px}.hd_leftArrowInactive{background-position:0 -225px}.hd_rightArrowInactive{background-position:0 -423px}#popupHotelMarkerImg.hd_marker span.currentNum{color:#fff}.hd_centeredContent{text-align:center}#overviewMapTab li a#mapTab.cssButton{cursor:pointer!important;cursor:hand!important}#overviewMapTab li a#overviewTab.cssButton{cursor:pointer!important;cursor:hand!important}div#bookThisHotel #adults-children-rooms{padding:25px 0 0;margin-top:-35px;height:65px}#searchResults .alert{margin:0 8px 10px 0}.alert{font-size:12px!important;display:flex;height:25px}.alert-info a{text-decoration:underline;color:#0572fd!important}.alert-info a:hover{text-decoration:none}.alert .alert-content{padding-right:5px}.alert-content{width:calc(100% - 25px)}.alert-info>.alert-icon{background-image:url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/6c/cn/icons/sprite/pc_masterSprite2.gif)!important;background-position:0 -2764px}.alert-warning>.alert-icon{background-image:url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/6c/cn/icons/sprite/pc_masterSprite2.gif)!important;background-position:0 -4716px}.alert-error>.alert-icon{background-image:url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/6c/cn/icons/sprite/pc_masterSprite2.gif)!important;background-position:0 -2702px;width:25px}.alert-close{background-image:url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/6c/cn/icons/sprite/pc_masterSprite2.gif)!important;background-position:0 -1064px;background-repeat:no-repeat;float:right;height:22px;padding-right:20px;width:10px}.iata_es_margin_bottom{margin-bottom:16px}.welcomeBV #overviewReviewsHead{font-size:18px}.welcomeBV .overviewReadAllLink{font-size:11px}.welcomeBV .overviewReadAllLink.reviews-top{float:right;padding-top:5px}.welcomeBV .overviewReadAllLink.reviews-bottom{text-align:right}.modalPopupInteractiveFloor .ui-dialog-title{float:left;padding:6px}.modalPopupInteractiveFloor .ui-dialog-titlebar-close .ui-icon{background-image:url(/hotels/images/ui-icons_ffffff_256x240.png);float:right;padding:0;position:relative;top:6px;right:2px}.modalPopupInteractiveFloor .ui-dialog-titlebar-close:hover .ui-icon{background-image:url(/hotels/images/ui-icons_ffffff_256x240.png)}#eventfacilities .modalPopupInteractiveFloor{z-index:1000001!important}#eventfacilities .ui-widget-overlay{z-index:1000000!important}#interactiveFloorPlanPopup iframe{border:0}#mtgRoomBannerSummary :hover,#mtgRoomBannerMeeting :hover,#mtgRoomBannerBanquet :hover{cursor:pointer}.tripitButton{padding-left:420px;float:left;margin-top:-21px!important}.selectDatesLayer{background-color:#fff;border:1px solid #ccc;padding:10px;position:absolute;width:340px;z-index:2;margin:0 0 0 -75px;-webkit-border-radius:5px;border-radius:5px}.selectDatesLayer .closeControl.layerHead{background:transparent url(//ihg.scene7.com/is/image/ihg/ic-sprite?fmt=png-alpha) no-repeat scroll 100% -1064px;display:block;height:15px;padding:0;position:absolute;outline:0 none;right:5px;text-indent:-999em;top:5px;width:15px}.selectDatesLayer .error1{float:none;overflow:hidden;width:auto}.error1,.stayerror{padding-left:15px;padding-right:5px;background:#fff9df none repeat scroll 0 0;border:1px solid #c00;line-height:18px;margin:10px 0;float:left;width:95%}#selectDatesForm .DatesForm{margin:.1em 0;float:left}#selectDatesForm .DatesFormcheckin,.bulkAvailForm .DatesFormcheckin,#selectDatesForm .DatesFormcheckout,.bulkAvailForm .DatesFormcheckout{float:none;margin:0;display:block;font-size:.917em;font-weight:bold}#selectDatesForm .DatesFormcheckin,.bulkAvailForm .DatesFormcheckin,#selectDatesForm .DatesFormcheckout,.bulkAvailForm .DatesFormcheckout{float:none;margin:0;display:block;font-size:.917em;font-weight:bold}#selectDatesForm .cta,.bulkAvailForm .cta{float:right;margin:1em 0 0 0}.selectDatesLayer .closeControl.layerHead{background:transparent url(//ihg.scene7.com/is/image/ihg/ic-sprite?fmt=png-alpha) no-repeat scroll 100% -1064px;display:block;height:15px;padding:0;position:absolute;outline:0 none;right:5px;text-indent:-999em;top:5px;width:15px}.closeControl.layerHead{background:transparent url(//ihg.scene7.com/is/image/ihg/ic-sprite?fmt=png-alpha) no-repeat scroll 100% -1064px;display:block;float:right;outline:0 none;padding:0;text-indent:-999em;width:15px;margin:-5px -5px 5px 0}#selectDatesForm,.bulkAvailForm{overflow:hidden}#selectDatesForm .row,.bulkAvailForm .row{margin:1em 0;overflow:hidden}#selectDatesForm #checkAvailProcessImg,.bulkAvailForm .checkAvailProcessImg{float:right;padding:17px 3px 0 0}#editCheckInDate{margin:0 .9em 0 0}#editCheckOutDate{margin:0 .9em 0 0}.xlat_paymentkitclose{margin-left:250px;margin-bottom:5px}.point7EMText{font-size:.7em}.modalPopup_aa_dialogcss .ui-dialog-title{float:left;padding:6px}.modalPopup_aa_dialogcss .ui-dialog-titlebar-close .ui-icon{background-image:url(/hotels/images/ui-icons_ffffff_256x240.png);float:right;padding:0;position:relative;top:6px;right:2px}.modalPopup_aa_dialogcss .ui-dialog-titlebar-close:hover .ui-icon{background-image:url(/hotels/images/ui-icons_ffffff_256x240.png)}li#validationErrorLI{list-style:none}ul.messageList{padding:0;margin:0}#confirmation ul.messageList{background:none repeat scroll 0 center #fbe5e5;border:1px solid #c00}#confirmation ul.messageList li#validationErrorLI{background:url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/cn/icons/alerts/0003.gif) no-repeat scroll 8px 12px rgba(0,0,0,0);list-style:outside none none;padding:.8333em .8333em .8333em 2em;font-weight:normal}.emailvalidation-error{color:#ed1c24;display:block;font-size:12px;font-weight:bold}a[disabled=disabled]{pointer-events:none;cursor:default}#errorBlock li#validationErrorLI{font-weight:bold}.cssHlpButtonConfSL{margin-left:45%!important;margin-bottom:10px!important}.cssCloseButtonConfSL{margin-right:45%!important;margin-bottom:10px!important}.dicomExchangeMessageContainer{padding:8px 5px 8px 47px;border:1px solid #b8e4f1;background-color:#e3f5ff;background-image:url('/content/dam/etc/media_library/branded/6c/cn/icons/alert/icn_alert.gif');background-repeat:no-repeat;background-position:12px center;display:inline-flex}.dicomResConContainerWidth{width:863px;margin-bottom:11px}.dicomChangeCancelResContainerWidth{width:918px;margin-bottom:19px}.dicomRoomRateContainerWidth{width:918px;margin-bottom:15px}.dicomContainerWidth{width:898px;margin-bottom:15px}.dicomPopUpContainerWidth{width:90%;margin-bottom:15px}#mediaPhotos img.fixedsize{width:224px;height:160px}.eventNameMargin{margin-top:10px}.eventDateMargin{margin:5px 0}.boldTitle{font-weight:bold}#businessRewardGuestList{width:560px;margin-bottom:50px}#businessRewardGuestList .guestList{border-bottom:1px solid #ccc;padding:10px 0}#businessRewardGuestList .guestListHeader{margin:0;border-bottom:1px solid #ccc}#businessRewardGuestList .headerBottomAlign{align-self:flex-end}#businessRewardGuestList .textStyles{color:#c13a02;font-weight:bold;font-size:14px}#businessRewardGuestList .flexbox{display:flex;flex-direction:row;justify-content:space-between;word-wrap:break-word}#businessRewardGuestList .guestInfo{width:20%}#businessRewardGuestList .ConfirmationNo{width:20%}#businessRewardGuestList .ConfirmationNo.resvError{font-weight:bold}#businessRewardGuestList .memberNo{width:20%}#businessRewardGuestList .brNotes{width:25%;font-weight:bold}#businessRewardGuestList .resvError{color:#F00}#premium-photo-slides{overflow:hidden}#hotelDetailVariable #hdDefault .bjqs-controls{display:none}#hotelDetailVariable #hdDefault ol.bjqs-markers{padding:5px 5px 0 0;margin-left:-120px}ul.bjqs{position:relative;list-style:none;padding:0;margin:0;overflow:hidden};li.bjqs-slide{display:none;position:absolute;overflow:hidden}ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999}ol.bjqs-markers,.nojs-navigation{background-color:rgba(0,0,0,0.7);height:30px;left:120px;list-style:none outside none;margin:-30px 119px 0 0;padding:0;position:relative;width:1595px;z-index:999}ol.bjqs-markers li{float:right}ol.bjqs-markers li:first-child{padding-right:330px}p.bjqs-caption{display:block;visibility:hidden;width:99%;margin:0;padding:1%;position:absolute;bottom:0;background:#000;opacity:.9;filter:alpha(opacity=90)}a.bjqs-prev span{display:none}a.bjqs-next span{display:none}.no-js #premium-photo-slides-slide{display:block}#premium-photo-slides-vert div.no-js{z-index:999;width:100%;height:350px}.no-js #slide-1{z-index:9}.no-js #slide-2{z-index:8}.no-js #slide-3{z-index:7}.no-js #slide-4{z-index:6}.no-js #slide-5{z-index:5}.no-js>div:target{z-index:10!important}.no-js div#premium-photo-slides-selectors{z-index:11!important;height:22px}#remove{background:url(../assets/1x1_85.png) top left repeat}#remove .control-bar{height:auto}#remove #premium-photo-slides-navigation{height:auto}.no-js #premium-photo-slides-slide{display:block}#premium-photo-slides-vert div.no-js{z-index:999;width:100%;height:350px}.no-js #slide-1{z-index:9}.no-js #slide-2{z-index:8}.no-js #slide-3{z-index:7}.no-js #slide-4{z-index:6}.no-js #slide-5{z-index:5}.no-js>div:target{z-index:10!important}.no-js div#premium-photo-slides-selectors{z-index:11!important;height:22px}#remove{background:url(../assets/1x1_85.png) top left repeat}#remove .control-bar{height:auto}#remove #premium-photo-slides-navigation{height:auto}div#premium-photo-slides-wrap{margin:0 auto;max-width:1600px;min-width:972px;width:100%;overflow:hidden;clear:both}#premium-photo-slides-wrap{position:relative;zoom:1}.caption h4{margin:0;font-size:22px;font-family:"Times New Roman",Times,serif;letter-spacing:.1em;text-transform:uppercase}div.caption{width:100%;height:300px;font-family:Arial,Helvetica,sans-serif;position:absolute;overflow:hidden}div.caption div.caption-inner{position:absolute;right:0;width:262px;height:250px;top:0;background:url(../assets/1x1_85.png) top left repeat;background:black\9;padding:50px 24px 0 24px;overflow:hidden;font-size:12px;color:#FFF;z-index:8}div.caption div.caption-wrap{width:972px;margin:0 auto;position:relative;display:block;top:0;left:0;overflow:hidden;height:300px}div.caption p{padding-top:25px;line-height:1.5em}div.cta-btn{position:relative;margin-top:15px}div.cta-btn a{color:#232520;letter-spacing:1px;font-size:10px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;background:#f5f5f5;-webkit-border-radius:2px;border-radius:2px;border-radius:2px;margin-top:15px;font-size:10px;padding:2px 10px;text-transform:uppercase}div.cta-btn a:hover{background:#c6b98e}#premium-photo-slides-slide{display:none;float:left;margin:0;padding:0;position:absolute;width:100%}#premium-photo-slides-slide img{border:0;margin:0;padding:0}#premium-photo-slides-slide-current{display:block;z-index:2}#premium-photo-slides-slide-next{display:block;z-index:1}#premium-photo-slides-selectors{display:inline;overflow:hidden;position:absolute;height:21px;bottom:0;left:0;width:130px;z-index:4;color:#FFF}#premium-photo-slides-selector{background:url(../assets/premium-photo-slides-theme.png) no-repeat 0 -183px;display:inline;float:left;width:12px;height:13px;margin:4px 0 0 10px}#premium-photo-slides-selector-current{background:url(../assets/premium-photo-slides-theme.png) no-repeat -12px -183px}#premium-photo-slides-selector span{display:none}#premium-photo-slides-control{z-index:4}#premium-photo-slides-control span{display:none}a#premium-photo-slides-selector:hover{background-position:-12px -183px}a#premium-photo-slides-selector:active{background-position:-12px -183px}#premium-photo-slides-vert{margin:0 auto;max-width:1600px;min-width:972px;width:100%;height:350px;overflow:hidden;position:relative;padding:0;margin:0}#premium-photo-slides-vert img{display:block}#premium-photo-slides-counter,#premium-photo-slides-counter span.of{font-family:"Times New Roman",Times,serif;color:#86897d;font-size:12px;cursor:default;display:none}#premium-photo-slides-counter span.of{font-style:italic;padding:0 2px}#premium-photo-slides-counter{float:left;z-index:4;padding-top:5px;padding-right:8px}#premium-photo-slides-control-play{background:url(../assets/premium-photo-slides-theme.png) no-repeat 0 -28px;cursor:pointer;z-index:4;position:absolute;bottom:15px;right:15px}#premium-photo-slides-control-play:hover{background:url(../assets/premium-photo-slides-theme.png) no-repeat 0 -127px}#premium-photo-slides-control-pause{background:url(../assets/premium-photo-slides-theme.png) no-repeat -17px -29px;cursor:pointer;z-index:4;position:absolute;bottom:15px;right:15px}.control-bar{display:block;position:absolute;max-width:1600px;min-width:972px;width:100%;height:350px;margin:0 auto;top:0}.control-bar-inner-wrap{display:block;position:relative}#premium-photo-slides-navigation{display:block;position:absolute;z-index:3;width:100%;height:350px;top:0;right:0}#premium-photo-slides-navigation-prev,#premium-photo-slides-navigation-next{width:36px;height:36px;overflow:hidden}#premium-photo-slides-control-pause,#premium-photo-slides-control-play{width:25px;height:22px}#premium-photo-slides-navigation-prev{background:url(../assets/arrow-sprite.png) no-repeat 0 0;cursor:pointer;z-index:4;position:absolute;top:45%;left:0}#premium-photo-slides-navigation-prev:hover{background:url(../assets/arrow-sprite.png) no-repeat 0 -36px}#premium-photo-slides-navigation-next:hover{background:url(../assets/arrow-sprite.png) no-repeat -36px -36px}#premium-photo-slides-navigation-prev span{display:none}#premium-photo-slides-navigation-next{background:url(../assets/arrow-sprite.png) no-repeat -36px 0;cursor:pointer;z-index:4;position:absolute;top:45%;right:0}#premium-photo-slides-navigation-next span{display:none}#premium-photo-slides-control-pause:hover{background:url(../assets/premium-photo-slides-theme.png) no-repeat -17px -127px;z-index:4}#premium-photo-slides-timer{color:#FFF;position:absolute;top:-275px;right:10px;z-index:4;overflow:hidden;width:26px;height:26px}#premium-photo-slides-timer-rotator{background:url(../assets/premium-photo-slides-rotator-left.png) no-repeat 0 0;overflow:hidden;width:26px;height:26px;position:absolute;top:0;left:-13px;z-index:3}#premium-photo-slides-timer-mask{overflow:hidden;width:13px;height:26px;position:absolute;top:0;right:0;z-index:2}#premium-photo-slides-timer-rotator-move{left:0}#premium-photo-slides-timer-mask-move{width:26px;left:0;background:url(../assets/premium-photo-slides-rotator-right.png) no-repeat 0 0}#premium-photo-slides-timer-bar{display:inline;background-color:white;float:left;height:3px;opacity:.5;position:absolute;z-index:2;top:-2px;left:0}#wrapper{margin:0 auto;max-width:1600px;min-width:972px;width:100%;border-left:1px solid #c2c4be;border-right:1px solid #c2c4be}.globalReviews #MastheadShell{background-color:#fff}#menu-container{max-width:1600px!important}#contentWrapper{margin:0 auto;overflow:hidden;padding:2em 0;width:972px}.ic-content{color:#575757;margin:0 auto;width:972px}ul,ol,li{margin:0;padding:0}a{color:#232520;text-decoration:none}a:hover{color:#846422}#UHF_footer{background-color:#393a35}#UHF_ic_top_destination{overflow:hidden}#UHF_ic_r1_left #emailForm{clear:both}div.hotelParentInfoAuth{width:800px}div.hotelParentInfo .title{float:left;width:auto}div.hotelParentInfo .guessReview{display:block;float:left;width:auto;margin-top:5px;margin-left:5px}div.hotelParentInfo .guessReview a{color:#4784be;cursor:pointer}div.hotelParentInfo #hotelnameReview{display:inline;float:left;width:auto;font-size:2em;margin-top:-5px}div.hotelParentInfo #hotelDetailsLogoReview{display:block;float:left;padding-right:10px}div.hotelParentInfo #hdContentContainerReview{margin-top:25px;height:300px;clear:left;background:#d52638}div.hotelParentInfo #contentWrapper{padding-top:0}div.hotelParentInfo .hoteltoolbarFav{width:0 auto;margin:0}div.hotelParentInfo .roHotelPhoneFax{width:600px;float:left}div.hotelParentInfo .hoteltoolbar{text-align:left;clear:none;padding-top:0}div.hotelParentInfo div.hotelParentTitle{display:block;width:850px}div.hotelParentInfo span.hotelDetailsLogo{float:left;display:block;height:80px}#hotelDetailsLogo{float:left;display:block;padding-right:10px}div.hotelParentInfo #hotelname{margin:0 10px 0 0;float:left;width:auto;font-size:2em;font-weight:normal;line-height:1em;color:#846422;font-family:"Times New Roman"}div.hotelParentTitle h1#hotelname{margin:0 10px 0 0;float:none;width:auto;letter-spacing:.05em;text-transform:uppercase;width:auto}#breadcrumbs_address{width:700px}#breadcrumbs_address .hotelphonefax{display:block;width:590px;float:left}#breadcrumbs_address .hoteladdress{display:block;float:left}#breadcrumbs_address .hoteladdress a{text-decoration:none;color:#232520}#breadcrumbs_address .hotelParentInfo{display:block;width:700px;clear:none}#breadcrumbs_address .hotelParentInfo a{text-decoration:none!important}#breadcrumbs_address .hoteltoolbar{float:left}div.hotelParentInfo .hoteladdress{width:600px}div.hotelParentInfo .hoteladdress a{text-decoration:none}div.hotelParentInfo .hoteltoolbar{width:300px;margin:0;text-align:left}div.hotelParentInfo .hotelAddressImage{float:left;width:84px;height:84px;margin-right:10px}div.hoteltoolbarRight{float:right;clear:both}h1.review{margin:15px 0;color:#846422;font-family:"Times New Roman";font-size:14px;letter-spacing:.1em;text-transform:uppercase}.BVRRPrimarySummary{padding-top:0!important}.bvReviewContainer{display:block;margin-bottom:50px;padding-top:15px;margin:0 auto;width:972px}.bvReviewContainer select,textarea,input{border-color:#999}.bvReviewContainer .BVSectionBody input{border:1px inset #999}.bvReviewContainer #BVFieldReviewtextID.BVFieldTextArea{border:1px inset #999}.BVFieldText,.BVFieldTextArea{border:1px inset red}.BVRRRootElement select,textarea{border:1px inset #333}#BVRRSummaryContainer{float:left;display:block;width:300px;margin:15px 0 0 0}#ui-datepicker-div{display:none}input#nextButton{float:left;margin:0 0 25px 218px}.requiredFieldText{display:block;float:left;margin:10px 0;width:900px}.requiredFieldText h2{color:#232520;letter-spacing:.05em}.requiredFieldText a{color:#846422;text-decoration:underline}.form_row{display:block;clear:both;padding:4px 0}.fieldRowExample{display:block;clear:both;height:13px;margin-left:220px;color:#999}.form_row input.bvInput{width:145px}.form_row img{display:inline;float:left;margin-right:10px;padding-top:5px}#reviewForm p{margin:10px 0;color:#232520}.previousButton{padding:0 0 0 20px}a#secAuthLink{color:#846422}#reviewForm .requiredBV{float:left;display:block;margin:30px 0 0 0;width:370px;text-align:right}#reviewForm .lowerCase{text-transform:lowercase}.fieldRow label{float:left;display:block;padding-right:11px;text-align:right;width:185px}.violationClass{background-attachment:scroll;background-clip:border-box;background-color:#fff9e0;background-image:url("https://www.ichotelsgroup.com/etc/designs/multibrand/pcr/en/us/default/images/errorX.gif");background-origin:padding-box;background-position:7px 9px;background-repeat:no-repeat;background-size:auto auto;border:1px solid #f99;clear:both;padding:6px 10px 6px 25px;margin-bottom:5px}.violationClassInput input{border:1px solid red}.violationClassInputRight{float:left;margin-right:8px}.UHF_signInLinkReview{color:#37404a;text-decoration:underline}.phone,.fax{float:left;display:block;padding:0 10px 0 0}#reviewForm .calendarControlReviews{background:url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/ic/cn/icons/sprite/sprite.gif) no-repeat scroll 0 -676px #fff;cursor:pointer;display:inline-block;height:13px;margin-top:2px;text-indent:-999em;vertical-align:top;width:21px;border:0}.ui-corner-all{border-radius:0}.ui-widget-content{background:#fff;border:4px solid #232520;color:#000}.ui-datepicker{padding:1em;width:18em}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-header{background:#54534a;border:1px solid #54534a;color:#fff;font-weight:bold}.ui-datepicker .ui-datepicker-header{padding:.2em 0;position:relative}.ui-corner-tr{border-top-right-radius:5px}.ui-datepicker .ui-icon.ui-icon-circle-triangle-w{background:url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/ic/cn/icons/sprite/sprite.gif) no-repeat scroll 5px -817px transparent}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:pointer}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;opacity:.35}.ui-datepicker .ui-icon.ui-icon-circle-triangle-e{background:url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/ic/cn/icons/sprite/sprite.gif) no-repeat scroll -17px -745px transparent}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker-multi .ui-datepicker-group table{border:1px solid #54534a;margin:0 auto .4em;width:100%}.ui-datepicker table{border-collapse:collapse;font-size:.9em;width:100%}.ui-icon{height:16px;overflow:hidden;text-indent:-99999px;width:16px}.ui-datepicker .ui-datepicker-title{line-height:1.8em;text-align:center}.ui-datepicker th{border:0 none;font-weight:bold;padding:.7em .3em;text-align:center}.ui-datepicker td.ui-state-disabled{opacity:1}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;opacity:.35}.ui-datepicker td{border:0 none;padding:1px}.ui-datepicker td.ui-state-disabled span{background-color:#e7e7e7;background-image:none;border-color:#e7e7e7;color:#999;text-decoration:line-through}.ui-datepicker .ui-state-default,.ui-datepicker .ui-state-highlight{background-color:#c2daf0;background-image:none;border:1px solid #c2daf0;color:#000}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em}#BVSectionRatingsID .BVSectionHeader{margin-bottom:20px}.BVSectionHeader,.BVModuleTags .BVModuleHeader{border-bottom:1px dotted #6c6c6c;margin-bottom:30px;padding-bottom:10px}.BVMESectionHeader,.BVModuleHeader .BVMETagsHelper{color:#846422!important;font-family:Arial,sans-serif;font-size:12px!important;line-height:1.5;text-transform:capitalize}.BVFieldRequired .BVFieldLabel{color:#444;font-size:12px;line-height:1.5;background-position:100% 5px;padding-top:3px}.BVFieldPreview .BVButton,.BVFieldSubmit .BVButton,.BVFieldEdit .BVButton,.BVDI_QT .BVRRRatingSummaryLinkWrite a{background-color:#54534a!important;border:medium none;color:#fff!important;display:inline-block;font-size:14px;font-weight:normal;margin:0;padding:2px 7px!important;text-decoration:none;background-image:none!important;border:1px solid #54534a;border-radius:2px;text-align:center;height:22px;line-height:20px}#BVButtonPreviewID,#BVButtonSubmitID,#BVButtonEditID{background-image:none!important}.BVMETipBoxHeader{background:url(//prodcache.internal.ihg.com/content/dam/etc/media_library/branded/ic/cn/icons/sprite/res-flow-sprite.png) repeat-x scroll 0 -558px transparent;border:medium none;color:#846422;padding:7px 10px}.BVMETipBoxHeader{display:block;font-size:12px;font-weight:bold;margin-bottom:10px;padding-bottom:10px;text-transform:capitalize}.BVMEPopinTip .BVMEPopinContent{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;padding:0!important;width:300px!important}.BVMEPopinTip .BVMEPopinContent .BVBody{padding:5px 15px 10px 10px!important}#BVSubmissionContainer{margin:0 0 20px 0}#BVRRContainer{width:972px;margin:0 auto;padding:15px 0 0 0}.BVDI_QTTitle{color:#846422!important;font-size:16px!important}.BVDI_QTSubtitle{color:#54534a!important}.BVDI_QT .BVDI_QTSummaryBox{border:1px solid #e5e5e5!important;background:transparent!important}.BVDI_QT .BVRRRatingSummaryLinkWrite{background:none!important}.BVDI_FV .BVDI_FVVote a,.BVDI_FV .BVDI_FVVote span,.BVRRRootElement a{color:#846422!important}.hoteladdress .hotelAddressHyphen{position:relative;top:-4px}input#nextButtonPrim{float:left;margin:0 0 0 218px}#breadcrumbs_address div{*width:auto}#breadcrumbs_address .hoteladdress{*width:590px}.invalidPage #footerMain .dayContentWrapper{margin:auto;width:80%}.invalidPage #footerMain .topBannerContainer h1{border-bottom:1px solid #999;color:#7b5400;font-family:Times New Roman;letter-spacing:.1em;margin-bottom:20px}.invalidPage #footerMain .middleContentContainer h2{text-transform:none;letter-spacing:.05em;padding-bottom:10px}.invalidPage #footerMain .middleContentContainer p a{color:#7b5400;text-decoration:underline}.invalidPage #footerMain .middleContentContainer p a:visited{color:#7b5400}#wrapper .cssButton{border:0 none;-webkit-border-radius:3px;border-radius:3px;color:#fff;cursor:pointer;font-family:Arial,sans-serif;font-size:12px;text-decoration:none;text-indent:0!important;-moz-user-select:none;-webkit-user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto!important}#wrapper .cssButton[disabled="disabled"],#wrapper .cssButton[disabled],#wrapper .cssButton.disabled{cursor:not-allowed}#wrapper A.cssButton{display:inline-block!important;height:34px;line-height:34px;padding:0 1em!important}.about_hotel_container .hotel-info-container #tabs-2 p a.cssDownloadButton{background:none repeat scroll 0 0 #54534a;border:0 none;border-radius:2px 2px 2px 2px;color:#fff;font-family:Arial;font-size:10px;letter-spacing:.1em;margin:10px;overflow:visible;text-decoration:none;text-transform:uppercase;display:inline-block!important;height:34px;line-height:34px;padding:0 1em!important}#wrapper A.cssButton:hover{text-decoration:none}#wrapper INPUT.cssButton,#wrapper BUTTON.cssButton{height:34px!important;*height:34px!important;line-height:34px!important;*line-height:34px!important;overflow:visible;padding:0 .75em!important}#wrapper INPUT.cssButton.bc6c.v2,#wrapper BUTTON.cssButton.bc6c.v2{height:34px!important;*height:34px!important;line-height:34px!important;*line-height:34px!important;background:none repeat scroll 0 0 #c7370f!important;border:1px solid #c7370f!important}#wrapper .cssButton.bcic{background:#54534a!important;border:1px solid #54534a!important;color:#fff!important;text-transform:uppercase!important;border-radius:2px;font-size:12px;-webkit-appearance:none}#wrapper .cssButton.bcic.v2{background:#54534a!important;border:1px solid #54534a!important;color:#fff!important;border-radius:2px;font-size:11px;-webkit-appearance:none}#wrapper .cssButton.bcic:hover,.cssButton.bcic.v2:hover{background:#846422!important;border:1px solid #846422!important}#wrapper .cssButton.bcic[disabled="disabled"],#wrapper .cssButton.bcic[disabled],#wrapper .cssButton.bcic.disabled,#wrapper .cssButton.bcic.v2[disabled="disabled"],#wrapper .cssButton.bcic.v2[disabled],#wrapper .cssButton.bcic.v2.disabled{background:#54534a!important;border:1px solid #54535a!important;color:#fff!important;border-radius:2px;cursor:not-allowed!important}#cmpBtn{height:30px!important;line-height:30px!important}.gcRoomRatesWrapper{padding:0 15px 20px 10px}.gcContainer.gcExpandable{width:243px;float:left}.gcRoomRatesWrapper .gcContainer.gcExpandable{width:auto;float:none}.gcContainer .gcCoupon{display:block;padding-top:10px;border:0}.gcContainer.gcExpandable .gcCoupon{display:none;padding:10px;background:#FFF;border:dashed 2px black;border-color:#232530;border-top-style:none}.gcCallToActionCopy{padding:15px 0 15px 0;color:black}.gcContainer .gcOfferCopy{font-family:12px normal normal Arial,Helvetica,sans-serif;color:#000;padding-bottom:16px}.gcContainer.gcExpandable .gcOfferCopy{padding-bottom:0}.gcflag{padding:5px;height:auto;background:url(/content/dam/etc/media_library/cn/0/cn/reviews/ribbonEnd.png) right no-repeat;background-size:7px 100%;cursor:pointer;background-color:black;background-color:#232530}.gcOfferHeader{font:bold 12px Arial,Helvetica,sans-serif;color:#FFF;text-decoration:none}.gcOfferSubHeader{font:bold 12px Arial,Helvetica,sans-serif;color:#000}.gcIndicator{height:16px;width:16px;margin-right:5px;padding-bottom:1px\9;float:left;background-image:url(/content/dam/etc/media_library/cn/0/cn/reviews/minusPlus.png)}.gcPlus{background-position:0 -17px;*background-position:0 -17px;background-position:0 -17px\9}.gcMinus{background-position:0 0}.gcOfferTermsCond{font:11px Arial,Helvetica,sans-serif;color:#000;display:none;max-width:550px}.gcTermsClk{-moz-text-blink:none;-moz-text-decoration-color:-moz-use-text-color;-moz-text-decoration-line:underline;-moz-text-decoration-style:solid;background-attachment:scroll;background-clip:border-box;background-color:rgba(0,0,0,0);background-image:url(//ihg.scene7.com/is/image/ihg/ic-sprite?fmt=png-alpha);background-origin:padding-box;background-repeat:no-repeat;background-size:auto auto;color:#846422;margin-top:10px;cursor:pointer;padding-bottom:0;padding-left:13px;padding-right:0;padding-top:0;text-decoration:underline}.gcCollapsed{background-position:0 -2939px}.gcExpanded{background-position:0 -2628px}#roomsRates #sidebarContainer .gcRoomRatesWrapper p{padding:0;margin:0}.gcPadTop{padding-top:10px}