body.reservations #layout-container form, body.reservations #layout-container label, body.reservations #layout-container select, body.reservations #layout-container input, body.reservations #layout-container textarea, body.reservations #layout-container fieldset, body.reservations #layout-container legend{font:normal 11px/14px arial, helvetica, sans-serif;}body.reservations #layout-container form h2, body.reservations #layout-container form h3{font:bold 12px/14px arial, helvetica, sans-serif, sans-serif;}body.reservations #layout-container form h4{font:bold 11px/14px arial, helvetica, sans-serif;}body.reservations #layout-container form h5{font:bold 10px/12px arial, helvetica, sans-serif;}#layout-nav{width:180px;}a.room-details{color:#000066;border-bottom:1px solid;font-size:10px;line-height:12px;white-space:nowrap;zoom:1;}#anchors{padding-left:10px;}#anchors li{padding-bottom:3px;}.backToTop{margin-top:5px;}form p.button-submit-container{margin-top:10px;}p.alert, .notificationText, .rateRules-ul li.notificationText{color:#9D102D;}p.point-savers{background:url('/Images/Reservations/CSS_Backgrounds/reservations_sprite.gif') no-repeat scroll 0 -843px;padding-left:18px;}#reservation-alerts-container,#awards-warning,.reservation-alerts{border:10px solid #bababa;font:normal 11px/14px verdana, sans-serif;padding:5px 10px;text-decoration:none;margin-bottom:15px;}#awards-warning li{list-style-type:none;}#reservation-alerts-container ul li{list-style:none;color:#333333;font-family:arial, helvetica, sans-serif;}#error-messages h2{font:bold 12px/14px verdana, sans-serif;}#error-messages ul{padding:0;}.cn-message{display:block;padding-bottom:5px;}body.reservations div#layout-body-container h1{line-height:16px;}.pop-up-features .columnOne ul, .pop-up-features .columnTwo ul{width:auto;}.redemption-footer{text-align:right;padding-top:10px;}.msg-layout-1, .msg-layout-2, .msg-layout-3, .msg-layout-4, .msg-layout-5, .msg-layout-6, .msg-layout-7 .msg-layout-8, .msg-layout-9, .msg-layout-10, .msg-layout-11, .msg-layout-12{margin-bottom:5px;}.msgNoColor{padding:0px;}#worldwide-content{border-bottom:1px solid #ccc;margin:0 10px;padding:10px 0;}.worldwide-res-numbers-column, .worldwide-res-numbers-column-first{float:left;width:286px;}.worldwide-res-numbers-column{padding-left:17px;}.global-reservation-header{margin:10px 0 0 10px;}#worldwide-res-numbers{border-spacing:10px;width:920px;}#worldwide-res-numbers td{background-color:#eaeaea;padding:10px 5px 10px 10px;width:286px;}#worldwide-res-numbers td p{padding:0;}#worldwide-res-numbers h3{margin:0;}#worldwide-res-numbers .phone-number-label{font:bold 11px/14px verdana, arial, sans-serif;}#room-rate-container{background-color:#fff;}#room-rate-container .results-container{border:1px solid #bababa;border-top:none;padding:15px 10px 0;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}.ui-tabs form div.ui-tabs-panel.ui-tabs-hide{display:none;}.ui-tabs .ui-tabs-panel{padding:0;display:block;border-width:0;background:none;}#room-rate-container .ui-tabs-nav li a{border:0;}.rate-type-tabs{background-color:#fff;border-bottom:1px solid #bababa;height:33px;margin:0;padding:0;width:735px;}.rate-type-tabs li{background:#e0e0e0 url('/Images/Reservations/CSS_Backgrounds/rate_type_tabs.gif') no-repeat scroll -177px 0;border-bottom:1px solid #bababa;float:left;height:29px;margin:1px 1px -1px 0;overflow:hidden;padding:3px 0 0 20px;position:relative;width:156px;}.rate-type-tabs li.ui-tabs-selected{background:#e0e0e0 url('/Images/Reservations/CSS_Backgrounds/rate_type_tabs.gif') no-repeat scroll 0 0;padding-bottom:1px;border-bottom-width:0;}.rate-type-tabs li.active{background-position:0 0;}.rate-type-tabs li a, .rate-type-tabs li a:visited, .rate-type-tabs li a:hover, .rate-type-tabs li a:active{color:#333;text-decoration:none;}.rate-type-tabs li a{font:bold 10px/14px arial, helvetica, sans-serif;margin:0;overflow:hidden;}.rate-type-tabs li.disabled a{color:#999;}.rate-type-tabs li a span{font:normal 10px/12px arial, helvetica, sans-serif;display:block;}.rate-type-tabs li.disabled a span{color:#9D102D;}html ul.rate-type-tabs li.active, html ul.rate-type-tabs li.active a:hover{border-bottom:1px solid #fff;}.sort-container{padding:0 0 10px 10px;}.sort-container p{color:#333;font:bold 11px/15px arial, helvetica, sans-serif;margin:0 5px 0 0;padding:0;float:left;}.sort-container ul{float:left;list-style:none;padding:2px 0 0 0;}.sort-container li{border-left:1px solid #666;display:inline-block;float:left;padding:0 5px;margin:0 5px 0 -5px;color:#333;font:normal 11px/12px arial, helvetica, sans-serif;}.sort-container li:first-child{border-left:0;}.sort-container li a{zoom:1;}.results-container h2{margin:0 0 10px 10px;}.results-container h2 span{display:block;font:normal 10px/14px arial, helvetica, sans-serif;}body.reservations #layout-container form .results-container h3.results-container-subheader{color:#9D102D;font-size:11px;margin:0 0 10px 10px;}div#tab0.results-container{border-top:1px solid #BABABA;}#room-rate-container.default div#tab0.results-container{border-top-width:0;}#loading-cover{background:#fff url(/Images/CSS_Backgrounds/loading.gif) center 200px no-repeat;position:absolute;z-index:1000;width:735px;height:300px;}.room-rate-results-container{overflow:hidden;margin-bottom:20px;}.room-rate-results-header{background-color:#808080;padding:3px 10px;}.room-rate-results-header h3{background:#808080 url('/Images/Reservations/CSS_Backgrounds/room_rate_plus_minus_gray.gif') no-repeat scroll 0 -120px;cursor:pointer;color:#fff;float:left;font:bold 12px/14px arial, helvetica, sans-serif;padding:2px 0 2px 20px;margin:0;width:500px;}.room-rate-results-header h3.collapse{background-position:0 0;}.room-rate-results-header h3 a, .room-rate-results-header h3 a:visited, .room-rate-results-header h3 a:hover, .room-rate-results-header h3 a:active{background:none;border-bottom:1px solid;display:inline;font:normal 10px/12px arial, helvetica, sans-serif;color:#fff;margin-left:5px;padding:0;}.room-rate-results-header p{color:#fff;float:right;font:normal 11px/14px arial, helvetica, sans-serif;padding:0;text-align:right;width:170px;}.room-rate-results-header p span{font:normal 11px/14px verdana, sans-serif;}.room-rate-results-header.selected-room,.room-rate-results-header.selected-room h3{background-color:#c3c3c3;}body.reservations #layout-container form .room-rate-results-header.selected-room h3, .room-rate-results-header.selected-room p, .room-rate-results-header.selected-room h3 a, .room-rate-results-header.selected-room h3 a:visited, .room-rate-results-header.selected-room h3 a:hover, .room-rate-results-header.selected-room h3 a:active{color:#333;font-weight:normal;}.room-rate-results-header.selected-room h3 span.selected-room{color:#333;font-weight:bold;padding-right:3px;}table.room-rate-results{border-collapse:collapse;margin-top:15px;width:100%;}table.room-rate-results.hide{position:absolute;left:-10000px;width:730px;}table.room-rate-results.hide .pCarousel, table.room-rate-results tr:first-child td{border-top:none}table.room-rate-results tr.preferences-row td{border-top-width:0;padding-bottom:0px;}table.room-rate-results td{border-top:1px solid #bababa;color:#333;font:normal 11px/14px arial, helvetica, sans-serif;padding:5px 5px 5px 0;vertical-align:top;}table.room-rate-results td.rate-selection{width:250px;padding-left:10px;}table.room-rate-results td.rate-selection input{float:left;margin:0 3px 0 0;padding:0;}table.room-rate-results td.rate-selection div.details,table.room-rate-results td.rate-selection div.rate-info{clear:none;float:left;width:85%;}table.room-rate-results td.rate-selection label{display:inline;font:normal 11px/14px arial, helvetica, sans-serif;}table.room-rate-results td.rate-selection label span{font-weight:bold;font-family:verdana, sans-serif;padding-right:3px;text-transform:uppercase;}table.room-rate-results td.rate-selection p{display:inline;}table.room-rate-results td.rate-selection.incentive{width:618px;}table.room-rate-results td.rate-description{width:368px;padding-left:10px;}table.room-rate-results td.select{text-align:right;}table.room-rate-results td.rate-description p{line-height:14px;}table.room-rate-results.price td.rate-selection label span{text-transform:none;}#room-rate-container.default table.room-rate-results td.rate-selection input.rate-selection-radio{display:inline;}#room-rate-container.default table.room-rate-results td.rate-description{width:434px;}.rate-info a{zoom:1;}#master-preferences-panel{display:none;}table.room-rate-results td.rate{width:250px;padding-left:10px;padding-right:3px;}table.room-rate-results td.rate span{font-weight:bold;font-family:verdana, sans-serif;padding-right:3px;text-transform:uppercase;}.elite-message{display:none;}#elite-message p{color:#94293F;font-size:11px;text-align:center;clear:both;width:120px;padding-top:20px;}#preference-panel{font:normal 10px/13px Arial,Verdana,Helvetica,sans-serif;color:#333;padding:0px 10px 15px;margin:0;background:url(/Images/Reservations/CSS_Backgrounds/lightgray_gradient_ascending.png) 0 bottom repeat-x;}#preference-panel .photo-carousel-module{width:120px;float:left;}#preference-panel .photo-carousel{display:none;}#preference-panel .preference-form h2, #preference-panel .preference-form h2 div{display:inline;width:200px;}#preference-panel .preference-form h2 div{font-size:11px;font-weight:normal;margin:0;}.preferences-save-opts{padding-bottom:10px;}#preference-panel .preference-form{float:left;margin-bottom:7px;width:560px;}#preference-panel .preference-form b{width:400px;font-weight:normal;margin:0;}#preference-panel .preference-form p, #preference-panel .preference-form h2, body.reservations #layout-container .preferences-save-opts h2, #preference-panel .preference-form h3, #preference-panel .preference-form h4{color:#333;font-size:11px;line-height:14px}#preference-panel .preference-form h3{font-weight:normal;margin:5px 0 0 0;width:400px;}#preference-panel .preference-form h4{font-size:12px;font-weight:bold;margin:5px 0 0 0;width:450px;}#preference-panel .preference-form h4.savelink{float:left;left:-200px;position:relative;font-size:12px;font-weight:bold;margin:5px 0 0 0;top:40px;width:450px;}#preference-panel .preference-form p.checkbox{font-size:12px;}#preference-panel .preference-form h2 span label{font-weight:bold;font-size:12px;text-transform:uppercase;}#preference-panel .preference-form option{background-color:#fff;color:#333;}#preference-panel .preference-form .preferences-formdropdowns{float:left;width:200px;}#preference-panel .preference-form .preferences-formdropdowns select.pillows{width:140px;}#preference-panel .preference-form .preferences-formcheckboxes{float:left;width:200px;}#preference-panel .preference-form ul.preference-options{color:#333;display:list-item;float:left;font-size:11px;list-style-type:none;padding-top:10px;}.preference-options label{display:inline;}#adf-rate-list #preference-panel .preference-form ul.preference-options li{display:block;}#preference-panel .ui-tabs-nav li{float:left;}#preference-panel .ui-state-active{background:url(/Images/Reservations/CSS_Backgrounds/reservations_sprite.gif) no-repeat 17px -572px;padding-bottom:10px;margin-bottom:5px;}#preference-panel .ui-state-active a:visited{color:#fff;}#preference-panel .preference-form ul.preference-options input{margin-right:3px;}#preference-panel .preference-form .preference-tabs{width:400px;}#preference-panel .preference-form .preference-tabs ul{position:relative;display:inline;float:left;margin:5px 0 0 0;padding:0;}#preference-panel .preference-form .preference-tabs li{display:inline;float:left;padding:0 0 0 2px;}#preference-panel .preference-form p.smoke-policy{margin-bottom:7px;}#preference-panel a#cancelBtn:visited, #preference-panel a#cancelBtn:hover, #preference-panel a#cancelBtn:active{background-color:#9d102d;border:0;color:#fff;}#reservation-summary-container #preferences-section p.smoke-policy{margin:0px;padding:10px 0;}#reservation-summary-container #preferences-section #preferences-fade-section ul{padding:0px;}#preference-panel .buttons{text-align:right;}#preferencescontainer{float:left;width:424px;}tr.preferences-row #preferencescontainer{float:right;width:424px;}#preferencescontainer .ui-tabs-hide{position:absolute;left:-10000px;}#preferencescontainer .preference-form label{vertical-align:top;}#preferencescontainer ul{color:#fff;font-size:11px;list-style-type:none;padding:0;margin-bottom:10px}#preferencescontainer ul li{color:#fff;list-style-type:none;padding:0;margin-left:-1px;}#preferencescontainer ul li a{background-color:#ccc;border:0;color:#000;display:inline;padding:2px 5px 2px 5px;text-decoration:none;}#preferencescontainer ul li a:hover{text-decoration:none;}#preferencescontainer ul li a:visited{text-decoration:none;}#preferencescontainer ul li.ui-tabs-selected a, #preferencescontainer ul li.ui-tabs-active a{background-color:#808080;color:#fff;display:inline;list-style-type:none;padding:2px 5px 2px 5px;margin:0;text-decoration:none;}.preferences-save-opts h2 span{display:inline;}.preferences-save-opts h2{margin:0px;}.preference-form .formAlert{display:block;margin-top:10px;}.preference-form .formAlert li{margin-left:10px;}#copySelectionsWrapper input, #saveBillingInformationDiv input{display:inline;}#copySelectionsWrapper{display:none;}#copySelectionsWrapper input{margin:0 5px 0 10px;}#preferencescontainer #partial-savable-preference-msg ul{list-style-type:disc;}#preferencescontainer #partial-savable-preference-msg ul li{color:#333;display:inherit;list-style-type:disc;margin:auto;}#savable-preference-msg, #partial-savable-preference-msg{display:none;}#saveBillingInformationDiv{margin:10px 0 3px 0;width:400px;}p.non-guaranteed-preferences-title{margin:7px 0;}#preferencescontainer div .preference-form{width:424px;}.preference-options li input{display:inline;height:14px;}.preference-options li label{display:inline-block;vertical-align:middle;}#progress-bar{margin:15px 0;}#progress-bar ul li{display:inline;font:normal 12px/14px arial, verdana, sans-serif;list-style-type:none;padding:6px 7px 4px 0;background:url(/Images/Reservations/CSS_Backgrounds/reservations_sprite.gif) 0 -481px no-repeat;}#progress-bar ul li div{display:inline;margin:0 12px 0 0;padding:0 0 0 7px;width:20px;font-weight:bold;}#progress-bar ul li a{text-decoration:none;}#progress-bar ul li.current{font-weight:bold;color:#9D102D;background-position:0 -482px;}#progress-bar ul li.completed{color:#333;background-position:0 -447px;}#progress-bar ul li.completed a{border:0;background:none;color:#333;font-weight:regular;}#progress-bar ul li.current a{font-weight:bold;}#progress-bar ul li.current div, #progress-bar ul li.completed div{color:#fff;}#progress-bar ul li.pending{color:#838282;background-position:0 -518px;}#progress-bar ul li.pending div{color:#838282;}#availability-search form label,#availability-search form h3, #availability-search form a, #availability-search form p{color:#fff;}#availability-search{margin:0;padding:0;}#availability-search form{margin:0;padding:10px 10px 10px;}#availability-search h3{clear:both;cursor:pointer;margin:0 0 4px 0;padding:0 0 0 15px;}#availability-search h3.toggle{background:transparent url(/Images/CSS_Backgrounds/icon_collapes_mini_12x12.gif) no-repeat scroll left 2px;}#availability-search h3.active{background:transparent url(/Images/CSS_Backgrounds/icon_expand_mini_12x12.gif) no-repeat scroll left 2px;}#availability-search .guests, #availability-search .rooms{width:77px;}#availability-search #special-rates-container label{display:block;margin:0;padding:3px 0 2px 16px;text-indent:-16px;vertical-align:middle;}#availability-search #special-rates-container p.special-rates-field{padding:0 0 2px 16px;}#availability-search .button-container{border-top:none;display:block;padding:10px 0 0;text-align:left;}#availability-search form p.button-submit-container{float:right;height:17px;line-height:17px;}#availability-search .search-link{padding-top:7px;}#availability-search form#my-stay-search-form h3.toggle{font:bold 11px/14px arial, helvetica, sans-serif};.search-link a{font:normal 11px/14px arial, helvetica, sans-serif}.my-stay-container ul li, .my-stay-container h3, .my-stay-container h4, .my-stay-container a:link, .my-stay-container a:visited{color:#fff;}.my-stay-container h3,.my-stay-container ul strong{font:bold 11px/14px arial, helvetica, sans-serif;}.my-stay-container{background:#5d5d5d;margin-bottom:5px;}.my-stay-container img.logo{width:180px;margin:0;padding:0;}#property-logo .outline{border:1px solid #cacaca;margin-bottom:5px;}#my-stay-logo.my-stay-container{padding:0px;background:none;}#my-stay-summary .my-stay-list a.room-details{border-color:#fff;}#my-stay-changes ul li, #my-stay-adf-summary ul li, #my-stay-summary ul li{list-style:none;}#my-stay-changes ul.section{margin:10px}#my-stay-changes .num-rooms strong,#my-stay-changes .num-guests strong{display:inline;}#my-stay-changes h3{margin:0 0 15px 0;}#my-stay-changes ul{padding:0px;}#my-stay-changes ul li{margin:0 0 15px 0;}#my-stay-changes ul li strong{display:block;}#my-stay-adf-summary{padding:5px 10px 10px 10px}ul#adf-list{border-bottom:1px solid #fff;padding-bottom:12px;}ul#adf-list li{padding-bottom:7px;}#my-stay-changes{padding:10px 5px 10px 10px;}#my-stay-summary{padding:13px 5px 13px 10px;}.my-stay-list{padding-bottom:10px}#my-stay-summary ul li{font:normal 11px/14px arial, helvetica, sans-serif;}#my-stay-summary h3{padding-bottom:8px;margin-top:0;}form .hidden-label{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px;}#senior-age-text{display:block;margin-left:15px;}ul#adf-list li strong{display:block;}#availability-search .room-info-container label, #availability-search label span{display:block;}#availability-search p#need-more-room-text{padding:2px 0 3px 0;}.my-stay-container input#marriottRewardsNumber{margin-bottom:5px;}#photo-carousel-module{margin-top:5px;width:180px;height:200px;position:relative;left:-5999px;}#photo-carousel-module #my-stay-carousel-component{width:86px;overflow:hidden;margin-left:47px;top:20%;}#photo-carousel-module .thumbnail-indicator{margin-top:25%;margin-left:47px;padding:0;}#photo-carousel-module .thumbnail-indicator span{color:#fff;}#photo-carousel-module .thumbnail{width:86px;overflow:hidden;margin-left:47px;position:relative;top:20%;}#photo-carousel-module #my-stay-carousel-component a{border:0;}#sign-in-container{border:1px solid #bababa;}#sign-in-panel h3, #sign-in-container h3, form#activate-password-form h2{font:bold 12px/14px arial, helvetica, sans-serif;}#sign-in-container .link-line{padding-top:5px;}#sign-in-container p strong{display:block;margin-top:7px;margin-bottom:7px;}#sign-in-section, #sign-in-remembered-section{padding:10px 10px 15px 10px}#create-password-section{padding:10px 10px 12px 10px}#sign-in-section{border-right:1px solid #bababa;float:left;width:438px;}#set-account-section{float:right;width:265px;}#set-account-section h3{margin-top:0;}#user-id-column{float:left;margin-right:10px;width:160px;}#password-column{float:left;width:160px}.remember-me{clear:both;padding-top:5px;}#forgot-password-link{padding-top:5px;}#sign-in-section p.remember-me label, #sign-in-remembered-section p.remember-me label, #enrollment-signin-form p.remember-me label, #email-address-section p.remember-me label{display:inline;}#join-rewards-section, #guest-payment-container #set-account-section{border-top:1px solid #bababa;}#join-rewards-section{padding:10px 10px 15px 10px;}#pick-another-rate-section{border-bottom:1px solid #bababa;padding:5px 5px 6px 10px}p#marriott-privacy, p#marriott-privacy a,#sign-in-panel p#marriott-privacy, #sign-in-panel p#marriott-privacy a{font:normal 10px/12px arial, helvetica, sans-serif;margin-top:8px}#contact-info-section{float:left;width:370px;}#guest-payment-container #sign-in-container{float:right;width:260px;margin-top:15px;}#guest-payment-container #sign-in-section, #guest-payment-container #sign-in-remembered-section{float:none;width:240px;}#guest-payment-container #set-account-section{border-left:0 solid #fff;float:none;width:260px;}#guest-payment-container #user-id-column{margin-right:0}#guest-payment-container #sign-in-container{background-color:#e8e8e8;}.parent-model-panel{background-color:#333;}#pick-another-rate-section p a#pick-rate-link{padding-right:5px;}#pick-another-rate-section a#close-link, #pick-another-rate-section a#close-link.hover{background:url(/Images/Reservations/CSS_Backgrounds/reservations_sprite.gif) no-repeat 0 -556px;padding:0 0 5px 20px;}.hidden-link{position:absolute;left:-10000px;overflow:hidden;}#sign-in-button{float:right;}#sign-in-section label, #sign-in-remembered-section label{display:block;}#display-intro-message p strong{display:block;font:bold 12px/14px arial, helvetica, sans-serif;}#sign-in-panel, #close-link{display:none;}#sign-in-panel{background:white;opacity:1;filter:alpha(opacity=100);z-index:1003;overflow:auto;}#sign-in-panel p, #sign-in-panel label, #sign-in-panel a{font:normal 11px/14px arial, helvetica, sans-serif;}#sign-in-panel{border:10px solid #6f6f6f;}#sign-in-panel #sign-in-section{padding:6px 10px 0 10px;width:430px;}#sign-in-panel #set-account-section{float:left;padding:6px 0px 0px 0px;width:245px;}#sign-in-panel #create-password-section{padding:0 0 3px 0;margin:0 10px}#sign-in-panel #join-rewards-section{padding:10px 0 10px 10px;}#sign-in-panel #forgot-password-link{padding-top:0}#sign-in-panel .remember-me{padding-top:0;}#display-intro-message p{font:normal 12px/14px arial, helvetica, sans-serif;padding-bottom:5px;}#display-intro-message p span{font:normal 11px/14px arial, helvetica, sans-serif;}#display-intro-message p a{font:normal 12px/14px arial, helvetica, sans-serif;}#enroll-submit{color:#3333CC;cursor:pointer;font:bold 11px/14px arial, helvetica, sans-serif;text-decoration:underline;}#create-password-submit{color:#3333CC;cursor:pointer;font:bold 11px/14px arial, helvetica, sans-serif;}#create-password-submit:hover{color:#9d102d;}#guest-payment-container{position:relative;}#guest-payment-container{border:1px solid #bababa;padding:12px 10px 20px 10px;}#guest-payment-container h3, #reservation-form-header h3{font:bold 12px/14px arial, helvetica, sans-serif;}#guest-payment-container p{font:normal 11px/14px arial, helvetica, sans-serif;}#guest-payment-container #reservation-form-header{margin-bottom:3px;}#guest-payment-container form label, #enrollment-contact-form label, #enrollment-signin-form label, #enrollment-billing-section label, form#activate-account-form label, form#activate-password-form label, #travel-planners-section label{display:block;}form#guest-payment-form input, form#enrollment-form input, form#activate-account-form input, form#activate-password-form input{margin-right:15px;width:160px;}form#guest-payment-form select, form#enrollment-form select, form#activate-account-form select, form#activate-password-form select{margin-right:15px;width:164px;}form#guest-payment-form p#join-now-link{width:164px;}form#guest-payment-form p#reward-number-section{width:180px;}form select#exp-month, form select#exp-year{margin-right:3px;width:80px;}#travel-planners-section{border-top:1px solid #bababa;}#guest-payment-container #travel-planners-section, #guest-info-container #travel-planners-section{margin-top:15px;padding-top:15px;}#enrollment-form #travel-planners-section{margin-top:20px;padding:15px 10px 0 0;}#travel-planners{font:normal 12px/14px arial, helvetica, sans-serif;}#credit-card-section{border-top:1px solid #bababa;margin:15px 0 10px 0;padding-top:15px;}#enrollment-billing-section, #enrollment-contact-form, #enrollment-signin-form{border:1px solid #bababa;padding:12px 10px 20px 10px}#enrollment-contact-form #reservation-form-header{padding-bottom:10px;}#enrollment-signin-form h3{margin-bottom:11px;}#enrollment-signin-form{margin:5px 0}form#guest-payment-form .radio input, form#guest-payment-form .checkBox input, form#enrollment-form .radio input, #enrollment-signin-form .remember-me input, form#activate-password-form .remember-me input{margin-right:3px;width:10px;}form#guest-payment-form .radio label, form#guest-payment-form .checkBox label, form#enrollment-form .radio label{display:inline}.label-header{margin-right:10px;}#credit-card-info{margin:5px 0 0 18px;}#selected-credit-card-info{margin:5px 0 0 40px}#select-credit-card{margin-left:18px;}#credit-card-intro{margin-bottom:12px;}#use-email-note{margin-bttom:10px;}.address-label, .phone-label{margin-right:3px;}form#guest-payment-form #address-fields input, form#enrollment-form #address-fields input{display:block;margin-bottom:3px;width:338px;}#email-address-section{border-top:1px solid #bababa;padding:7px 10px 20px 10px}#password-section{padding:12px 10px 15px 10px}#activate-account-container, form#activate-password-form{border:1px solid #bababa;}#activate-account-section{padding:10px 10px 20px 10px;}#activate-account-section h4{margin-bottom:7px;}#activate-account-container ul li{list-style-type:none;}#activate-account-container #pick-rate-section{border-bottom:1px solid #bababa;padding:5px 10px 3px 10px;}#activate-account-container ul li, #activate-account-container p, #pick-rate-section{font:normal 11px/14px arial, helvetica, sans-serif;}#reservation-form-header h3, #reservation-form-header p{margin:0;padding:0}#reservation-form-header{padding-bottom:8px;}#reservation-form-header h3{float:left;}#reservation-form-header p{float:right;}#set-password-text{padding-bottom:12px;}#email-address-section h4, #activate-account-container h4{font:bold 11px/14px arial, helvetica, sans-serif;}#email-address-section h4{margin-bottom:5px;}#email-address-section p.remember-me{padding-top:7px;}#email-section{margin-right:15px;width:164px;}form#guest-payment-form select#expMonth, form#guest-payment-form select#expYear{width:80px;}form#guest-payment-form select#expMonth{margin-right:3px;}#select-credit-card a.button-submit{background-color:#9d102d;color:#fff;height:16px;margin:0 5px 1px 0;text-decoration:none;width:60px;}#select-credit-card a.button-selected{background-color:#bababa;color:#333;margin-right:5px;text-decoration:none;}#purpose{margin:7px 0;}#purpose label{padding-right:10px;}#name-section-1, #name-section-2{float:left;margin-right:15px;width:160px;}{float:left;margin-right:15px;width:160px;}#name-section-1 strong, #name-section-2 strong, #reward-number-section strong{display:block;}#redemption-payment-options{border-bottom:1px solid #bababa;margin-bottom:15px;padding-bottom:15px;}table.review-matrix{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;font:bold 11px/14px arial, helvetica, sans-serif;margin:3px 0 8px 18px;width:350px;}table.review-matrix tr th{background-color:#dadada;border-left:1px solid #cccccc;padding-left:10px;}table.review-matrix tr{height:20px;}table.review-matrix tr td{border-top:1px solid #cccccc;border-left:1px solid #cccccc;padding-left:10px}table.review-matrix tr .rewards-description-header{width:160px;}table.review-matrix tr .points-header-header{width:70px;}#deposit{margin-top:7px;}#credit-selection{padding-bottom:6px;}#preference-selection{padding-top:10px;}.selection-container{margin-top:7px;}#creditCardSavebleMsgDiv{margin-top:8px;}form #comments-terms-section h4{padding-top:8px;padding-bottom:0;margin-bottom:2px;}#comments-terms-section p.checkBox{padding-top:5px;}#guest-payment-container #user-id-column label, #guest-payment-container #password-column label{width:220px;}#enrollment-contact-form .radio{padding:5px 0;}#enrollment-contact-form .radio a{padding:5px;}#enrollment-contact-form .radio label{padding-right:5px;}#enrollment-contact-form a#provide-phone-link{border:0;background:none;}.label-header{padding:5px 0}#rewards-number-text{display:block;padding-bottom:5px;}#credit-card-charge-message{color:#9d102d;text-decoration:none;}#redemption-payment-options p{padding:2px 0 4px;}#guest-payment-container label span.break-line, #enrollment-billing-section label span.break-line{display:block;}form#guest-payment-form .button-submit-container{margin-top:0}h4#comment-header{margin:3px 0 2px 0;}.hotel-information #rewards-category{border-left:1px solid #5D5D5D;padding-left:5px;margin-left:2px;}#hotel-title-area{height:auto;vertical-align:bottom;width:100%;margin-bottom:20px;}#hotel-title-area .hotel-information{float:left;margin-top:11px;width:550px;}.hotel-information p{font-size:11px;}.hotel-links li a{background:url(/Images/HWS_Redesign/hws_sprites.png) 0 0 no-repeat;text-transform:uppercase;}.hotel-links{float:left;list-style-image:none;list-style-type:none;margin:0;padding:0;width:185px;}.hotel-links li{line-height:18px;width:185px;}.hotel-links li a,.hotel-links li strong{background-position:4px -23px;color:#666;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{color:#333;font:normal 20px/18px Arial,Helvetica,sans-serif;margin:0;padding:0;}.hotel-links .toggle-link{background:transparent url(/Images/HWS_Redesign/hws_sprites.png) 0 -652px no-repeat;padding:0 0 0 15px;}.hotel-links .toggle-link.open, .toggle-link.open{background-position:0 -686px;}li.phone-numbers-container{margin-left:-5px;}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;}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:178px;}#breadcrumb-nav li{background:none !important;padding:0px !important;}.alertMessageDisplay{border:10px solid #6F6F6F;padding:5px 10px 5px 10px;}.alertMessageDisplay h2 a{display:inline;padding-right:0;}.message-display{border:10px solid #CECDBE;padding:5px 10px 5px 10px;margin:20px 0 20px 0;}.message-display p, .message-display span{font:normal 11px/14px verdana, sans-serif;color:#333;padding:0px;}.message-display h2{font:bold 12px/14px arial, helvetica, sans-serif;margin:0px;}.message-display ul.links{padding:0;margin:3px 0 0 0 !important;}.message-display ul.links li{display:inline;padding-right:5px;margin-right:5px;border-right:1px solid #333;}.message-display ul.links li.last{padding-left:0px;margin-left:0px;border-right:none;}.cross-sell-links ul{padding:0;margin:0;}.cross-sell-links li{display:inline;border-left:1px solid #000;padding:0 10px;}.cross-sell-links li:first-child{border:0;padding-left:0;}.cross-sell-links li a{font:normal 11px/14px verdana, sans-serif;color:#000066;text-decoration:none;}#adf-rate-list .room-header{background-color:#808080;border:none;}#adf-rate-list{border:1px solid #CECDBE;padding:10px;}#adf-rate-list .room-header h2{padding:5px 0 5px 10px;margin:0px;font-size:12px;line-height:14px;font-weight:bold;color:#FFF;float:left;width:450px;}#cross-sell-result{border:1px solid #CACACA;margin-top:20px;padding:10px;}#cross-sell-result .cross-sell-reserve img{padding-left:2px;margin-left:0;}#cross-sell-result table{border-collapse:collapse;}#cross-sell-result tr td{border-bottom:1px dotted #CACACA;}#cross-sell-result thead tr{background-color:#808080;}#cross-sell-result .nearByHeader h4{color:#FFF;margin:3px 12px;}#cross-sell-result .locationHeader h4, #cross-sell-result .distanceHeader h4, #cross-sell-result .rateFromHeader h4{color:#FFF;font:bold 11px arial;margin-right:12px;}#cross-sell-result td.cross-sell-loc, #cross-sell-result td.cross-sell-distance, #cross-sell-result td.cross-sell-price{padding:5px 0;}#cross-sell-result td.cross-sell-hname{padding:5px 0 0 12px;width:385px;}#cross-sell-result td.cross-sell-rname{padding:5px 0 0 12px;width:200px;}#cross-sell-result td.cross-sell-loc{width:185px;}#cross-sell-result td.cross-sell-distance{width:145px;}#cross-sell-result td.cross-sell-price{width:80px;}#cross-sell-result td.rz-external-link{padding-top:7px;}#cross-sell-result td.cross-sell-button{padding:5px 13px 5px 0;width:100px;text-align:right;}#cross-sell-result td.cross-sell-button p{font-size:10px;text-align:center;}#cross-sell-result td.cross-sell-button a{text-decoration:none;font-size:10px;}#cross-sell-result .cross-sell-reserve{background-color:#9D102D;font:bold 10px/16px arial,helvetica,sans-serif;padding:2px 7px;text-align:center;text-transform:uppercase;white-space:nowrap;}a.cross-sell-reserve{color:#FFF;text-decoration:none;}a:hover.cross-sell-reserve{color:#FFF;text-decoration:none;text-decoration:underline;}#error-messages{margin-bottom:20px;}#load-img{background:url(/Images/CSS_Backgrounds/loading.gif) 50% 50% no-repeat;height:286px;z-index:1000;width:100%;}#modal-utils{display:none;cursor:pointer;float:right;height:17px;line-height:15px;margin:15px 0 0;overflow:hidden;}#modal-utils li{float:left;margin:0;overflow:hidden;padding:0 2px;}#modal-util-print{display:inline-block;background:url(/Images/Reservations/CSS_Backgrounds/reservations_sprite.gif) no-repeat 0px -198px;padding:0 0 2px 16px;font-family:arial;font-size:11px;}#modal-util-close{display:block;height:17px;width:16px;background:url(/Images/Reservations/CSS_Backgrounds/reservations_sprite.gif) no-repeat 0px -556px;}.ui-widget-overlay{background:black;opacity:0.8;filter:alpha(opacity=80);position:absolute;top:0;left:0;text-align:center;overflow:auto;}#wrapper_div{background:#fff;width:720px;height:300px;z-index:1003;overflow:hidden;border:10px solid #6F6F6F;}#wrapper_div #page-container{overflow:auto;}#wrapper_div #header{height:50px;}#wrapper_div #logo{top:15px;left:10px;}.ui-dialog-titlebar-close{display:none;height:20px;}.ui-icon-closethick{background:transparent url(/Images/Reservations/CSS_Backgrounds/reservations_sprite.gif) no-repeat scroll -230% -556px;height:20px;margin-right:5px;padding:2px 20px 5px 2px;text-align:right;}.ui-dialog-titlebar-close{float:right;}.ui-dialog-titlebar-close span{font:10px;line-height:20px;text-decoration:none;color:#000000;}.ui-dialog-titlebar{display:none;background-color:#FFFFFF;height:25px;}.ui-dialog-titlebar a{text-decoration:none;font-size:10px;line-height:14px;}body#rate-rules div#page-container{width:720px;float:left;}body#rate-rules div#layout-body-container{width:720px;margin:0px;}body#rate-rules div#layout-body{width:720px;float:left;}#rateRulesBase{font:normal 11px/14px verdana, sans-serif;word-spacing:-0.05em;color:#333333;margin:0 0 0 10px;padding:12px 10px 7px 0;}#rateRulesBase h4{font:11px/14px arial, sans-serif;font-weight:bold;color:#333333;margin-top:15px;}#rateRulesBase ul{padding:0px;}.rateRules-ul li{margin:2px 0 7px;}#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;}#summary-charges-section h3#rateRulesHeadline{margin-top:0px;padding-top:0px;}.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;}.rateRules-ul li, .rateRules-ulSub{font:normal 11px/14px arial, sans-serif;word-spacing:-0.05em;color:#333333;padding:0;list-style:disc;}#rateRulesBase .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;}#rateRulesBase .rateRules-ul li p,#rateRulesBase .rateRules-ul p{margin:0;padding:5px 0 0px 10px;}.rateRules-ul .rateRules-AI{list-style:none;}.dashedBottomBorder{border-bottom:1px dashed #666666;margin-bottom:13px;margin-top:10px;}#rateRulesBase .rateRules-AR-sub{padding-top:4px;padding-bottom:4px;}body#rate-rules #rateRulesBase, .ui-dialog-content #rateRulesBase{padding:0px;}#rateRulesBase .raterules-p{padding-bottom:0px;}.rateRules-CF{background:#CCFFFF;}.searchSubCatetoryLast .raterules-p{padding-bottom:5px;}#rateRulesBase .rateRules-ul .rateRules-CF p{background:#FFFFFF;padding:10px 0 0 0px;}body#knowledge-of-room div#page-container{width:720px;float:left;}.ui-dialog-content div#page-container{width:740px;float:left;}body#knowledge-of-room div.popup-win-header,.ui-dialog-content div.popup-win-header{width:720px;}body#knowledge-of-room div#layout-body-container, .ui-dialog-content div#layout-body-container{margin:0px;}body#knowledge-of-room div#layout-body-container h1, .ui-dialog-content div#layout-body-container h1{margin:10px 0 0 10px;font:14px/16px arial, sans-serif;font-weight:bold;color:#333333;}body#knowledge-of-room div#layout-message-bar h2, .ui-dialog-content div#layout-message-bar h2{font:14px/16px arial, sans-serif;font-weight:bold;color:#333333;margin:0;padding:0}body#knowledge-of-room div#layout-body{width:374px;float:left;margin:20px 8px 5px 10px;}.ui-dialog-content div#layout-body{float:left;margin:0;}body#knowledge-of-room div#layout-message-bar, .ui-dialog-content div#layout-message-bar{width:300px;float:left;margin:0px 0px 5px 0px;}#selectedRoomType{width:278px;font:11px/14px arial, sans-serif;font-weight:normal;color:#333333;}body#knowledge-of-room div#layout-body, body#knowledge-of-room div#layout-message-bar, body#knowledge-of-room div#layout-body p, body#knowledge-of-room div#layout-message-bar p{font:11px/14px arial, sans-serif;font-weight:normal;color:#333333;}.ui-dialog-content div#layout-body,.ui-dialog-content div#layout-message-bar,.ui-dialog-content div#layout-body p,.ui-dialog-content div#layout-message-bar p{font:11px/14px arial, sans-serif;font-weight:normal;color:#333333;}body#knowledge-of-room div#layout-message-bar .lookupReservationMenu,.ui-dialog-content div#layout-message-bar .lookupReservationMenu{font:12px/14px arial, sans-serif;font-weight:normal;color:#333333;}body#knowledge-of-room div#layout-body h2,.ui-dialog-content div#layout-body h2{font:12px/14px arial, sans-serif;font-weight:bold;color:#333333;margin:0;}body#knowledge-of-room div#layout-body h3,.ui-dialog-content div#layout-body h3, body#knowledge-of-room div#layout-message-bar h3, .ui-dialog-content div#layout-message-bar h3{font:11px/14px arial, sans-serif;font-weight:bold;color:#333333;}body#knowledge-of-room div#layout-message-bar h3,.ui-dialog-content div#layout-message-bar h3{margin:0px;}body#knowledge-of-room div#concierge-features,.ui-dialog-content div#concierge-features{background:#CACACA;}.lookupReservationMenu{background-color:#C3C3C3;border:0;clear:both;margin:0 0 8px;padding:4px 10px 1px;width:347px;float:left;}.lookupReservationMenu h2{margin:0;padding:0;}.lookupReservationMenu ul li{list-style-type:none !important;margin:0;}body#knowledge-of-room ul,.ui-dialog-content ul{list-style-position:outside;margin-left:15px;}.ui-dialog-content #KOR-update-btn,body#knowledge-of-room #KOR-update-link{display:none;}#reservation-details-container{clear:both;}.reservation-body-container{background:#fff;border:1px solid #CECDBE;float:left;width:732px;font:normal 11px/14px arial, sans-serif;margin:0 10px 20px 0;}.reservation-info-section,#preferences-section{padding:0 5px 5px 10px;margin:0;width:167px;}.reservation-info-section,#preferences-section,#summary-charges-section{float:left;}.reservation-info-section,#preferences-section{border-right:1px solid #bababa;}.reservation-info-section-container{border-bottom:1px solid #bababa;}.reservation-info-section{min-height:110px;overflow:hidden;}.info-section-last{border-right-width:0;width:168px;}.reservation-info-section h3,#preferences-section h3,#summary-charges-section h3{background-color:transparent;font:bold 12px/14px arial,sans-serif;margin-top:10px;}.reservation-info-section h3 a, .reservation-info-section h3 a:link, .reservation-info-section h3 a:visited, .reservation-info-section h3 a:active{display:inline;}.reservation-info-section h3 a:hover{text-decoration:none;}#reservation-summary-container #preferences-section h3{margin:10px 0 0;}#preferences-fade-section h3 a, #preferences-fade-section h3 a:link, #preferences-fade-section h3 a:visited, #preferences-fade-section h3 a:active{display:inline;}#preferences-section{padding:0px 5px 10px 10px;}#preferences-section h3 a{display:inline;}#preferences-section ul{margin-left:14px;}#preferences-section ul.unbulletedList{margin-left:0px;}#reservation-summary-container{clear:both;width:728px;}#reservation-summary-container #preferences-section p{padding-bottom:4px;}#summary-charges-section{width:524px;margin:0;padding:0 10px;}.reservation-info-section p,#preferences-section p,#summary-charges-section table p{margin:0;}a.edit-button, a.edit-button:hover, a.edit-button:active{font:normal 10px/12px arial,sans-serif;color:#006;background:url(/Images/Reservations/CSS_Backgrounds/reservations_sprite.gif) no-repeat right -420px;padding:2px 18px 0 0;}.summary-charges-table{border:0;padding:0;font-size:11px;line-height:14px;margin:5px 0 10px 0;width:100%;}.summary-charges-table tr th{height:20px;background:#bababa;font:bold 10px/12px;padding:3px 0;}.summary-charges-table tr td{border:1px solid #bababa;border-width:0 0 1px 0;padding:5px;}.summary-charges-table tr td.table-line-item{width:374px;}#summary-charges-section .summary-charges-table tr td.table-line-item h4{margin-top:5px;}.summary-charges-table tr td.table-line-item-total{width:166px;text-align:right;}.summary-charges-table tr th.table-header-total{width:165px;border-left:1px solid #fff;font-weight:700;text-align:right;padding-right:10px;}.summary-charges-table tr td.table-line-item2{width:374px;border-width:0 1px 1px 0;}.summary-charges-table tr td.additional-charges-line-item{margin-left:10px;}.summary-charges-table tr td.additional-charges-line-item ul{margin:0;list-style:disc outside;}.summary-charges-table tr td ul{margin-left:15px;}.summary-charges-table tr td ul.bulletedList{margin-bottom:0;}.summary-charges-table tr td ul.bulletedList li{list-style-type:disc;}.summary-charges-table tr td ul.rates-list,.billing-list{list-style-type:none;margin:0;}#summary-charges-section p{font:normal 11px/14px Arial,sans-serif;}#summary-charges-section h4{clear:both;font:bold 11px/14px Arial,sans-serif;}th.middle{border:1px solid #fff;border-width:0 1px;text-align:center;}td.middle,td.quantity-middle{text-align:center;}.summary-charges-table tr td.quantity-middle{border-width:0 1px 1px;}.summary-charges-table tr th.points{text-align:right;border-left:0;padding-right:10px;}a.anchor{padding-left:12px;}ul.total-points-stay{font-weight:700;height:16px;list-style-type:none;padding:0;margin:0;}ul.total-points-stay li{float:left;}table.summary-charges-table tr td ul.total-points-stay{margin:0;}ul.total-points-stay li.value{float:right;margin:0;}ul.account-balance li{color:#9D102D;font-weight:normal;}#change-preferences-section,#change-preferences-section-active{width:718px;border-bottom:1px solid #bababa;padding:0 5px 0 10px;display:none;}#change-preferences-section-active{display:block;}.reservation-info-section dt{font-weight:700;}.guest-info-list dt{font-weight:normal;}#edit-dates-confirmation{font:normal 14px/16px arial, sans-serif;color:#333;padding:10px;}#edit-dates-confirmation .action-buttons{text-align:right;margin:15px 0 10px;}#edit-dates-confirmation .action-buttons a{margin-left:3px;}#confirmation-section,#enrollment-section{border-bottom:1px solid #bababa;padding:6px 10px 10px;}.offers-container{border-top:1px solid #bababa;padding:0 10px 10px;}.offers-container .page-section{border-bottom:1px solid #bababa;clear:both;}.offers-container .page-section .column{width:350px;float:left;margin-bottom:10px;}.offers-container .page-section .first-column{border-right:1px solid #bababa;margin-right:10px;}.another-reservation{text-align:right;clear:both;}.rewards-card-text p{padding:0}#preferences-fade-section-hidden{display:none;}.print-reservation-container .reservation-info-section,.print-reservation-container #preference-section,.print-reservation-container #summary-charges-section{padding-top:0;}.print-reservation-container{width:600px;margin:10px;padding:10px 0;}.print-reservation-container .reservation-body-container{width:600px;}.print-reservation-container .reservation-info-section{width:183px;height:auto;}.print-reservation-container #confirmation-section,.print-reservation-container #enrollment-section{width:580px;border-bottom:1px solid #bababa;padding:10px 10px 5px;}.print-reservation-container #preferences-section{width:585px;border-bottom:1px solid #bababa;border-width:0 0 1px 0;}.print-reservation-container .info-section-last{width:184px;}a.print-link{position:absolute;top:10px;right:10px;background:url(/Images/Reservations/CSS_Backgrounds/reservations_sprite.gif) no-repeat 2px -195px;padding:2px 0 0 20px;text-transform:uppercase;font-weight:700;color:#333;text-decoration:none;}a.print-link:hover{color:#9D102D;}#confirmation-section h2,#enrollment-section h2{font:bold 14px/16px arial,sans-serif;margin:0 0 6px 0;}.enrollment-text{float:left;width:360px;margin:10px 0;}.enrollment-text p{margin-top:10px;}.rewards-card{background:url(/Images/Brands/MR/Logos/BasicCard_243X153.jpg) no-repeat 0 0;border:1px solid #333;float:left;height:153px;margin:10px 0;width:243px;}.rewards-card-text{display:block;margin:120px 0 0 10px;font-weight:700;overflow:hidden;}.rewards-card-text span{display:block;}.another-reservation{text-align:right;margin:0 0 10px;}#confirmation-section .another-reservation{margin:0px;}.popup-win-header{padding:10px;}.reservation-body-container input,.reservation-body-container select{display:block;}.reservation-body-container input.inline{display:inline;}.reservation-body-container .column-two input{display:inline;}.reservation-body-container h3{color:#333333;font-size:12px;font-weight:bold;line-height:14px;}.reservation-body-container h4{padding:0px;margin:0;}.reservation-body-container .floatRight li{padding-bottom:2px;}.reservation-body-container .floatRight li, .reservation-body-container p{font-size:11px;line-height:14px;}.reservation-body-container .buttonspace{padding:5px 0px;}.reservation-body-container .column-one{float:left;width:280px;margin:15px 0 20px 10px;}.reservation-body-container .column-two{float:left;padding-left:50px;width:320px;margin:15px 0 0;}.selectdate, .selectguest, .selectroom{float:left;width:135px;color:#CECDBE;font-size:11px;font-weight:reg;line-height:14px;padding-bottom:10px}.use-reward-points input{float:left;margin-right:3px;}.special-rates input.radio{float:left;margin-right:5px;}.special-rates label{margin:0;}.special-rates-field{margin:0 0 5px 17px;}.use-reward-points{margin:5px 0 0 0;}.buttons-right{text-align:right;clear:both;padding:10px;}.buttons-right ul{margin-top:15px;}.buttons-right ul li{margin:5px 0;}.reservation-body-container .column-one .selectroom, .reservation-body-container .column-one .selectguest{padding-bottom:6px;}.reservation-body-container .column-one .selectdate input{width:120px;}.reservation-body-container .column-one .rewards-number{margin-top:5px;}.reservation-body-container .column-one .rewards-number input{margin-left:0px;width:120px;}.reservation-body-container .column-one .use-reward-points{margin-left:0px;padding:0px;}.reservation-body-container .column-one .use-reward-points .checkbox{padding:0px;margin:0 2px 0 0;height:16px;width:16px;}.reservation-body-container .column-one .use-reward-points label{margin:0px;padding:0px;}.reservation-body-container .column-two .proof-eligibility{color:#9D102D;margin-bottom:10px;}#need-more-rooms{border-bottom:1px solid;display:inline;font-weight:normal;padding:0;}#layout-nav #availability-search a:link, #layout-nav #availability-search a:visited, #layout-nav #availability-search a:active{border-color:#fff;}.lookup-form-wrapper{width:540px;}.formWrapper .floatContainer .columnOne, .formWrapper .floatContainer .columnTwo{width:260px;}.lookup-form-wrapper .errorMessageDisplay, .lookup-form-wrapper .messageDisplay{margin-top:10px;}.lookup-form-wrapper .errorMessageDisplay ul, .lookup-form-wrapper .messageDisplay ul{color:#9D102D;}.required-information{background-color:#E8E8E8;border:1px solid #BABABA;padding:10px 10px 28px;width:240px;float:left;}.required-information label{display:block;}.required-information label.remember{display:inline;}.errorMessageDisplay ul li{color:#9D102D;}.lookup-list-wrapper{width:542px;}#lookup-list{clear:both;}#lookup-list a:link{display:inline-block;}#layout-body-container #layout-body .lookupReservationMenu{background-color:#ffffff;padding-left:10px;}.search-sub-catetory{border-top:1px solid #BABABA;padding-top:15px;}.buttons-right{text-align:right;padding:7px 10px;clear:both;}.modify-dates{padding-bottom:0;}.modify-dates-rewards{clear:both;padding:5px 0;}.modify-dates h5{color:#666666;text-transform:none;}form#dates-rates-form h2{margin-bottom:6px;}#dates-rates-form .reservation-body-container .column-one .modify-dates h5{font-size:11px;line-height:14px;font-weight:normal;color:#333333;}.lookup-list-wrapper .anchor-wrapper{float:left;width:174px;}#reservationLookUpForm #buttons{padding-top:23px;}#directLoginForm #buttons{padding-top:8px;}#lookup-forms-separator h2{float:left;font-weight:bold;line-height:125px;text-align:center;text-transform:uppercase;width:40px;}#modify-nav{width:680px;margin:15px 0 15px 10px;height:auto;}#modify-nav a{font:bold 10px/16px arial, verdana, sans-serif;padding:0;background:transparent;}#modify-nav ul li{float:left;line-height:16px;list-style-type:none;padding:4px 0 0 20px;width:205px;text-transform:uppercase;}#modify-nav ul li a{text-decoration:none;color:#333333;}#modify-nav ul li a:hover{color:#9D102D;}.mod-date-rates{background:transparent url(/Images/Reservations/CSS_Backgrounds/reservations_sprite.gif) no-repeat scroll 0 -274px;}.mod-room-pref{background:transparent url(/Images/Reservations/CSS_Backgrounds/reservations_sprite.gif) no-repeat scroll 0 -332px;}.mod-guest-info{background:transparent url(/Images/Reservations/CSS_Backgrounds/reservations_sprite.gif) no-repeat scroll 0 -55px;}.mod-room-type{background:transparent url(/Images/Reservations/CSS_Backgrounds/reservations_sprite.gif) no-repeat scroll 0 -303px;}.mod-num-rooms{background:transparent url(/Images/Reservations/CSS_Backgrounds/reservations_sprite.gif) no-repeat scroll 0 -361px;}.mod-bill-info{background:transparent url(/Images/Reservations/CSS_Backgrounds/reservations_sprite.gif) no-repeat scroll 0 -388px;}.remove-room h2{font:12px/14px arial, sans-serif;font-weight:bold;color:#333333;}.remove-room{font:11px/14px arial, sans-serif;font-weight:normal;}#modify-num-room h2{margin:0 0 10px 0;}#modify-num-room p{margin:0 0 5px 0;}#roomPreferences{margin:15px 0 10px 0;}#roomPreferences .room-head{width:100px;float:left;margin-top:10px;}#noPreference1{margin-top:10px;}#noPreference2{margin-top:10px;}#noPreference3{margin-top:10px;}#roomPreferences .addBorder{border-bottom:1px solid #CECDBE;}#roomPreferences ul{padding-bottom:10px;list-style-type:disc;list-style-position:inside;}#roomPreferences h4 a.popover{display:inline;border-bottom:1px solid;font-weight:normal;padding:0;}#roomPreferences h4{margin-bottom:5px;}#modify-num-room{margin:15px 0 20px 0;padding-top:15px;padding-left:10px;padding-right:10px;border:1px solid #CECDBE;position:relative;}#modify-num-room #buttons{padding:10px 0 20px 0;margin:0;}.remove-room #errorMessageDisplay,.remove-room #errorMessageDisplayNew{display:none;}.modify-header{font:bold 12px/14px arial,sans-serif;margin-left:10px;}.modify-desc{font:normal 11px/14px arial,sans-serif;margin-left:10px;}#modify-room-type{margin-left:10px;list-style-type:none;width:700px;padding:15px 10px 20px;border:1px solid #BABABA;overflow:auto;}#modify-room-type .list-header{width:690px;background:#808080;padding:5px 0 5px 10px;float:left;margin:0 0 15px 0;font:12px/14px arial, sans-serif;font-weight:bold;color:#ffffff;}#modify-room-type .list-header a{color:#ffffff;}#modify-room-type li{float:left;width:170px;font:11px/14px arial, sans-serif;font-weight:normal;}#modify-room-type .mod-rate-desc{width:265px;}#modify-room-type .mod-rate{width:265px;}#modify-room-type .mod-button{float:left;width:100%;}#modify-room-type .mod-button a{border:0;}#modify-room-type .mod-button a:hover, #modify-room-type .mod-button a:active{border:0;color:#fff;}.mod-rate span{font:11px/14px verdana, sans-serif;font-weight:bold;text-transform:uppercase;}.mod-rate a{font:10px/12px arial, sans-serif;color:#000066;}.mod-rate del,.mod-rate .pop-up-window{display:block;}.mod-rate-desc p{padding:0;}form#guestInformationModifyForm div#guest-info-container .radio input, form#guestInformationModifyForm div#guest-info-container .checkBox input{margin-right:3px;width:10px;}form#guestInformationModifyForm div#guest-info-container .radio label, form#guestInformationModifyForm div#guest-info-container .checkBox label{display:inline}form#guestInformationModifyForm div#guest-info-container{border:1px solid #bababa;padding:12px 10px 20px 10px;margin-top:10px;position:relative;}form#guestInformationModifyForm h2{font:12px/14px arial, sans-serif;font-weight:bold;}form#guestInformationModifyForm p{font:11px/14px arial, sans-serif;font-weight:normal;}form#guestInformationModifyForm div#guest-info-container label{display:block;}form#guestInformationModifyForm div#guest-info-container input, form#guestInformationModifyForm div#guest-info-container select{margin-right:15px;width:160px;}form#guestInformationModifyForm div#guest-info-container .address-fields input{margin-bottom:3px;width:335px;}form#guestInformationModifyForm div#guest-info-container .label-header{padding-top:2px;}.cancel-reservation-wrapper{font:normal 11px/14px arial, helvetica, sans-serif;color:#333333;margin-top:10px;width:535px;}.cancel-reservation-wrapper p{padding:2px 0 2px 0;}.cancel-reservation-wrapper .warning-display{margin-bottom:10px;}.rewards-info-table{width:100%;color:#333333;margin:10px 0 10px 0;border-collapse:collapse;}.rewards-info-table caption{font:bold 12px/14px arial, helvetica, sans-serif;padding-bottom:10px;}.rewards-info-table th, .rewards-info-table td{font:normal 11px/14px arial, helvetica, sans-serif;padding:5px;border-bottom:1px solid #BABABA;}.rewards-info-table thead th{background-color:#BABABA;border-right:1px solid #FFFFFF;}.rewards-info-table thead th.last{text-align:right;padding-right:15px;border-right:none;}.rewards-info-table tbody th, .rewards-info-table tfoot th{border-right:1px solid #BABABA;}.rewards-info-table tbody td, .rewards-info-table tfoot td{text-align:right;padding-right:15px;}.cancel-res-button, .cancel-res-back-link{text-align:right;}#contentWrapper .cancel-res-back-link a.button-submit{border:0;}#contentWrapper .cancel-res-back-link a.button-submit:visited, #contentWrapper .cancel-res-back-link a.button-submit:hover, #contentWrapper .cancel-res-back-link a.button-submit:active{background-color:#9d102d;color:#fff;}.rewards-info-table tbody td.first{text-align:left;}.add-charges{color:#333333;padding:0 0 10px 8px;border-bottom:1px solid #BABABA;}.add-charges h4{font:bold 12px/14px arial, helvetica, sans-serif;}.add-charges ul li{font:normal 11px/14px arial, helvetica, sans-serif;}.submit-cancel{cursor:pointer;cursor:hand;background-color:transparent;color:#000066;font:normal 11px/14px arial, helvetica, sans-serif;text-decoration:none;border:0;padding:0;margin:0;}.submit-cancel-hover{cursor:pointer;cursor:hand;background:#FFFFFF;color:#000066;text-decoration:underline;font:normal 11px/14px arial, helvetica, sans-serif;border:0;padding:0;margin:0;}#modify-path-message .alertMessageDisplay{border:none;padding:0;}#modify-path-message #reservation-alerts-container{border:none;margin:0;padding:0;}#modify-path-message p{font:normal 11px/14px arial, sans-serif;color:#333333;}#modify-path-message #reservation-alerts-container h2{font:bold 11px/14px arial, sans-serif;color:#333333;}#confirm-details .reservation-info-section, #confirm-details #summary-charges-section{padding-top:10px;}#confirm-details .reservation-info-section{height:auto;padding:10px 5px 0 10px;}#confirm-details .reservation-info-section .radio input{float:left;display:block;width:13px;}#confirm-details .reservation-info-section .radio label{float:left;display:block;width:150px;padding-bottom:3px;}#purchase-points-check{display:inline;padding-right:2px;}#confirm-details #preferences-section ul{list-style-type:disc;}#confirm-details #preferences-section h3{margin:15px 0 0 0;}#confirm-details #preferences-section p{margin:0 0 10px 0;}#confirm-details #preferences-section strong{margin:10px 0 5px 0;display:block;}#confirm-details .formAlert{border-top:1px solid #BABABA;padding-bottom:10px;border-bottom:1px solid #BABABA;margin-bottom:5px;}#confirm-details .formAlert h3{font-weight:bold;margin-top:10px;}#confirm-details #redemption-payment-options{padding:10px 0 15px 10px;}#confirm-details .warning-note{color:#9D102D;margin-top:10px;}.purchasePoints ul{list-style-type:disc;list-style-position:inside;}#confirm-details .purchasePoints{margin:10px 0 3px 0;}#confirm-details #purchase-points-show .purchasePoints{display:none;}#confirm-details #buttons{margin-top:10px;}#finalize-redemption-message, #purchase-points-message{margin:10px 0 3px 0;}#purchase-points-message ul{list-style-type:disc;list-style-position:inside;}#modify-preferences-form{border:1px solid #BABABA;margin-left:10px;}#dates-rates-form .reservation-body-container p.clear{padding-left:10px;}.lookupReservationMenu a{font:normal 11px/14px arial,sans-serif;color:#000066;text-decoration:none;}.lookupReservationMenu #reservationLookUpForm button{border-bottom:1px solid #9595C9;color:#4195AB;}#confirmation-section #creditCard{padding-bottom:10px;}#confirmation-section #creditCard p{padding:0px;}#confirmation-section #creditCard a{font:normal 10px/12px arial,sans-serif;color:#000066;}#confirmation-section #creditCard h2{margin-bottom:15px;}#preference-panel .photo-carousel-module{position:relative;width:247px;padding:5px 0 0 15px;}#preference-panel .photo-carousel-module .photo-carousel{position:relative;float:left;}.photo-carousel{width:86px;margin:0px auto;}.photo-carousel-control{display:block;text-align:center;background:#fff;margin:1px 16px;font-weight:bold;font-size:10px;line-height:12px;}.photo-carousel-next,.photo-carousel-prev{cursor:pointer;text-decoration:underline;float:right;margin:0;}.photo-carousel-prev{float:left;}.photo-carousel ul li{position:relative;}.searchDateWrapper, .adf-result-wrapper{border:1px solid #bababa;padding:15px 10px 20px 10px;}.searchDateWrapper label{display:block;}.searchDateWrapper fieldset label{display:inline;vertical-align:top;}.searchDateWrapper .rooms{float:left;width:100px;padding-right:10px;}.searchDateWrapper .guests{float:left;width:250px;}.searchDateWrapper p{color:#333333;font:bold 12px/14px arial, helvetica, sans-serif;padding-bottom:5px;}.searchDateWrapper h4{margin:0px !important;font:normal 11px/14px arial, helvetica, sans-serif !important;padding-bottom:5px;}.searchDateWrapper label, .searchDateWrapper select, .searchDateWrapper input{font:normal 11px/14px arial, helvetica, sans-serif !important;}.adfHeader{margin-bottom:15px;}.adfHeader h3{font:bold 12px/14px arial, helvetica, sans-serif;color:#666666;}.adfHeader h3 span{color:#9D102D;}.adf-calendar-wrapper{width:720px;margin:15px 0 0 1px;}.adf-calendar-body{width:350px;}.adf-calender-leftFloat{float:left;margin-right:5px;}.adf-calender-rightFloat{float:right;}.adf-select-date-header h3{background-color:#9e9d92;color:#FFFFFF;float:left;font:bold 11px/14px arial, helvetica, sans-serif;width:103px;padding:5px;border:1px solid #999999;margin:0 0 0 -1px;}.adf-select-date-header p{float:right;text-align:right;width:229px;font:normal 11px/14px arial, helvetica, sans-serif;}.adf-calendar-body table{border-collapse:collapse;font:bold 11px arial, helvetica, sans-serif;}.adf-calendar-body table th{color:#FFFFFF;background-color:#9e9d92;border-top:1px solid #FFFFFF;border-right:1px solid #FFFFFF;font-weight:bold;}.adf-calendar-body table th.first{border-left:1px solid #999999;}.adf-calendar-body table th.last{border-right:1px solid #999999;}.adf-calendar-body table td, .adf-calendar-body table th{width:49px;height:24px;text-align:right;padding:0 3px 0 3px;}.adf-calendar-body table td{border:1px solid #999999;vertical-align:top;color:#666666;font-weight:bold;}.adf-calendar-body table td a:link, .adf-calendar-body table td a:visited{color:#9D102D;text-decoration:none;display:block;}.adf-calendar-body .noDates{background-color:#CEE2ED;}.adf-calendar-body .notAvailable{background-color:#CCCCCC;font-weight:normal;}.adf-calendar-body .selectedDate{background-color:#FFFFCC;}#adf-rate-list .room-header h2 a{color:#fff;display:inline;font-weight:normal;padding:0;}#adf-rate-list .room-header h2 a:hover{color:#fff;text-decoration:none;}#adf-rate-list ul{list-style-image:none;list-style-position:outside;list-style-type:disc;margin:10px 0 0 10px;}#adf-rate-list ul.ui-tabs-nav{margin:10px 0 10px 0;}#adf-rate-list ul li{display:inline;font:normal 11px arial, helvetica, sans-serif;}#adf-rate-list ul.rate-details{padding-bottom:0;}#adf-rate-list ul.rate-details li{display:block;list-style-type:none;padding-bottom:5px;}.str-text{color:#9D102D;}.pointsavermsg{margin-bottom:10px;}.pointsavermsg table tr td{font-weight:bold;font-family:arial;}form#modiy-payment-form input, form#modiy-payment-form select{margin-right:15px;width:160px;}form#modiy-payment-form .radio input, form#modiy-payment-form .checkBox input{margin-right:3px;width:10px;}#modify-billing-container{border:1px solid #BABABA;padding:15px 10px 20px 10px;margin-top:20px;}form#modiy-payment-form #credit-card-section{border:none;padding:0;margin:0;}form#modiy-payment-form label{display:block;}form#modiy-payment-form #select-credit-card label{display:inline;}form#modiy-payment-form #buttons{margin-top:10px;}form#modiy-payment-form #exp-month{width:75px;margin-right:13px;}form#modiy-payment-form #exp-year{width:70px;}form#modiy-payment-form #purpose label{width:65px;float:left;}form#modiy-payment-form #deposit{padding-top:5px;clear:both;}.modify-incentive{border:1px solid #BABABA;padding:10px;margin-top:20px;}form#incentiveInformationForm .modify-incentive h4 label{font-weight:bold;margin-top:10px;display:block;}.popup-container{padding:15px;}.popup-container h1{font:bold 14px/16px arial, helvetica, sans-serif;color:#333333;margin-bottom:15px;}.popup-container p, .popup-container label{font:normal 11px/14px arial, helvetica, sans-serif;color:#333333;}.popup-container label,.popup-container button{display:block;margin:15px 0px 3px 0px;}#dates-rates-form .senior-discount{text-decoration:none;color:#333333;}.msgWhiteGrayBrdr{margin-bottom:5px;}.e-certs{text-align:right;}#add-placement-container{padding:0 0 10px 0;border-bottom:1px solid #BABABA;}#add-placement-container-inner{padding:10px 2px 0 2px;}#ancillary-products-overlay{background:url(/Images/CSS_Backgrounds/loading.gif) 50% 50% no-repeat;height:100px;}#iseatz-container{border-bottom:1px solid #cacaca;}.ancillary-car-container{background:#fff url(/Images/Reservations/CSS_Backgrounds/lightgray_gradient_ascending.png) 0 bottom repeat-x;border-left:1px solid #cacaca;float:left;height:108px;width:366px;}.ancillary-activity-container{background:#fff url(/Images/Reservations/CSS_Backgrounds/lightgray_gradient_ascending.png) 0 bottom repeat-x;float:right;height:108px;width:365px;}#iseatz-container .ancillary-activity-container.first{border-left:1px solid #cacaca;width:366px;}#iseatz-container .ancillary-activity-container.third{border-right:1px solid #cacaca;width:364px;}#iseatz-container .ancillary-activity-container.second{width:366px;}#enhance-your-trip{background:#FFF;border:1px solid #cacaca;float:left;height:99px;margin:3px 0 10px;padding-bottom:9px;width:365px;}#enhance-your-trip h2{background:#554f60;color:#fff;font:bold 14px/14px arial, helvetica, sans-serif;margin:0;padding:12px 0 9px 10px;}#enhance-your-trip p{font:normal 12px/18px arial, helvetica, sans-serif;color:#333333;margin:0;padding:9px 10px 0;}#enhance-your-trip h2 a:link,#enhance-your-trip h2 a:visited{color:#fff;text-decoration:none;}#enhance-your-trip h2 a:hover{color:#6dcff6;text-decoration:none;}#enhance-your-trip h2 a:active{color:#b6e4f6;text-decoration:none;}#enhance-your-trip a{padding-left:10px;text-decoration:underline;}.product-desc p{margin:0;padding:0;}.product-desc a:link,.product-desc a:visited{border:0;color:#9d102d;display:block;font:normal 15px/16px arial,sans-serif;height:75px;text-decoration:none;}.product-desc a:hover{color:#cc0000;}.product-desc a:link span,.product-desc a:visited span,.product-desc a:hover span{background:transparent url(/Images/TNG/global_sprite.png) 2px -1153px no-repeat;display:inline-block;height:11px;width:10px;}.product-desc a:active{color:#ed1C24;}p.start-price{color:#9d102d;font:normal 16px/18px arial, helvetica, sans-serif;}p.start-price span{color:#333333;font:bold 12px/18px arial, helvetica, sans-serif;}.ancillary-car-container .img-wrapper, .ancillary-activity-container .img-wrapper{border:1px solid #cacaca;float:left;height:90px;margin:9px 10px;overflow:hidden;text-align:center;width:170px;background-color:#fff;}.img-wrapper img{display:block;margin:auto;max-height:90px;max-width:170px;vertical-align:middle;}.product-desc{float:left;margin:9px 10px;width:145px;}#iseatz-container #enhance-your-trip{border:0;display:none;margin:0;}.hotel-information{clear:both;}.lookup-list-wrapper #enhance-your-trip{margin-top:10px;}.win-icon{margin-left:5px;}#page-intro{padding-left:10px;text-align:left;margin-bottom:5px;}#ancillary-products-overlay{background:url(/Images/CSS_Backgrounds/loading.gif) 50% 50% no-repeat;height:100px;}#res-modal-box{height:70px;min-height:40px;width:auto;}.res-error-alert{background:#fff;width:365px;height:180px;padding:0;margin:0;}.res-error-alert .ui-dialog-titlebar{display:block;background:url(/Images/HWS_Redesign/errorPattern.png) repeat-x;color:#c00;height:40px;margin:5px;}.res-error-alert .ui-dialog-title img{margin-right:10px;margin-left:10px;margin-top:5px;vertical-align:middle;}.res-error-alert .ui-dialog-title{font:bold 13px arial, helvetica, sans-serif;vertical-align:middle;}.res-error-alert .ui-dialog-title span{vertical-align:middle;}.res-error-alert .ui-icon-closethick{background:transparent url(/Images/TNG/global_sprite.png) 0 -748px no-repeat;border:none;cursor:pointer;display:block;float:right;height:10px;width:10px;margin-right:5px;margin-top:5px;overflow:hidden;padding:0;}.res-error-alert .ui-dialog-titlebar-close{display:block;margin-top:0px;}.res-error-alert .ui-dialog-content{margin:0 10px 0 18px;}.res-error-alert .ui-dialog-buttonpane{text-align:right;}.res-error-alert-cont-hd1{height:27px;font:16px arial, helvetica, sans-serif;color:#333333;margin-top:0;}.res-error-alert-cont-hd2{height:72px;font:12px arial, helvetica, sans-serif;color:#333333;padding:0;}.res-error-alert .ui-dialog-buttonpane button{height:19px;margin:0 10px 18px 0;}.ancillary-display-narrow{width:276px;}.ancillary-display-wide{width:368px;}.ancillary-display-narrow h2{background:url(/Images/TNG/AncillarySell/AncillaryPL_Narrow_GRADIENT.jpg) no-repeat;}.ancillary-display-wide h2{background:url(/Images/TNG/AncillarySell/AncillaryPL_Wide_GRADIENT.jpg) no-repeat;}#ancillary-container{color:#554f60;float:right;font:normal 11px/14px arial, helvetica, sans-serif;margin-bottom:3px;padding:0;}#ancillary-container h2{font-size:14px;line-height:16px;margin:0;padding:10px;}#ancillary-container span{display:block;}#ancillary-container a:link{display:inline;}#ancillary-container p{margin:0;padding:3px 10px 10px;}.lookup-list-wrapper #ancillary-container{margin-top:10px;}.lookup-list-wrapper #lookup-form-salutation{clear:both;}