.floatContainer{margin:0;padding:0;}.clearFloat:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearFloat{display:inline-table;}.clearFloat h2{display:inline-block;}.clearFloat h2{display:inline-block;}.clearFloat ul{display:inline-block;}* html .clearFloat{height:1%;}.clearFloat{display:block;}.clearFloat h2{display:block;}.clearFloat h2{display:block;}.clearFloat ul{display:block;}h1, h2, h3{color:#022f56;}span.pageHeader{color:#022f56;}#subSections h2 a{color:#022f56;}#how-to-earn h2 a{color:#022f56;}h2 a:link, h2 a:visited, h2 a:hover, h2 a:active{color:#022f56;}h3 a:link, h3 a:visited, h3 a:hover, h3 a:active{color:#022f56;}h3.remove-link-underline a:link, h3.remove-link-underline a:visited, h3.remove-link-underline a:hover, h3.remove-link-underline a:active{color:#022f56;}#deals-results h3 a:link, #deals-results h3 a:visited, #deals-results h3 a:hover, #deals-results h3 a:active{color:#022f56;}span.redText{color:#022f56;text-decoration:none;}span.subHead{color:#022f56;}td.rewardsGray a{text-decoration:none;}.pink{BACKGROUND-COLOR:#ba576c}.mrRed{BACKGROUND-COLOR:#dd1f26;}.darkRed{BACKGROUND-COLOR:#9d102d;}.eliteBackground{background-color:#D7D7BF;}.eliteBackground-R a, .eliteBackground-S a, .eliteBackground-G a, .eliteBackground-P a{color:#fff;}.property-rates-caption #sub-navigation strong{color:#fff;}#deals-results ul.eliteBackground-R{background-color:#3260a5;color:#fff;}#deals-results ul.eliteBackground-S{background-color:#858788;color:#fff;}#deals-results ul.eliteBackground-G{background-color:#aa9146;color:#fff;}#deals-results ul.eliteBackground-P{background-color:#4a4a4a;color:#fff;}.eliteBackground-R{background-color:#3260a5;color:#fff;}.eliteBackground-S{background-color:#858788;color:#fff;}.eliteBackground-G{background-color:#aa9146;color:#fff;}.eliteBackground-P{background-color:#4a4a4a;color:#fff;}.menuHide{background-color:#ffffff;width:183;display:none;visibility:hidden;}.menuDisplay{background-color:#ebebdb;width:183;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;visibility:visible;}.menuDefault{background-color:#ebebdb;width:183;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;FONT-SIZE:10px;COLOR:#333333;LINE-HEIGHT:12px;FONT-FAMILY:arial, sans-serif;TEXT-DECORATION:none;visibility:visible;}.profileDottedBottomBlock{float:left;width:100%;border-bottom:1px dashed #666666;padding-bottom:10px;padding-top:0px;margin-bottom:7px;}#unsubscribe-copy{margin-bottom:15px;}.rewardsCancel a{font:bold 12px/14px arial, helvetica, sans-serif;}.prefs-form-section{margin-bottom:10px;clear:both;}dl.tableDisplay{width:100% !important;display:block;margin:0px;padding:2px 0px 7px 0px;color:#333333;font-size:11px;word-spacing:-0.05em;line-height:14px;font-family:verdana, sans-serif;font-weight:normal;}.tableDisplay dt{width:79% !important;float:left;display:block;margin:0px 2px 0px 0px;padding:0px;font-weight:bold;}* html dt{height:1%;}.tableDisplay dd{width:20%;float:left;text-align:left;display:block;margin:0px;padding:0px;}.rewardsResultsMatrix{margin:10px 0px 15px 0px;padding:0px;}.rewardsResultsMatrix caption{text-align:left;font-weight:bold;font-size:12px;color:#333333;font-family:arial, sans-serif;text-decoration:none;padding:0px;padding-top:2px;padding-bottom:3px;padding-left:5px;padding-right:5px;margin-top:6px;margin-left:0px;margin-right:0px;margin-bottom:0px;height:auto;background-color:#ebebdb;text-align:left;}* html .redemptionResultsMatrix caption{height:1%;}.rewardsResultsMatrix h2{margin-bottom:0px !important;}.rewardsResultsMatrix th{height:19px;margin:0px;padding:0px 5px 0px 5px;vertical-align:middle;font-weight:bold;font-size:12px;line-height:14px;color:#333333;font-family:arial, sans-serif;text-decoration:none;text-align:left;}th.right{text-align:right;}.rewardsResultsMatrix h2{margin:0px !important;padding:0px !important;vertical-align:middle;font-weight:bold;font-size:12px;line-height:14px;background-color:transparent !important;color:#333333;font-family:arial, sans-serif;text-decoration:none;}.rewardsResultsMatrix td{padding:5px;font-size:10px;line-height:14px;color:#333333;font-family:arial, verdana, sans-serif;font-weight:normal;margin:0px;}.rewardsResultsMatrix ul, .rewardsResultsMatrix li{padding:0px !important;font-size:10px;line-height:12px;color:#333333;font-family:arial, verdana, sans-serif;font-weight:normal;margin:0px !important;list-style:none !important;vertical-align:text-top:}.rewardsResultsMatrix ul{padding-right:5px !important;padding-bottom:0px !important;margin-bottom:0px !important;}.rewardsResultsMatrix tr.even td{background-color:#ffffff;}.rewardsResultsMatrix tr.odd td{border-top:5px solid #ffffff;border-bottom:1px solid #333333;background-color:#cee2ed;}.rewardsResultsMatrix .first{border-top:0px !important;}.rewardsResultsMatrix td.description{padding-bottom:0px !important;padding-right:0px !important;}.rewardsResultsMatrix td.points{text-align:right;padding-bottom:0px !important;padding-right:0px;padding-left:0px !important;}.rewardsResultsMatrix td.pointsTotal{padding:0px 5px 5px 5px !important;margin-top:5px !important;border-top:1px solid #333333 !important;border-bottom:1px dashed #666666;font-weight:bold;text-align:right;}.rewardsResultsMatrix td.pointsTotalNoDetail{padding:0px 5px 5px 5px !important;margin-top:5px !important;border-top:0px solid #333333 !important;border-bottom:1px dashed #666666;font-weight:bold;text-align:right;}.rewardsResultsMatrix tr.unusedRewards td{border-top:5px solid #ffffff;background-color:#cee2ed;border-bottom:1px solid #333333;}#milesMenu{float:left;width:183px;margin:0 8px 0 0;padding:0;}* html #milesMenu{height:1%;}#milesMenu ul{margin:0;padding:0;font-size:10px;line-height:14px;color:#333333;font-family:arial, helvetica, sans-serif;}.textWrapper{float:left;display:block;width:89px;margin:0;border:0px solid green;}.text{width:89px;height:55px;margin-top:-0.6em;display:block;}.menu{background-color:#ebebdb;width:167px;padding:8px !important;}.menu p, .menu li{font-size:10px;line-height:14px;color:#333333;font-family:arial, helvetica, sans-serif;text-decoration:none;}.menu p, .menu ul{margin:-4px 0 12px 0;}.menu li{list-style:disc;margin:0 0 0 16px;padding:0;}#milesAnchors{padding:0 0 15px 0;}#milesAnchors ul{margin:0;padding:0;}#milesAnchors li{display:inline;font-size:11px;line-height:14px;color:#333333;font-family:verdana, helvetica, sans-serif;text-decoration:none;padding-right:3px;}#milesAnchors a{width:183px;margin:0;padding:0;border:0px solid green;cursor:pointer;}#icon-info-container{padding:10px 10px 4px 10px;background-color:#E9F5F6;width:163px !important;float:right;}#icon-info-container p{margin-top:7px;}* html #icon-info-container p{margin-top:3px;}.radio input{margin:0 0 0 0;}* html .radio input{margin:-3px 0 0 -4px;vertical-align:top;}.radioWrapper{float:left;margin-right:4px;white-space:nowrap;}#rewards-login ul.inline{width:173px;margin-top:13px;}#rewards-login ul.inline li{width:150px;}#rewards-login ul.inline li.checkBox{width:20px;}#privacy-statement-link{padding:2px 0 7px;}body.page-grid-c div#config-layout-header-a{padding:0;margin-bottom:15px;}.reward-list-table{width:542px;border-collapse:collapse;border-bottom:1px solid #cecdbe;}.reward-list-table-header{font:bold 12px/14px arial, helvetica, sans-serif;color:#022f56;padding:15px 5px 2px;text-align:left;border-bottom:1px solid #cecdbe;margin-bottom:-18px;display:block;}.reward-list-table-header p{color:#022f56;}.reward-list-table tr{height:18px;font:normal 10px arial, helvetica, sans-serif;}.reward-list-table tr th{border-bottom:1px solid #cecdbe;padding:2px 5px;font-weight:bold;text-align:left;}.reward-list-table th.subHeader{font-size:11px;padding-top:20px;padding-bottom:1px;vertical-align:bottom;width:532px;}.reward-list-table th.reward-col, .reward-list-table th.points-col, .reward-list-table th.reward-details-col{vertical-align:bottom;}.reward-list-table tr th.reward-list-table-subheader{padding-top:20px;}.reward-list-table th.reward-col, .reward-list-table td.reward-col{width:392px;}.reward-list-table th.points-col, .reward-list-table td.points-col{width:45px;padding-right:10px;}.reward-list-table th.points-col{text-align:center;}.reward-list-table td.points-col{text-align:right;}.reward-list-table th.reward-details-col, .reward-list-table td.reward-details-col{width:70px;text-align:center;}.reward-list-table tr td{border-bottom:1px solid #cecdbe;padding:0px 5px;}.reward-list-table tr td.reward-list-table-foot{padding-top:10px;border-bottom:0px solid #cecdbe;font:normal 11px/14px verdana, sans-serif;}.reward-list-table-foot{text-align:right;padding:10px 0;}.cols-wrapper{width:542px;float:left;margin-bottom:5px;}.col-one-container h2{display:block;line-height:12px;margin:0;padding-bottom:7px;}.cols-wrapper .col-two-container{float:left;padding-bottom:10px;margin-right:10px;width:183px;overflow:hidden;}.cols-wrapper .col-one-container{float:left;border:0px solid red;width:349px;}.col-one-container{padding-bottom:10px;}.page-intro-container{margin:0 0 5px 0;}.reward-details-info-container{border:0px solid red;padding:0;}.reward-details-info-container ul{padding:0;margin:0 0 10px;}.reward-details-info-container ul li{color:#9D102D;list-style:none;}.reward-description{margin:0 0 15px;}#reward-order-options{margin:0 0 15px;overflow:hidden;}#reward-order-options .header-container{padding-bottom:8px;}div#dream-tracker-container, div#order-reward-container{padding-bottom:32767px;margin-bottom:-32765px;}#dream-tracker-container{width:252px;padding:10px 0 2px 10px;background-color:#E9F5F6;float:left;}#dream-tracker-container p, #purchase-points-container p{font:normal 10px arial, verdana, sans-serif;}#dream-tracker-container .left-col{float:left;width:80px;padding-bottom:0;margin-bottom:3px;}#dream-tracker-container .left-col p{padding:0;}#order-reward-container, #purchase-points-container{width:246px;padding:10px;float:right;}#order-reward-container{background-color:#ebebdb;}#order-reward-container h3{float:left;}#order-reward-container h3, #order-reward-container .header-container p{display:inline;}#order-reward-container p{margin-bottom:3px;}#order-reward-container label{padding-right:3px;}#order-reward-container .vertical-search-form label{display:block;}#purchase-points-container{border:1px solid #ccc;}.long-description-container{padding-bottom:5px;}h3.expandable-content-control{margin:0 0 10px;}h3.collapsed{padding-right:12px;background:url(/Images/Arrows/contracted_5x9.gif) right 5px no-repeat;cursor:pointer;cursor:hand;margin-bottom:10px;display:inline;}h3.expanded{padding-right:12px;background:url(/Images/Arrows/expanded_5x9.gif) right 7px no-repeat;cursor:pointer;cursor:hand;display:inline;}.expandable-content-container{margin-top:10px;}.expandable-content-container ol, .expandable-content-container ul{padding:2px 0 7px;}.expandable-content-container ol{margin:0;}.expandable-content-container li{padding:2px 0;}.expandable-content-container ul li{margin-left:25px;}.expandable-content-container ol li{margin-left:30px;}#popup-win .reward-description img, #popup-win .long-description-container img{display:inline;}.errorMessageDisplay ul{color:#9D102D;}form#rewardItemForm{padding:0 1px;margin-bottom:15px;}.order-reward-certs-table{width:100%;border-collapse:collapse;border:1px solid #ebebdb;}.order-reward-certs-table-header{margin-bottom:10px;margin-top:10px;}.order-reward-certs-table .points-col{text-align:center;width:70px;}.order-reward-certs-table td.points-col{text-align:right;padding-right:15px;padding-left:15px;}.order-reward-certs-table-header p{font:normal 11px/14px verdana, helvetica, sans-serif;padding-bottom:5px;}.order-reward-certs-table tr th{background-color:#ebebdb;padding:2px 5px;text-align:left;font-weight:bold;}.order-reward-certs-table tr td{padding:5px;text-align:left;border:1px solid #ebebdb;vertical-align:top;}.order-reward-certs-table tr.orderTotal td{font-weight:bold;}.order-reward-certs-table-footer{margin-top:10px;}.order-reward-certs-table h3.collapsed{background:transparent url(/Images/Arrows/contracted_5x9.gif) no-repeat scroll right 2px;font-weight:normal;color:#33c;text-decoration:underline;}.order-reward-certs-table h3.expanded{background:transparent url(/Images/Arrows/expanded_5x9.gif) no-repeat scroll right 4px;margin-bottom:0px;font-weight:normal;color:#33c;text-decoration:underline;}.order-reward-certs-table .expandable-content-container{margin:5px 0;}.order-reward-certs-table .expandable-content-container select{margin:3px 5px;}#review-order-form{background-color:#ebebdb;padding:10px;}.review-order-form-caption p{font-size:10px;}.contact-info-container{padding-bottom:10px;border-bottom:1px solid #fff;margin-top:10px;}.contact-info-container .contact-col-one, .contact-info-container .contact-col-two{float:left;width:260px;}.contact-info-container .contact-col-one label, .contact-info-container .contact-col-two label{display:block;margin-top:2px;}.reward-order-container{padding:10px 0;}.confirmation-contact-info-container ul li label{font:bold 11px/14px verdana, helvetica, sans-serif;}.confirmation-contact-info-container ul{padding-bottom:0;}.confirmation-contact-info-container ul li{list-style-type:none;}.confirmation-contact-info-container{margin-bottom:15px;}.rewards-header-, .rewards-header-R{background:#b1e0f4 url(/Images/Rewards/EliteLevelLogos/EliteHeaderImages/basic_header.jpg) top right no-repeat;}.rewards-header-S{background:#cbcbcb url(/Images/Rewards/EliteLevelLogos/EliteHeaderImages/silver_header.jpg) top right no-repeat;}.rewards-header-G{background:#dccfac url(/Images/Rewards/EliteLevelLogos/EliteHeaderImages/gold_header.jpg) top right no-repeat;}.rewards-header-P{background:#aeaeae url(/Images/Rewards/EliteLevelLogos/EliteHeaderImages/plat_header.jpg) top right no-repeat;}#rewards-header p, #rewards-header ul, #rewards-header h2, #rewards-header h3, #rewards-header label{color:#fff;}#rewards-header a:link, #rewards-header a:visited, #rewards-header a:hover, #rewards-header a:active{color:#fff;text-decoration:underline;}#rewards-header h4{color:#f2c31e;width:180px;}#header-flash-piece{float:left;width:271px;overflow:hidden;padding:0;}#header-flash-piece p{padding:0;}#header-flash-piece object{margin:0;padding:0;display:block;}#mr-landing-account-info{float:left;width:250px;padding-left:5px;}#mr-landing-account-info ul li{margin-left:15px;}#mr-landing-account-info form p{float:left;width:auto;}#mr-landing-account-info form p label{display:block;}#mr-landing-account-info #sign-in-button{margin:16px 0 15px 10px;}#mr-landing-account-info #remember-me{width:100%;}#mr-landing-account-info #remember-me label{display:inline;}#mr-landing-account-info #upcoming-reservation p{padding:0;}#mr-landing-account-info .alerts{margin-top:10px;}#mr-landing-account-info .floatLeft{width:180px;}#mr-landing-account-info h2{margin:8px 0 3px}#mr-landing-account-info h3{margin:10px 0 3px}#rewards-landing-content{border-bottom:1px solid #cecdbe;padding-bottom:20px;margin-bottom:20px;}.promo-tracker-section{margin-top:10px;}.main-promo-image{margin:0;padding:0;}.main-promo-image img{margin:0;padding:0;display:block;}.main-promo{padding:8px 10px;margin-top:1px;}.main-promo a:link, .main-promo a:visited, .main-promo a:hover, .main-promo a:active{color:#fff;text-decoration:underline;}#rewards-header td p, #rewards-header td p a:link, .msgImage h2.my-account-module a:link{color:#022f56;}#layout-message-bar h2{color:#022f56;}h2.order-certs-header{color:#022f56;margin-bottom:10px;}#html-block-header ul{list-style-type:disc;padding-left:15px;}#membership-benefits{border-collapse:collapse;}#membership-benefits th{text-align:left;color:#022f56;}#membership-benefits th span{display:block;color:#022f56;}#membership-benefits thead td, #membership-benefits tbody td{border-bottom:1px solid #ddd;padding:3px 15px 3px 0;}#membership-benefits tbody td, #membership-benefits tfoot td{font-size:10px;}#membership-benefits tfoot tr td.first-row{padding-top:15px;}h2.collapsed{background:transparent url(/Images/CSS_Backgrounds/icon_expand_16x16.gif) no-repeat 1px top;cursor:pointer;padding:0 0 0 25px;}h2.expanded{background:transparent url(/Images/CSS_Backgrounds/icon_collapes_16x16.gif) no-repeat 1px top;cursor:pointer;padding:0 0 0px 25px;}#dreamtracker-container{background-color:#e9f5f6;padding:10px 10px 3px 10px;margin-top:15px;}#page-introduction-container{padding-top:10px;}#page-introduction-container p{padding:0;color:#022f56;}#page-introduction-container p strong{font:bold 14px/16px arial, helvetica, sans-serif;}#feature-rewards-container{border-top:1px solid #cecdbe;padding-top:12px;margin-top:12px;}.feature-rewards-subsection{float:left;width:150px;margin-right:27px;}.feature-rewards-subsection ul{list-style-type:none;}#travel-search-container:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#travel-search-container{display:inline-block;}* html #travel-search-container{height:1%;}#travel-search-container{display:block;}#travel-search-container{overflow:hidden;}#travel-search-points-section{float:left;width:250px;background-color:#cecdbe;padding:12px 10px 10px 10px;}#travel-search-reward-types{float:left;width:250px;padding-left:10px;}#travel-search-reward-types h3{font-weight:bold;font-family:verdana, sans-serif;font-size:11px;color:#022f56;line-height:14px;text-decoration:none;padding-bottom:0px;margin:0px;}#travel-search-reward-types h3 a:link, #travel-search-reward-types h3 a:visited, #travel-search-reward-types h3 a:hover, #travel-search-reward-types h3 a:active{color:#022f56;}#travel-search-points-section p{margin-bottom:6px;}#travel-search-form{padding-bottom:10px;}#travel-search-form button{float:right;clear:both;}#travel-search-points-section, #travel-search-reward-types{padding-bottom:32767px;margin-bottom:-32765px;}#travel-search-points-section #startEndPoints{padding-bottom:15px;}#rewards-type-checkbox p{padding-bottom:5px;}#header-flash-container{float:left;width:271px;overflow:hidden;padding:0;}#anchor-header-2{float:left;width:250px;padding:17px 10px 10px 10px;height:239px;margin:2px 0 0 -8px;overflow:hidden;}#anchor-header-2 h2{color:#fff;}#anchor-header-2 p{font:normal 13px/15px arial, helvetica, sans-serif;color:#fff;padding-top:3px;padding-bottom:0;}#anchor-header-2 ul{list-style-type:none;}#anchor-header-2 ul li{padding-top:15px;color:#fff;}#anchor-header-2 li a, #anchor-header-2 li a:visited, #anchor-header-2 li a:hover,#anchor-header-2 li a:active{color:#fff;background:none;}.silver-header{background:white url(/Images/Rewards/EliteLevelLogos/EliteHeaderImages/silver_header.jpg) bottom right no-repeat;}.gold-header{background:white url(/Images/Rewards/EliteLevelLogos/EliteHeaderImages/gold_header.jpg);}.platinumpremier-header, .platinum-header{background:white url(/Images/Rewards/EliteLevelLogos/EliteHeaderImages/plat_header.jpg) bottom right no-repeat;}#page-intro-container{padding-top:15px;}#search-form-container{padding:13px 0 15px 0;}#search-form-container #city, #search-form-container #destinationStateProvince{margin-bottom:5px;}#search-form-container #cityCheckIn, #search-form-container #cityCheckOut{margin-bottom:8px;}#search-form-container #corporateCode, #search-form-container input.search-corp{margin-bottom:10px;}#search-form-container h2#findHotelLabel{margin-bottom:12px;color:#022f56;}#search-form-container h2#checkAvailabilityLabel{margin:11px 0 8px 0;color:#022f56;}margin-bottom:12px;font-size:12px;line-height:14px;color:#9D102D;margin:11px 0 8px 0;font-size:12px;line-height:14px;color:#9D102D;p#required-label{width:268px;text-align:right;}label.profileEmailPref{font:bold 11px/14px verdana, arial, helvetica, sans-serif;color:#333333;text-decoration:none;padding:0;margin:0 0 8px 0;width:auto;}.profileEmailList{width:333px;margin-left:6px;padding-top:0;}#emailText{padding-bottom:6px;}#search-form-container .clearFloat{display:inline-block;}#search-form-container .roomNum{float:left;width:75px;}#search-form-container .guests{float:left;width:84px;}#search-form-container #needMoreRoomLabel{margin:10px 0 10px 0;}#search-form-container #useRewardsPointsLabel{margin:8px 0 5px 0;}#search-form-container #useRewardsPointsLabel p{float:left;}.hotel-rewards-anchors{margin-top:20px;}#tutorial-pop-up #sample-screenshot{float:left;}#tutorial-pop-up #turorial-content{float:left;width:188px;margin-left:10px;padding-top:5px;border-top:1px solid #000;}#tutorial-pop-up #turorial-content li{margin-left:15px;}#tutorial-pop-up #navigation-links{padding-top:5px;border-top:1px solid #000;text-align:right;}body.page-grid-c.rewards-anchor-list-page .two-column .column{width:125px;}body.page-grid-c.rewards-anchor-list-page .two-column .column.last-column{width:396px;border-left:1px solid #ccc;padding-left:10px;}body.page-grid-c.rewards-anchor-list-page .two-column .column ul{margin-left:0;}body.page-grid-c.rewards-anchor-list-page .two-column .column li{margin-left:15px;}.alpha-anchors li{display:inline;margin-right:6px;}#other-ways{border-top:4px solid #9d102d;padding-top:10px;}#how-to-earn{border-bottom:1px solid #ccc;padding-bottom:10px;}#other-ways-to-earn ul{margin-left:0;}#other-ways-to-earn li{margin-left:15px;}#rewrds-terms-conditions a{background:transparent url(/Images/Arrows/down_arrow.gif) no-repeat scroll 0 3px;margin:0;padding-left:13px;text-align:left;}.rewards-terms-conditions-desc ol{padding-left:40px;}body#rewards-landing .page-section{margin-bottom:0;}body#rewards-landing .page-section #carousel-container{padding-top:10px;}body#rewards-landing .page-section.three-column .column .article-content{padding-left:21px;}body#rewards-landing .page-section.three-column .first-column .article-content{margin-left:10px;}body#rewards-landing .page-section.three-column h2{color:#00467F;font:bold 36px/36px gill sans MT, univers, sans-serif;margin:0 0 7px;}body#rewards-landing .column ul{list-style:none;}body#master-landing .column ul.program-links{list-style-type:none;padding-top:0;}body#rewards-landing .column ul.program-links{padding-bottom:5px;padding-top:10px;}body#rewards-landing .column ul.offers{list-style-type:none;}body#rewards-landing .column ul.offers li{margin-left:0;margin-top:13px;padding-bottom:7px;padding-top:0;}body#rewards-landing .column ul.offers li a{border:0;background:none;color:#6D6E71;font:normal 18px/18px gill sans MT, univers, sans-serif;text-decoration:none;position:relative;}body#rewards-landing .column ul.offers li a:hover{color:#00467F;}body#rewards-landing .column ul.offers li a span{color:#C1D82F;font:bold 14px/14px gill sans MT, univers, sans-serif;position:absolute;top:-10px;width:150px;}body#rewards-landing .column ul.offers li a span.carets{color:#00467F;font:bold 18px/18px gill sans MT, univers, sans-serif;position:relative;top:0;}body#rewards-landing .column ul.program-links li{margin-left:0;}body#rewards-landing .column ul.program-links li a{border:0;background:none;color:#00467F;font:normal 12px/14px gill sans MT, univers, sans-serif;text-decoration:none;}body#rewards-landing .column ul.program-links li a:hover{color:#009DDC;}body#rewards-landing .column ul.program-links li .find-a-hotel-module-trigger{font-weight:bold;}body#rewards-landing .column p.offers{margin-top:13px;padding-bottom:7px;padding-top:0;}body#rewards-landing .column p.offers a{border:0;background:none;color:#6D6E71;font:normal 18px/18px gill sans MT, univers, sans-serif;text-decoration:none;position:relative;}body#rewards-landing .column p.offers a:hover{color:#00467F;}body#rewards-landing .column p.offers a span{color:#C1D82F;font:bold 14px/14px gill sans MT, univers, sans-serif;position:absolute;top:-10px;width:150px;}body#rewards-landing .column p.offers a span.carets{color:#00467F;font:bold 18px/18px gill sans MT, univers, sans-serif;position:relative;top:0;}#site-section-nav{margin-top:0;}#category-tier-container{width:675px;}#category-tier-container h2{border-top:1px solid #cacaca;color:#333;font:bold 12px/12px arial, sans-serif;padding:20px 0 10px 0;}#category-tier-container ul{background-color:#fff;border-bottom:1px solid #bababa;height:33px;margin:0;padding:0;width:677px;}#category-tier-container 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:22px;margin:1px 1px -1px 0;overflow:hidden;padding:10px 0 0 10px;position:relative;width:166px;}#category-tier-container li.ui-tabs-selected{background:#e0e0e0 url('/Images/Reservations/CSS_Backgrounds/rate_type_tabs.gif') no-repeat scroll 0 0;border-bottom-width:0;padding-bottom:1px;}#category-tier-container li a{color:#333;font:bold 11px/12px arial, sans-serif;text-transform:uppercase;}#category-tier-container .ui-tabs-panel.ui-tabs-hide{display:none;}#category-tier-container .ui-tabs-panel{border:1px solid #bababa;border-top:none;display:inline-table;padding:15px 10px 20px 10px;}#category-grid, #tier-grid{background:#eaeaea;border-collapse:collapse;border-bottom:3px solid #cacaca;margin-bottom:20px;width:655px;}#category-grid th,#tier-grid th{background-color:#fff;border-bottom:3px solid #cacaca;color:#333;font:bold 11px/11px arial, sans-serif;padding-bottom:4px;text-align:center;vertical-align:bottom;}#category-grid th.nights,#tier-grid th.nights{text-align:left;}#category-grid td,#tier-grid td{border-bottom:1px solid #fff;border-right:1px solid #fff;color:#333;font:normal 11px/11px arial, sans-serif;padding:10px 15px;text-align:center;width:61px;}#category-grid td.nights, #tier-grid td.nights{background-color:#fff;border-bottom:1px solid #cacaca;font-weight:bold;padding-left:0px;padding-right:0px;text-align:left;width:82px;}#category-tier-container td.selected{background-color:#666;color:#fff;font-weight:bold;}#category-grid td.points-description,#tier-grid td.points-description{color:#333;font-weight:bold;padding-left:0px;padding-right:0px;vertical-align:middle;width:390px;}#seo-links li a:link, #seo-links li a:visited{color:#33c;}#seo-links li a:hover{color:#9d102d;text-decoration:none;}#seo-links li a:active{color:#c00;text-decoration:none;}*/ .rewards-form-header:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.rewards-form-container{margin:2px 0 10px;padding:0;}.rewards-form-header #page-intro-container{float:left;margin-right:10px;padding-top:0;width:532px;}.rewards-form-container h2{color:#333;}.three-columns,.two-columns{background:url(/Images/MyAccount/bkgd_gradient.png) repeat-x 0 0;border:1px solid #cbcbcb;border-width:1px 1px 1px 0;height:630px;padding:15px 5px 25px 20px;}#dac-join-now,.postal-address, #mailing-address,#deactivate-account,#edit-sign-in, #forgot-member,#forgot-reminder,#email-password, .sign-in-form-container{background:url(/Images/MyAccount/bkgd_gradient.png) repeat-x 0 0;border:1px solid #cbcbcb;border-width:1px 0 1px 0;padding:9px 5px 10px 20px;}#mailing-address,#deactivate-account,#edit-sign-in,#forgot-member,#forgot-reminder{border-width:1px 0 1px 0;}.activate-account-section .two-columns{height:410px;}.one-third-column-one{width:318px;}.one-third-column-two{width:317px;}.one-third-column-three{width:265px;}.two-column .two-columns{border-right:none;}#businessTripCount,#pleasureTripCount{width:100px;}.one-third-column-three .three-columns{border-right:none;}.one-third-column-one h2,.one-third-column-two h2,.one-third-column-three h2{padding-left:20px;}.contact-information .three-columns,.sign-in-information .three-columns,.rewards-information .three-columns{height:730px;}.two-fifth-section{width:368px;}.full-section{width:100%;}.section-container,.membership-information,.full-section,.one-half-section,#password-reminder,#change-confirmation,#identify-account,.one-third-column-one,.one-third-column-two,.one-third-column-three{float:left;padding:0 0 10px;}#change-confirmation{border-left:1px solid #cacaca;padding-left:10px;width:40%;}.edit-room-options,.credit-card-one{padding-bottom:15px;width:460px;}.edit-additional-room-options,.credit-card-two,.edit-earning-article{padding-bottom:15px;width:449px;}.edit-earning-preferences,.edit-earning-article,#missing-stay-form,#missing-stay-instructions,#missing-stay-instructions2{float:left;}h2 a.sendto-link{font:normal 11px/14px Arial,sans-serif;float:right;margin:4px 10px 0 0;text-decoration:underline;}form#sign-in-form, form .rewards-form-container{font-size:12px;margin-top:2px;}form p.column{margin-right:10px;}form .rewards-form-container h3{font:bold 13px/15px helvetica, arial, sans-serif;margin:15px 0 3px;}#privacy-terms-links .first{border-left:0;}#privacy-terms-links li{border-left:1px solid #5D5D5D;float:left;font:12px/16px Arial;list-style-type:none;margin:4px 5px 15px -5px;padding:0 5px;}#sign-in-form{border:none;}.sign-in-form-container{margin-top:3px;}.sign-in-form-container h2{color:#333;}#sign-in-form .action-buttons{margin-top:10px;}.related-links{border-left:1px solid #cacaca;float:right;margin-left:10px;padding-left:10px;width:300px;}.rewards-form-container h3{color:#333;}.required-text{clear:both;font-size:12px;line-height:16px;font-family:arial,helvetica,sans-serif;padding-bottom:0px;}#sign-in-intro-text, #sign-in-intro-header{font-size:12px;line-height:16px;}#sign-in-intro-header{font-weight:bold;}.rewards-form-container input,.rewards-form-container select{height:20px;width:200px;}#layout-body-container .rewards-form-container .radio input,#layout-body-container .rewards-form-container .checkbox input{width:auto;}#layout-body-container .rewards-form-container .radio label,#layout-body-container .rewards-form-container .checkbox label, #sign-in-form .remember-me label{display:inline;}form .radio label,form .checkbox label{display:inline;margin:0 8px 0 2px;}form p.checkbox,form span.checkbox, form p.section-label{margin:1px 0 2px;}.rewards-form-container .first-label label, #sign-in-form .first-label label{margin-top:0;padding-top:0;}.rewards-form-container p.first-label{padding-top:2px;font-size:12px;}#layout-body-container #layout-body label{font-size:12px;line-height:16px;padding-bottom:5px;}.rewards-form-container label,form .rewards-form-container label,form .rewards-form-container p.field-label,form#sign-in-form label{display:block;margin:7px 0 2px;font-size:12px;}p label.hidden{display:none;}form p.action-buttons{border-bottom:1px solid #cacaca;padding:5px 0 20px;}form#sign-in-form p.action-buttons{border:0;}form .rewards-form-container p.action-buttons,.submit-button{border:0;padding:20px 0 20px 0;}form p.action-buttons button{margin-right:8px;}#ritz-verification{margin:10px 0 20px;}#identify-account{width:552px;}#change-confirmation{width:345px;}#layout-body-container .rewards-form-container .number-one{background:url(/Images/MyAccount/form-numbers.png) no-repeat 0 3px;margin-left:20px;padding-left:27px;}#layout-body-container .rewards-form-container .number-two{background:url(/Images/MyAccount/form-numbers.png) no-repeat 0 -85px;margin-left:20px;padding-left:27px;}#layout-body-container .rewards-form-container .number-three{background:url(/Images/MyAccount/form-numbers.png) no-repeat 0 -173px;margin-left:20px;padding-left:27px;}#layout-body-container .rewards-form-container h2,#layout-body-container #sign-in-form h2{font-size:14px;line-height:18px;font-weight:bold;margin:0;padding:5px 0 7px 0;}.rewards-form-container p.contact-name{line-height:16px;padding:2px 0;}.rewards-form-container p.change-name{padding:2px 0;}#phone-validity{margin:7px 0 5px 0;}.address-fields .address-designate{margin:-6px 0 0 0;}.address-fields input{margin-bottom:5px;}.address-fields p{margin:0 10px 4px 0;}.address-fields{clear:both;}.contact-information .section-label{padding-top:5px;}.contact-information input.disabled{background-color:#EBEBE4;}.rewards-form-container .birthday-month{margin-top:10px}.rewards-form-container .birthday select{width:80px;}.rewards-form-container .birthday p{float:left;width:95px;}#membership-info-content p.section-label{padding:10px 0;}#membership-info-content p.radio label{margin-right:10px;}.rewards-information #submission-agreement{border-top:1px dotted #cacaca;margin:15px 0 0;padding:15px 0 0;}.rewards-information #submission-agreement p{font-size:12px;}.rewards-information .checkbox,.sign-in-information .checkbox{margin-top:8px;padding-left:0;}.rewards-information .checkbox input,.sign-in-information .checkbox input{height:10px;}.join-rewards-section .radio label, .checkbox label{display:inline;}.rewards-information #earning-preference,.rewards-information #earning-preference a{font-size:12px;line-height:16px;margin-bottom:15px;}#createAccountActionForm h2{padding-bottom:13px;}form .rewards-form-container .first-form-field label{margin-top:0;}#dac-join-form-header{font-size:12px;font-weight:bold;line-height:16px;margin:6px 0 -5px 0;}.dac-reservation{font-size:12px;font-weight:bold;line-height:16px;font-family:arial;}#dac-join-now .submit-button{padding-bottom:10px}#layout-body-container #dac-join-now input{width:180px;height:18px}#dac-join-now{margin-top:18px;}.contact-information .titles label{padding:0 7px 0 2px}.direct-login-form p, #passwordReminderActionForm p{font-size:12px;line-height:16px;}#password-reminder button{margin-top:5px;}.membership-information,#password-reminder{width:40%;}#forgot-reminder{border-left:1px solid #cbcbcb;}#passwordReminderActionForm #privacy-terms-links li{margin-top:2px;}#password-reminder #passwordReminderActionForm{margin-top:8px;}#password-reminder #passwordReminderActionForm p{font-weight:bold;}#sign-in-form #privacy-terms-links li{margin-top:12px;}#password-reminder h2{margin:-2px 0 -3px 0;}.remember-me input#remember-me,.remember-me input#rememberMe, .remember-me input#remember-me-checkbox,#deactivate-form input#confirmation{height:10px;margin-top:5px;}#password-reminder{padding-left:0;}#email-password .checkbox input{height:10px;margin-top:10px;}#forgot-password{width:284px;}#password-reminder{width:360px;}#forgot-password #forgot-member,#password-reminder #forgot-reminder{height:330px;}#password-reminder #forgot-reminder{border-right:1px solid #cbcbcb;}#forgot-password-container .related-links{height:349px;border:1px solid #cbcbcb;border-width:1px 0 1px 0;background:url(/Images/MyAccount/bkgd_gradient.png) repeat-x 0 0;padding-left:20px;margin:30px 0 0 0;width:256px;border-left:0;}#layout-body-container #layout-body .sign-in-form label{padding-bottom:0;}.sign-in-form #forgot-password-link{margin-left:5px;font-size:12px;line-height:16px;}#layout-body-container .sign-in-form-container{padding-bottom:0;}#activate-member-information,#activate-sign-in{float:left;}#activate-member-information{width:470px;}#activate-sign-in{width:450px;}#activate-member-information .two-columns,#activate-sign-in .two-columns{height:350px;}#activate-member-information .two-columns{border-right:1px solid #cbcbcb;}.rewards-form-container #activate-sign-in .checkbox input{width:auto;}#verify-text{margin-top:10px;}#activate-sign-in{padding-left:0}.travel-profile .two-columns,.activity-interests .two-columns{height:250px;margin-bottom:20px}.travel-profile .two-columns{border-right:1px solid #cbcbcb;}.travel-profile{width:470px;}.activity-interests{width:450px;}#layout-body-container .two-columns p input{width:178px;}#layout-body-container .two-columns p.radio input{width:auto;}.rewards-form-container .destination-interests select{height:155px;width:210px;}.activity-interests .checkbox input{height:10px;margin-bottom:7px;}ul.interests{float:left;margin:12px 0;width:170px;}ul.interests li{margin:3px 0;}.destination-interests,.destinations-list,.destinations-added, .destination-interests .action-buttons{clear:both;}.destination-interests{border-bottom:1px solid #cbcbcb;}.destination-interests .column{width:220px;}.destinations .column{margin:-5px 0 15px;}.destination-interests p,.destination-interests h3{padding-left:15px;font-size:12px;color:#333;}.column .destination-list li{margin-left:0;}.destination-list .remove{background:url(/Images/My_Account/red_x.png) 0 2px no-repeat;display:inline-block;margin-left:5px;text-decoration:none;width:12px;}#layout-body-container li a.remove{border-width:0;text-decoration:none;}#locations-list,#city-select{display:none;}#country-city-action{margin-top:60px;}#country-city-action p{margin:5px 0;text-align:center;}.destination-interests .destinations-container{border-top:1px solid #cbcbcb;}.destinations ul li{padding-left:15px;}.destination-interests .action-buttons, #saved-cities li, #saved-countries li{margin-left:15px;font-size:11px;}.destination-interests .destinations-heading{padding-top:15px;}.destination-interests .destinations-added h3{margin-top:6px;}.destination-interests p #add-country-link{line-height:26px;}.label-text{font-size:12px;margin-top:10px;}#profile-interests h2,.destination-interests h2{color:#333;}.edit-room-options .two-columns{border-right:1px solid #cbcbcb;}a.section-information,a.section-information:link, a.section-information:visited{color:#33C;font-size:12px;float:right;margin:3px 10px 0 0;}a.section-information:hover{color:#9d102d;}.preferences-notes{margin:12px 0 0;}#editReservationPreferencesActionForm .edit-room-options h3,#editReservationPreferencesActionForm .edit-additional-room-options h3{margin-top:2px;}#editReservationPreferencesActionForm .checkbox input{height:10px;margin-bottom:5px;}.preferences-notes{font-size:12px;}form #missing-stay-instructions2 p,form #missing-stay-instructions p{line-height:16px;padding:2px 0 7px;}#missing-stay-instructions .first-label,#missing-stay-instructions2 .first-label{margin-bottom:5px;}#print-fax{line-height:16px;}#personal-information h2,#guest-services-locations h2{color:#333;line-height:18px;}#guest-services-locations p{font-size:12px;line-height:16px;font-family:arial;}.rewards-form-header h1{color:#333;line-height:20px;text-align:left;}.whats-this{font-size:12px;margin-left:5px;}#earning-promotional-section{background:url(/Images/MyAccount/bkgd_gradient.png) repeat-x 0 0;border:1px solid #cbcbcb;border-width:1px 0 1px 0;padding:15px 10px 20px 10px;}#earning-form{float:left;width:50%;}#earning-form h2{padding:0 10px 10px 0;}#earning-article-container{float:right;padding:15px 10px 20px 10px;height:155px;width:420px;}#earning-preference{margin-bottom:5px;}#edit-earning-form{margin-bottom:0;}#miles{margin-left:6px}#earning-preference-text .article-content p{font-size:12px;line-height:16px;font-family:arial;color:#333;}#email-preferences-container .email-preferences{border-width:0;clear:both;margin-bottom:0;margin-left:20px;padding-bottom:0;}.email-preferences td{border:1px solid #cacaca;border-width:0 0 1px 1px;padding:10px;}.email-preferences .unsubscribe,.email-preferences .subscribe,.email-preferences .email-frequency{width:163px;}.email-preferences td.email-frequency{padding-top:6px}.email-preferences td.subscribe, .email-preferences td.unsubscribe{padding-top:8px}#email-preferences-container .email-preferences th.subscribe a,#email-preferences-container .email-preferences th.unsubscribe a{margin-left:8px}.email-preferences .subscription-header .email-description{width:265px;}#email-preferences-container .email-preferences .subscription-set td{padding-bottom:7px;}.email-preferences .subscription-set td p{margin-left:6px;}.email-preferences .subscription-set td.first{border-left:0;padding:0 0 20px 0;}.email-preferences .subscription-set td,.email-preferences .subscription-set td label{font:12px/16px arial,sans-serif;}.email-preferences .subscription-set td.first p{margin:0;}.email-preferences .subscription-set td.first p.email-head{margin-bottom:-5px;}.email-preferences .subscription-header th{background:#ebebeb;border-left:1px solid #fff;color:#333;font:bold 12px/16px Arial;padding:5px;margin-top:100px;}.email-preferences .subscription-set td label{font-weight:bold;}.email-preferences .subscription-header th.email-description{border-left:0;}.email-preferences .subscription-header th a,.postal-preferences .subscription-header th a{font-weight:normal;text-decoration:underline;}.email-preferences .subscription-header th p{margin-left:10px;}#emailSignUpActionForm .external-email h2{margin-bottom:18px;}#emailSignUpActionForm .full-section h2{margin-bottom:5px;}#email-preferences-form .email-preference h2{padding-bottom:20px;}.email-info-header{border-bottom:1px solid #cbcbcb;padding-bottom:2px;margin-bottom:10px;}.email-subscriptions{float:left;padding:0 10px 15px 10px;margin-top:-15px;border-top:1px solid #cbcbcb;background:url(/Images/MyAccount/bkgd_gradient.png) repeat-x 0 0;}.email-preference .email-right{width:435px;}.email-preference .email-left p{padding-left:10px;}.email-preference .email-left{width:435px;}.email-subscriptions .email-note{padding-top:10px;font-size:11px;}.email-confirmation{padding-left:15px;}#email-preferences-container h2.number-three{margin-top:15px;}.efolio-table{width:827px;}.efolio-table td{border:none;}.efolio-table .subscription-header th.email-description{background:none;width:448px;}#email-preferences-form .action-buttons{padding-bottom:10px;margin-left:30px;}#layout-body-container #layout-body .efolio-table label{font-weight:normal}.email-subscriptions p.field-label{font-family:arial;font-size:12px;line-height:16px;}#marriott-ritz-label{margin:5px 0 12px 20px;}#unsubscribeActionForm .email-preferences{margin-left:20px;}.email-subscription-msg{font:11px/14px verdana,arial,sans-serif}#unsubscribeActionForm .rewards-form-container{padding-bottom:20px;}#unsubscribeActionForm .rewards-form-container h2{margin-bottom:0;padding-bottom:0;}#unsubscribeActionForm .email-preference{padding:10px 0 0 20px;background:url(/Images/MyAccount/bkgd_gradient.png) repeat-x 0 0;}#unsubscribeActionForm .action-buttons{padding-top:20px;}.errorMessageDisplay{clear:both;}#unsubscribeActionForm .rewards-form-container h2{margin-bottom:0;padding-bottom:6px;}#unsubscribeActionForm .external-email{margin-top:15px;}#unsubscribeActionForm .external-email h2{margin-bottom:3px;}#unsubscribeActionForm .action-buttons{margin-left:30px;}#email-delivery{border-bottom:1px solid #cbcbcb;clear:both;}.email-signup .email-subscriptions{margin-top:3px}.external-email-signup{clear:both;margin-top:15px;}.email-signup .email-left,.email-signup .email-right{width:435px;}.external-email-signup .email-preferences th.email-description{width:450px;}.external-email-signup .email-preferences{margin-left:20px}#emailSignUpActionForm .action-buttons{margin-left:30px}#rewards-subscriptions{padding-top:20px;}#rewards-subscriptions h2{padding-bottom:10px;}.postal-preferences{border-width:0;margin-top:10px;margin-left:20px;}.postal-preferences .postal-frequency, .postal-preferences .subscribe, .postal-preferences .unsubscribe{width:163px;}.postal-preferences .postal-description{width:265px;}.postal-preferences .subscription-set td{border:1px solid #cbcbcb;border-width:0 0 1px 1px;padding:10px;}.postal-preferences .subscription-set td.first{border-left:0;padding:0 0 20px 0;}.postal-preferences .subscription-set td.first p{padding-left:10px}.postal-preferences .subscription-set td label,.postal-preferences .subscription-set td{font:11px/14px verdana,arial,sans-serif;}.postal-preferences .subscription-header th{border-left:1px solid #fff;background:#ebebeb;font:bold 13px/15px helvetica, arial, sans-serif;padding:5px;}.postal-preferences .subscription-set td label{font-weight:bold;}form .subscribe.checkbox, form .unsubscribe.checkbox{padding-left:10px;}#editPostalPreferencesActionForm .postal-address h3{margin-top:7px}.postal-address p{margin:0 10px 4px 0;}.postal-address p.update-address{margin-top:20px;}#rewards-subscriptions-postal{border-top:1px solid #cbcbcb;}.note-text{margin-top:10px;margin-left:30px;}#editPostalPreferencesActionForm .action-buttons{margin-left:30px;}#editPostalPreferencesActionForm .number-one{clear:both;}.credit-card-one .two-columns,.credit-card-two .two-columns{height:420px;}.credit-card-one .two-columns{border-right:1px solid #cbcbcb;}.cctypes{margin:10px 0;padding:10px 0 0 0;}.cctypes p{background:#000;float:left;height:36px;margin:0 10px 0 0;position:relative;width:56px;}.cctypes p.visa{width:55px;}.cctypes p.amex{width:36px;}.cctypes p.diners-club{width:48px;}.cctypes p.carte-blanche{width:50px;}.cctypes p.jcb{width:48px;}.cctypes p.cirrus{width:55px;margin-top:10px;margin-bottom:0;}.cctypes img{left:0;position:absolute;top:0;}.cctypes img.unselected{opacity:0.75;filter:alpha(opacity=75);}img#discover-one,img#discover-two{clip:rect(0 56px 36px 0);}img#mastercard-one,img#mastercard-two{clip:rect(0 113px 36px 57px);left:-57px;}img#visa-one,img#visa-two{clip:rect(0 169px 36px 114px);left:-114px;}img#amex-one,img#amex-two{clip:rect(36px 37px 74px 0);top:-37px;}img#dinersclub-one,img#dinersclub-two{clip:rect(36px 86px 74px 38px);top:-37px;left:-38px;}img#carteblanche-one,img#carteblanche-two{clip:rect(36px 138px 74px 87px);top:-37px;left:-87px;}img#jcb-one,img#jcb-two{clip:rect(36px 189px 74px 139px);top:-37px;left:-139px;}img#cirrus-one,img#cirrus-two{clip:rect(73px 55px 107px 0);top:-72px;}h2 .clear-credit-card{font:normal 10px/14px Arial,sans-serif;text-decoration:underline;margin-left:10px;}p .clear-credit-card{color:#9d102d;font:bold 11px/15px Arial,sans-serif;text-decoration:underline;}p .remove-credit-card{color:#9d102d;font:bold 11px/15px Arial,sans-serif;text-align:left;text-decoration:underline;text-transform:capitalize;background:url(/Images/My_Account/red_x.png) 0 1px no-repeat;padding-left:13px;}#profilecheckbox-one{margin-left:10px;}.cc-exp-first{margin-right:10px;}#invalid-number{display:none;}#invalid-number img{margin-bottom:-6px;}.form-cover{background:#fff;opacity:0.5;filter:alpha(opacity=50);position:absolute;}#birth-month{margin-right:10px;}.remove-clear{margin-bottom:10px;}#layout-body-container .remove-clear a{border-bottom:none;font-weight:bold;}.credit-card-container .form-details{margin-top:10px;font-style:italic;font-size:12px;font-family:arial;}#editCreditCardsActionForm .action-buttons{padding-left:20px;}#edit-creditcard-intro p{font-size:12px;line-height:16px;font-family:arial;}.cctypes .diners-carteblanche{float:left;position:relative;}.cctypes .diners-carteblanche p.radio{position:absolute;top:38px;left:18px;background:transparent;display:none;}#choose-type-one,#choose-type-two{display:none;}#choose-type-one img,#choose-type-one img{vertical-align:middle;}#mailing-address h2{padding-bottom:14px;}#mailing-address .action-buttons{padding-top:14px;}#mailing-address{clear:both;}.travel-interests .travel-profile .first-label,.activity-interests .interests{margin-top:-3px;}.destination-interests .destinations{margin-top:-6px;}#missing-stay-instructions .first-label,#missing-stay-instructions2 .first-label{margin-top:-5px;}#missing-stay-form .first-label{margin-top:-5px;}form#sign-in-form #in-page li a:link{background-position:276px 2px;}form#sign-in-form #in-page li a:visited{background-position:276px -37px;}form#sign-in-form #in-page li a:hover{background-position:276px -79px;}form#sign-in-form #in-page li a:active{background-position:276px -126px;}#forgot-password-container #in-page li a:link{background-position:230px 2px;}#forgot-password-container #in-page li a:visited{background-position:230px -37px;}#forgot-password-container #in-page li a:hover{background-position:230px -79px;}#forgot-password-container #in-page li a:active{background-position:230px -126px;}#personal-information{border:1px solid #cacaca;border-width:1px 0;margin:15px 0;padding:0 0 15px 0;}#personal-information p{padding:0;font-size:12px;line-height:16px;font-family:arial;}#personal-information p strong{float:left;width:180px;}.dotted-section{border-bottom:1px dashed #666666;margin-bottom:11px;padding:0 0 7px;}#personal-information{clear:both}.top-intro-text p{font-size:12px;line-height:16px;font-family:arial;}#anchor-redeem-points-wrapper #anchors, #anchor-redeem-points-wrapper #redeem-points{width:50%;}#anchor-redeem-points-wrapper #anchors{float:left;}#anchor-redeem-points-wrapper #redeem-points{float:right;overflow:hidden;}#member-card{background:url(/Images/Brands/MR/Logos/BasicCard_243X153.jpg) 0 0 no-repeat;color:#fff;height:153px;width:243px;postion:relative;margin-right:10px;}#member-card #member-name, #member-card #rewards-number{position:absolute;margin-left:5px;}#member-card #member-name{margin-top:111px;}#member-card #rewards-number{margin-top:125px;}.card-email,.join-confirmation .learn-more-text{float:left;}.card-email{width:640px;}.card-email .clearfix{border-bottom:1px solid #ccc;margin:10px 10px 20px 0;padding:0 0 20px 0;}.learn-more-text{width:266px;}.confirmation-email-signup{float:left;width:375px;}.confirmation-email-signup h2{margin:0 0 15px;}#anchor-redeem-points-wrapper #redeem-points{float:right;overflow:hidden;}
