.zip-code{width:50px;}#more-rooms{clear:left;margin:3px 0;}#multiple-locations-container{float:left;width:521px;overflow:hidden;padding:0 10px;}#multiple-locations-results{background-color:#cecdbe;padding:10px;margin:10px 0;}#multiple-locations-message{font:bold 12px arial,sans-serif;color:#9d102d;}#multiple-locations-results ul{list-style-type:none;margin:0;padding:0;}#multiple-locations-results ul li ul li ul{margin-bottom:5px;}#you-searched-messaging{background-color:#EBEBDB;padding:10px;margin-top:10px;}#you-searched-messaging ul{list-style-type:none;}.page-grid-b .two-column-20-80 .last-column{margin-left:10px;width:726px;}.button-column a.results-button:link,.button-column a.results-button:hover, .flyout-info-container .results-button a:link, .flyout-info-container .results-button a:hover{color:#ffffff;text-decoration:none;}.button-column a.results-button:visited{color:#ffffff;}#results-header{padding:5px 0;position:relative;z-index:1;}#layout-body #results-header h1{float:left;margin:0;}#map-toggle-form{float:right;text-align:right;z-index:1;}#map-toggle-form label{font:11px/14px arial,helvetica,sans-serif;font-weight:bold;}#map-toggle-form input{margin-left:8px;}#sort-form, #availability-toggle, #currency-converter-form{float:right;margin:10px 0 10px 10px;}#rewards-glossary{clear:both;text-align:right;}#updated-currency-message{float:left;margin:10px 10px 0 0;width:290px;}table#property-results{width:100%;border-collapse:collapse;clear:both;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:23px;}table#property-results td{border-top:1px solid #ccc;font:normal 11px/12px arial,verdana, sans-serif;padding-top:10px;text-align:left;vertical-align:top;}table#property-results th,table#property-results tfoot td{border-top:1px solid #ccc;font:normal 10px/12px arial;text-align:left;vertical-align:bottom;}table#property-results th{height:22px;padding:4px 0;}table#property-results tfoot td{height:22px;padding:5px 3px;}table#property-results .hotel-info-column{padding-left:2px;width:378px;}table#property-results .sgo-property-results .hotel-info-column{width:386px;}table#property-results .distance-header, table#property-results .distance{padding-left:10px;width:91px;}#rfp-request-list a.button-disabled:link, a.button-disabled:visited{background:none repeat scroll 0 0 #999999;}table#property-results.sgo-property-results .hotel-info-column{width:347px;padding-left:2px;}table#property-results.sgo-property-results .hotel-info-column #compare-below-button{width:347px;}table#property-results .guest-rooms-column, table#property-results .meeting-rooms-column{padding:5px 3px;width:75px;}table#property-results .largest-rooms-column{padding:5px 3px;width:108px;}table#property-results tr.sgo-result-header .distance-header{width:91px;padding-left:10px;}table#property-results td.guest-rooms-column, table#property-results td.meeting-rooms-column, table#property-results td.largest-rooms-column{text-align:center;padding-top:10px;}.current-sort{color:#333;display:block;float:left;}.current-sort i{background:url("/Images/SearchResults/Sprites/Search_results_sprite.gif") no-repeat scroll 3px 4px transparent;padding:0 0 0 12px;}table#property-results label{background:url(/Images/SearchResults/Sprites/Search_results_sprite.gif) no-repeat 0 -307px;color:#fff;display:block;float:left;font:bold 11px arial, sans-serif;height:25px;margin:0 9px 0 0;padding-top:3px;text-align:center;width:21px;}table#property-results h2{display:inline;margin:0;font:bold 11px/11px arial, sans-serif;}#property-results h2 a span{background:transparent url(/Images/TNG/arrows_small.png) no-repeat;padding-right:14px;}#property-results h2 a:link span{background-position:right -4px;}#property-results h2 a:visited span{background-position:right -43px;}#property-results h2 a:hover span{background-position:right -85px;}#property-results h2 a:active span{background-position:right -132px;}table#property-results input{float:left;margin:0 9px 0 0;}table#property-results th#rates-header{padding-left:10px;width:230px;padding-right:5px;}table#property-results th#rates-header a{text-decoration:none;}.hotel-results{clear:none;float:left;width:85%;}table#property-results td.hotel-info-column h2{font:bold 13px arial,sans-serif;display:block;padding-bottom:12px;}table#property-results td.hotel-info-column label{margin-left:3px;}table#property-results th.hotel-info-column #compare-below-button{padding-bottom:4px;}table#property-results td.rate-column .room-rate{font:bold 12px arial, sans-serif;}table#property-results td.rate-column .redemption-room-rate{font:normal 11px arial, sans-serif;}table#property-results .property-record-tabs a{border:0;}#currency{margin-left:5px;}table#property-results td.rate-column{padding-left:10px;padding-right:5px;white-space:nowrap;width:125px;}table#property-results td.button-column{padding-left:5px;padding-right:5px;width:95px;}.distance{font-size:11px;}.compare-button, .compare-button-hover{border:0;color:#9d102d;cursor:pointer;font:bold 11px/14px arial,sans-serif;padding-left:31px;text-align:left;text-decoration:none;}.compare-button span, .compare-button-hover span{color:#333;font:normal 10px/12px arial,sans-serif;margin-left:7px;text-decoration:none;}#compare-below-button{background:url(/Images/SearchResults/Sprites/Search_results_sprite.gif) 5px -199px no-repeat;width:378px;}#compare-above-button{background:transparent url(/Images/SearchResults/Sprites/Search_results_sprite.gif) 7px -227px no-repeat;}.results-button, a.results-button{background-color:#9d102d;display:block;float:right;height:16px;line-height:16px;margin-right:7px;padding:2px 7px;text-align:center;width:auto;}.property-info p.results-button{padding:1px 5px 0 5px;}.results-button:link, .results-button:visited{color:#fff;font-size:10px;text-decoration:none;}.results-button:hover, .results-button:active{color:#fff;}.button-column p{float:right;text-align:center;padding-top:4px;}#choose-hotels-brands{color:#333;float:left;font:normal 14px/14px arial,sans-serif;padding-top:13px;width:290px;}#view-new-hotel #choose-hotels-brands,.sub-nav-links #choose-hotels-brands{float:none;padding-top:0;}.sub-nav-links{float:left;margin:10px 0;}#property-results a.room-rates-link:link, #property-results a.room-rates-link:visited, #property-results a.room-rates-link:hover, #property-results a.room-rates-link:active{color:#333;border-bottom:0;font:bold 12px/14px arial, sans-serif;text-decoration:none;}#property-results tr td.hotel-info-column, #property-results tr td.distance, #property-results tr td.rate-column, #property-results tr td.button-column, #property-results tr td.meeting-rooms-column, #property-results tr td.guest-rooms-column, #property-results tr td.largest-rooms-column{background-color:#eaeaea;}#view-new-hotel img{padding-left:5px;}a#view-new-hotel-button, #property-results p .sell-hotel-button, #property-results p a.sell-hotel-button{background-color:#9d102d;color:#fff;padding:2px 7px;height:16px;text-align:center;width:135px;}a#view-new-hotel-button:link, a#view-new-hotel-button:active, a#view-new-hotel-button:hover, a#view-new-hotel-button:visited{color:#fff;display:block;}span#sneak-text{display:block;}#view-new-hotel{float:left;margin:10px 0;}#property-results p a.sell-hotel-button:link, #property-results p a.sell-hotel-button:active, #property-results p a.sell-hotel-button:hover, #property-results p a.sell-hotel-button:visited{color:#fff;}#property-results p a.sell-hotel-button{color:#fff;float:right;height:28px;margin:0 23px 0 22px;padding:3px 15px;text-decoration:none;width:65px;}#sell-hotel-container{float:right;width:140px;}.add-to-rfp{border-left:1px solid #33c;margin-left:5px;padding-left:5px;}.quick-view-tabs{margin-left:32px;}.quick-view-info{height:190px;margin-left:32px;padding:7px 0 15px 50px;width:626px;}.quick-view p.address{margin-bottom:0;}.quick-view p.address span{margin-right:2px;}.hotel-photos{margin-right:94px;}#plan-header{margin-bottom:13px;}a.amenities-tab-link, a.event-tab-link, a.get-here-tab-link{display:none;}.amenities-list{float:left;width:195px;}.amenities-list.last{padding-right:10px;width:150px;}.amenities-list ul, ul.amenities-list{list-style-type:none;}.amenities-list ul li, ul.amenities-list li{color:#ccc;margin:0;padding-left:13px;}.amenities-list li.available{background:url(/Images/CSS_Backgrounds/Check_Icon.gif) left center no-repeat;color:#333;}ul.amenities-list li{float:left;width:195px;}.events-container .events-highlights ul .more-link{list-style:none outside none;}.events-container .events-highlights ul{list-style:disc inside none;}li.search-results-link-more{list-style:none outside none;}table#property-results .quick-view-row td{background-color:#eaeaea;border-width:0;padding:0;}.property-record-info.loading{background:#F0F0F0 url(/Images/CSS_Backgrounds/loading.gif) center center no-repeat;}.property-record-info.loading{padding-top:60px;}.loading h3, .loading p, .loading a, .loading .events-highlights, .loading img{display:none;}tr.quick-view-row{padding:5px 0;}table#property-results tr.quick-view-row input.compare-checkbox{float:left;margin:3px 0 4px 0;width:34px;}.property-record-info{background-color:#fff;border-top:1px solid #ccc;padding-left:34px;}.property-record-view .property-record-info h3{font:bold 11px/14px arial, helvetica, sans-serif;margin-bottom:3px;text-transform:uppercase;}.property-record-view p, .property-record-view li{color:#333;font:11px/14px arial, helvetica, sans-serif;margin-right:5px}* html table#property-results tr.quick-view-row input.compare-checkbox{margin-bottom:0;}* html .magnifying-glass{top:60px;}.overview-photo-panel{height:87px;float:left;padding-right:10px;position:relative;width:84px;}.overview-photo-panel .thumbnail{display:block;}.overview-info-panel{float:left;padding-right:5px;width:348px;}.sgo-property-results .overview-info-panel{float:left;padding-right:5px;width:208px;}.overview-info-panel .new-hotel, .property-info-panel .new-hotel{color:#9d102d;font-weight:normal;margin-top:5px;padding-bottom:0;text-transform:uppercase;}.overview-info-panel .address{padding-top:9px;}.overview-info-panel .address p{padding:0;}.overview-amenities-links{float:left;padding-right:5px;width:135px;}.overview-amenities-links ul.overview-amenities{padding-bottom:13px;}.overview-amenities-links ul.overview-links{padding-left:10px;}ul.overview-amenities li{background:url(/Images/CSS_Backgrounds/Check_Icon.gif) no-repeat 0px 3px transparent;padding-left:10px;}#layout-body-container .overview-amenities-links a{border-bottom:0;}#layout-body-container .overview-amenities-links a:visited{color:#7777cc;}#layout-body-container .overview-amenities-links a:hover{color:#9d102d;}#layout-body-container .overview-amenities-links a:active{color:#cc0000;}.overview-brand-panel{float:left;padding:0 5px;text-align:right;width:95px;}#property-results .hotel-info-column h2 a:visited{color:#7777CC;}.overview-photo-panel img.hotel-thumb{cursor:pointer;height:87px;left:0;position:absolute;width:84px;}.overview-photo-panel img.hotel-thumb.hover{height:190px;left:0;margin-top:-50px;width:183px;}.overview-photo-panel img.magnifying-glass{left:3px;}.magnifying-glass, .magnifying-glass-hover{bottom:5px;position:absolute;z-index:2;}.overview-photo-panel img.magnifying-glass.hover{left:-9999px;}h3#activities-header{padding-top:15px;}.events-highlights, .transport-info{float:left;margin-right:10px;width:283px;}.events-highlights ul{padding-bottom:15px;}.events-highlights p{padding:1px 0;}.events-container .amenities-list p{padding-top:8px;}h3.area-airport-header{padding-top:15px;}.transport-info p.airport-name{margin-bottom:14px;}.get-here-container a{display:inline-block;margin-top:14px;}.overview-container, .amenities-container, .events-container, .get-here-container{padding:15px 0 20px 0;}.external-icon{position:relative;}.external-icon img{bottom:-4px;position:relative;z-index:1;}.eeExternal-icon img{position:absolute;margin-top:3px}.ui-tabs div.ui-tabs-panel.ui-tabs-hide, .amenities-container, .events-container, .get-here-container{display:none;}.ui-tabs .ui-tabs-panel{background:none;border-width:0;display:block;}.property-record-tabs{background-color:#eaeaea;}ul.no-compare-checkbox{margin-left:34px;}.property-record-tabs li{background-color:#fff;border:1px solid #ccc;float:left;margin:0 0 -1px -1px;padding:4px 17px;overflow:hidden;}.property-record-tabs .ui-state-active, .property-record-tabs .active-tab{background-color:#fff;border-bottom:0 solid #e0e0e0;padding-bottom:5px;}.property-record-tabs li a, .property-record-tabs li a:link, .property-record-tabs li a:visited, .property-record-tabs li a:active{color:#333;cursor:pointer;font:bold 10px/14px arial, helvetica, sans-serif;padding:4px 0;text-decoration:none;}.quick-view-row .ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#9d102d;}caption#tabcontrol-description span, .tabs-live-region{position:absolute;left:-999em;}.property-record-view .property-record-tabs li{margin-left:-1px;}#paging-selector{float:right;}#paging-selector li{float:left;margin:0 5px 0 0;list-style:none;}#paging-selector li.selected{background-color:#aaa;color:#fff;border:1px solid #999;padding:2px 4px;}li#paging-next, li#paging-previous{width:16px;text-indent:-99999px;}li#paging-previous a{background:transparent url(/Images/SearchResults/Sprites/Search_results_sprite.gif) 0 -87px no-repeat;border:none;height:16px;}li#paging-next a{background:transparent url(/Images/SearchResults/Sprites/Search_results_sprite.gif) 0 -115px no-repeat;border:none;height:16px;}#paging-selector a{display:block;background-color:white;border:1px solid #999;font:10px/12px arial;padding:2px 4px;text-decoration:none;}#records-per-page, #sort-container{clear:none;float:right;white-space:nowrap;margin-right:10px;}#guided-nav-items{padding-left:9px;}#guided-nav-items h3{margin-top:7px;}#guided-nav h4{font-weight:bold;}#guided-hav h2 a{color:#333333;}.parent-dimension .collapsed, .parent-dimension .expanded{background:transparent url(/Images/SearchResults/Sprites/Search_results_sprite.gif) no-repeat 1px -479px;cursor:pointer;padding:0 0 0 25px;margin:0;display:block;text-transform:none;line-height:17px;}.parent-dimension .expanded{background-position:1px -518px;}#guided-nav a{text-decoration:none;color:#333;float:left;width:150px;}#guided-nav ul li ul a{width:132px;}#guided-nav input{float:left;clear:left;margin:0 4px 0 0;height:16px;width:16px;}#guided-nav ul{list-style-type:none;}#guided-nav ul li{margin-left:0;padding:0 0 0 2px;zoom:1;clear:both;}#guided-nav ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#guided-nav ul li.parent-dimension{padding-left:18px;width:164px;clear:both;height:16px;}#guided-nav ul ul{padding-left:16px;width:166px;}#guided-nav label{font-family:verdana, sans-serif;font-size:11px;}#layout-nav #guided-nav ul li a{border:0;}#guided-nav h4 .toggle-link{background:transparent url(/Images/SearchResults/Sprites/Search_results_sprite.gif) no-repeat 1px -479px;cursor:pointer;padding:0 0 0 25px;margin:0;display:block;text-transform:none;line-height:17px;}#guided-nav h4 .toggle-link.open{background-position:1px -518px;}#edit-search-form, #gs_edit-search-form{margin:0 0 5px;padding:0 10px 5px;}#edit-search-form input, #gs_edit-search-form input{margin:3px 3px 0 0;}.edit-search h2 .toggle-link, #guided-nav h2 .toggle-link{background:transparent url(/Images/SearchResults/Sprites/Search_results_sprite.gif) no-repeat 10px -251px;cursor:pointer;float:left;padding:0 0 0 30px;line-height:17px;}.edit-search h2 .toggle-link.open, #guided-nav h2 .toggle-link.open{background-position:10px -147px;}.edit-search{background:transparent url(/Images/CSS_Backgrounds/TitleBar_BG_1x25.jpg) repeat-x;padding-top:5px;}.edit-search h2{margin-top:0;height:20px;margin-bottom:7px;font-size:11px;text-transform:uppercase;}.edit-search h2 a.toggle-link{text-decoration:none;color:#333;}#edit-search-form h3 .toggle-link{color:#333;background:transparent url(/Images/SearchResults/Sprites/Search_results_sprite.gif) no-repeat scroll 0 -277px;cursor:pointer;padding:0 0 0 17px;margin:0 0 4px 0;font-weight:normal;clear:both;width:100%;height:100%;}#edit-search-form h3 .toggle-link.open{color:#333;background-position:0 -170px;}#edit-search-form li{display:inline;margin-left:0}form#edit-search-form .yui-ac-content, form#gs_edit-search-form .yui-ac-content{width:170px;}#edit-search-form #autocomplete-results li, #brands-list li{display:block;}.edit-search h2#edit-search-form a{color:#333333}.edit-search h3#hidden-rewards-trigger{margin-top:6px;}.edit-search h3#hidden-rewards-trigger a{color:#333333}.edit-search h3#hidden-special-rates-trigger a{color:#333333}#edit-search-form .roomNum , #edit-search-form .guestRoom{float:left;width:75px;}#edit-search-form .yui-ac-content{width:180px;}#edit-search-form #autocomplete-results ul{width:160px;overflow:hidden;}#marriott-rewards-redemption input, #marriott-rewards-redemption label{display:block;float:left;margin-right:4px;}#marriott-rewards-redemption label{width:130px;display:block;}#edit-search-form button, #gs_edit-search-form button{margin:8px 0 5px;}#you-searched{margin-bottom:15px;}#didnt-find{margin-top:5px;}#gs_edit-search-form .radio-button{margin-bottom:-2px;}h3.collapsed, h3.expanded{background:transparent url(/Images/SearchResults/Sprites/Search_results_sprite.gif) no-repeat scroll 1px -251px;cursor:pointer;padding:0 0 0 20px;line-height:17px;}h3.expanded{background:transparent url(/Images/SearchResults/Sprites/Search_results_sprite.gif) no-repeat scroll left -147px;}h2.collapsed, h2.expanded{background:transparent url(/Images/SearchResults/Sprites/Search_results_sprite.gif) no-repeat 10px -251px;cursor:pointer;padding:0 0 0 30px;line-height:17px;}h2.expanded{background:transparent url(/Images/SearchResults/Sprites/Search_results_sprite.gif) no-repeat 10px -147px;}body#search-results .msgImage, body#search-results .msgLightTanFive{border-top:2px solid #ccc;padding:10px 0 0;margin-top:13px;}body#search-results .msgNoColor{border-top:2px solid #ccc;margin-top:13px;padding:10px 0 0;}#layout-nav table ul, #layout-nav table ul{padding-left:15px;}body#compare-hotels.page-grid-j #layout-body{margin-left:0;width:920px;}#compare-heading{margin-left:184px;}#compare-page-container #message-bar{float:left;clear:both;width:173px;padding:0 5px;}#compare-page-container #error-messages{margin-left:184px;}#compare-page-container #search-map-container{margin-left:174px;width:734px;}#compare-tools{list-style-type:none;}.save-hotels-button{background-color:#9D102D;float:right;clear:both;font:10px/16px normal arial,sans-serif;height:16px;padding:0 4px;margin:10px 0;}.save-hotels-button a:link, .save-hotels-button a:visited{color:#FFFFFF;text-decoration:none;}.save-hotels-button a:hover, .save-hotels-button a:active{color:#FFFFFF;text-decoration:underline;}#compare-page-container li#south, #compare-page-container li#north{margin-left:358px;width:358px;}#compare-section{float:left;clear:right;border:1px solid #d3d3c4;border-left-width:0;border-bottom-width:0;}#compare-section .compare-column{float:left;width:183px;border-left:1px solid #d3d3c4;}.compare-column h2{clear:right;margin:5px 10px;}#compare-section .hotel-record{padding:0;}.record-number{float:left;height:44px;padding:5px;margin-right:5px;font:20px/34px bold arial,sans-serif;color:#fff;background-color:#900;border:1px solid #d3d3c4;}.hotel-images{clear:both;float:left;width:174px;padding:5px;border-top:1px solid #d3d3c4;border-bottom:1px solid #d3d3c4;}.hotel-images img{height:53px;margin-left:5px;width:84px;}.rate-info-container{border-top:1px solid #d3d3c4;width:100%;float:left;}.compare-column img.hotel-thumb{float:left;height:87px;margin-left:0;width:84px;}.compare-column .photo-tour{float:left;clear:both;width:180px;margin:1px;padding:0;line-height:16px;height:16px;background-color:#EFEEE9;text-align:center;}#compare-section .compare-column p.photo-tour a{border-bottom:none;font-weight:bold;font-size:10px;}#compare-section .compare-column p.photo-tour a:visited{color:#7777CC;}#compare-section .compare-column p.photo-tour a:hover{background-color:#EFEEE9;}.compare-column .results-button{margin:1px;float:none;}.compare-column h2 a:visited{color:#7777CC;}.results-button a{border:0;color:#fff;background:none;}.hotel-info{clear:both;border-top:1px solid #d3d3c4;padding:10px;}.rate-info .hotel-info p{margin-bottom:10px;font-family:verdana,sans-serif;font-size:11px;line-height:14px;word-spacing:-0.05em;text-align:left;}.compare-column .hotel-address p{margin:0;padding:0;}.rate-info p{font:10px/11px arial,sans-serif;text-align:center;}.room-rate strong{font:bold 12px/14px verdana, sans-serif;padding:5px 0;}#layout-body-container p.room-rate a, p.room-rate a:link, p.room-rate a strong{color:#333;text-decoration:none;border-bottom:none}#layout-body-container p.room-rate a:hover strong{background:#fff}.compare-column .hotel-address{margin-bottom:10px;}#compare-section .compare-column .results-button a:link,#compare-section .compare-column .results-button a:visited, #compare-section .compare-column .results-button a:hover, #compare-section .compare-column .results-button a:active{border:0;background:none;color:#fff;text-decoration:none;font-size:10px;line-height:14px;}#group-unavailable-text{float:left;line-height:16px;height:16px;color:#92102d;text-align:center;margin:10px 0px 0px 0px;}#comparison-tables, #comparison-tables table, #comparison-tables thead, #comparison-tables tr, #comparison-tables th, #comparison-tables td{padding:0;margin:0;}#comparison-tables{clear:both;margin-top:1px;border:1px solid #999;border-right-width:0;border-left-width:0;}.compare-1{width:368px;}.compare-2{width:552px;}.compare-3{width:736px;}.compare-4{width:919px;}#comparison-tables table{border-collapse:collapse;}#comparison-tables th{width:162px;border-right:1px solid #999;text-align:left;font-weight:normal;vertical-align:top;overflow:hidden;}#comparison-tables td{width:183px;text-align:center;border-right:1px solid #999;vertical-align:top;overflow:hidden;}#comparison-tables .odd-row p, #comparison-tables .odd-row ul{background-color:#efeee9;}#comparison-tables p, #comparison-tables ul{margin:0 5px 0 4px;width:173px;padding-bottom:10000px;margin-bottom:-9999px}#comparison-tables tbody p, #comparison-tables tbody ul{border-top:1px solid #d3d3c4;}#comparison-tables thead th{font:bold 12px/14px arial,sans-serif;padding-top:8px;}#comparison-tables th em, #comparison-tables td em{font-style:normal;display:block;margin:0 5px;width:173px;}#comparison-tables ul{list-style:none;}.group-rates{font:bold 12px/15px verdana;color:#9d102d;}.requestInfo{margin:10px 0 0;}.group-amenities{margin:0px 0 0px 0;padding:0;width:542px;}ul.group-amenities-column li{float:left;width:270px;margin-left:0.5px;border:1px solid #ddd;}.result-tools p.request-link{float:left;margin:1px 4px 1px 10x;padding-left:10px;font:bold 10px arial;width:120px;}.result-tools p.request-link A:link, .result-tools p.request-link A:visited{color:#33c;}.request-info-all{margin:15px 92px 10px 0px;float:left;padding:0 5px;}#sgo-list-container{margin:5px 0 5px 0;border:1px solid #8d8c7d;}#rfp-request-list{border-top:2px solid #ccc;padding-left:10px}#rfp-request-list h3{text-transform:uppercase;}#rfp-request-list li{list-style-type:none;margin-bottom:3px;}#rfp-request-list img{margin-bottom:-5px;}#rfp-request-list .win-icon{margin:5px 0 0 5px;}#rfp-request-list a:link img,#rfp-request-list a:visited img{text-decoration:none;}.SGO-brand-message{padding:10px;font:10px verdana #333;}.padding-top-10px{padding-top:10px;}#sgo-radio-units{margin-left:35px;}.disable-sgo{display:none;}.sgo-roomsandmeetingspace-enable{display:block;}#layout-body h1{line-height:16px;margin:12px 0 13px;}#layout-body h2{line-height:14px;margin:0 0 9px;}#search-container{background-color:#cacaca;padding:15px 10px 7px;width:716px;}#search-container ul#search-tabs{margin-bottom:18px;padding:0;}#search-container ul#search-tabs li{display:inline;padding-right:17px;}#search-container ul#search-tabs li a{text-decoration:none;color:#333;}#search-container .search-info-column{float:left;width:358px;margin-bottom:10px;}#search-container .special-rates-column{float:left;margin-bottom:10px;padding-right:10px;width:174px;}#search-container .brand-selection-column{float:left;margin-bottom:10px;width:174px;}.special-rates-column fieldset, .brand-selection-column fieldset{border:1px solid #fff;height:220px;padding:8px 2px 8px 10px;}#search-container .searchLeftColumn, #search-container .searchRightColumn{width:auto;}#search-container .brand-selection-column input{float:left;clear:left;}#search-container .brand-selection-column label{float:left;width:135px;}#search-container .special-rates-column h4{margin:0 0 8px;}#search-container form p label{display:block;}#search-container .radio, #search-container .checkbox{height:16px;margin:0;vertical-align:middle;width:16px;}#search-container form .usePoints{margin-top:19px;}#search-container form .search-useRewardsPoint{float:left;margin-right:5px;}#search-container form #corporateCode,#search-container form #corporateCode2,#search-container form #saved-hotel-corporateCode,#search-container form #displayableIncentiveType_Number,#search-container form #displayableIncentiveType_Number2,#search-container form #saved-hotel-award-number{margin-left:17px;}#search-container .search-info-column p, #maps-and-distance{float:left;width:179px;}#along-route-search-form fieldset{float:left;margin:0 10px 10px 0;width:184px;}#search-container .search-info-column .two-column{clear:both;float:none;width:358px;}#search-container #keyword-search-form{padding:0;width:auto;}#search-container #keyword-search-form #keywords{width:440px;}#search-container #keyword-search-form h3{font-weight:bold;margin:20px 0;}#search-container #keyword-search-form ul{margin-bottom:10px;}#search-container #maps-and-distance label,#search-container #maps-and-distance ul li{display:inline;margin-right:10px;}#search-container form #maps-and-distance h4{margin:5px 0;}#search-container select#saved-hotel{width:279px;}#search-container form .find-button,#search-container form .find-button-hover{background-color:#b50937;color:#fff;font-size:10px;font-weight:bold;height:auto;margin:0;text-transform:capitalize;}#search-container form .find-button em,#search-container form .find-button-hover em{font-style:normal;}#search-container form .hidden-label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}#search-container .advance-search-find{border-top:1px dashed;clear:both;margin-top:10px;overflow:hidden;padding-top:9px;width:100%;}#search-container .ui-tabs-hide{display:none !important;}#layout-body #endeca-directory-header{margin-top:20px;}#directory-listing{background-color:#eaeaea;padding:15px 10px 0;width:716px;}#directory-listing li a{border:0;}p.links-description{padding:0;margin-bottom:13px;}ul.triple-columns{padding:0;}ul.triple-columns .column{float:left;list-style-type:none;margin-right:15px;}ul.triple-columns h3{margin:0;}ul.triple-columns .column ul{list-style-type:none;margin-bottom:15px;padding:0;}ul.triple-columns .column ul li{margin-left:0;}ul.triple-columns .clear-column{margin-right:0;}ul.triple-columns .column ul li a{line-height:16px;}.search-button{background-color:#9d102d;font-size:10px;line-height:12px;padding:4px 8px;text-align:center;white-space:nowrap;}.cont-button{background-color:#9D102D;height:32px;font-size:10px;line-height:16px;padding:0px 10px;text-align:center;}.search-button:link, .search-button:visited, .cont-button:link, .cont-button:visited{color:#FFFFFF;text-decoration:none;}.search-button:hover, .cont-button:hover{color:#FFFFFF;}.win-icon{margin-left:5px;}.note-text{margin-top:13px;}.search-button{border:0;}.property-info .disabled, #property-results span.disabled, p.results-button.disabled{background-color:#bbb;color:#7A7A7A;height:16px;font-size:10px;line-height:16px;padding:1px 7px;text-align:center;white-space:nowrap;margin-right:6px;}.pricing-container{background-color:#DDDDDD;border:1px solid #999;float:right;width:138px;}.pricing-container p{font:10px arial helvetica,sans-serif;padding:5px;}.pricing-container .pricing-header, .pricing-container .pricing-info{border-bottom:1px solid #999;}.pricing-container .pricing-header{font-weight:bold;}.pricing-container .pricing-header, .pricing-container span.price-unit{line-height:13px;}.pricing-container .pricing-info{float:left;width:100%;}.pricing-container span.price-title{font-size:11px;line-height:14px;}.pricing-container p.floatLeft span, .pricing-container p.floatRight span{display:block;}.pricing-container .multi-rows{padding:5px;text-align:right;width:128px;}.pricing-container .multi-rows span{display:block;}.group-sales-rfp{float:right;padding-right:5px;width:133px;}.group-sales-rfp a{display:block;text-align:right;}.group-sales-rfp p{text-align:right;}#execustay-mesg-wrapper{border-top:2px solid #CACACA;padding:7px 20px 7px 10px;margin-top:15px;}#execustay-mesg-wrapper h3{font:bold 11px/14px verdana,arial,helvetica,sans-serif;color:#036;margin:0;padding:0;}#execustay-mesg-wrapper p{font:normal 11px/14px arial,verdana,helvetica,sans-serif;color:#333;margin:0;padding:6px 0 10px 0;}#execustay-mesg-wrapper a{padding:2px 7px;}#gallery-list-view{float:right;margin-top:15px;padding:0;}#gallery-list-view li{display:inline;list-style:none;margin-left:0;}#gallery-list-view li a{padding-top:4px;font:bold 10px/14px arial,verdana,helvetica,sans-serif;float:left;display:block;text-decoration:none;text-decoration:none;}#gallery-link{background:url("/Images/MiniStores/view-toggle.png") no-repeat scroll 0px -8px transparent;color:#666;height:20px;padding:0 4px 0 24px;}#gallery-link.active{background-position:0px -70px;color:#000;}#list-link{float:left;background:url("/Images/MiniStores/view-toggle.png") no-repeat scroll 0px -36px transparent;color:#666;height:20px;padding:0 19px 0 38px;}#list-link.active{background-position:0 -98px;color:#000;}#merch-property-results .property-row{margin-bottom:10px;}#merch-property-results .property-row .merch-property-records{float:left;margin-right:10px;width:174px;}#merch-property-results .property-row .last-property{float:left;margin-right:0;width:174px;}#merch-property-results .property-overview{border-left:1px solid #cacaca;border-right:1px solid #cacaca;border-bottom:1px solid #cacaca;margin:0 2px;padding:3px 5px 5px 5px;width:158px;}#merch-property-results .photo-panel{background:url("/Images/MiniStores/drop-shadow-sprite.png") no-repeat scroll 0 -155px transparent;clear:both;height:174px;overflow:visible;position:relative;padding:7px;width:160px;}#merch-property-results .photo-panel img.hotel-thumb{height:174px;padding:0;position:absolute;width:160px;}#merch-property-results img.magnifying-glass{left:-9999px;}#merch-property-results.base-view .photo-panel{background:url("/Images/MiniStores/drop-shadow-sprite.png") no-repeat scroll 0 0 transparent;clear:both;height:120px;overflow:visible;position:relative;padding:7px;width:160px;}#merch-property-results.base-view .photo-panel img.hotel-thumb{background:none;clip:rect(0 160px 120px 0);display:block;height:174px;padding:0;position:absolute;width:160px;}#merch-property-results.base-view .photo-panel.expanded{background:none;clear:both;height:134px;overflow:visible;padding:0;position:relative;width:174px;}#merch-property-results.base-view .photo-panel img.expanded{background:url("/Images/MiniStores/drop-shadow-sprite.png") no-repeat scroll 0 -155px transparent;display:block;height:174px;padding:7px;position:absolute;width:160px;}#merch-property-results.base-view img.magnifying-glass{background:white;left:151px;position:absolute;top:111px;}#merch-property-results.base-view img.magnifying-glass.hover{left:-9999px;}#merch-property-results .property-info-panel{border-bottom:1px dotted #cacaca;height:88px;padding-bottom:10px;}#merch-property-results .property-info-panel h2{font:normal 12px/14px arial,sans-serif;height:35px;margin:0}#merch-property-results .property-info-panel p{padding:0;}#merch-property-results .property-info-panel p.address{margin-top:12px;}#merch-property-results .property-info-panel ul{margin-top:12px;}#merch-property-results .property-info-panel.property-address-panel{height:126px;}#merch-property-results p.brand-logo{padding-left:30px;}#merch-property-results .search-button, #merch-property-results .cont-button{background-color:#9D102D;display:inline-block;font-size:10px;font-weight:normal;line-height:12px;padding:4px 8px;text-align:center;white-space:nowrap;width:142px;}#merch-property-results .search-button:link, #merch-property-results .search-button:visited, #merch-property-results .cont-button:link, #merch-property-results .cont-button:visited{color:#fff;text-decoration:none;}#merch-property-results .search-button:hover, #merch-property-results .cont-button:hover{color:#fff;}#merch-property-results .property-record-number{background:url("/Images/SearchResults/Sprites/Search_results_sprite.gif") no-repeat scroll 0 -308px transparent;color:#FFFFFF;cursor:pointer;font:bold 11px/14px arial,verdana,helvetica,sans-serif;height:19px;left:10px;position:absolute;top:11px;text-align:center;width:22px;z-index:2;}#merch-property-results .separator{border-top:1px dotted #cacaca;margin-top:6px;padding-top:6px;}#merch-property-results .property-desc{height:155px;}#merch-property-results ul.amenities{padding:4px 0 0 0;}#merch-property-results ul.amenities li{color:#ccc;}#merch-property-results ul.amenities .available{color:#333;}#merch-property-results .property-links li{list-style-type:none;}#merch-property-results .property-links li a, #merch-property-results .property-links li a:link, #merch-property-results .property-links li a:visited, #merch-property-results .property-links li a:hover, #merch-property-results .property-links li a:active{border:0;text-decoration:none;}#merch-property-results a.room-rates-link:link, #merch-property-results a.room-rates-link:visited, #merch-property-results a.room-rates-link:hover, #merch-property-results a.room-rates-link:active{color:#333;border-bottom:0;font:bold 12px/14px arial, sans-serif;text-decoration:none;}#merch-property-results .room-rate{font:normal 12px arial, sans-serif;}#merch-property-results .redemption-room-rate{font:normal 11px arial, sans-serif;margin-bottom:10px;}#merch-property-results .redemption-room-rate p{padding-bottom:0;}div#results-pagination{border-top:1px solid #ccc;border-bottom:1px solid #ccc;font:10px/12px arial;margin:25px 0 20px 0;padding:5px 3px 0;}#skipMapLink #choose-hotel-text{float:left;font:14px/14px arial,sans-serif;padding:0;margin:0}#merch-property-results p.button-panel{padding:0 0 4px;min-height:20px;}#merch-property-results .property-links{min-height:30px;padding:5px 0 12px 0;}.merch-result-header #sort-form{margin:0 0 8px 10px;}.three-column .column h3, .two-column .column h3, .one-column .column h3{background-color:#D6DFE9;border:1px solid #D6D5D5;font:bold 13px/15px arial,sans-serif;margin:0 10px 1px 0;padding:2px 5px;}.three-column .last-column h3, .two-column .last-column h3{margin-right:0;}.three-column .column ul, .two-column .column ul, .one-column .column ul{padding:8px 5px 10px 0;}.three-column .column div.toggle-container , .two-column .column div.toggle-container , .one-column .column div.toggle-container{padding:8px 5px 10px 0;}.three-column .column ul li, .two-column .column ul li, .one-column .column ul li{margin-left:27px;}.three-column .column .toggle-container, .two-column .column .toggle-container, .one-column .column .toggle-container{background:transparent url("/Images/MiniStores/gradient-panel-bg.png") repeat-x 0 0;background-color:#e9e9e9;margin-right:10px;min-height:175px;}.three-column .last-column .toggle-container, .two-column .last-column .toggle-container, .one-column .last-column .toggle-container{background-color:#e9e9e9;margin-right:0;}#search-results .three-column .toggle-container .article-content{margin:0 0 0 20px;}.one-column .column h3{margin-right:0;}.toggle-link{background:url("/Images/SearchResults/Sprites/Search_results_sprite.gif") no-repeat scroll 0 -277px transparent;padding:0 0 0 18px;}.toggle-link.open{background-position:0 -170px;}a.toggle-link{color:#333;text-decoration:none;}a.toggle-link:link, a.toggle-link:visited, a.toggle-link:hover, a.toggle-link:active{color:#333;}ul.non-bulleted-list li{list-style-type:none;}#guided-nav.hotel-directory-nav h2{margin-bottom:7px;}#guided-nav.hotel-directory-nav #guided-nav-items{padding:0px;}#guided-nav.hotel-directory-nav ul li{padding:2px 0 0 25px;}#guided-nav.hotel-directory-nav ul li a{float:none;color:#333333;text-decoration:none;width:150px;font:normal 11px Arial, Helvetica,sans-serif;border:none;}#guided-nav.hotel-directory-nav #guided-nav-items ul{list-style-type:none;}#guided-nav.hotel-directory-nav #guided-nav-items ul li{clear:both;}#guided-nav.hotel-directory-nav #guided-nav-items ul li a span{color:#999999;}#guided-nav.hotel-directory-nav h4 .toggle-link{background-position:10px -479px;padding:0 0 0 30px;}#guided-nav.hotel-directory-nav h4 .toggle-link.open{background-position:10px -518px;}#guided-nav.hotel-directory-nav #selected-dimensions{list-style-type:none;margin:0;width:184px;padding-bottom:5px;}#guided-nav #selected-dimensions li{background:transparent url(/Images/HotelDirectory/HD_dim-remover_full.png) no-repeat scroll center top;color:rgb(51,51,51);font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;height:20px;list-style-type:none;margin:0 0 5px;padding-left:10px;}#selected-dimensions .dimension-remove-icon{background:transparent url(/Images/HotelDirectory/HD_dim-remover_close.png) no-repeat scroll 0 0;border:medium none;cursor:pointer;display:inline-block;float:right;height:20px;line-height:20px;margin:-2px 2px 0 0;overflow:hidden;padding:0;width:20px;z-index:-1;}#guided-nav #selected-dimensions li a{float:left;height:14px;overflow:hidden;padding-top:2px;width:150px;}#guided-nav.hotel-directory-nav .parent-dimension .expanded{background-position:1px -519px;}#guided-nav.hotel-directory-nav .parent-dimension .collapsed{background-position:1px -480px;}#selected-dimensions{list-style-type:none;margin:0 0 5px;width:184px;}ul#breadcrumb-nav li{margin:0 3px 0 0;padding:0;}ul#breadcrumb-nav li a{margin:0 3px 0 0;padding:0;}#guided-nav{margin-bottom:20px;}.two-column-20-80 .first-column .article-content{margin-bottom:2px;}.two-column-20-80 .first-column .article-content.collapsed{height:110px;overflow:hidden;}a#read-more{margin-bottom:10px;display:block;}a#read-more,a#read-more:visited{color:#333;text-decoration:none;}a#read-more:active,a#read-more:hover{color:#9d102d;}a#read-more:hover{text-decoration:underline;}a#read-more.toggle-link{background:url("/Images/HWS_Redesign/hws_sprites.png") no-repeat scroll 0 -652px transparent;padding:0 0 0 18px;}a#read-more.toggle-link.open{background-position:0 -688px;display:block;margin-bottom:15px;}
