.print-hotel-imagery{display:none;}.font-set-1 h1{margin-bottom:1.8em;}.font-set-1 h1.invisible{font-size:0;height:0;line-height:0;margin:0;overflow:hidden;}.font-set-1 h2, .font-set-1 h3{margin:0 0 1.125em;}.font-set-1 h1{font:normal 1.25em/1em Arial, Helvetica, sans-serif;}.font-set-1 h2{font:bold 1em/1.125em Arial, Helvetica, sans-serif;}.font-set-1 h3{font:normal 1em/1.125em Arial, Helvetica, sans-serif;}.font-set-1 h4{font:bold 0.87em/1.28em Arial,Helvetica,sans-serif;}.font-set-1 p, .font-set-1 li, .font-set-1 dt, .font-set-1 dd{font:normal 0.75em/1.5em Arial,Helvetica,sans-serif;}#property-info{border-top:1px solid #cacaca;padding-top:10px;}p.property-name,.facts-container a.toggle-link{font:14px/18px arial,sans-serif;color:#333;text-decoration:none;}p.property-name,.fact-sheet-address{margin:0 5px 0 10px;padding-bottom:0;}.tab-contents-wrapper p.restaurant{padding:0;font-size:14px;line-height:18px;}#zone-4 .hws-article-100{border-top:1px solid #cacaca;padding-top:9px;}.font-set-1 h2.hotel-category{font-weight:normal;border-top:1px solid #cacaca;padding:9px 5px 0 10px;margin:0 0 0.688em;}.hws-indent{margin:0 5px 0 10px;}.tabs-container .hws-indent{margin:0;}.font-set-1 #header-profile-info{font:11px/14px arial,helvetica,sans-serif;}.font-set-1 #my-account-container p, .font-set-1 #my-account-container li, .font-set-1 #my-account-container dt{font:normal 10px/14px arial, helvetica, sans-serif;}.font-set-1 #my-account-container dd{font:bold 11px/14px arial, helvetica, sans-serif;}.font-set-1 #my-account-container h3{font:bold 13px/15px arial,helvetica,sans-serif;}.font-set-1 .landing-page-highlights li, .font-set-1 .landing-page-highlights li a, .font-set-1 .landing-page-highlights p, .font-set-1 .landing-page-highlights p a{font:normal 16px/18px Arial,Helvetica,sans-serif;color:#333;}.font-set-1 .subpage-highlights li,.font-set-1 .subpage-highlights li a,.font-set-1 .subpage-highlights p, .font-set-1 .subpage-highlights p a{font:normal 12px/18px Arial,Helvetica,sans-serif;color:#333;}.font-set-1 p.tag-line{font:20px arial;color:#333333}.guest-room li{margin-left:15px;}.local-partners ul{margin:0 0 27px -5px;padding:0 5px 18px 0;list-style-image:none;list-style-type:none;}.group-sales-search ul{list-style-image:none;list-style-type:none;}.font-set-1 .in-page-hws .last-link{border-bottom:none;}.font-set-1 .related-links .last-link{margin-bottom:20px}.tab-headings{display:none;list-style:none;margin-left:0;padding:0;}.font-set-1 #search-form-component .column{margin:0;}.font-set-1 #search-form-component .search-swappable-tabs li{font:20px 'arial narrow',arial,sans-serif;}.font-set-1 #search-form-component .search-swappable-tabs p{font-family:'arial narrow',arial,sans-serif;line-height:29px;}.font-set-1 #search-form-component #global-header-hotel-brands-section .column li{list-style-image:none;list-style-type:none;}.font-set-1 #search-form-component form h3{font:bold 10px/14px verdana,arial,helvetica,sans-serif;}.font-set-1 #search-form-component .search-form-footer p{font:normal 10px/14px arial,helvetica,sans-serif;}.facts-container li li, .facts-container p{font-size:12px;}.group-sales-search #button-submit-container button.submit, #reservations-summary a.button-submit em, #driving-container button.submit em, .save-standard-box button.submit, .group-sales-search #button-submit-container button.submit-hover, #driving-container button.submit-hover em, .save-standard-box button.submit-hover{font:bold 12px Arial Narrow, helvetica, sans-serif;text-transform:uppercase;padding-top:1px;text-decoration:none;}.column ul li{margin:0;}.column ul li,.column ul.non-bulleted-list li ul li{list-style-image:none;list-style-type:none;background:url(/Images/HWS_Redesign/bullet.gif) 0 6px no-repeat;padding-left:15px;}.column ul li ol li{background:none;padding-left:0;list-style-image:decimal;}.column ol li{list-style-image:decimal;}.column ul.non-bulleted-list{margin-left:0;}.column ul.non-bulleted-list li{list-style-image:none;list-style-type:none;background-image:none;padding-left:0;}#local-business-directory ul.non-bulleted-list ul li{list-style-image:none;list-style-type:none;background-image:none;padding-left:0;}.font-set-1 .in-page-hws ul li,#navigation #pagination,#photo-carousel-container #pagination li, #photo-carousel-container #hotel-photos li, #site-section-nav ul li,#weather-container li,.font-set-1 .cross-sell-container ul li,.group-sales-search #sgo-more-options li,.guest-room-overview-tab .hotel-photos li, .guest-room-information li,#driving-container .start li, #driving-container .start span, #driving-container .end li, #driving-container .end span,.column .carousel-component ul.carousel-list li, #paging-selector li,.column ul.non-bulleted-list li ul.non-bulleted-list li{background-image:none;padding-left:0;}.tabs-container ul.sub-tab-headings li.ui-state-default{background-image:none;}.guest-room-container .tab-space{padding-left:10px;}.zone-section{float:none;margin-left:-5px;}.zone-section.column{line-height:0;margin-left:0;min-height:1px;}.zone-section.column .MSVE_ScaleBarLabelFg, .zone-section.column .MSVE_ScaleBarLabelBg{line-height:1;}.zone-section .column{display:inline;line-height:0;margin-left:5px;min-height:1px;}.zone-container #zone-3 .zone-section.two-column-50-50 .column{width:272px;}.zone-section.two-column-50-50 .column{width:365px;}.zone-section.two-column-50-50 .two-column-25-25,.two-column-visitors-guide .two-column-25-25{margin-left:-5px;}.zone-section.two-column-25-25 .column, .zone-section .two-column-25-25 .column{width:180px;}.zone-section.two-column-75-25 .column{width:180px;}.zone-section.two-column-75-25 .first-column{width:550px;}.zone-section.three-column-50-25-25 .column{width:180px;}.zone-section.three-column-50-25-25 .first-column{width:365px;}.zone-container #zone-3{width:100%;}.zone-container #zone-3 .zone-section.two-column-50-50 .column{width:272px;}#zone-1 .block-1{margin-bottom:5px;}#zone-1 .block-2{margin:0 0 27px;}#zone-1 .block-3, #zone-1 .block-4{background:#fff;}#zone-2 .block-1, #zone-2 .block-2, #zone-2 .block-3, #zone-2 .block-4, #zone-2 .block-5, #zone-2 .block-6{position:absolute;}#zone-2 .block-1{height:180px;right:0;top:185px;width:365px;}#zone-2 .block-2{height:24px;right:0;top:370px;width:180px;}#zone-2 .layout-2, #zone-2 .layout-3, #zone-2 .layout-4, #zone-2 .layout-5, #zone-2 .layout-7{height:34.38em;margin:0 auto;position:relative;width:57.5em;}#zone-2 .layout-1{height:100%;margin:0 auto;position:relative;width:57.5em;}#zone-2 .layout-1 .block-1{height:90px;top:0;width:auto;z-index:1;}#zone-2 .layout-1 .block-2{bottom:0;top:auto;width:735px;}#zone-2 .layout-1 .block-3{height:34.38em;top:0;left:0;position:relative;z-index:-1;}#zone-2 .layout-1 .block-3 img, #zone-2 .layout-1 .block-3 object{width:100%;margin:0 auto;}#zone-2 .layout-1.with-prop-message .block-2{right:370px;width:365px;}#zone-2 .layout-1 .block-4{height:180px;right:0;top:275px;width:180px;z-index:0;}#zone-2 .layout-1 .block-5{height:90px;right:0;top:460px;width:365px;z-index:0;}#zone-2 .layout-1.sub-page, #zone-2 .layout-1.sub-page .block-3{height:17.18em;}#zone-2 .layout-3 .block-1{top:186px;}#zone-2 .layout-3 .block-3, #zone-2 .layout-4 .block-3{height:550px;left:185px;overflow:hidden;width:365px;}#zone-2 .layout-3 .block-4, #zone-2 .layout-4 .block-4{height:180px;right:0;top:0;width:365px;}#zone-2 .layout-3 .block-5, #zone-2 .layout-4 .block-5{height:180px;right:0;top:370px;width:365px;}#zone-2 .layout-2 .block-4, #zone-2 .layout-4 .block-6{left:0;top:0;}#zone-2 .layout-2 .block-4 img, #zone-2 .layout-3 .block-6 img{display:block;float:right;left:0;top:0;}#zone-2 .layout-2 .block-2, #zone-2 .layout-3 .block-2, #zone-2 .layout-5 .block-2{z-index:3;}#zone-2 .layout-2 .block-3, #zone-2 .layout-3 .block-3, #zone-2 .layout-3 .block-4, #zone-2 .layout-3 .block-5{z-index:1;}#zone-2 .layout-2 .block-4, #zone-2 .layout-3 .block-6, #zone-2 .layout-4 .block-6{z-index:2;}#zone-2 .layout-2 .block-1{z-index:3;}#zone-2 .layout-2 .block-2{width:365px;}#zone-2 .layout-2 .block-3, #zone-2 .layout-2 .block-4{height:550px;left:185px;top:0;width:82.06%;}#zone-2 .layout-2 .block-3{position:relative;}#zone-2 .layout-2 .block-4 img{width:100%;height:100%;}#zone-2 .layout-3 .block-1{z-index:3;}#zone-2 .layout-3 .block-2{width:365px;}#zone-2 .layout-3 .block-4{height:273px;}#zone-2 .layout-3 .block-5{height:272px;overflow:hidden;top:278px;}#zone-2 .layout-3 .block-6{height:100%;right:0;top:0;width:79.89%;z-index:2;}#zone-2 .layout-3 .block-6 img{height:100%;width:100%;}#zone-2 .layout-4 .block-2, #zone-2 .layout-4 .block-3, #zone-2 .layout-4 .block-4, #zone-2 .layout-4 .block-5{z-index:1}#zone-2 .layout-4 .block-1{z-index:4;}#zone-2 .layout-4 .block-2{z-index:3;width:365px;}#zone-2 .layout-4 .block-3{left:11.56em;}#zone-2 .layout-4 .block-6{height:100%;right:0;top:0;z-index:2;}#zone-2 .layout-4 .block-6 img{height:550px;right:0;top:0;width:100%;}#zone-2 .layout-5 .block-2{width:365px;}#zone-2 .layout-5 .block-3{height:180px;width:735px;right:0;top:0;}#zone-2 .layout-5 .block-4{height:365px;left:185px;top:185px;width:365px;}#zone-2 .layout-5 .block-5{height:180px;right:0;top:370px;width:365px;}#zone-2 .layout-7{height:365px;}#zone-2 .layout-7 .block-1{background-color:#fff;border-color:#fff;border-style:solid;border-width:5px 0 0 5px;z-index:3}#zone-2 .layout-7 .block-2{left:185px;right:auto;top:275px;width:365px;z-index:1}#zone-2 .layout-7 .block-3{height:275px;right:0;top:0;width:735px;z-index:1}a.link-arrow,a.link-arrow:visited,a.link-arrow:hover,.hotel-links li a,.hotel-links li strong{background:url(/Images/HWS_Redesign/hws_sprites.png) 0 0 no-repeat;}a.link-arrow,a.link-arrow:visited{background-position:right -1836px;padding-right:20px;text-decoration:none;}a.link-arrow:hover{text-decoration:underline;}.toggle-link{background:transparent url(/Images/HWS_Redesign/hws_sprites.png) 0 -652px no-repeat;padding:0 0 0 18px;}.toggle-link.open{background-position:0 -688px;}img.external-icon{float:right;}.print-only{display:none;}img.link-arrow{margin-left:5px;}.display-if-js-enabled{display:none;}.font-set-1 a,.tabs-container h4 a{color:#9d102d;font-size:inherit;text-decoration:none;}.font-set-1 a:hover, #photo-tour-container #photos h2.toggle-link:hover{color:#CC0000;text-decoration:underline;}.font-set-1 a:active, .font-set-1 a:visited, .font-set-1 a:visited, #photo-tour-container #photos h2.open,.hws-article-100 h3.article-h3{color:#9d102d;}#breadcrumb-nav li{font:normal 10px/13px arial,verdana,helvetica,sans-serif;line-height:1.8em;vertical-align:bottom;}#footer li, #footer p{font-size:10px;line-height:11px;}.hws-article-100 h2.article-h2{border-top:1px solid #cacaca;color:#333;font:bold 16px arial,verdana,helvetica,sans-serif;padding-top:10px;}.hws-article-100 h3.article-h3{font:normal 14px arial,verdana,helvetica,sans-serif;margin:10px 0 10px 0;}.hws-article-100 p{font:normal 12px arial,verdana,helvetica,sans-serif;}.hws-article-100 dt,.hws-article-100 dd{padding-bottom:10px;}.hws-article-100 dd{border-bottom:1px solid #cacaca;}.hws-article-100 dt{padding-top:10px;}.hws-article-100 dd.last{border-bottom:0;}#photo-tour-container h1{margin-bottom:0;color:#9D102D;}#home-abroad-container h2, #homepage-priority-container h2{color:#9D102D;}#home-abroad-container h2, #visitors-places-to-go h2{font-weight:normal;}.font-set-1 #zone-3 h1{margin:-2px 0 14px;padding:0 5px 0 7px;}.font-set-1 .select-service #zone-3 h1{margin-bottom:13px;min-height:60px;width:340px;}.font-set-1 .select-service #zone-3 .zone-section.two-column-25-25 h1{width:auto;}p#property-description{color:#333;font:normal 16px/20px arial,verdana,helvetica,sans-serif;height:auto;padding-top:0;margin-bottom:10px;}p#property-description.collapsed{height:6em;overflow:hidden;}a#read-more{margin-bottom:10px;display:block;}a#read-more,a#read-more:visited{color:#333;font:normal 12px arial,verdana,helvetica,sans-serif;text-decoration:none;}a#read-more:active,a#read-more:hover{color:#9d102d;}a#read-more:hover{text-decoration:underline;}.tab-contents-wrapper p.cuisine{padding:0 0 9px;}#hotel-title-area{height:auto;margin:0 auto;position:relative;vertical-align:bottom;}#hotel-title-area .hotel-information{float:left;margin-top:11px;width:545px;}.hotel-information p{font:12px/18px Arial,sans-serif;padding:0;}body#hws #page #breadcrumb-nav{margin:0;padding-right:370px;width:550px;}#hotel-title-area #breadcrumb-nav a{color:#3333CC;text-decoration:underline;}#hotel-title-area #breadcrumb-nav a:link{border-bottom:none;}#hotel-title-area #breadcrumb-nav a:visited{border-bottom:none;}#hotel-title-area #breadcrumb-nav a:hover{color:#9D102D;text-decoration:underline;}#hotel-title-area #breadcrumb-nav a:active{color:#3333CC;text-decoration:none;}#hotel-title-area #breadcrumb-nav a:visited{color:#7777CC;text-decoration:underline;}.hotel-links{float:left;list-style-image:none;list-style-type:none;margin:0;padding:0 0 0 5px;position:relative;width:180px;}.hotel-links li{float:left;height:18px;margin:0 0 -3.5px;width:190px;}.hotel-links li.degrade{height:auto;}.hotel-links li a{background-position:4px -23px;}.hotel-links li a,.hotel-links li strong{color:#666;display:block;font:normal 10px/14px Arial,helvetica,sans-serif;padding:0 0 0 15px;text-decoration:none;}.hotel-links li a:hover,.hotel-links li a:active,.hotel-links li a:visited{color:#666;text-decoration:none;}.hotel-information p.hotel-name a{color:#333;font:normal 20px/18px Arial,Helvetica,sans-serif;margin:0;padding:0;}.hotel-information p.hotel-name a:hover{text-decoration:none;}li.phone-numbers-container{margin-left:-5px;}li.phone-numbers-container .toggle-container{z-index:2}li.phone-numbers-container.open,.phone-list{background:#fff;}li.phone-numbers-container dl dt,li.phone-numbers-container dl dd{font:normal 11px/18px Arial,sans-serif;}.hotel-links li.phone-numbers-container dl dt{font-weight:700;margin:0 0 -3px 0;}dd.toll-free{margin-bottom:9px;}dd.toll-free a{font:normal 11px/18px Arial,sans-serif;background-image:none;text-transform:none;padding:0;margin:0;text-decoration:underline;}#max-hotels-message{display:none;}.hotel-links li .phone-number,.hotel-links li .phone-number.toggle-link.open,.hotel-links li strong:hover{padding:0 0 0 20px;}li.phone-numbers-container .phone-number,li.phone-numbers-container dl{border:1px solid #fff;}li.phone-numbers-container .phone-number{border-width:1px 1px 0 1px;}li.phone-numbers-container .phone-number.open{margin-top:1px;}li.phone-numbers-container dl{border-width:0 1px 1px 1px;}li.phone-numbers-container .phone-number.open,li.phone-numbers-container dl{display:block;border-color:#cacaca;}.phone-list{border-width:0 1px 1px;position:absolute;z-index:400;}li.phone-numbers-container dl{padding:0 0 0 5px;width:183px;}#floorplan-capacity h2{color:#333;padding-top:3px}#floorplan-capacity .toggle{margin-top:-10px}#floorplan-capacity .toggle a{color:#333;}#floorplan-capacity .toggle a:hover{text-decoration:underline}.hws-article-carousel .image-carousel{margin:18px 0 27px;}.hws-article-carousel p.image-controls{padding:0 5px 0 10px;}.hws-article-carousel p.helper-text{border-top:1px solid #cacaca;padding:14px 5px 12px 10px;}#floor-plan-headers{display:none;}.floor-plan-headers .hotel-information{width:400px;}#floor-plan-images img{width:375px;}.floor-plan-capacity-table{width:550px;border-collapse:collapse;border-top:1px solid #cacaca;margin:16px -5px 18px -10px;font-family:arial;line-height:14px;word-wrap:break-word;}.floor-plan-capacity-table tr th{font-family:arial;font-size:12px;font-weight:700;padding:10px 5px;}.floor-plan-capacity-table tr.first-header th{background:#f8f8f8 url("/Images/HWS_Redesign/hwsGradient.png") repeat-x;}.floor-plan-capacity-table tr td{font-family:arial;line-height:18px;margin:0;text-align:center;padding:5px;font-size:10px;border-right:1px solid #fff;}.floor-plan-capacity-table tr.capacity-even td{background:#cacaca;}.floor-plan-capacity-table tr.second-header th{background:#f8f8f8;border-top:1px solid #999;font-size:10px;font-weight:normal;}.floor-plan-capacity-table tr.second-header th a{font-size:10px;font-weight:normal;text-align:center;}.floor-plan-capacity-table tr td.first,.floor-plan-capacity-table tr th.first{text-align:left;}.floor-plan-capacity-table tr.capacity-data th{padding:10px 1px;text-align:center;}.floor-plan-capacity-table tr td.first{width:94px;overflow:hidden;-ms-word-break:break-all;}#floorplan-capacity .floor-plan-capacity-table tr th a,#floorplan-capacity .convert-reset span a{color:#33c;text-decoration:underline;}#floorplan-capacity .convert-reset span a{padding:0 5px}#floorplan-capacity .convert-reset span#reset a{padding-right:0}#floorplan-capacity .floor-plan-capacity-table tr th a:hover,#floorplan-capacity .convert-reset span a:hover{color:#99102d}#floorplan-capacity .floor-plan-capacity-table tr th a:active,#floorplan-capacity .convert-reset span a:active{color:#c00}#floorplan-capacity .floor-plan-capacity-table tr th a:visited,#floorplan-capacity .convert-reset span a:visited{color:#77c}.floor-plan-capacity-table tr th a .external-icon{}.room-example h3{font-weight:bold;margin:23px 0 11px 0;}#modal-box{background:#fff;display:none;overflow:auto;padding:3px;}.ui-resizable-se{background:#f0f0f0;height:14px;}.ui-widget-overlay{background-color:rgba(50,50,50,0.5);position:absolute;top:0;left:0;}.default-lightbox .ui-dialog-titlebar{background:#fff url("/Images/TNG/lightgray_background.png") repeat-x;border-bottom:solid 1px #cacaca;padding:3px;}.default-lightbox .ui-dialog-titlebar p#modal-header{padding:2px 0px 0;text-align:right;}.default-lightbox p#modal-header a.print-window{border-right:1px solid #cacaca;padding-right:8px;}.default-lightbox p#modal-header a.close-window{margin-left:8px;padding-right:18px;}.default-lightbox p#modal-header a.print-window, .default-lightbox p#modal-header a.close-window{font:12px/18px Arial,sans-serif;}.default-lightbox .ui-icon-closethick{display:none;}.popup .close-window, .popup .close-window-hover, .popup .close-window-hover:active{background:transparent url(/Images/TNG/global_sprite.png) 118% -746px no-repeat;padding-right:13px;}.popup .close-window:hover, .popup .close-window-hover{background-position:118% -764px;}.popup .close-window:active, .popup .close-window-hover:active{background-position:118% -784px;}.error-alert{background:#fff;}.error-alert .ui-dialog-titlebar{background:url(/Images/HWS_Redesign/errorPattern.png) repeat-x;color:#c00;height:30px;margin:5px;padding:5px;}.error-alert .ui-dialog-title{font:bold 16px arial, helvetica, sans-serif;}.error-alert .ui-dialog-title img{margin-bottom:-10px;}.error-alert .ui-dialog-titlebar-close{display:none;}.error-alert .ui-dialog-buttonpane{margin-bottom:18px;text-align:right;}.error-alert .ui-dialog-buttonpane button{margin-right:10px;}.error-alert #modal-box{display:none;overflow:auto;padding:10px;}.fact-sheet-address{padding:0;}.facts-container{border-top:1px solid #cacaca;background:#f8f8f8 url("/Images/HWS_Redesign/hwsGradient.png") repeat-x;padding:12px 10px;}.facts-container .toggle-container{border:1px solid #cacaca;background-color:#fff;margin:12px -10px 0;padding:9px 0 9px 9px;}.facts-container a.toggle-link{font:14px/18px arial,sans-serif;color:#333;text-decoration:none;}.facts-container a.toggle-link:hover,.facts-container a.toggle-link:active, .facts-container a.toggle-link.open, #photo-gallery-container #photos a.toggle-link:hover,#photo-gallery-container #photos a.toggle-link:active, #photo-gallery-container #photos a.toggle-link.open{color:#9D102D;}.facts-container a.toggle-link:visited{color:#333;text-decoration:none;}.facts-container .toggle-container .column,.tabs-container .column{width:45%;margin:0 15px 0 0;}ul.two-column-list{margin-right:15px;}ul.two-column-list.non-bulleted-list li{margin:0;}.facts-container ul.two-column-list.non-bulleted-list{list-style-image:none;list-style-type:none;margin:0 15px 0 0;}.font-set-1 .facts-container h4{font:bold 14px/18px Arial,sans-serif;}.font-set-1 .facts-container ul li p.airport-website-location{margin:-10px 0 7px;}.font-set-1 .facts-container ul li p{padding:0;}.font-set-1 .facts-container ul div{margin-bottom:7px;}.facts-container ul ul{padding:0;}.hsia-list{margin:9px 0;padding:0;}.fact-sheet-phone-list{margin:9px 5px 27px 10px;}.fact-sheet-phone-list dt{float:left;width:195px;}#print-link{text-align:right;padding-right:5px;position:relative;z-index:5;}#print-link .print-window{background:transparent url(/Images/TNG/global_sprite.png) 0 -10px no-repeat;border:none;cursor:pointer;overflow:visible;padding:0 0 0 17px;}.facts-container .toggle-container ol{padding-left:5px;list-style-image:none;}.facts-container h4, .facts-container .toggle-container ul{margin-bottom:9px;}#hws .pure-fact-sheet{font:normal 12px/14px Arial,hevetica,sans-serif;}#hws .pure-fact-sheet h1{font:bold 16px/20px Arial,helvetica,sans-serif;color:#333;margin:12px 0 6px;}#hws .pure-fact-sheet h3{font:bold 13px/15px Arial,helvetica,sans-serif;color:#333;margin:15px 0 3px;}.pure-fact-sheet .toggle.fact-sheet{margin:18px 0 0 0;}.toggle.fact-sheet .toggle-link,.toggle.fact-sheet .toggle-link.open{cursor:pointer;padding-left:16px;font:bold 14px/17px Arial,Helvetica,sans-serif;}.toggle.fact-sheet .toggle-link{background:transparent url(/Images/icons/darkPlus.gif) no-repeat scroll 0 center;margin:0;}.toggle.fact-sheet .toggle-link.open{background:transparent url(/Images/icons/darkMinus.gif) no-repeat scroll 0 center;}#weather-container{border:1px solid #cacaca;border-bottom:0px;padding-top:6px;margin-bottom:27px;background:#FFF url("/Images/HWS_Redesign/hwsGradient.png") repeat-x;margin-bottom:27px;}#weather-container img{padding-left:10px;}#weather-container .external-link{padding-left:5px;}#weather-container ul{margin:0;padding:6px 5px 3px 10px;}#weather-container li{font:normal 12px arial, helvetica, sans-serif;list-style:none;list-style-image:none;padding-bottom:3px;margin-left:0;}#weather-container a,#weather-container a:active, #weather-container a:visited{font:normal 12px arial, helvetica, sans-serif;text-decoration:none;color:#9d102d;}#weather-container a:hover{text-decoration:underline;color:#c00;}#weather-container #weather-links{border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;background-color:#ebebeb;}#weather-container #weather-links ul{padding-top:14px;padding-bottom:12px;}#home-abroad-container{border-top:1px solid #CACACA;background:#F8F8F8 url("/Images/HWS_Redesign/hwsGradient.png") repeat-x;padding:10px 5px 0 10px;margin-bottom:27px;}#homepage-priority-container{margin:0 5px 15px 10px;}#homepage-priority-container h2{font:normal 18px/18px arial, helvetica, sans-serif;margin-bottom:0.5em;}#homepage-priority-container ul{list-style-image:none;margin-left:0;}#homepage-priority-container li{list-style:none;margin:0 0 10px 0;}#homepage-priority-container li a, #homepage-priority-container li a:visited{color:#333;}.font-set-1 .cross-sell-container{border-top:1px solid #ccc;padding:10px 5px 0 10px;margin-bottom:27px;}.font-set-1 .cross-sell-container h2{color:#333;margin-bottom:10px;}.font-set-1 .cross-sell-container ul li{list-style-type:none;list-style-image:none;margin:0 0 10px 0;}#property-logo{height:180px;width:180px;}.image-upload{margin-bottom:27px;}#photo-gallery-container{margin-bottom:27px;}#photo-gallery-container h2{border-top:1px solid #ccc;color:#333;font:bold 16px/18px arial, helvetica, sans-serif;margin:0;padding:10px 5px 7px 10px;}#photo-gallery-container p{padding:0 5px 7px 10px;}#photo-gallery-container h2.photo-heading{border-top:none;}#photo-gallery-container #videos a{background:url(/Images/HWS_Redesign/hws_sprites.png) 100% -2128px no-repeat;font:bold 12px arial, helvetica, sans-serif;text-decoration:none;padding-right:20px;}#photo-gallery-container #videos li{padding:0 14px 0 10px;margin-left:0;background-image:none;}#photo-gallery-container #videos{list-style-image:none;}#photo-gallery-container h3{border-top:1px solid #CACACA;font:0.875em/1.2857em Arial,Helvetica,sans-serif;margin:0 0 1em;padding:0.786em 0 0 0.714em;}#photo-gallery-container dl{margin:0 0 15px;}#photo-gallery-container dt, #photo-gallery-container dd{float:left;margin:0 5px 0 0;width:180px;}#photo-gallery-container dd{margin:180px 0 0 -185px;}#photo-gallery-container dd em{display:block;font-size:1em;padding:0.4167em 0.4167em 0 0.8333em;}#photo-gallery-container dd.last{margin:180px 0 0 -180px;}#photo-gallery-container dt.last, #photo-gallery-container dd.last{margin-right:0;}#photo-gallery-container #photos dl dt a{border:1px solid #cacaca;display:block;padding:38px 48px;}#photo-tour-container .photo-category-heading-status{position:absolute;left:-99999px;}#photo-tour-container #photos{margin-top:7px;width:720px;}#photo-tour-container #photos #hotel-media-photo{text-align:center;}#photo-tour-container #photos h2{margin-bottom:15px;color:#333;}#photo-tour-container{margin:0 0 10px 10px;padding:6px 10px 4px 0;}#photo-tour-container #photo-details{border-top:1px solid #cacaca;float:left;width:392px;}#photo-tour-container .primary a{background:url(/Images/HWS_Redesign/hws_sprites.png) 0 -2028px no-repeat;color:#666;font-weight:bold;padding-left:20px;text-decoration:none;}#photo-tour-container .primary a:visited{color:#666;text-decoration:none;}#photo-tour-container .primary a:hover{background-position:0 -2632px;color:#C00;text-decoration:none;}#photo-tour-container .primary a:active{color:#666;text-decoration:none;}#photo-tour-container .primary.on a{background:url(/Images/HWS_Redesign/hws_sprites.png) 0 -2062px no-repeat;color:#333;font-weight:bold;}#photo-tour-container .primary.on a:hover{background-position:0 -2666px;color:#C00;}#photo-tour-container .primary.on a:active{background-position:0 -2700px;}#photo-tour-container .primary .secondary a{background-image:none;color:#333;font-weight:normal;}#photo-tour-container .primary .secondary a:visited{color:#333;}#photo-tour-container .primary .secondary.on a{color:#9d102d;font-weight:normal;}#pagination{float:left;list-style:none;}#photo-tour-container #navigation li{background:none;float:left;margin-right:10px;color:#666;}#photo-tour-container #navigation li span{color:#333;}#photo-tour-container h3 span{font:normal 12px arial, helvetica, sans-serif;}#photo-tour-container #photo-tour-nav{float:left;width:308px;margin-left:15px;}#photo-tour-container #photo-tour-nav h2{font:normal 12px/14px arial,helvetica,sans-serif;margin-bottom:0;}#photo-tour-nav h2 a{padding-right:15px;background:url(/Images/HWS_Redesign/MC_linkArrow_1.gif) 100% 3px no-repeat;display:inline;}#photo-tour-container .nav-sub-list{list-style:none;margin:0;padding-top:13px;}#photo-tour-container .nav-sub-list-hide{display:none;}#photo-tour-container .nav-sub-list .secondary{background:none;border-top:0;font:normal 12px arial, helvetica, sans-serif;padding:2px 10px 2px 0;}#photo-tour-container #nav-list .nav-sub-list .secondary.on{background:none;}#photo-tour-container #nav-list .secondary.on{background:none;}#photo-tour-container #nav-list{list-style:none;margin-bottom:16px;padding:0px;}#photo-tour-container #nav-list .primary{border-top:1px solid #cacaca;padding:6px 10px 6px 0;}#photo-tour-container .video-link span{background:url("/Images/HWS_Redesign/hws_sprites.png") no-repeat scroll 100% -2275px transparent;padding-right:20px;}#photo-tour-nav .toggle h2{border-bottom:none;}#photo-tour-nav #check-rate{background:url(/Images/HWS_Redesign/hws_sprites.png) 100% -615px no-repeat;padding-right:20px;text-decoration:none;}#view-all-photos a{background:url(/Images/HWS_Redesign/hws_sprites.png) 0 -2201px no-repeat;padding-left:18px;}#view-all-photos a:hover{color:#CC0000;text-decoration:none;}#view-all-photos a, #view-all-photos a:visited, #photo-tour-nav .toggle-link{color:#666;text-decoration:none;}#photo-tour-nav .toggle-link:hover{color:#9d102d;text-decoration:underline;}#photo-tour-container #description{margin-top:10px;}#photo-carousel-container{border-top:1px solid #cacaca;display:none;margin-bottom:27px;padding-top:12px;}#photo-carousel-container #navigation h2{color:#333;font-size:16px;font-weight:bold;margin:0 0 0 10px;width:290px;}#photo-carousel-container #navigation #view-all-photos{margin-right:10px;}#photo-carousel-container #pagination li, #photo-carousel-container #hotel-photos li{float:left;list-style:none;}#photo-tour-L, .above-property-message a.prev, .above-property-message-details a.prev{background:url(/Images/HWS_Redesign/hws_sprites.png) 0 -1848px no-repeat;padding-left:15px;text-decoration:none;}#photo-tour-L-inactive,.above-property-message span.prev,.above-property-message-details span.prev{background:url(/Images/HWS_Redesign/hws_sprites.png) 0 -1812px no-repeat;padding-left:10px;}#photo-tour-R-inactive,.above-property-message span.next,.above-property-message-details span.next{background:url(/Images/HWS_Redesign/hws_sprites.png) 0 -1920px no-repeat;margin-left:2px;padding-right:10px;}a#photo-tour-L:hover, a#photo-tour-R:hover, a#photo-tour-L-inactive:hover, a#photo-tour-R-inactive:hover{text-decoration:none;}#photo-tour-L:hover, .above-property-message.active a.prev:hover, .above-property-message-details.active a.prev:hover{background-position:0 -1884px;}#photo-tour-R, .above-property-message a.next, .above-property-message-details a.next{background:url(/Images/HWS_Redesign/hws_sprites.png) 0 -1956px no-repeat;margin-left:2px;padding-left:15px;text-decoration:none;text-align:right;}#photo-tour-R:hover, .above-property-message.active a.next:hover, .above-property-message-details.active a.next:hover{background-position:0 -1992px;}#hotel-photos li{margin:0 5px 0 0;width:180px;}#hotel-photos li a{border:1px solid #cacaca;display:block;padding:38px 48px;position:relative;}#hotel-photos .zoom{left:60px;position:absolute;top:120px;}#navigation h2{float:left;}#navigation #pagination{float:left;padding-left:15px;}#photo-carousel-container #photo-container{margin-top:6px;}#photo-carousel-container #pagination span, .above-property-message .controls .start, .above-property-message-details .controls .start{color:#333;}#photo-carousel-container #pagination li, .above-property-message .controls, .above-property-message-details .controls{color:#666;margin-left:10px;font-size:12px;}#photo-tour-container #navigation #pagination, #photo-tour-container #navigation #view-all-photos{padding-bottom:7px;padding-top:5px;}#photo-tour-container #description h3{padding-top:2px;margin-bottom:10px;font:bold 14px arial, helvetica, sans-serif;}#photo-tour-container #navigation #pagination{padding-left:0;}#navigation #view-all-photos{float:right;}#photo-carousel-container #photo-tour-R.disabled{background-position:0 -1920px;cursor:default}#photo-carousel-container #photo-tour-L.disabled{background-position:0 -1812px;cursor:default}#photo-gallery-link{background-color:#000;padding:4px 10px;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}#photo-gallery-link a{background:url(/Images/HWS_Redesign/hws_sprites.png) 0 -2164px no-repeat;color:#fff;font:normal 14px arial, helvetica, sans-serif;padding-left:16px;text-transform:uppercase;text-decoration:none;}#photo-gallery-link a:hover{text-decoration:underline;}#photo-tour-container #top-nav{border-bottom:1px solid #cacaca;padding-bottom:6px;margin-bottom:7px;}#photo-tour-container #top-nav ul{float:right;list-style:none;padding:0;}#photo-tour-container #top-nav li{float:left;}#photo-tour-container #top-nav #print{background:url(/Images/HWS_Redesign/hws_sprites.png) 0 -2311px no-repeat;border-right:1px solid #333;margin-right:8px;padding:0 8px 0 18px;}#photo-tour-container #top-nav #close{background:url(/Images/HWS_Redesign/hws_sprites.png) 100% -2350px no-repeat;padding-right:18px;}#photo-tour-container #top-nav a{color:#333;font:normal 12px arial, helvetica, sans-serif;text-decoration:none;}#photo-tour-container #top-nav a:hover{text-decoration:underline;}#photo-tour-container #top-nav a:hover,#photo-tour-container #top-nav a:active{color:#9d102d;}#photo-tour-container #top-nav a:visited{color:#333;}.color-1{background:none;border-bottom:none;border-top:1px solid #cacaca;padding:6px 0 0 0;margin-top:7px;}.color-1 h2{cursor:pointer;font:bold 11/14px arial, helvetica, sans-serif;padding:0 0 10px 15px;}.carousel-clip-region{position:relative}.magnifying-glass{left:-9999px;position:absolute;}.magnifying-glass-hover{left:5px;bottom:10px;position:absolute;z-index:2;}.guest-room-overview-tab .hotel-photos{border:1px solid #cacaca;border-left:0;padding:37px 53px 15px;margin:6px 10px 0 -10px;}.guest-room-overview-tab .hotel-photos .carousel-component{padding:0;}#guest-rooms-list .carousel-clip-region ul.carousel-list{list-style-image:none;list-style-type:none;padding:0;}.guest-room-image-disclaimer{clear:both;padding:10px 0 0 10px;}.guest-room-amenities-tab{margin-left:10px;}.quick-view .quick-view-info h3{margin:0 0 9px 0;}#guest-rooms-list .column .guest-room{margin-bottom:9px;}.thumbnail-indicator{margin-left:7px;}.thumbnail-indicator .disabled, .thumbnail-indicator img, .thumbnail-indicator .enabled{background-color:transparent;}.thumbnail-indicator .disabled{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}.guest-room-media-tab{margin:0 10px}h2.open-expandable-content-control, #photos h3 a{color:#333;}.property-data-container{border-top:1px solid #cacaca;font-size:16px;padding:9px 5px 27px 10px;}.property-data-container h3{font-size:1em;font-weight:bold;}.property-data-container li h3{font-size:1.33em;font-weight:bold;line-height:1.5em;}.property-data-container li p{font-size:1em;}.property-data-container li li{font-size:1em;}.property-data-container .section-title{color:#333;}.property-data-container p.cuisine{font-size:14px;padding-bottom:0;}.property-data-container h2.restaurant-title{font-weight:normal;margin-bottom:9px;}.property-data-container ul.restaurant-bullets{margin-bottom:18px;}.property-data-container .property-link{font:12px arial,verdana,helvetica,sans-serif;color:#9d102d;}.property-data-container .property-link:hover{color:#cc0000;text-decoration:underline;}.property-data-container .highlight-area{background-color:#f3f3e9;margin:-9px -5px 14px -10px;padding:9px 5px 0 10px;}.property-data-container .highlight-area h2, .property-data-container .golf .highlight-area h3, .property-data-container .spa .highlight-area h2{font-weight:bold;}.property-data-container .highlight-area .cuisine, .property-data-container .highlight-area .product-description, .property-data-container .highlight-area .spa-product-description{line-height:18px;margin-bottom:13px;min-height:32px}.property-data-container .reserve-link-container{margin-bottom:18px;padding:0;}.property-data-container.restaurant-container{padding-bottom:0px;}.property-data-container ul.restaurant-bullets{margin-bottom:23px;}.property-data-container .content-seperator{border-top:1px solid #cacaca;margin:0 -5px 8px -10px}.property-data-container .spa .non-bulleted-list li, .property-data-container .golf .non-bulleted-list li{margin-left:0;}.property-data-container .spa h2, .property-data-container .golf h2, .property-data-container .golf h3{margin-bottom:6px;padding-top:2px;font-weight:normal;}.property-data-container .spa h2.section-title, .property-data-container .golf h2.section-title, .property-data-container .fitness-center-details h2.section-title{font-weight:700;}.property-data-container .golf dt, .property-data-container .golf dd, #golf-data dt, #golf-data dd{font-size:1em;}.property-data-container .golf-bullets li.courseinfo{margin-top:18px;}.property-data-container .product-information-container{margin-bottom:2px;}.property-data-container .product-information-container .spa-services-list{font-weight:bold;}.property-data-container .fitness-center{margin:10px 0 0;}.property-data-container .fitness-center h2, #golf-nearby.property-data-container h2{font-size:16px;color:#333;}.property-data-container .fitness-center-details h2, #golf-nearby.property-data-container .golf-course-distance{font-weight:normal;}.property-data-container .fitness-center h3{font-weight:normal;margin-top:0px}.property-data-container .fitness-center ul, .property-data-container .fitness-center-details ul{margin:-10px 0 0 0;padding-bottom:20px;}.property-data-container .fitness-center p, .property-data-container .fitness-center-details p{padding-top:0}.property-data-container .maps-tranportation{margin-bottom:31px;}.property-data-container .maps-tranportation ul{padding-bottom:0;margin-top:6px}.property-data-container .maps-tranportation ul li p{padding:0}.property-data-container .maps-tranportation ul li p.toggle-link{padding-left:12px;margin:8px 0 0 0;cursor:pointer;cursor:hand}.property-data-container .maps-tranportation ul li p.maps-shuttle{margin-top:8px}.property-data-container .maps-tranportation h2{color:#333;margin-bottom:-8px;padding-top:3px}.property-data-container .maps-tranportation h3{font-weight:normal;margin:15px 0 7px 0;}.property-data-container .maps-tranportation ul li h3{margin:12px 0 7px 0;}.property-data-container .maps-tranportation ul li p.airport-website-location{margin:-10px 0 7px;}.property-data-container .maps-tranportation ul li div{margin-bottom:7px;}.property-data-container .driving-directions{padding-top:0}.property-data-container .driving-directions li{margin-left:0}.property-data-container #property-parking{border-top:1px solid #cacaca;padding:10px 5px 0 10px;margin:0 -5px 0 -10px;}.property-data-container #property-parking ul{padding-top:10px}.property-data-container .transportation-list li{list-style-image:none;list-style-type:none;margin-left:0px;}.property-data-container .car-rental ul li{margin-left:-15px;}.car-rental ul.non-bulleted-list li{list-style-type:none;list-style-image:none;padding-bottom:6px;}.car-rental ul.non-bulleted-list{margin:6px 0 -4px 0;}.car-rental p{padding:0;}.font-set-1 #more-golf a.toggle-link,.font-set-1 #more-spa a.toggle-link,.font-set-1 #more-fitness a.toggle-link{color:#333;}.tabs-container #airport ul li{margin-left:0;}.tabs-container #airport ul li{list-style-image:none;}.tabs-container #airport ul li{margin-left:0;}.tabs-container #airport h4{font:normal 14px arial, helvetica, sans-serif;}.tabs-container #car-rental ul.non-bulleted-list li ul.non-bulleted-list li{margin-left:-15px;}.tabs-container #car-rental ul li{font:bold 14px arial, helvetica, sans-serif;list-style-image:none;margin-left:0;list-style:none;background-image:none;padding-left:0;}.tabs-container #car-rental ul li .non-bulleted-list li{font:normal 12px arial, helvetica, sans-serif;list-style-image:none;margin-left:0;}.tabs-container #car-rental ul li .non-bulleted-list li a{color:#3333CC;text-decoration:underline;}.tabs-container #car-rental ul li .non-bulleted-list li a:hover{color:#9D102D;text-decoration:underline;}.tabs-container #car-rental ul li .non-bulleted-list li a:active{color:#C00;text-decoration:none;}.tabs-container #car-rental ul li .non-bulleted-list li a:visited{color:#7777CC;text-decoration:underline;}.tabs-container #airport ul li{margin-left:0;}.tabs-container #airport h4{font:normal 14px arial, helvetica, sans-serif;}.tabs-container dt, .tabs-container dd{font-size:1em;}.tabs-container{background-color:#fff;font-size:16px;padding:0;margin-bottom:27px}.tabs-container .title{font:normal 14px/18px arial, helvetica, sans-serif;}.tabs-container h4{font:bold 14px/18px arial, helvetica, sans-serif;}.tabs-container h5{font:normal 14px/18px arial, helvetica, sans-serif;margin:7px 0 0 0;}.tabs-container h4 a{font-weight:normal;}.tabs-container li{position:static;}.tabs-container li p, .tabs-container li li{font-size:1em;}.tabs-container .column{margin:0 0 0 5px;}.tabs-container .tab-headings{display:none;margin-left:0;}.guest-room-tabs-container .tab-headings{display:block;margin:0;padding:0;}.guest-room-tabs-container .tab-headings li{text-align:left;}.guest-room-tabs-container .yui-hidden{display:none;}.tabs-container #airport strong{font-weight:normal;}.tabs-container .tab-headings li,.column .guest-room-tabs-container .tab-headings li{background:url(/Images/HWS_Redesign/hws_tabs.png) 0 -152px no-repeat;border-bottom:1px solid #bababa;float:left;height:36px;list-style:none;position:relative;width:180px;padding:0;}.column ul.non-bulleted-list li ul.tab-headings li{list-style-image:none;}.tabs-container .tab-headings.local-area li{background-position:0 -26px;width:143px;}.tabs-container .tab-headings li.ui-corner-top, .guest-room-tabs-container .tab-headings li{margin:1px 5px -1px 0;}.tabs-container .tab-headings li.ui-tabs-selected, .guest-room-tabs-container .tab-headings li.selected{background:url(/Images/HWS_Redesign/hws_tabs.png) 0 -215px no-repeat;border-bottom-width:0;padding-bottom:1px;z-index:1;}.tabs-container .tab-headings.local-area li.ui-tabs-selected{background-position:0 -89px;width:143px;}.tabs-container .tab-headings li.active{background-position:0 0;}.tabs-container .tab-headings li a, .guest-room-tabs-container .tab-headings li a{color:#666;display:block;font:bold 11px arial, helvetica, sans-serif;overflow:hidden;padding:12px 0 10px 9px;text-decoration:none;width:auto;}.tabs-container .tab-headings .ui-tabs-selected a, .guest-room-tabs-container .tab-headings .selected a{cursor:pointer;color:#9d102d;}.tabs-container .tab-headings li a:active, .guest-roomtabs-container .tab-headings li a:active{color:#9d102d;text-decoration:none;}.tabs-container .tab-headings li a:hover, .guest-room-tabs-container .tab-headings li a:hover{color:#c00;text-decoration:none;}.tabs-container .tab-headings li.active, .tabs-container .tab-headings li.active a:hover,.guest-room-tabs-container .tab-headings li.active, .guest-room-tabs-container .tab-headings li.active a:hover{border-bottom:1px solid #fff;}.tabs-container .tab-headings li a:visited, .guest-room-tabs-container .tab-headings li a:visited{color:#666;}.tabs-container .tab-main-headings, .guest-roomtabs-container .tab-main-headings{clear:left;color:#9d102d;font:bold 11px arial, helvetica, sans-serif;margin-bottom:10px;padding-left:5px;}.tabs-container .tab-headings .ui-tabs-selected a:visited, .guest-room-tabs-container .tab-headings .selected a:visited{color:#9d102d;}.alternate-headings{display:none;}.tab-contents-wrapper, .guest-room-tab-contents-wrapper{border:1px solid #bababa;clear:left;margin-bottom:10px;padding:12px 5px 10px 10px;overflow:visible;}.guest-room-tab-contents-wrapper{padding-left:0;}.guest-room-tab-contents-wrapper ul li{margin-left:0;}.tab-contents-wrapper.scroll{height:221px;overflow:auto;}.ui-tabs-hide{display:none;}.active-record{color:none;}.guest-room-information div{width:500px;margin-left:10px}.guest-room-information, .hotel-photos{float:left;}.guest-room-tab-contents-wrapper.scroll{height:231px;overflow:auto;}#tab-dining-nearby p{padding:0;}#tab-dining-nearby h4{font-weight:normal;}#tab-local-activies h5{text-transform:none;margin:0;}.guest-room-tabs-container .tab-main-headings{color:#9d102d;text-transform:uppercase;}.guest-room-container a.button-submit{text-decoration:none;}#tab-local-attractions .event-details p{padding:0}#tab-local-attractions .event-details li{padding-bottom:18px;}#tab-local-activies .non-bulleted-list li ul#golf-course-details{margin-bottom:12px;}#driving-container #reverse img{float:left;margin:20px 0 0 -10px;position:absolute;}#driving-container{border:1px solid #cacaca;background:#f8f8f8 url("/Images/HWS_Redesign/hwsGradient.png") repeat-x;margin-bottom:27px;padding:10px 5px 10px 10px;position:relative;}#driving-container h2{font-size:16px;font-weight:normal;}#driving-container h3{color:#333;font-size:14px;font-weight:bold;}#driving-container .start{border-right:1px solid #cacaca;float:left;padding-right:15px;width:45%;}#driving-container .end{float:right;width:46%;}#driving-container .start h4, #driving-container .end h4{font:normal 12px/16px arial,helvetica,sans-serif;margin:10px 0 0 0;}#driving-container .start li, #driving-container .end li{list-style-image:none;}#driving-container .start li, #driving-container .start span,#driving-container .end li, #driving-container .end span{font:normal 12px/16px arial,helvetica,sans-serif;}#driving-container p.note, #photo-gallery-container p.note{font:10px/14px arial,helvetica,sans-serif;}#reverse{float:left;}ul.adr li{margin-left:0;}#driving-container ul li{list-style:none;}.sub-tabs ul{border-bottom:1px solid #ccc;}.sub-tabs li{float:left;width:50%;}#driving-container label{display:block;}#optional-info{border-top:1px solid #cacaca;padding-top:10px;margin-top:10px;}#driving-container .submit, #driving-container .submit-hover{display:block;float:right;margin-top:10px;}.more-options{display:block;}.more-options span{float:left;padding-top:10px;}.more-options span.move-left{padding-left:185px;}.more-options a{color:#9d102d;font:normal 11px arial, helvetica, sans-serif;padding-right:10px;margin-top:8px;}.more-options a:hover{color:#C00;}.more-options:link, .more-options:visited{color:#9d102d;}.ui-tabs-selected a{cursor:pointer;color:#9d102d;}.ui-tabs-hide{display:none;font:normal 11px arial, helvetica, sans-serif;}#map-terms p{color:#666;font:normal 11px arial, helvetica, sans-serif;}#map-terms a{font:normal 11px arial, helvetica, sans-serif;text-decoration:none;}#map-terms a:hover{color:#860038;text-decoration:underline;}#map-terms ul li{float:left;list-style:none;margin-left:0;padding:0 5px 0 0;background:none;}#map-terms .last{border-left:1px solid #ccc;padding-left:5px;}#map-terms img{padding-left:5px;}#driving-result-container #start{float:left;width:50%;}#driving-result-container #end{float:right;width:50%;}#driving-result-header h2{font:bold 14px arial, helvetica, sans-serif;color:#333;margin-bottom:10px;padding:0;}#driving-result-header h4{font:normal 12px arial, helvetica, sans-serif;color:#333;margin:0;padding:0;}#driving-result-container li{list-style:none;}#driving-result-header{border-top:1px solid #cacaca;padding:10px 5px 0 10px;}#driving-result-header ul li{margin-left:0;background:none;padding-left:0;}#driving-result-container #driving-directions-results{border-collapse:collapse;border-spacing:0;margin:10px 0;font:normal 11px/14px arial, helvetica, sans-serif;margin:0;width:100%;}#driving-result-container #driving-directions-results th{font:bold 14px arial, helvetica, sans-serif;color:#333;}#driving-result-container #driving-directions-results td{font:normal 12px arial, helvetica, sans-serif;color:#333;}#driving-result-container #driving-directions-results td, #driving-result-container #driving-directions-results th{padding:5px;}#driving-result-container #driving-directions-results td, #driving-result-container #driving-directions-results th{border-bottom:1px solid #cacaca;}#origin-airport-code{width:40px;}#origin-address, #origin-city, #origin-zip{width:125px;}.back-screen{margin-bottom:27px;margin-top:2px;padding-right:4px;position:relative;text-align:right;z-index:5;}.back-screen a{background:url(/Images/HWS_Redesign/hws_sprites.png) 0 -1705px no-repeat;color:#999;font:bold 11px/14px arial, helvetica, sans-serif;padding-left:14px;text-decoration:none;margin-left:10px;}.back-screen a:hover{color:9d102d;text-decoration:underline;}#driving-container .origin-airport{width:220px;}.errorMessageDisplay{border:1px solid #cacaca;margin-bottom:10px;padding:5px;}.errorMessageDisplay h2{background:url(/Images/HWS_Redesign/errorPattern.png) repeat;color:#c00;font:bold 16px arial, helvetica, sans-serif;padding:10px 10px 10px 5px;}.two-column-50-50 .errorMessageDisplay h2{height:45px;}.errorMessageDisplay h2 p{background:transparent url(/Images/HWS_Redesign/alert.png) no-repeat;padding:5px 10px 5px 40px;font:bold 16px arial, helvetica, sans-serif;}.errorMessageDisplay ul{padding:5px 10px;}.errorMessageDisplay li{color:#333;font:normal 12px arial, helvetica, sans-serif;}#exclude-driving-container{background:#f8f8f8 url("/Images/HWS_Redesign/hwsGradient.png") repeat-x;border-top:1px solid #cacaca;padding:10px 5px 0 10px;margin-bottom:27px;}#exclude-driving-container p{color:#333;font:normal 14px/16px arial, helvetica, sans-serif;}.sub-tabs-container li.ui-corner-top a{color:#666;font:bold 11px arial, helvetica, sans-serif;text-decoration:none;}.sub-tab-headings li.ui-corner-top a:hover{text-decoration:none;}.sub-tab-headings{list-style:none;padding:0;border-bottom:1px solid #cacaca;margin-bottom:12px;}ul.sub-tab-headings li.ui-corner-top{float:left;padding:0 0 6px 0;margin:0 20px 0 0;list-style:none;}.tabs-container ul.sub-tab-headings li.ui-corner-top{padding-bottom:4px;}#tab-upcoming-events ul.sub-tab-headings .ui-tabs-selected.ui-state-active, #tab-transportation ul.sub-tab-headings .ui-tabs-selected.ui-state-active, #driving-container ul.sub-tab-headings .ui-tabs-selected.ui-state-active{background:url(/Images/HWS_Redesign/hws_sprites.png) 45% -2082px no-repeat;}ul.sub-tab-headings.alternate-sub-headings{display:none;}ul.sub-tab-headings.alternate-sub-headings li{background-image:none;}.alternate-sub-headings{display:none;}#tab-upcoming-events .sub-tab-headings{margin-bottom:0;}#tab-upcoming-events .li_col1, #tab-upcoming-events .li_col2, #tab-dining-nearby .li_col1, #tab-dining-nearby .li_col2{margin-top:17px;}#tab-upcoming-events p, #tab-local-activies p{padding:0;}#tab-dining-nearby{padding-top:0;}#tab-dining-nearby .two-column-list{margin-top:-5px;}#hws-reservation-module, #hotel-directory-link, #reservations-summary h2, #hws-reservation-module h3, #hws-reservation-module p, #hws-reservation-module a, #hotel-directory-link a, #hws-reservation-module form, #hws-reservation-module label, #hws-reservation-module fieldset, #hws-reservation-module select, #hws-reservation-module input, #hws-reservation-module li, #hws-reservation-module p, #sgo-search-link a{color:#fff;font:normal 10px/18px arial, sans-serif;}#hws-reservation-module dt, #hws-reservation-module dd{color:#fff;font:normal 11px/18px arial, sans-serif;}#hws-reservation-module, #hotel-directory-link{background-color:#767a7d;overflow:hidden;padding:0 10px;width:160px;}#hws-reservation-module{min-height:355px;}#hws-reservation-module h2, #check-rates-collapsible-control{color:#fff;font:normal 16px/18px 'arial narrow', arial, sans-serif;margin:17px 0 21px;text-transform:lowercase;}#hws-reservation-module h3{font-weight:bold;margin:0;}#hws-reservation-module h3 a:link{font:bold 10px/18px arial,sans-serif;text-decoration:none;}#hws-reservation-module ol, #hws-reservation-module ul{display:block;list-style:none;margin:0;padding:0;}#hws-reservation-module li{display:block;margin:0;padding:0;}#hws-reservation-module form a{display:inline-block;}#hws-reservation-module #redeem-rewards-link{display:inline;}#hws-reservation-module dt, .property-data-container .golf dt, .tabs-container dt{font-weight:bold;}#hws-reservation-module .two-columns{margin-left:-10px;}#hws-reservation-module .two-columns .column{float:left;padding-left:10px;width:75px;}#hws-reservation-module .warning{font-weight:bold;padding-bottom:4px;}#hws-reservation-module a:link, #hws-reservation-module a:visited, #hotel-directory-link a:link, #hotel-directory-link a:visited{text-decoration:underline;}#hws-reservation-module a.button-submit:link, hws-reservation-module a.button-submit:visited{text-decoration:none;}.deal-section #hws-reservation-module .need-rooms{margin-top:14px;margin-bottom:-10px}#hotel-directory-link a strong{font-weight:normal;}#hws-reservation-module form, #hws-reservation-module label, #hws-reservation-module fieldset, #hws-reservation-module select, #hws-reservation-module input, #hws-reservation-module p{margin:0;padding:0;}#hws-reservation-module form{margin:0;overflow:hidden;}#hws-reservation-module fieldset{border:0;margin:0;padding:3px 0 9px;}#hws-reservation-module fieldset input.checkbox.use-rewards-points{display:inline;}#hws-reservation-module label.rewards-points{display:inline;}#hws-reservation-module label.rewards-points a{height:auto;}#hws-reservation-module label, #hws-reservation-module input{display:block;}#hws-reservation-module input, #hws-reservation-module select{color:#000;font-size:10px;line-height:14px;width:97%;}#hws-reservation-module input.radio, #hws-reservation-module input.checkbox{display:inline;vertical-align:text-bottom;width:1.3em;}#hws-reservation-module .hidden-label{left:-999em;position:absolute;top:auto;}#hws-reservation-module .radio-secondary-input{margin-left:1.3em;width:70%;}#hws-reservation-module .widget-button, #hws-reservation-module .widget-button-hover{float:right;margin:3px 0 7px;}#hws-reservation-module .res-toggle-link, #check-rates-collapsible-control{background:transparent url(/Images/TNG/global_sprite.png) no-repeat 0 -304px;cursor:pointer;margin:0;padding-left:17px;}#hws-reservation-module .res-toggle-link.collapsed{background-position:0 -269px;}#reservations-summary h2{font:bold 12px/18px arial, sans-serif;margin:4px 0;text-transform:none;}#reservations-summary strong{font-size:12px;font-weight:bold;line-height:13px;}#hws-reservation-module .tab-nav{margin-bottom:10px;text-transform:lowercase;width:160px;}#hws-reservation-module .tab-nav li{display:block;float:left;height:40px;margin:10px 0 0 -5px;padding:0;width:75px;}#hws-reservation-module .tab-nav li#flight-car-packages-tab{margin-left:0;margin-right:-5px;width:95px;}#hws-reservation-module .tab-nav li.singleTab{width:100%;}.SH #hws-reservation-module .tab-nav #reservations-tab, .SH #hws-reservation-module .tab-nav #summary-tab, .FN #hws-reservation-module .tab-nav #reservations-tab, .FN #hws-reservation-module .tab-nav #summary-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -60px;}.AK #hws-reservation-module .tab-nav #reservations-tab, .AK #hws-reservation-module .tab-nav #summary-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -260px;}.CY #hws-reservation-module .tab-nav #reservations-tab, .CY #hws-reservation-module .tab-nav #summary-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -460px;}.EB #hws-reservation-module .tab-nav #reservations-tab, .EB #hws-reservation-module .tab-nav #summary-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -660px;}.JW #hws-reservation-module .tab-nav #reservations-tab, .JW #hws-reservation-module .tab-nav #summary-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -860px;}.ER #hws-reservation-module .tab-nav #reservations-tab, .ER #hws-reservation-module .tab-nav #summary-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -1060px;}.MC #hws-reservation-module .tab-nav #reservations-tab, .MC #hws-reservation-module .tab-nav #summary-tab, .MB #hws-reservation-module .tab-nav #reservations-tab, .MB #hws-reservation-module .tab-nav #summary-tab, .ET #hws-reservation-module .tab-nav #reservations-tab, .ET #hws-reservation-module .tab-nav #summary-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -1260px;}.BR #hws-reservation-module .tab-nav #reservations-tab, .BR #hws-reservation-module .tab-nav #summary-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -1460px;}.RI #hws-reservation-module .tab-nav #reservations-tab, .RI #hws-reservation-module .tab-nav #summary-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -1660px;}.TP #hws-reservation-module .tab-nav #reservations-tab, .TP #hws-reservation-module .tab-nav #summary-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -1860px;}.AR #hws-reservation-module .tab-nav #reservations-tab, .AR #hws-reservation-module .tab-nav #summary-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -2060px;}.SH #hws-reservation-module .tab-nav #reservations-tab.ui-state-active, .SH #hws-reservation-module .tab-nav #summary-tab.ui-state-active, .FN #hws-reservation-module .tab-nav #reservations-tab.ui-state-active, .FN #hws-reservation-module .tab-nav #summary-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -10px;}.AK #hws-reservation-module .tab-nav #reservations-tab.ui-state-active, .AK #hws-reservation-module .tab-nav #summary-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -210px;}.CY #hws-reservation-module .tab-nav #reservations-tab.ui-state-active, .CY #hws-reservation-module .tab-nav #summary-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -410px;}.EB #hws-reservation-module .tab-nav #reservations-tab.ui-state-active, .EB #hws-reservation-module .tab-nav #summary-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -610px;}.JW #hws-reservation-module .tab-nav #reservations-tab.ui-state-active, .JW #hws-reservation-module .tab-nav #summary-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -810px;}.ER #hws-reservation-module .tab-nav #reservations-tab.ui-state-active, .ER #hws-reservation-module .tab-nav #summary-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -1010px;}.MC #hws-reservation-module .tab-nav #reservations-tab.ui-state-active, .MC #hws-reservation-module .tab-nav #summary-tab.ui-state-active, .MB #hws-reservation-module .tab-nav #reservations-tab.ui-state-active, .MB #hws-reservation-module .tab-nav #summary-tab.ui-state-active, .ET #hws-reservation-module .tab-nav #reservations-tab.ui-state-active, .ET #hws-reservation-module .tab-nav #summary-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -1210px;}.BR #hws-reservation-module .tab-nav #reservations-tab.ui-state-active, .BR #hws-reservation-module .tab-nav #summary-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -1410px;}.RI #hws-reservation-module .tab-nav #reservations-tab.ui-state-active, .RI #hws-reservation-module .tab-nav #summary-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -1610px;}.TP #hws-reservation-module .tab-nav #reservations-tab.ui-state-active, .TP #hws-reservation-module .tab-nav #summary-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -1810px;}.AR #hws-reservation-module .tab-nav #reservations-tab.ui-state-active, .AR #hws-reservation-module .tab-nav #summary-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -2010px;}.SH #hws-reservation-module .tab-nav #flight-car-packages-tab, .FN #hws-reservation-module .tab-nav #flight-car-packages-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -160px;}.AK #hws-reservation-module .tab-nav #flight-car-packages-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -360px;}.CY #hws-reservation-module .tab-nav #flight-car-packages-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -560px;}.EB #hws-reservation-module .tab-nav #flight-car-packages-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -760px;}.JW #hws-reservation-module .tab-nav #flight-car-packages-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -960px;}.ER #hws-reservation-module .tab-nav #flight-car-packages-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -1160px;}.MC #hws-reservation-module .tab-nav #flight-car-packages-tab, .MB #hws-reservation-module .tab-nav #flight-car-packages-tab, .ET #hws-reservation-module .tab-nav #flight-car-packages-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -1360px;}.BR #hws-reservation-module .tab-nav #flight-car-packages-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -1560px;}.RI #hws-reservation-module .tab-nav #flight-car-packages-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -1760px;}.TP #hws-reservation-module .tab-nav #flight-car-packages-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -1960px;}.AR #hws-reservation-module .tab-nav #flight-car-packages-tab{background:url(/Images/Buttons/vbm_sprites.png) 0 -2160px;}.SH #hws-reservation-module .tab-nav #flight-car-packages-tab.ui-state-active, .FN #hws-reservation-module .tab-nav #flight-car-packages-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -110px;}.AK #hws-reservation-module .tab-nav #flight-car-packages-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -310px;}.CY #hws-reservation-module .tab-nav #flight-car-packages-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -510px;}.EB #hws-reservation-module .tab-nav #flight-car-packages-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -710px;}.JW #hws-reservation-module .tab-nav #flight-car-packages-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -910px;}.ER #hws-reservation-module .tab-nav #flight-car-packages-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -1110px;}.MC #hws-reservation-module .tab-nav #flight-car-packages-tab.ui-state-active, .MB #hws-reservation-module .tab-nav #flight-car-packages-tab.ui-state-active, .ET #hws-reservation-module .tab-nav #flight-car-packages-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -1310px;}.BR #hws-reservation-module .tab-nav #flight-car-packages-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -1510px;}.RI #hws-reservation-module .tab-nav #flight-car-packages-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -1710px;}.TP #hws-reservation-module .tab-nav #flight-car-packages-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -1910px;}.AR #hws-reservation-module .tab-nav #flight-car-packages-tab.ui-state-active{background:url(/Images/Buttons/vbm_sprites.png) 0 -2110px;}.SH #hws-reservation-module .tab-nav #reservations-tab.ui-state-active.singleTab, .SH #hws-reservation-module .tab-nav #summary-tab.ui-state-active.singleTab, .FN #hws-reservation-module .tab-nav #reservations-tab.ui-state-active.singleTab, .FN #hws-reservation-module .tab-nav #summary-tab.ui-state-active.singleTab, .AK #hws-reservation-module .tab-nav #reservations-tab.ui-state-active.singleTab, .AK #hws-reservation-module .tab-nav #summary-tab.ui-state-active.singleTab, .CY #hws-reservation-module .tab-nav #reservations-tab.ui-state-active.singleTab, .CY #hws-reservation-module .tab-nav #summary-tab.ui-state-active.singleTab, .EB #hws-reservation-module .tab-nav #reservations-tab.ui-state-active.singleTab, .EB #hws-reservation-module .tab-nav #summary-tab.ui-state-active.singleTab, .JW #hws-reservation-module .tab-nav #reservations-tab.ui-state-active.singleTab, .JW #hws-reservation-module .tab-nav #summary-tab.ui-state-active.singleTab, .ET #hws-reservation-module .tab-nav #reservations-tab.ui-state-active.singleTab, .ET #hws-reservation-module .tab-nav #summary-tab.ui-state-active.singleTab, .ER #hws-reservation-module .tab-nav #reservations-tab.ui-state-active.singleTab, .ER #hws-reservation-module .tab-nav #summary-tab.ui-state-active.singleTab, .AR #hws-reservation-module .tab-nav #reservations-tab.ui-state-active.singleTab, .AR #hws-reservation-module .tab-nav #summary-tab.ui-state-active.singleTab, .MC #hws-reservation-module .tab-nav #reservations-tab.ui-state-active.singleTab, .MC #hws-reservation-module .tab-nav #summary-tab.ui-state-active.singleTab, .BR #hws-reservation-module .tab-nav #reservations-tab.ui-state-active.singleTab, .BR #hws-reservation-module .tab-nav #summary-tab.ui-state-active.singleTab, .RI #hws-reservation-module .tab-nav #reservations-tab.ui-state-active.singleTab, .RI #hws-reservation-module .tab-nav #summary-tab.ui-state-active.singleTab, .TP #hws-reservation-module .tab-nav #reservations-tab.ui-state-active.singleTab, .TP #hws-reservation-module .tab-nav #summary-tab.ui-state-active.singleTab, .MB #hws-reservation-module .tab-nav #reservations-tab.ui-state-active.singleTab, .MB #hws-reservation-module .tab-nav #summary-tab.ui-state-active.singleTab{background-image:none;}#hws-reservation-module .tab-nav .ui-state-active.singleTab a{text-decoration:none;}#hws-reservation-module .tab-nav a{color:#cacaca;display:block;float:left;font:normal 18px/20px 'arial narrow', arial, sans-serif;margin-top:7px;text-align:center;text-decoration:none;vertical-align:middle;width:100%;}#hws-reservation-module .ui-state-active a{color:#fff;}#hws-reservation-module .tab-nav .first.singleTab a{margin-left:7px;text-align:left;}#hws-reservation-module .ui-tabs-hide{margin-left:-999em;margin-top:-999em;position:absolute;}#hws-reservation-module .search-link{display:block;margin-bottom:7px;}#reservations-summary dl{font-size:11px;margin:7px 0 11px;}#reservations-summary dd{margin:0;}#reservations-summary .description-inline dt, #reservations-summary .description-inline dd{float:left;}#reservations-summary .description-inline dt{clear:left;padding-right:0.36em;}#reservations-summary .description-inline dd{clear:right;}#reservations-summary .widget-button, #reservations-summary .widget-button-hover{margin-top:14px;}#reservations-summary .res-toggle-container{margin-bottom:-6px;}#reservations-summary .res-toggle-container dl{line-height:15px;margin:0;}#reservations-summary .res-toggle-container dd{margin-bottom:9px;}#reservations-summary .res-toggle-container a{font-size:10px;line-height:10px;}#reservations-summary a#my-edit-search{font-weight:bold;}#reservations-summary .my-edit-search-on{margin-bottom:0;}#find-flight-car-packages-form{display:none;}#find-flight-car-packages-form div{margin-bottom:7px;}#find-flight-car-packages-form div.autocomplete-results, #find-flight-car-packages-form div#submit-flight-car-package-search{margin:0;}#find-flight-car-packages-form #flight-car-package-options label{font-weight:bold;font-size:12px;}#find-flight-car-packages-form #flight-car-package-options input{float:left;display:inline;margin:2px 5px 0 0;vertical-align:text-bottom;width:1.3em;}#find-flight-car-packages-form .autocomplete-results .autocomplete-result{color:#333;font:normal 10px/14px arial,sans-serif;margin:0px;}#find-flight-car-packages-form .travelor-details span{display:block;float:left;margin-right:10px;width:25%;}#find-flight-car-packages-form #flight-car-package-promotion-code{float:left;width:53%;}#find-flight-car-packages-form #flight-car-package-promotional-code-container img{margin:2px 0 0 5px;float:left;}#find-flight-car-packages-form #submit-flight-car-package-search button{margin-bottom:0px;}#find-flight-car-packages-form #advanced-search{line-height:14px;margin-bottom:10px;}#find-flight-car-packages-form #advanced-search a{font-size:12px;line-height:14px;}#find-flight-car-packages-form #advanced-search span{display:block;}#find-flight-car-packages-form .autocomplete-results, #find-flight-car-packages-form .autocomplete-results .yui-ac-content{color:#333;width:15.5em;}#find-flight-car-packages-form .autocomplete-results ul{margin:0;padding:0;width:auto;}#find-flight-car-packages-form .autocomplete-results li{cursor:default;padding:0 5px;}#find-flight-car-packages-form .autocomplete-results li.yui-ac-highlight{background:#ff0;}#flight-car-travelor-dialog, #flight-car-children-age-dialog{display:none;}.flight-car-package-dialog{background-color:#fff;border:1px solid #cacaca;}.flight-car-package-dialog .ui-dialog-titlebar{text-align:right;}.flight-car-package-dialog .ui-dialog-titlebar a.ui-dialog-titlebar-close{background:url(/Images/HWS_Redesign/hws_sprites.png) 0 -2350px no-repeat;border:0 none;font:normal 11px/12px arial,sans-serif;padding:0 10px 0 15px;text-decoration:underline;}.flight-car-package-dialog .ui-dialog-content p{background:url(/Images/HWS_Redesign/alert.png) no-repeat top left;font:bold 12px/14px arial,sans-serif;min-height:22px;padding:5px 10px 10px 37px;}.flight-car-package-dialog .ui-dialog-content p.help-tip{background:none;padding-left:10px;padding-top:10px;}.flight-car-package-dialog .ui-dialog-content p.help-tip span{font-weight:normal;}#hws-reservation-module.no-reservations{min-height:45px;}#reserve-by-phone, #contact-us{border-top:1px solid #cacaca;padding-top:5px;}#hws-reservation-module.no-reservations #reserve-by-phone, #hws-reservation-module.no-reservations #contact-us{border-top:0;padding-top:10px;}#reserve-by-phone p, #reserve-by-phone a, #contact-us p, #contact-us a, #contact-us dt, #contact-us dd{font-size:11px;line-height:15px;}#reserve-by-phone .res-toggle-link, #contact-us .res-toggle-link{margin:3px 0;}#reserve-by-phone .res-toggle-container, #contact-us .res-toggle-container{padding:0 2px 10px 17px;}#contact-us dd{margin-bottom:7px;}#contact-us dt{font-weight:normal;}#reservations-summary a.button-submit{text-decoration:none;}#hotel-directory-link{background-color:#64686b;}#hotel-directory-link, #sgo-search-link{padding-bottom:15px;padding-top:14px;}#hotel-directory-link a, #sgo-search-link a{font-size:12px;line-height:18px;}#sgo-search-link{background:#64686b url(/Images/HWS_Redesign/hws_sprites.png) no-repeat 10px -1724px;padding-left:10px;width:170px;}#check-rates-collapsible-control{background-color:#767a7d;background-position:10px -287px;padding:16px 0 16px 27px;width:153px;}#check-rates-collapsible-control.collapsed{background-position:10px -252px;}#check-rates-collapsible-control, #sgo-search-link{color:#fff;margin:0;overflow:hidden;}#check-rates-collapsible #hws-reservation-module{min-height:296px;}#sgo-search-link a{padding-left:17px;text-decoration:none;}#hws-room-details, #hws-room-details h3, #rate-rules, #rate-rules h3, #rate-rules h4{font-size:11px;line-height:14px;}#hws-room-details h1, #hws-room-details .hotel-info h2{color:#333;font:bold 14px/16px arial, sans-serif;margin:10px 0 0 10px;}#hws-room-details h3{margin:15px 0 3px;}#hws-room-details ul{list-style-position:outside;margin-left:15px;width:auto;}#hws-room-details .room-info, #hws-room-details .hotel-info{float:left;overflow:hidden;}#hws-room-details .room-info{padding:20px 8px 5px 10px;width:374px;}#hws-room-details .hotel-info{margin:0 0 5px;width:300px;}#hws-room-details .hotel-info h3{margin:0;}#hws-room-details .hotel-info h2{margin:0;padding:0;}#hws-room-details .lookupReservationMenu{background-color:#c3c3c3;font-size:12px;margin:0 0 8px;padding:4px 10px 1px;}#hws-room-details .lookupReservationMenu li{list-style:none;}#rate-rules{margin-left:10px;width:700px;}#rate-rules h3{margin:6px -10px 4px;padding:2px 0 2px 10px;}#rate-rules h4{margin-top:15px;}#rate-rules p{padding-bottom:0;}#rate-rules ul{margin-left:15px;padding:0;}#rate-rules li{margin:2px 0 7px;padding:0;}#hws-timeout-error-nonjs{margin:8px 0;}#hws-timeout-error{display:none;}#weekend-rates{margin-bottom:18px;}#weekend-rates p.weekend-rates-title{font-size:18px;line-height:18px;margin:10px 0 9px 0;padding:0 5px 0 10px;font-weight:normal;}#weekend-rates a{text-decoration:none;}#weekend-rates ul{margin-bottom:3px;list-style:none}#weekend-rates ul.rate-details li{list-style-type:none;margin:0 5px 0 10px;}#weekend-rates ul.last-rate{border-top:1px solid #cacaca;padding-top:10px;}#weekend-rates .rates .rate{font-weight:bold;font-size:18px;}#weekend-rates .rates-from{display:block;font-size:12px;padding-bottom:4px;}#weekend-rates .currency{font-size:12px;}#weekend-rates #terms-and-conditions{margin-top:-1px;padding:0 5px 5px 10px;}#weekend-rates #terms-and-conditions a,#weekend-rates #terms-and-conditions a:visited{color:#333;}#weekend-rates a:hover{text-decoration:underline;}#weekend-rates img{padding-left:3px;}#terms-conditions-content{margin:18px 5px 10px 10px;}#weekend-rates li.check-availability span{position:absolute;margin-left:-999em;}.font-set-1 .in-page-hws h2{border-top:1px solid #cacaca;margin-top:0;padding:10px 5px 0 10px;}.font-set-1 .in-page-hws.related-links h2, .font-set-1 .in-page-hws.related-documents h2{color:#333;}.font-set-1 .in-page-hws ul{margin:-16px 0 0 0;}.font-set-1 .in-page-hws ul.column{float:left;margin:-16px 5px 0 0;width:180px;}.font-set-1 .in-page-hws ul.last{margin-right:0;}.font-set-1 .in-page-hws li{border-bottom:1px solid #cacaca;list-style-image:none;list-style-type:none;}.font-set-1 .in-page-hws ul li{margin-left:0px;}.font-set-1 .in-page-hws a, .font-set-1 .in-page-hws a:active, .font-set-1 .in-page-hws a:visited{color:#333;display:block;font-size:12px;padding:4px 15px 4px 10px;text-decoration:none;background:#fff url('/Images/HWS_Redesign/hws_sprites.png') no-repeat right -1779px;}.font-set-1 .in-page-hws a:hover{background:#eaeaea url('/Images/HWS_Redesign/hws_sprites.png') no-repeat right -1769px;text-decoration:none;}.font-set-1 .in-page-hws a.external-link{background:#fff url('/Images/HWS_Redesign/hws_sprites.png') no-repeat 168px -2122px;}.font-set-1 .in-page-hws a.external-link:hover{background:#eaeaea url('/Images/HWS_Redesign/hws_sprites.png') no-repeat 168px -2122px;}.in-page-hws.in-this-section, .in-page-hws.related-documents{margin-bottom:12px;}#primary-nav-container ul{padding:0;list-style-image:none;list-style-type:none;}#primary-nav-container li{display:inline;float:left;margin-left:5px;width:180px;}#primary-nav-container a{padding:8px 5px 0 10px;display:block;font:30px/30px "Arial Narrow", Arial, Helvetica,Sans-serif;font-stretch:condensed;height:77px;filter:alpha(opacity=100);opacity:1.0;overflow:hidden;text-decoration:none;text-transform:lowercase;}#primary-nav-container a:hover, #primary-nav-container .active-tab a{filter:alpha(opacity=100);opacity:1.0;}#primary-nav-container a span{display:block;font-size:16px;line-height:16px;margin-top:0;}#primary-nav-container .nav-element-1 a, #primary-nav-container .nav-element-2 a,#primary-nav-container .nav-element-3 a, #primary-nav-container .nav-element-4 a{height:77px;}#site-section-nav{padding-bottom:5px;border-bottom:1px solid #cacaca;}#site-section-nav .column{width:180px;}#site-section-nav h3{text-transform:uppercase;}#site-section-nav ul li{list-style-image:none;}#footer{padding:50px 0 18px 0;}#visitors-guide-container .local-partners ul{margin-bottom:-14px;}#visitors-guide-container .local-partners h2{border-top:1px solid #cacaca;color:#333;margin-bottom:7px;padding:12px 5px 0 10px;}#visitors-guide-container .local-partners ul li{margin-left:10px;line-height:18px;}#hws-map,.no-map{margin-bottom:27px;}.hws-map-border{border:1px solid #cacaca;}.no-map{padding:0;}.attractionInfo h2{margin:0;}.hws-attractionInfo h2{margin:0;}.local-highlights{padding:0 0 7px 0;}#local-area-highlights #visitors-places-to-go{margin-bottom:27px;}#visitors-guide-container .two-column-visitors-guide{width:735px;}#visitors-guide-container .two-column-visitors-guide .column-50{width:365px;float:left;}#visitors-guide-container .visitors-guide-25-25{width:365px;}#visitors-guide-container .visitors-guide-25-25 .column-25{width:180px;float:left}#visitors-guide-container #visitors-guide-25-25-left, #visitors-guide-container #visitors-guide-left{margin-right:5px;min-height:1px;}#whats-current-container .two-column .column, .zone-section #visitors-things-to-do .two-column .column{width:162px;}#visitors-guide-container .related-links h2, #visitors-guide-container .related-documents h2,#visitors-guide-container #weather-container h2{color:#333}#visitors-guide-container #hotel-specific-message{padding-bottom:7px}#visitors-guide-container a, #visitors-guide-container h4{font-size:12px;}.visitors-guide{background:#f8f8f8 url(/Images/HWS_Redesign/hwsGradient.png) repeat-x;border-top:1px solid #cacaca;clear:both;margin-bottom:27px;padding-bottom:10px}.visitors-guide .two-column{margin-top:10px;}.visitors-guide .two-column .column{float:left;width:165px;margin:0 5px 0 0}.visitors-guide h2{font-size:16px;padding:12px 5px 0 10px;}.visitors-guide h4, .visitors-guide p, .visitors-guide ul li{font-weight:normal;}.visitors-guide a,.local-partners a{text-decoration:none;}.visitors-guide a:hover, .local-partners a:hover{text-decoration:underline;}.visitors-guide .visitors-guide-section h3{border-top:1px solid #cacaca;font-size:14px;font-weight:bold;margin:10px 0 6px 0;padding-top:12px;}.visitors-guide .visitors-guide-section{padding:0 5px 0 10px;}#visitors-guide-container .local-partners,#visitors-guide-container #hotel-specific-message{margin-bottom:18px;}#visitors-guide-container select{width:180px;}#visitors-places-to-go .visitors-guide-section h3.first-section, #visitors-things-to-do .visitors-guide-section h3.first-section, #visitors-sightseeing .visitors-guide-section h3.first-section{border-top:none;margin-top:-8px;padding-top:0px;}#visitors-places-to-go .toggle-link{color:#333;padding-left:12px;font-size:14px;}#visitors-places-to-go .toggle-container p,#visitors-places-to-go ul{margin-left:12px}#visitors-places-to-go select{margin-bottom:10px;}#visitors-things-to-do span{display:block;}#visitors-things-to-do .area-events{margin:3px 0 18px 0;}#visitors-things-to-do #current-form{margin:-9px 0 18px 0;}#visitors-things-to-do #current-form p{margin:0;}#visitors-things-to-do h4{margin:0}#visitors-things-to-do .two-column{margin-bottom:-12px;}#visitors-things-to-do .column{float:left;width:160px;}#visitors-things-to-do p,#visitors-things-to-do .deal-info-paragraph{font-size:12px}#whats-current-container{margin:10px 5px 6px 10px;}#whats-current-container h3{border-top:1px solid #cacaca;font-size:14px;font-weight:bold;padding-top:12px;}#whats-current-container .column{float:left;margin:0 5px 0 0;width:162px;}#whats-current-container select{width:154px;}#whats-current-container input{width:150px;}#whats-current-container label{display:block}#whats-current-container input{margin-bottom:5px;}#whats-current-container button{margin-top:16px}#whats-current-container .two-column{clear:both;}#whats-current-container button{float:right;font:bold 12px "Arial Narrow";margin:15px 10px 0 0;padding:0 5px;text-transform:uppercase;}#visitors-sightseeing p{margin:8px 0 18px 0;}#visitors-sightseeing h4{margin:12px 0 0 0;}#visitors-sightseeing ul li,#visitors-sightseeing h4 ul li{font-size:12px;}#visitors-sightseeing #plan-activities{padding:10px 5px 0 10px}#visitors-sightseeing #plan-activities h3{font-size:14px;font-weight:bold}#visitors-sightseeing #plan-activities p{margin-top:-12px;}.font-set-1 #map-terms,.font-set-1 .leagal-text,.font-set-1 .footer-credits, .font-set-1 .footer-credits p{font:normal 11px arial;color:#666;}.font-set-1 #map-terms,.font-set-1 .leagal-text,.font-set-1 .footer-credits{margin:0 0 10px 10px;}.font-set-1 .footer-credits p{margin-bottom:5px}.font-set-1 #map-terms{padding-bottom:12px}.font-set-1 #visitors-guide-detail .summaryList a, .font-set-1 #map-terms a,.font-set-1 .leagal-text p a,.font-set-1 .footer-credits p a,.font-set-1 .footer-credits a{color:#33c;text-decoration:underline}.font-set-1 #visitors-guide-detail .summaryList a:hover, .font-set-1 #map-terms a:hover,.font-set-1 .leagal-text a:hover,.font-set-1 .font-set-1 .font-set-1 .footer-credits p a:hover,.font-set-1 .footer-credits a:hover{color:#9d102d}.font-set-1 #visitors-guide-detail .summaryList a:active, .font-set-1 #map-terms a:active,.font-set-1 .leagal-text a:active,.footer-credits p a:active,.font-set-1 .footer-credits a:active{color:#cc0}.font-set-1 #visitors-guide-detail .summaryList a:visited,.font-set-1 #map-terms a:visited,.font-set-1 .leagal-text a:visited,.footer-credits p a:visited,.font-set-1 .footer-credits a:visited{color:#77c}#local-business-directory, #directory-level-1-container, #events-listing-container, #destinations-overview-container{background:#FFF url("/Images/HWS_Redesign/hwsGradient.png") repeat-x;border-top:1px solid #CACACA;margin-top:27px;}#local-business-directory h2, #directory-level-1-container h2, #events-listing-container h2, #destinations-overview-container h2{font-size:16px;padding:12px 5px 0 0;}.visitors-guide-section a,.footer-credits a,#map-terms a{text-decoration:none;}.visitors-guide-section a:hover, .back-to-visitors-guide a:hover,.footer-credits a:hover{text-decoration:underline;}.visitors-guide-section #we-found-text{font-weight:bold;margin-top:-10px;}.visitors-guide-sub .visitors-guide-section h3,.visitors-guide-sub #whats-current-container h3{border-top:none;margin-top:0;padding-top:12px;font-weight:bold;font-size:14px;}.visitors-guide-sub .visitors-guide-section, .visitors-guide-section{padding:0 5px 0 10px}.visitors-guide-sub{border-top:1px solid #cacaca;}.visitors-guide-section,.footer-credits{padding-bottom:15px;margin-bottom:5px;}.visitors-guide-sub #map-terms ul li{background-image:none;padding-left:0px;}.visitors-guide-sub #map-terms ul li.last{padding-left:10px;}.visitors-guide-section h4{line-height:18px}.back-to-visitors-guide{padding-right:5px;position:relative;text-align:right;z-index:5;}#pagination-backto{margin:0 0 12px 0;border-top:1px solid #cacaca;}#pagination-backto .back-to-visitors-guide{margin:10px 0 0 10px;position:static;text-align:left;z-index:auto;}#pagination-backto .back-to-visitors-guide a,.two-column-50-50 p.back-to-visitors-guide a,.two-column-25-25 p.back-to-visitors-guide a{background:#fff url('/Images/HWS_Redesign/hws_sprites.png') no-repeat 0 -1705px;color:#333;padding-left:10px;text-decoration:none;}#pagination-backto .back-to-visitors-guide a:hover,.two-column-50-50 p.back-to-visitors-guide a:hover,.two-column-25-25 p.back-to-visitors-guide a:hover{text-decoration:underline;}#pagination-backto .pagination-links{margin-top:0}#pagination-backto .events-form{margin-top:18px}.pagination-links{float:right;}.pagination-links .attraction-form, .pagination-links .events-form{float:left;font-size:12px;margin:10px 5px 0 10px;}.pagination-links #paging-selector{float:left;list-style-image:none;list-style-type:none;margin:10px 5px 0 10px;}.pagination-links ul#paging-selector li{list-style-image:none;list-style-type:none;padding-left:3px}.column .pagination-links li,.column .visitors-guide-section li, .column .visitors-guide-section li{margin-left:0;}.pagination-links li{float:left;margin:-4px 5px 0 0}.pagination-links li#paging-next, .pagination-links li#paging-previous{text-indent:-99999px;width:10px;}.pagination-links li#paging-previous a{background:url('/Images/HWS_Redesign/hws_sprites.png') no-repeat 0 -1846px;width:10px;}.pagination-links li#paging-next a{background:url('/Images/HWS_Redesign/hws_sprites.png') no-repeat 0 -1955px;width:10px;}.pagination-links #paging-selector li a{color:#666;display:block;padding:0 2px;text-decoration:none;}.pagination-links li.selected{color:#333;font-weight:bold;}#individual-listing-container{clear:both;padding-top:10px;}#local-business-bottom{margin-top:-9px;}#destinations-overview-container{padding:0 5px 10px 10px}#local-business-directory .attraction-head, #local-business-directory .attraction-index{font:bold 14px Arial;}#local-business-directory ul li#area-attractions{padding-bottom:10px;}#local-business-directory .attraction-tools li{float:left;}#local-business-directory .attraction-tools li a{margin-right:10px;padding-right:10px;}#local-business-directory li.view-map a{border-right:1px solid #cacaca;}#local-business-directory .attraction-address{padding-bottom:0}#local-business-directory .attraction-address li, #local-business-directory li a{font-size:12px;}#local-business-directory span.attraction-head a{color:#333;}#local-business-directory #we-found-text, #events-listing-container #we-found-text{border-bottom:1px solid #cacaca;padding-bottom:18px;}.font-set-1 #local-business-directory .attraction-address li,.font-set-1 #local-business-directory #area-attractions li{list-style-image:none;}#directory-level-1-container #refine-search-box{border-bottom:1px solid #cacaca;margin-bottom:10px;padding-bottom:6px;}#directory-level-1-container .sort-view-text{float:left;font-size:12px;width:220px;}#directory-level-1-container .pagination-links{margin-top:-10px;}#directory-level-1-container .attraction-name{font-size:14px;margin-bottom:10px;font-family:arial}#directory-level-1-container .attraction-list-container{padding-top:12px;}#directory-level-1-container .attraction-image{float:left;margin-right:10px;}#directory-level-1-container .attraction-list{float:left;margin-top:-7px;}#directory-level-1-container .sort-view-text a{color:#666;font-size:12px;font-weight:normal;}#directory-level-1-container #sort-active{color:#333;font-weight:bold}#breadcrumb-list{padding:10px 0 0 10px;}#breadcrumb-list a{text-decoration:none;}#breadcrumb-list a:hover{text-decoration:underline;}#events-listing-container h3{border:0;margin-top:0;padding-top:0;}#event-results-bottom .records-per-page{margin-top:-7px}#event-results-bottom #paging-selector{margin-top:14px}#visitors-guide-detail{margin:0 5px 18px 10px;padding-top:10px}#visitors-guide-detail #visitors-guide-detail-head{color:#333}#visitors-guide-detail h3{margin:10px 0 0 0;font-weight:bold}#visitors-guide-detail-description p{margin-bottom:18px;}#visitors-guide-detail-description{margin-bottom:18px}#accepted-cards-container{margin-top:27px}#back-to-visitors-guide-bottom{border-top:1px solid #cacaca;}#visitors-guide-detail .summary-list{margin-bottom:18px;padding-bottom:0;}#visitors-guide-detail .summary-list li{margin-left:0px;}#visitors-guide-detail #map-link{margin-bottom:10px}#visitors-guide-detail h5{margin:10px 0}#visitors-guide-detail .summary-list span,#visitors-guide-detail #booking-info span{font-weight:bold}.fitness-container{margin:0 0 18px;}.fitness-container h3 a,.fitness-container h3{font:normal 16px/18px Arial,sans-serif;margin-bottom:9px;}#error-messages{background:#f8f8f8 url(/Images/HWS_Redesign/hwsGradient.png) repeat-x;border:solid #cacaca;border-width:1px 0 0 0;padding:12px 5px 8px 10px;margin:27px 0 27px 10px;}#error-messages p{color:#333;font:normal 14px Arial, Verdana, sans-serif;}#point-savers{margin-bottom:15px;}#point-savers p{margin-left:10px}#point-savers-table, #point-savers-table tr th,#point-savers-table tr td{border:1px solid #cacaca;}#point-savers-table tr th,#point-savers-table tr td{line-height:18px;padding:5px;}#point-savers-table{margin:15px 0 10px 0;border-width:1px 0 0 1px;width:550px;border-collapse:collapse;}#point-savers-table tr th{font:normal 14px/18px Arial,sans-serif;}#point-savers-table tr th#nights-stay{font-weight:bold;}#point-savers-table tr td{font:normal 12px/18px Arial,sans-serif;}#point-savers-table tr td,#point-savers-table tr th{border-width:0 1px 1px 0;}.save-standard-box{margin:0 0 27px 0;}.save-standard-box p{font-size:12px;}.save-standard-box form{padding:0 5px 0 10px;}.dream-tracker-image{clear:left;display:block;float:left;margin-right:5px;}.top-border-section{border-top:1px solid #cacaca;width:364px;padding:0 0 18px 0;}.top-border-section ul{margin-left:15px;}.top-border-section p{padding-top:0;}.mr-logo{float:right;}.dream-tracker-header{margin-top:-12px;}#point-savers p{padding-top:0}.group-sales-search{background:#f8f8f8 url(/Images/HWS_Redesign/hwsGradient.png) repeat-x;margin-bottom:27px;}.group-sales-search #quick-group-form{padding:12px 5px 10px 10px;border:1px solid #cacaca;}.group-sales-search #eRFPlink{padding:12px 5px 10px 10px;border-top:1px solid #cacaca;}.group-sales-search .two-column-sgo{width:348px;}.group-sales-search .two-column-sgo .column{padding-left:0;margin:0;float:left;}.group-sales-search .two-column-sgo .column-left{width:184px}.group-sales-search .two-column-sgo .column-right{width:164px}.group-sales-search ul li{margin-left:5px}.group-sales-search .intro-text{margin:-10px 0 0 0;}.group-sales-search #group-header{margin:12px 0 1px 0;font-size:12px;font-weight:bold;}.group-sales-search label{display:block;}.group-sales-search .radioSGO{margin:10px 5px 0 0;}.group-sales-search .radioSGO label{display:inline;font-size:12px;}.group-sales-search .dates-container{margin-top:0}.group-sales-search .dates-container input, .group-sales-search .pick-container select,.group-sales-search .pick-container input{width:155px}.group-sales-search label span,.group-sales-search h3 span, .required-fields span{color:#f66;font-size:12px;}.group-sales-search #sgo-more-options{margin:0 0 6px 0;}.group-sales-search #sgo-more-options label{font-size:12px;}.group-sales-search #sgo-more-options li{display:inline;}.group-sales-search #sgo-more-options div{margin-left:17px;margin-top:8px;}.group-sales-search #button-submit-container{margin-top:10px;text-transform:uppercase;font:bold 12px "Arial Narrow";}.group-sales-search #button-submit-container button{float:right;margin-right:10px;}.group-sales-search #group-sales-required{padding:12px 0;font-size:12px;}.group-sales-search .space-calculator{margin-top:10px;font-size:12px;}.group-sales-search #eRFPlink p{margin-top:-10px;}.group-sales-search #eRFPlink .rfp{margin-top:9px;}.group-sales-search #eRFPlink ul li{list-style-image:none;list-style-type:none;margin-left:0}.group-sales-search .disable-sgo{display:none;}.group-sales-search #quick-group-form h2, .group-sales-search #eRFPlink h2{color:#333}.group-sales-search #roomsAndSpace-InCity p{margin-top:7px}.group-sales-search #spaceOnly-InCity input,.group-sales-search #roomsAndSpace-InCity input{margin-bottom:-2px;}.group-sales-search .feetMeters{margin-left:-6px;}#meeting-space-highlights{border-top:1px solid #cacaca;margin-bottom:17px;padding:12px 5px 0 10px;}#meeting-space-highlights p{font-size:16px;}#meeting-space-highlights ul li{margin-bottom:9px;}#business-wedding-links ul li{margin-left:0;margin-bottom:7px;padding:0 5px 0 10px;}#business-wedding-links{margin-bottom:9px}#planning-guide-tools{background:url(/Images/HWS_Redesign/hwsGradient.png) repeat-x;padding-top:12px;margin-bottom:27px;border-top:1px solid #cacaca;}.plan-events #planning-guide-text h2, .plan-events #planning-guide-text p{padding:0 5px 0 10px;color:#333}.plan-events #planning-guide-text ul li{margin-left:10px}.plan-events #planning-guide-text li{margin-bottom:7px;}.plan-events #planning-guide-text li a{margin-right:2px;}.plan-events #planning-guide-text p{margin:-12px 5px 7px 0;}#planning-guide-text.column{margin-left:0;}#high-speed-internet{border-top:1px solid #cacaca;padding:10px 5px 0 10px;margin-bottom:27px;}#high-speed-internet .hsia-content{font-size:12px;font-weight:normal;}#high-speed-internet h2{font-size:16px;margin:0 5px 0 0;color:#333}#high-speed-internet ul{margin:10px 5px 0 0;}#high-speed-internet .wired-for-business{font-size:10px;margin-left:-10px;}#high-speed-internet .wired-more, #high-speed-internet .guest-room-note{font-size:11px;margin-left:-10px;}#high-speed-internet ol{margin-top:0px;}#high-speed-internet ol li{margin-left:-20px;font-size:11px;list-style-type:decimal;}#high-speed-internet .guest-room-note{margin-top:-10px}.equipment-services-list{float:left;width:180px;}.equipment-services-list h3{font:normal 14px/18px Arial,sans-serif;margin:0;}.equipment-services-list p,.equipment-services-list ul{margin-bottom:10px}.business-meetings, .social-events-services, .business-equipment-services{border-top:1px solid #CACACA;padding:12px 5px 17px 10px;}.business-equipment-services ul li,.business-equipment-services p, .business-equipment-services h3{margin-right:5px;}.equipment-services-list ul li{margin-left:0;}.social-events-services h2{margin-bottom:10px;}.floor-plans-link{margin-top:12px;font-size:12px;padding-bottom:7px;}.floor-plans-link a{font-family:Arial,Helvetica,Sans-seriff;}.emergency-message{border:solid 1px #cacaca;padding:10px;}.font-set-1 .emergency-message h2{background:transparent url(/Images/HWS_Redesign/errorPattern.png) 0 0 repeat-x;color:#cc0000;height:40px;line-height:40px;margin-bottom:0;overflow:hidden;}.emergency-message h2 img{margin-right:3px;vertical-align:middle;}.emergency-message p, .emergency-message li, .emergency-message dt, .emergency-message dd{font-size:14px;}.emergency-message button{float:right;}.sponsor-images{padding-left:10px;}.sponsor-images img{float:left;margin-right:20px;}.hws-article-100 .style-1{background:transparent url(/Images/HWS_Redesign/hwsGradient.png) 0 0 repeat-x;border-top:solid 1px #cacaca;margin-left:-10px;padding:10px 5px 10px 10px;}.hws-article-100 .style-1 .column{width:47%;}.hws-article-100 .style-1 .column.first{float:left;margin-right:15px;}.hws-article-100 .style-1 ul{list-style:none;margin:0;padding:0;}.hws-article-100 .style-1 li{margin:0;padding:0 0 2px;}.hws-article-100 .style-1 h2{margin:0 0 10px;}.hws-article-100, .hws-article-25-75, .hws-article-75-25, .hws-article-50-50{border-top:solid 1px #cacaca;padding-top:12px;}.hws-article-50-50 .column, .hws-article-25-75 .column, .hws-article-75-25 .column, .hws-article-100 .column{float:left;overflow:hidden;margin:0;}.hws-article-stacked .article-text h2{margin:12px 0 8px;}div.article-text, h2.article-text{padding-left:10px;padding-right:5px;}div.article-text{margin:0;}.zone-section .hws-article-25-75 .column{width:73.5%;}.zone-section .hws-article-75-25 .column{width:23.5%;}.zone-section .hws-article-50-50 .column{width:48.5%;}.zone-section .hws-article-50-50 .column.first{width:50%;}.zone-section .hws-article-25-75 .column.first{width:25%;}.zone-section .hws-article-75-25 .column.first{width:75%;}.emergency-message, .sponsor-images, .hws-article-100,.hws-article-50-50,.hws-article-25-75,.hws-article-75-25, .hws-article-stacked{margin:0 0 27px 0;}.hws-article-carousel p{padding:0 5px 0 10px;}.font-set-1 .hws-article-carousel .image-controls p{color:#666}#hotel-specific-message{border-top:1px #cacaca solid;font-size:16px;line-height:18px;margin:0 0 36px 0;padding:20px 5px 0 10px;}#hotel-specific-message a, #above-property-message-container .above-property-message p.message-data a{text-decoration:none;font-size:16px;}#hotel-specific-content{overflow:auto;margin:9px 5px 10px 10px;}#hotel-specific-lightbox h2{margin-bottom:18px;}#hotel-specific-lightbox a{text-decoration:none;}#hotel-specific-message img, .above-property-message img{padding:6px 0 0 5px;}.deal-section .two-column-deals .deal-teaser-image{width:183px;}.deal-section .two-column-deals .availability-search{width:183px;}.deal-section .two-column-deals .deal-description,.deal-section .two-column-deals .deal-details{width:345px;margin-left:10px;padding-right:5px;}.deal-section .two-column-deals .column-deals{float:left;}.deal-section{border-top:1px solid #cacaca;margin-top:9px;}.deal-section .deal-teaser-image{padding-top:18px;}.deal-section .deal-description{padding:14px 0 0 0;}.deal-section h3{font-size:14px;font-weight:normal;margin-bottom:0;}#hotel-specials .deal-section ul.deals-rates{list-style-image:none;list-style-type:none;}#hotel-specials .deal-section ul.deals-rates li{margin-left:0;}.deal-section ul li.rates-from{font-weight:bold;}.deal-section ul li span{font:normal 16px Arial;}.deal-section a{color:#33c;text-decoration:underline;}.deal-section a:hover{color:#9d102d;}.deal-section a:active{color:#c00;}.deal-section a:visited{color:#77c;}.deal-section a.toggle-link{color:#333;margin-left:195px;text-decoration:none;}.deal-section .deal-details p{padding:0;margin-bottom:10px;}.deal-section .promotional-code{font-size:14px;text-transform:capitalize;margin-top:9px;}.deal-section .promotional-code span{font-weight:bold;text-transform:uppercase;}.deal-section .deal-details .whats-this a{text-decoration:none;}.deal-section .whats-this{margin-bottom:18px;}.deal-section .whats-this a:hover{text-decoration:underline;}.deal-section #hws-reservation-module h2{padding-left:0}#standard-offers,#rewards-member-offers{margin-bottom:27px;border-top:1px solid #cacaca;padding-top:10px;}#standard-offers h2{color:#333;margin-left:8px;}#rewards-member-offers h2{color:#333;margin-left:8px;}#rewards-member-offers{background:#f8f8f8 url(/Images/HWS_Redesign/hwsGradient.png) 0 0 repeat-x;}#rewards-member-offers .deal-section{border-top:none;}.first-deal{border-top:none;}.first-deal .deal-description, .first-deal .deal-teaser-image{padding-top:0;}#hotel-specials{margin:0 0 27px 0;}#hotel-specials #hotel-directory-link,#hotel-specials #hws-reservation-module h2,#hotel-specials #reservations-summary h2,#hotel-specials #hws-reservation-module dl dd, #hotel-specials #hws-reservation-module dl dt,#hotel-specials #hws-reservation-module h3, #hotel-specials #hws-reservation-module p, #hotel-specials #hws-reservation-module a, #hotel-specials #hotel-directory-link a, #hotel-specials #hws-reservation-module form, #hotel-specials #hws-reservation-module label, #hotel-specials #hws-reservation-module fieldset, #hotel-specials #hws-reservation-module select, #hotel-specials #hws-reservation-module input{color:#333;}#hotel-specials #hws-reservation-module{background-color:#fff;border:1px solid #cacaca;}#hotel-specials #hotel-directory-link, #hotel-specials #reserve-by-phone{display:none;}#hotel-specials #hws-reservation-module input{width:154px;}#hotel-specials #hws-reservation-module h3{margin:18px 0 6px;}#hotel-specials #hotel-specific-message{width:350px;margin:0 0 27px 0;}#join-marriott-rewards{margin:0 0 27px;}#join-marriott-rewards #join-rewards-image{clear:left;display:block;float:left;margin-right:5px;}#join-marriott-rewards #join-rewards-text-logo{border-top:1px solid #cacaca;width:364px;}#join-marriott-rewards #join-rewards-text{float:left;width:237px;padding:11px 0 0 10px;margin-right:5px;}#join-marriott-rewards #join-rewards-text h2 a{font-weight:normal}#join-marriott-rewards #join-rewards-logo{float:left;padding-top:60px;}.join-rewards .two-column-deals .column-deals{margin-right:0px;margin-left:0px;float:left}.join-rewards{margin:0 0 27px;}.join-rewards #join-rewards-image{clear:left;display:block;margin-right:5px;}.join-rewards #join-rewards-text-logo{border-top:1px solid #cacaca;}.join-rewards #join-rewards-text{padding:11px 0 0 10px;width:262px;}.join-rewards #join-rewards-logo{padding:60px 5px 0 0;}.join-rewards #join-rewards-text h3{margin-bottom:8px;}.join-rewards #sign-in-button{float:left;width:50px}.join-rewards h3 a{display:inline;padding-right:2px}.join-rewards .remembered-password{margin-top:9px}.join-rewards .remembered-password label{display:block}.join-rewards .remembered-member{margin-top:10px;}.join-rewards .remembered-member span{display:block;}#join-rewards-no-offers{background:#f8f8f8 url(/Images/HWS_Redesign/hwsGradient.png) 0 0 repeat-x;border-top:1px solid #cacaca;}.join-rewards a, .join-rewards a:hover{text-decoration:none;}.join-rewards p a:hover{text-decoration:underline;}.join-rewards h2{margin:0 0 10px 8px;}#join-rewards-no-offers #join-rewards-text-logo{border:none;margin-top:-10px;}.join-rewards h3{font-size:16px;font-weight:normal;}.join-rewards h4{font-size:14px;font-weight:bold;}.join-rewards ul span{font-weight:bold}#join-rewards-no-offers{padding:10px 0;}#join-rewards-no-offers label, #join-rewards-no-offers .remembered-member{font-size:10px;}#join-rewards-no-offers .remembered-member a{text-decoration:underline;color:#33c}#join-rewards-no-offers .remembered-member a:hover{color:#9d102d;}#join-rewards-no-offers .remembered-member a:active{color:#c00;}#join-rewards-no-offers .remembered-member a:visited{color:#77c;}#join-rewards-no-offers .remembered-member{padding-bottom:5px;}#in-language-offers-text{border-top:1px solid #cacaca;color:#333;font:16px Arial;margin-bottom:27px;padding:10px 5px 0 10px;}#in-language-offers-text a{display:block;font:12px Arial;margin-top:20px;text-decoration:none;}#in-language-offers-text a:hover{text-decoration:underline;}#savings-and-more{margin-bottom:27px;}#savings-and-more h2{border-top:1px solid #cacaca;color:#333;margin-bottom:4px;padding:10px 5px 0 10px;}#savings-and-more h3{font-size:14px;font-weight:normal;padding:15px 5px 0 10px;}#savings-and-more h3 a{display:inline;padding-right:2px;text-decoration:none;}#savings-and-more h3 a:hover{text-decoration:underline;}#savings-and-more ul li{border-bottom:1px solid #cacaca;margin-left:0;padding-left:0}#savings-and-more p{margin-top:-10px;padding:0 5px 15px 10px;font-size:12px}#savings-and-more .last-one{border-bottom:none;}#specials-by-email h2{color:#333;}#specials-by-email p{margin-top:-10px;}#specials-by-email p a{display:block;padding-top:8px;}#liveworld{margin:0 0 17px;}#liveworld h3{font:16px/18px normal Arial,Helvetica,Sans-seriff;background-color:#432422;padding:10px;margin:0;}#liveworld h3 a{color:#fff;}#liveworld #insiders-header{background:rgb(235,235,235);border-top-width:0px;border-top-style:solid;border-top-color:rgb(202,202,202);}#liveworld #liveworld-body{background:#F8F8F8 url("/Images/HWS_Redesign/hwsGradient.png") repeat-x;padding:10px 5px 9px 10px}#liveworld #insiders-footer{}#liveworld dt{font-weight:bold;}#liveworld dd{padding:2px 0 7px;}.font-set-1 #liveworld dd a{color:#333;text-decoration:none;}#liveworld #insiders-footer{}#seo-links li a{color:#33c;}#seo-links li a:visited{color:#77c;}#seo-links li a:hover{color:#9d102d;}#seo-links li a:active{color:#c00;}#guest-rooms{margin-bottom:15px;}#guest-rooms-list{list-style:none;margin:0 5px 27px 10px;padding:0;}.font-set-1 #guest-rooms-list p, .font-set-1 #guest-rooms-list li, .font-set-1 #guest-rooms-list dt, .font-set-1 #guest-rooms-list dd{font:12px/18px Arial,Helvetica,sans-serif;}#guest-rooms-list .guest-room-container{border-top:1px solid #cacaca;padding:7px 0;}#guest-rooms-list .guest-room-container.expanded{background:#f8f8f8 url("/Images/HWS_Redesign/hwsGradient.png") repeat-x;margin-bottom:10px}#guest-rooms-list .guest-room-info li{list-style:disc;}#guest-rooms-list .guest-room-info h3{float:left;font:normal 14px/18px Arial,Helvetica,sans-serif;margin:0 0 0 10px;padding-top:3px;}#guest-rooms-list .guest-room-info p{display:none;}#guest-rooms-list .button-submit-container{float:right;padding:0;margin-right:5px;}#guest-rooms-list .active-record{background:none;}#guest-rooms-list .guest-room-info h3 a{background:url("/Images/HWS_Redesign/hws_sprites.png") no-repeat scroll 0 -650px transparent;padding:0 0 0 15px;color:#333;}#guest-rooms-list .guest-room-info h3 a:hover{text-decoration:none;}#guest-rooms-list .guest-room-info h3 a:visited{color:#333;}#guest-rooms-list .guest-room-info h3 a.close-quick-view-heading{background-position:0 -686px;}#guest-rooms-list .column{display:inline;float:left;width:35%;margin-left:0;}#guest-rooms-list .guest-room-information .column{display:inline;float:left;margin-right:10px;width:240px;}#guest-rooms-list .guest-room-tabs-container{margin-top:11px;}#guest-rooms-list p.guest-room-overview{margin-bottom:12px;}#guest-rooms-list .guest-room li{list-style-image:url(/Images/HWS_Redesign/bullet.gif);margin-left:16px;background-image:none;padding-left:0;}#my-browse-module{background:#E5E5E5;padding:6px 0 0 10px;}.offers-dynamic-links{background:#f8f8f8 url("/Images/HWS_Redesign/hwsGradient.png") repeat-x;border-top:1px solid #cacaca;padding:10px 5px 10px 10px;margin-bottom:27px;}.font-set-1 .offers-dynamic-links h2{color:#333;}.font-set-1 .offers-dynamic-links p{margin-top:-11px;font-size:14px}#rate-rules{font:normal 11px/14px verdana, sans-serif;word-spacing:-0.05em;color:#333333;margin:0 0 0 10px;padding:12px 10px 7px 0;}#rate-rules h4{font:11px/14px arial, sans-serif;font-weight:bold;color:#333333;margin-top:15px;}#rate-rules ul{padding:0px;}#rate-rules .rateRules-ul li{margin:2px 0 7px;}#rate-rules #rateRulesHeadline{margin-top:5px;margin-bottom:10px;font:12px/14px arial, sans-serif;font-weight:bold;padding:2px 0 2px 10px;margin:6px -10px 4px -10px;height:auto;}#rate-rules #summary-charges-section h3#rateRulesHeadline{margin-top:0px;padding-top:0px;}#rate-rules .rateRules-ul{font:normal 11px/14px arial, sans-serif;word-spacing:-0.05em;color:#333333;margin:0 0 0 12px;padding-bottom:7px;list-style:disc;list-style-position:outside;}#rate-rules .rateRules-ul li, #rate-rules .rateRules-ulSub{font:normal 11px/14px arial, sans-serif;word-spacing:-0.05em;color:#333333;padding:0;list-style:disc;}#rate-rules .rateRules-ulSub li{font:normal 11px/14px arial, sans-serif;word-spacing:-0.05em;color:#333333;margin:0;padding:1px 0 1px 0;list-style:disc;list-style-position:inside;}#rate-rules .rateRules-ul li p,#rate-rules .rateRules-ul p{margin:0;padding:5px 0 0px 10px;font-size:11px;}#rate-rules .rateRules-ul .rateRules-AI{list-style:none;}#rate-rules .dashedBottomBorder{border-bottom:1px dashed #666666;margin-bottom:13px;margin-top:10px;}#rate-rules .rateRules-AR-sub{padding-top:4px;padding-bottom:4px;}#rate-rules p.raterules-p{padding-bottom:0px;font-size:11px !important;}#rate-rules .rateRules-CF{background:#CCFFFF;}#rate-rules .searchSubCatetoryLast .raterules-p{padding-bottom:5px;}#rate-rules .rateRules-ul .rateRules-CF p{background:#FFFFFF;padding:10px 0 0 0px;}#sgo-more-options .group-reservation img{margin-left:3px;}#above-property-message-container{height:100%;position:relative;}#above-property-message-container.width-class{width:365px;}.above-property-message{border-top:1px solid #CACACA;}.above-property-message, .above-property-message-details{background-color:#FFF;left:0;padding-top:15px;margin-bottom:15px;top:0;width:100%;z-index:8;}.above-property-message-details{height:100%;}.above-property-message p{padding:0;margin:0;}.above-property-message.position,.above-property-message-details.position{opacity:0.0;position:absolute;padding-top:0;}.above-property-message.active, .above-property-message-details.active{opacity:1.0;z-index:10;}.above-property-message.last-active{z-index:9;}.above-property-message .controls{display:none;}.above-property-message .controls, .above-property-message-details .controls{font-family:Arial;padding-top:4px;text-align:right;}.above-property-message span.next, .above-property-message-details span.next{padding-left:5px;}.above-property-message a.prev, .above-property-message-details a.prev{padding-left:10px;}.above-property-message .message-data{padding:4px 56px 0 10px;}.above-property-message-details.top-border{border-top:1px solid #CACACA;}.above-property-message-details .message-info, .above-property-message-details h3{padding:0 10px 0 6px;}.above-property-message-details .message-data.with-image{width:315px;}.above-property-message .message-data.right-space{padding-right:5px;}.above-property-message-details .message-image, .above-property-message-details .message-data{float:left;}.above-property-message-details .message-image{width:180px;margin-right:10px}.above-property-message-details h3{font:normal 16px/18px arial, sans-serif;}.above-property-message-details .message-data a{font:normal 12px/14px arial, sans-serif;}.BR.homepage .above-property-message{min-height:160px;}#sgo-more-options .group-reservation img{margin-left:3px;}#property-name, #property-information{padding:0 5px 0 10px;}#property-information{margin-bottom:10px;}#property-name{font-weight:normal;}#property-information p{padding-bottom:0;}.hws-gallery #modal-box{padding:0 0 3px;}.hws-gallery-lightbox-content{background:#fff;}.hws-gallery-lightbox-content #top-nav{display:none;}.hws-gallery-lightbox-content #photo-tour-container h1{margin-top:4px;}.hws-gallery-lightbox-content #photo-tour-container #photos h2{margin-bottom:10px;}
