




    
    
        
        
        










        p,h1,h2,h3,h4,h5,h6{margin:0;}p{margin-bottom:8px;}select{width:45px;height:30px;}#propertyInformation ul{overflow:visible;}*html #propertyInformation ul{height:15px;}#propertyInformation ul,#propertyInformation ul li{margin:0;padding:0;list-style-type:none;}#propertyInformation ul li,#propertyInformation ul li.addDot{float:left;margin-right:6px;padding-right:6px;background:transparent url(/common/images/black_dot.gif) no-repeat right center;}#propertyInformation ul#propertyAddress li.last{background-image:none;}#propertyInformation li.city,#propertyInformation li.region,#propertyInformation li.propertyTime{background:none;padding-right:0;margin-right:4px;}#propertyInformation li.propertyTime{white-space:nowrap;}#brandnavcontainer ul{overflow:hidden;}#brandnavcontainer ul,#brandnavcontainer ul li{margin:0;padding:0;list-style-type:none;}#brandnavcontainer ul li{float:left;}#secondaryContainer .linkBox ul{margin:0;padding:0;}#secondaryContainer .linkBox ul li{list-style-type:none;padding:5px 0;}#secondaryContainer .linkBox ul li.hotelFacts{padding:0;}.highlightBox{border:1px solid black;padding:10px 10px 20px 10px;margin:10px 0;position:relative;}.highlightBox h4{margin:0 0 12px 0;}.highlightBox ul{margin:0;}.highlightBox div.highlightImage{float:left;margin:0 10px 0 0;width:85px;}.highlightBox div.highlightImage img{border:none;float:left;}.highlightBox div.highlightText{float:left;}.highlightBox div.highlightText p{margin:0 0 10px 0;}.highlightBox div.highlightText.noImage{width:auto;}.column{width:45%;float:left;margin:0 0 10px 0;}#contentArea ul.linkBox{margin:0 0 10px;}#contentArea ul.linkBox li{list-style:none;}#contentArea .linkGrouping{margin:0;padding:0;}#contentArea .linkGrouping li{float:none;display:inline;list-style:none;border-left:1px solid #000;padding-left:5px;padding-right:5px;}#contentArea .linkGrouping li.first{border:none;padding:5px 0 0 0;margin-right:6px;}#contentArea ul{padding-left:15px;margin:10px 0;}#contentArea ul li{list-style:disc;}#contentArea em{font-style:italic;}a.propertyUrl{text-transform:capitalize;}.keyValueTable{border-collapse:collapse;}table.keyValueTable td{padding:0 0 5px 0;vertical-align:top;}table.keyValueTable td.key{text-transform:capitalize;width:145px;font-weight:bold;}table.keyValueTable td.value{padding:0 0 0 10px;}#meetingSpecs table.keyValueTable td.key{width:170px;}h3 a.videoTourLink{font-size:.65em;}#sectionTitles a.locked,#sectionTitles a.locked:visited{font-weight:bold;}#sectionTitles li a,#sectionTitles li a:visited{color:#666!important;font-size:11px;line-height:20px;text-decoration:none;}#mediaPlayerContainer{display:none;}#closeMediaWindow{background:transparent url(/sheraton/images/highlight_1/sh_hl_btn_close.gif) no-repeat scroll right top;color:#666;float:right;margin-bottom:3px;padding-right:19px;text-decoration:none;cursor:pointer;}#sectionTitles{list-style-type:none;margin:0;padding-left:0;text-align:left;}#awardBox .awardIimage{float:left;width:55px;text-align:center;height:55px;}#primaryContainer #awardBox p{margin:0;}#primaryContainer #noteBox .crisisMessage{color:red;}#awardBox .awardAgency{font-weight:bold;}#checkinTfield .formfield,#checkoutTfield .formfield{width:80px;height:30px;}#checkout,#checkin{height:15px;padding:4px 0 0 0;}#roomsModule{zoom:1;}#contentArea #roomsModule h3{margin:10px 0 5px 0;}.formFields{padding:0 0 10px 0;position:relative;}#roomsfield{float:left;padding:4px 0 0 0;}#adultsfield{padding:4px 0 0 59px;}#roomsfield label,#adultsfield label{display:block;}#roomsModule .right a{padding:8px 0 0 0;}#roomsModule #calendarIcon{float:right;margin:33px 33px 0 0;}#roomsModule .actionButton{margin:10px 0;}#resFormContent #formContainer #calendarIcon{margin:-4px 8px 0 0;}*html #resFormContent #formContainer #calendarIcon{margin:-2px 4px 0 0;}#centerContentContainer .propertyTitle{float:left;}.recommendation{float:left;text-transform:uppercase;}.poweredByFoursquare{text-align:center;float:right;}.poweredByFoursquare img,.recommendation img{position:relative;top:2px;margin:0 4px;width:16px;}#spgTop10{float:left;width:95%;border:1px solid #000;padding:10px;margin:10px 0;}#spgTop10 p.name{display:inline;font-family:arial;font-weight:bold;font-size:11px;}#spgTop10 p.top10{font-family:arial;font-weight:bold;font-size:12px;display:block;text-transform:uppercase;}#spgTop10 .stats p.guestRateing{background-color:#69bf13;border-radius:7px;margin-left:1px;color:#fff;padding:2px 4px;}#spgTop10 .checkins{margin:0 20px 8px 20px;}#spgTop10 .checkins img{position:relative;top:8px;width:35px;}#contentArea #spgTop10 .leftColumn,#contentArea #spgTop10 .rightColumn{width:45%;margin-left:10px;}#spgTop10 .stats{margin:8px 25px;}#spgTop10 .stats p{display:inline;margin-right:10px;}#contentArea .leftColumn,#contentArea .rightColumn{width:50%;float:left;margin-bottom:10px;}#resultsSection #results p.checkin{display:inline;margin-left:5px;}#resultsSection #results .spgBadge{width:35px;margin-left:-8px;margin-bottom:-7px;}#resultsSection #results .fourSquare{margin-bottom:10px;}a.videoTourLink,a.videoTourLink:visited,#contentArea a.videoTourLink,#contentArea a.videoTourLink:visited,a.hotelFactsLink,a.hotelFactsLink:visited,#contentArea a.hotelFactsLink,#contentArea a.hotelFactsLink:visited,a.virtualTourLink,a.virtualTourLink:visited,#contentArea a.virtualTourLink,#contentArea a.virtualTourLink:visited,a.videoTourLink,a.videoTourLink:visited,#contentArea a.videoTourLink,#contentArea a.videoTourLink:visited,a.campusMapLink,a.campusMapLink:visited,#contentArea a.campusMapLink,#contentArea a.campusMapLink:visited,a.capacityChartLink,a.capacityChartLink:visited,#contentArea a.capacityChartLink,#contentArea a.capacityChartLink:visited,a.floorPlanLink,a.floorPlanLink:visited,#contentArea a.floorPlanLink,#contentArea a.floorPlanLink:visited{background-position:left;background-repeat:no-repeat;padding:5px 0 5px 24px;}* html a.videoTourLink,* html a.videoTourLink:visited,* html #contentArea a.videoTourLink,* html #contentArea a.videoTourLink:visited,* html a.hotelFactsLink,* html a.hotelFactsLink:visited,* html #contentArea a.hotelFactsLink,* html #contentArea a.hotelFactsLink:visited,* html a.virtualTourLink,* html a.virtualTourLink:visited,* html #contentArea a.virtualTourLink,* html #contentArea a.virtualTourLink:visited,* html a.videoTourLink,* html a.videoTourLink:visited,* html #contentArea a.videoTourLink,* html #contentArea a.videoTourLink:visited,* html a.campusMapLink,* html a.campusMapLink:visited,* html #contentArea a.campusMapLink,* html #contentArea a.campusMapLink:visited,* html a.capacityChartLink,* html a.capacityChartLink:visited,* html #contentArea a.capacityChartLink,* html #contentArea a.capacityChartLink:visited,* html a.floorPlanLink,* html a.floorPlanLink:visited,* html #contentArea a.floorPlanLink,* html #contentArea a.floorPlanLink:visited{line-height:18px;}a.videoTourLink,a.videoTourLink:visited,#contentArea a.videoTourLink,#contentArea a.videoTourLink:visited{margin-left:10px;}a.hotelFactsLink,a.hotelFactsLink:visited,#contentArea a.hotelFactsLink,#contentArea a.hotelFactsLink:visited{padding-left:16px;}.checkIn,.checkOut{font-weight:bold;}.checkOut{padding-left:8px;}#showRate{margin-top:10px;}#guestRoomsDisclaimer{margin-bottom:10px;font-weight:bold;}#contentArea #hoursOfopt{margin:5px 0;padding:4px;}.hrOfOpLink{background:transparent url(/alofthotels/images/property/area/al_plus.png) no-repeat scroll left top;}.hrOfOpLinkOpen{background:transparent url(/alofthotels/images/property/area/al_minus.png) no-repeat scroll left top;}.hrOfOpLink{border:medium none;display:inline;font-weight:bold;padding:0 2px 2px 17px;text-decoration:underline;cursor:pointer;}.hrOfOpItems{display:none;height:0;border-bottom:1px solid #A297A6;border-top:1px solid #A297A6;width:70%;}.hrOfOpItemsOpen{display:block;height:100%;}#contentArea .value #hoursOfopt li{background:transparent none repeat scroll 0 0;list-style-type:none;display:block;zoom:1;}#contentArea #hoursOfopt li label{float:left;font-weight:bold;width:35%;}#contentArea #hoursOfopt ul{margin:0;padding-left:100px;}table.keyValueTable td.value{padding-bottom:2px;width:459px;}#hsiaDisclaimer{margin-top:8px;}* html .highlightBox div.highlightImage{height:1%;position:relative;}* html .highlightBox div.highlightText{height:1%;position:relative;}.highlightBox{zoom:1;}* html #roomsModule{position:relative;height:1%;}* html #roomsModule #calendarIcon{margin-right:15px;}#contentArea #methodList * html #photo{height:210px;overflow:hidden;}#awardsHeader{margin:10px 0 10px 0;}#awardBox{margin-top:10px;}#primaryContainer .highlightBox .awardText h3{margin-top:0;}#contentArea .relatedLinks{padding-left:0;}#contentArea .relatedLinks li{list-style-type:none;float:left;}#contentArea .relatedLinks li.first{padding-right:10px;}#contentArea .relatedLinks li.notFirst{padding:0 10px;border-left:1px solid black;}* html #contentArea .relatedLinks li.first,#contentArea .relatedLinks li.notFirst{position:relative;}#hotelServDisclaimer{font-weight:bold;}h4.crisisMessage{color:#F00;}div#contentArea div#accessibility p#negAnsHeader{margin:0 0 5px;}div#contentArea div#accessibility p#negAnsHeader b{font-size:16px;}div#contentArea div#accessibility div#guestRoom h3,div#contentArea div#accessibility div#publicSpace h3{margin:0;padding:0;}#searchForm .roomPreferences{margin:10px 0;}#searchForm .roomPreferences div{margin:3px 0;}#searchForm .roomPreferences label{display:inline;left:6px;position:relative;}#searchForm .roomPreferences .childrenSelectorWrap{float:left;}#searchForm div.childrenLabelWrap{float:left;margin-left:3px;width:105px;}.toolTipTrigger{margin:0 0 0 7px;}#searchForm .none{float:none;}#searchForm .roomPreferences div.rateSearchNumberOfAdults{position:relative;overflow:hidden;}#numAdults{float:left;}#searchForm .roomPreferences .rateSearchNumberOfAdults label.resort{float:left;width:100px;}.reviewDetail div{float:left;}#reviewListed span{display:inline-block;margin:0 0 4px 2px;}.reviewList .reviewDetail span{font-weight:bold;}.reviewDetail{margin-right:5px;margin-bottom:11px;}#noReview #writeReview{font-weight:bold;}#secondaryContainer .reviewDetail div.starRating{margin-right:5px;margin-bottom:8px;}.lateCheckout{margin:10px 10px 10px 0;}#contentArea #checkinBox .checkIn,#contentArea #checkinBox .checkOut{font-weight:normal;}.crisisDisplayContainer .show .fullCrisisBlock{border:1px solid #999;box-shadow:0 0 1em #D3D3D3;display:block;margin:-70px 0 0 50px;padding:15px 3px 10px;position:absolute;width:450px;z-index:100;}.crisisDisplayContainer .crisisBlock{height:45px;margin-bottom:5px;padding:17px 10px 9px 60px;width:inherit;}.fullCrisisBlock .crisisTitleDisp{float:left;}.fullCrisisBlock .closeBtn{float:right;margin-right:20px;}.clearBoth{clear:both;}#radConversionMessage{font-weight:bold;padding:32px;text-align:left;}.radPhoneNumber{white-space:nowrap;}.formFields input,.formFields select{height:24px;font-size:12px;}.formFields .frm_roomsSection .frm_Container input,.formFields .frm_roomsSection .frm_Container select{width:45px;height:28px;}.formFields .roomPreferences .roomPreferenceOption select{width:45px;height:28px;*zoom:1.3;*font-size:10px;}#contentArea #notBookableOnline{font-weight:bold;float:right;padding:7px 0 10px 0;text-align:right;}.notBookableAmenities{text-align:right;font-weight:bold;}#instagram_Photo_Section .thumbs img{height:57px;width:57px;}#socialContentBar #localAttractionList li{list-style:none outside url("http://starwood.ugc.bazaarvoice.com/static/3523si-en_us/recommendedCheck.png");}#contentArea{position:relative;}#propertyInformation{position:relative;}.actionButton.right.amenities,.notBookableAmenities{position:absolute;right:23px;top:20px;}#roomsModule .swui-party-mix.right .arrow{padding:10px;}.swui-date-picker.has-error .error-container{z-index:9999;}#wishlistInfo{float:right;position:relative;}input:focus,select:focus{outline:0;}#propertyInformation .innerWishlistContainer ul li.topError{color:#aa0d32;margin-left:55px;}input#customField[placeholder],.innerWishlistContainer{padding-left:10px;}#popUpSelectWishlist .innerWishlistContainer input{width:248px;height:30px;}#popUpSelectWishlist .wishlistHeader .closeLink{cursor:pointer;float:right;}.bazaarVoiceSection{margin-left:88px;width:823px;border-top:1px solid #666;border-bottom:1px solid #666;margin-bottom:12px;height:180px;}.bazaarVoiceSection #leftSection,.bazaarVoiceSection #rightSection{float:left;width:54%;margin-bottom:12px;}.bazaarVoiceSection #leftSection{width:42%;}.bazaarVoiceSection #rightSection .secondaryRating{float:left;margin-bottom:13px;min-width:200px;}.bazaarVoiceSection #rightSection{margin-top:37px;border-left:1px solid grey;padding-left:30px;}.bazaarVoiceSection #leftSection div{margin-bottom:15px;font-weight:bold;font-size:14px;}.bazaarVoiceSection #leftSection a:hover{text-decoration:none;}.bazaarVoiceSection #leftSection .ratingStars{min-height:22px;position:relative;}#leftSection .ratingStars a{position:absolute;bottom:0;}.bazaarVoiceSection #leftSection #header{font-size:17px;font-weight:bold;text-transform:capitalize;margin-top:10px;height:20px;}#leftSection .ratingDisplay .ratingVal,.recommendationNo{font-size:24px;}#leftSection .ratingStars .bvStarRating{margin-right:38px;float:left;}.bazaarVoiceSection #leftSection .starRating.propBVRating{float:left;height:22px;width:115px;margin-right:20px;}.bazaarVoiceSection #leftSection .starRating.propBVRating span{height:22px;}.bazaarVoiceSection #rightSection .starRating.propBVRating{width:196px;min-height:10px;margin:3px 24px 0 0;}.starRating.propBVRating{position:relative;}.starRating.propBVRating span{position:absolute;text-indent:-9999px;}#wishlistInfo [data-icon]::before{font-size:17px;}#addToWishlistSection>a{text-decoration:none;}.icon-keyless::before{font-size:18px;}#keyLessSection{margin-bottom:10px;clear:both;}.crisisDisplayContainer .crisisBlock>h3{color:red;}#slideshowContainer{position:relative;}#slideshowContainer p{margin:0;}#slideshowContainer .photoCaption p{padding:3px 10px;text-align:right;}#slideshowContainer #navigation{position:absolute;top:0;right:0;padding-right:30px;}* html #slideshowContainer #navigation{left:547px;}#slideshowContainer #navigation p{margin:0 10px;}#slideshowContainer #navigation p.photoCount{margin-top:10px;}#slideshowContainer #navigation p.photoCount span.photoMsg{text-transform:capitalize;}#slideshowContainer #navigation .photoNavigation{font-size:.70em;}#slideshowContainer #navigation .photoNavigation a{font-size:1.2em;}#slideshowContainer #navigation .photoNavigation span{white-space:nowrap;}#addMask{display:none;}#slideshowContainer .photoCaption{background-color:#DFDFDF;}#slideshowContainer .photoCaption p{text-align:left;}#slideshowContainer #navigation{background-color:#F6F6F6;width:206px;height:210px;}#slideshowContainer.hybridProperty #navigation{height:230px;width:410px;right:0;}#slideshowContainer #navigation a{color:#54b2b0;font-weight:bold;}#showMedia{width:620px;height:422px;background-color:#fff;border:1px solid #000;padding:5px 5px 5px 5px;z-index:100000;}#outerContainer{width:604px;height:406px;border:1px solid #76b8bb;background-color:#e2f5f6;padding:4px;margin:3px 3px 3px 3px;}#closeMediaWindow a,#closeMediaWindow a:visited{font-family:'Arial';font-size:12px;color:#CC4F49;text-decoration:underline;background:url(/fourpoints/images/4p_btn_closeX.gif) bottom right no-repeat;padding-right:21px;padding-top:0;margin-top:6px;margin-right:14px;float:right;margin-bottom:3px;}#flashHolder{width:546px;height:334px;background-color:#fff;border:1px solid #76b8bb;padding:15px;margin:2px 0 0 13px;}#flashcontentMediaPlayer{float:left;xwidth:50%;}#sectionTitles{float:left;color:#000;xmargin-left:100px;margin-top:8px;padding:16px;background-color:#e2f5f6;border:1px solid #76b8bb;width:30%;height:206px;}#sectionTitles a.locked,#sectionTitles a.locked:visited{text-decoration:none;font-size:11px;font-weight:bold;color:#000!important;}#sectionTitles a.navoff,#sectionTitles a.navoff:visited{text-decoration:none;line-height:20px;font-size:11px;color:#000!important;}#experience{padding:20px;font-weight:bold;font-size:11px;color:#666;}#experience a,#experience a:visited{color:#069!important;}#stdspgSignInContainer{padding:8px;}#signed,#reservationInfoContainer{position:relative;width:46.5%;height:165px;clear:none;}#stdloginForm div.actionButton,#reservationInfoContainer div.actionLink{position:absolute;right:0;}#stdloginForm{float:left;}#stdloginForm div.formField{margin-top:8px;}#reservationInfoContainer{float:right;}div.loginFormHeaders{margin-bottom:8px;}#stdspgSignInContainer #stdloginForm,#stdspgSignInContainer #reservationInfoContainer{padding:8px;}#stdspgSignInContainer input#stdlogin,#stdspgSignInContainer input#stdpassword,#stdspgSignInContainer input#lastName,#stdspgSignInContainer input#confirmationNumber{width:160px;}#stdspgSignInContainer label#stdusernameLabel,#stdspgSignInContainer label#stdpasswordLabel,#stdspgSignInContainer label#lastNameLabel,#stdspgSignInContainer label#confirmationNumberLabel{display:block;clear:right;padding-bottom:4px;}#BVRRSourceID .review{font:bold 20px arial;}#BVRRSourceID .summary,#BVRRSourceID .description,#BVRRSourceID .dtreviewed{display:block;}#BVRRSourceID .summary{font:bold 15px arial;padding-bottom:5px;width:85%;}#BVRRSourceID div{padding-bottom:10px;position:relative;}#BVRRSourceID .dtreviewed{position:absolute;top:0;right:0;}.ui-dialog{z-index:1000000;}.ui-dialog .wishlistTagLayer{background-color:#fff;padding:20px 26px 35px 59px;color:#555;text-align:left;}.ui-dialog-titlebar{display:none;}.wishlistTagLayer header{margin-bottom:24px;}.wishlistTagLayer .closeIcon{text-align:right;color:#362852;cursor:pointer;}.wishlistTagLayer .closeIcon span::before{font-size:28px;}.wishlistTagLayer h2 span::before{color:#664f8c;font-size:27px;margin-right:2px;}.wishlistTagLayer h2{font-family:stagSansBook;font-size:28px;font-weight:normal;text-transform:none;visibility:visible;color:#555;}.wishlistTagLayer .wishlistLayerContent{font-family:Arial;font-size:16px;color:#555;}.wishlistTagLayer .wishlistLayerContent>p{margin-bottom:18px;line-height:20px;}.wishlistTagLayer .wishlistTags .wishlistTag{display:inline-block;border:1px solid #aaa;padding:10px 14px;margin:3px 4px;cursor:pointer;}.wishlistTagLayer .wishlistTags .wishlistTag:hover{background-color:#aaa;color:#fff;}.wishlistTagLayer .wishlistTags .tagged{background-color:#362852;border-color:#362852;color:#fff;text-transform:capitalize;}.wishlistTagLayer .wishlistTags .custom h3{font-family:calibreSemiBold;font-size:20px;font-weight:normal;color:#11293b;text-transform:uppercase;margin:16px 0;}.wishlistTagLayer .addCustomTag{margin-top:38px;}.wishlistTagLayer .addCustomTag .addTag{background-color:#4f2e65;display:inline-block;height:45px;width:135px;color:#fff;border:none;font-family:stagSansBook;font-size:16px;text-align:center;text-transform:uppercase;cursor:pointer;}.wishlistTagLayer .addCustomTag .tagInput{margin-right:22px;border:1px solid #c9c9c9;border-radius:12px;color:#989898;height:43px;width:292px;font-family:Arial;font-size:14px;text-align:center;text-transform:uppercase;box-shadow:none;}.wishlistTagLayer .addCustomTag>p{margin:15px 0;line-height:20px;}.tagModalSource{cursor:pointer;}
    
    





