body{color:#444;font:normal normal normal 12px/1.5 Arial,Helvetica,sans-serif;margin:0;padding:0;background-color:#fff;text-align:center}a img{border:0}h3{color:#c13a02;padding:0;width:560px;border-bottom:#bcafa9 1px solid}#guestInfoWrapper{width:70%;margin:30px auto;position:relative}#confDetails dl dt,#confDetails dl dd{float:left}.printConf_popup{width:960px;margin:0 auto;text-align:left}.contentContainer_large{width:640px;margin:0 7px 0 0;padding:0;font-size:1em;clear:both}.contentContainer_large dl dt,.contentContainer_large dl dd{margin:0;padding:0}.contentContainer_large dl dt{width:100px}.contentContainer_large dl dd{width:400px}dd p{margin:0}.resPriceSummaryParent,.staySummaryParent,.tripExtrasSummaryContainer,.resConfBottomtext{margin-top:2.75em}.clearfix:after{clear:both;content:".";display:block;visibility:hidden}.mobileCheckinLink,.cssButton,.closeBtn,.textimage_2 .image,.LinkMorpher,.addTo_favorites,.tripExtrasColTwo a,.tableExtension,#trusteLink{display:none}.confirmationNumberContainer{border-radius:5px;padding:7px 0}.confirmationNumber{font-size:1.5em;vertical-align:middle}.confirmationNumberLabel{position:relative;width:57%;display:inline-block;text-align:center}.printButtonWrapper{width:40%;display:inline-block;text-align:right}.logoContent{float:left}.resPrintContainer{float:right;text-align:right;margin:0 45px 0 0}.resPhoneNumber{font-size:1.4em;color:#c13a02}.printButton{background:#c7370f;border:1px solid #c7370f;color:#fff;font-family:Arial;font-weight:bold;text-transform:uppercase;border-radius:3px;cursor:pointer;text-decoration:none;padding:10px 20px;position:relative}.staySummaryHeader{width:560px}.staySummaryParent .headingText{float:left;margin-right:6px;font-weight:bold}#confDetailsChkinChkoutDate .headingText{float:left;margin-bottom:20px}#confDetailStaySummary{clear:left}.headingText{font-weight:bold;display:inline}.headingText.checkOut{margin-left:110px;float:left}.dataTxt{display:inline}.highLightedDiv,.highLightedDiv0{background-color:#f5f5f5;width:640px;height:60px}.leftCol,.rightCol{display:table-cell;line-height:35px}.leftCol{padding-left:5px}.rightCol{position:absolute;right:40px}.highLightedDiv .leftCol{margin-left:20px}.resAverageNightRate{border-bottom:2px solid #000;margin-top:5px}.LIRGConfirmationPriceSummary .parbase{display:inherit;top:-10px;position:relative;height:20px}.tripItErrorDiv{width:570px}.tripItSuccessMessage{float:left;font-weight:bold;margin-top:8px}.highLightedDiv1{padding:3px 0 3px 2px}.headingText,.dataTxt,.leftCol,.rightCol. .logoContent,.resPrintContainer{display:inline}#confRateSummary{padding:10px;background-color:#f5f5f5;font-size:11px;width:540px;margin-top:10px}#confRateSummary dt{font-weight:bold}.highLightedDiv.petFee .leftCol{margin-left:3px}#tripExtrasSummary{width:560px}.tripExtrasSummaryHeader{width:560px}.tripExtrasSummaryHeader h3{margin:0}.tripExtrasSummaryHeader a{float:right}.tripExtrasSummaryColumn{display:inline-table;width:50%}.tripExtrasSummaryColumn p{margin:10px 0}.tripExtrasColOne{float:left;clear:left}.tripExtrasColTwo{float:left}#confStayDetails{width:470px}div.printConf_popup .detailsOf_stay dl dt{width:150px}.detailsOf_stay dl dd,.detailsOf_stay dl.priceInfo dd{float:left;clear:right;margin:0 0 0 10px;padding-bottom:10px;width:270px}#dirConfNotes p{font-weight:bold}.detailsOf_stay_title{line-height:2.143em;font-weight:bold;font-size:1.167em;list-style-type:none;margin-left:-32px}div.printConf_popup #dirConfNotes{font-size:11px}.detailsOf_stay dl,.detailsOf_stay dl.priceInfo{clear:both;margin:0 8px 0 8px;padding:0 2px 0 2px;font-size:.917em;overflow:auto}.detailsOf_stay dl dt,.detailsOf_stay dl.priceInfo dt{width:130px;float:left;clear:left;font-weight:bold}.detailsOf_stay dl dd,.detailsOf_stay dl.priceInfo dd{float:left;clear:right;margin:0 0 0 10px;padding-bottom:10px;width:270px}#dirConfPriceDetails{margin-bottom:30px}.estimatedPrice{border-width:1px 0 0 1px;border-style:solid;border-color:#8e8077;width:735px}th{height:18px;background-color:#e5e5e5;text-align:center;border-color:#8e8077;border-style:solid;border-width:0 1px 1px 0;color:#252525}td{border-width:0 1px 1px 0;border-style:solid;height:65px;position:relative;vertical-align:top}.itemsContainer{width:105px}.currentMonth{background-color:#aed3ef;font-weight:bold;text-transform:uppercase;text-align:center}.day{position:absolute;right:7px;bottom:5px}.rate{text-align:center;position:absolute;top:22px;margin:0 auto;width:105px;font-size:.95em;font-weight:bold}.rate span:last-child a{color:#d71920}.activeDate{background-color:#f2f2f2}