body{background:#fff!important;margin:0 auto;font-size:90%}a:link{color:#003580}div.mybooking div.content ul li a:link strong{color:#2914cc!important}a:hover{color:#f60}p,li,td,th,h1,h2,h3,h4,h5,#headernav,.breadcrumb,#footerbuttons,#footernav,#footernote,form,input,button,select,textarea,div{color:#333}.b_bContent h1{font-size:155%}.b_bContent p,.b_bContent ul{color:#333}.hotelchars .description h3{color:#333}h1.specials{border:0;color:#333;clear:right}#doc h2{color:#333;text-indent:0;border:0}#doc h2 img{display:none}#b_headerInc{padding:.6em 0 2.4em}div.b_bContent{width:750px;background:#fff;margin:0 auto;padding:.6em}#b_indexSpecials,#b_mainContent{border:0}#b_mainContent{padding-left:0;width:100%;margin-top:.6em}#b_mainContent div#innerwrap{margin:0 .3em}#b_mainContent div#hoteltitle{float:left;width:70%}p.b_hotelAddress{float:left;color:#333}p.review_score{display:none}div#b_editDates{margin-bottom:1.2em;display:block!important}div#b_editDates h3{clear:left}body.hotel .b_hotelInfo h2{font-size:140%}div#b_blockdisplay1{clear:both}div#b_blockdisplay1 div.b_hotelInfo p.b_hotelDescription{overflow:hidden}div#b_blockdisplay1 div.b_hotelInfo p.roomschainsdetails{clear:left;background:#fff7e6;padding:5px;margin:10px 0 0 0}body.hotel .b_toTop{margin:0 0 1.2em}div.b_hotelInfo{padding:1.2em .6em;margin-top:0;font-size:90%}div#b_hotelPoliciesInc h2{margin-bottom:0!important}div#b_hotelPoliciesInc span#hotelpolicyinfo{background:#fff7e6;color:#333;display:block;font-weight:normal;padding:5px}div.b_hotelInfo h2.makereserv{margin-top:0}#b_breadcrumb{display:none}div#b_faqlink{display:none}h2.avail{display:none}div#b_availabilityInc{clear:both}p.b_hotelAddress a{display:none}#b_additionalBookingsArea{display:none}#b_langSelect{border:0;text-align:right;float:right}#b_langSelect img{margin-right:10px}div#b_langSelect h3{display:none}.b_promoItemCityInc h3{background-color:#dce5ee}.b_bContent img.b_illustration{border:1px solid #ccc;padding:1px;margin:0 9px 9px 0}#b_searchboxInc #b_frm,#b_hotelTmpl .b_availForm,#b_searchboxInc #b_frmInner,#b_hotelTmpl .b_availFormInner,div.b_hotelInfo{-moz-border-radius:5px;-webkit-border-radius:5px}#b_searchboxInc #b_frm,#b_hotelTmpl .b_availForm{border:1px solid #ccc;padding:1px}#b_searchboxInc #b_frmInner,#b_hotelTmpl .b_availFormInner{background-color:#eaeaea;overflow:hidden;padding:.8em}.b_bContent select{background:#fff;border:1px solid #ccc;color:#333;font-size:100%;padding:2px}body.hotel .b_bContent select{font-size:80%}#b_availSubmit{text-align:right;clear:none;margin-top:1.2em;float:right}#b_availSubmit input{-moz-border-radius:5px;-webkit-border-radius:5px;background:#f60;border:2px solid #fff;padding:5px;color:#fff;font-size:100%}#b_availSubmit input:hover{background:#003580;cursor:pointer;color:#fff}#b_availCheckIn,#b_availCheckOut{margin-left:0}#b_footerInc{margin:0;padding:0}div#poweredby{margin:0 1em}div#poweredby img{margin-right:10px;padding:5px 0}div#poweredby p{font-size:100%;line-height:1.2em;width:10em}.b_popup{color:#666}.b_popupInner{background:#fff7e6;padding:5px;border:1px solid #ccc;font-size:90%}.b_popupInner ul{list-style:none;margin:.3em 0}#b_calendarInner{padding:0}table.b_caltable tr.b_calHeader{background:#ccc}#b_calendarPopup .b_calHeader td{color:#ccc;border-bottom:1px solid #fff}table.b_caltable tr.b_calHeader a:link{color:#fff}#b_calendarPopup .b_calDayNames th{font-size:90%}#b_calendarPopup .b_calToday{background:#ccc;color:#fff!important}#b_calendarPopup .b_calToday a{color:#333!important}#b_calendarPopup .b_calSelected{background:#f60}#b_calendarPopup .b_calSelected a{color:#fff!important}body.searchresults #b_mainContent{width:66%}#b_pagePrev{background:#fff}.b_info{font-size:.8em;background-color:#fff7e6;border:1px solid #ccc;color:blue}div#b_bookStageNavInc{margin:.6em 0;padding:1px;border:1px solid #ccc}#b_bookStageNavInc table{margin:0;width:100%;border:0}#b_bookStageNavInc td{padding:.6em;background:#eaeaea;font-size:100%;border:0}#b_bookStageNavInc td#b_stageCurrent{background-color:#666;border-bottom-color:#fff;color:#fff}#b_bookContainer{float:none;border:0;padding:1px}#b_bookContainer table{margin:.6em 0 .6em .6em;padding:0 .6em;width:98%}#b_bookForm,#b_bookConfirm{background:#fff}#b_bookContainer table .b_firstRowInGroup th,#b_bookContainer table .b_firstRowInGroup td,#b_bookContainer #b_printConfirmation,#b_bookContainer #b_viaEmail,#b_bookContainer #b_dataContainer .b_startSection{border-top:1px solid #ccc}#b_bookContainer .b_col1,#b_bookContainer .b_col2{width:auto}.b_bContent a:link{color:#f60}#b_bookContainer tr#b_submitArea td input{float:right}#b_bookContainer tr#b_submitArea td input{-moz-border-radius:5px;-webkit-border-radius:5px;background:#f60;border:2px solid #ccc;padding:5px;color:#fff}#b_bookContainer tr#b_submitArea td input:hover{background:#003580;cursor:pointer;color:#fff}.b_bContent p,.b_bContent ul{font-size:90%}#b_bookOverviewInc{width:98%}#b_bookOverviewInc table td#b_cancel a{color:#999}#b_bookOverviewInc table td#b_cancel a:hover{color:#00f}div#b_bookOverviewInc table tr td{color:#333}div#b_bookOverviewInc table tr td.b_col1{width:20%;padding-right:.6em}#b_bookOverviewInc table tr.priceblock{background-color:#fff7e6}#b_bookContainer td label,#b_bookContainer td.b_col1 span.b_label{display:block;width:auto}div#b_bookStage1Inc table{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0}div#b_bookStage1Inc table tr th{background:#eaeaea;padding:.6em!important;text-align:left!important}div#b_bookStage1Inc table tr td{padding:.6em .6em 0!important}div#b_bookStage1Inc table tr td.b_col2{color:#333}div#b_bookStage1Inc table tr#b_submitArea{border-top:0}div#b_bookStage1Inc table tr#b_submitArea td{padding-bottom:.6em!important}div#b_bookStage1Inc table td.b_figure{width:9em;text-align:left!important}.b_blocktoggle{margin-bottom:.6em!important;padding:.2em .6em!important}.b_blocktoggle p{margin-top:.3em}.b_blocktoggle div.description{padding:0}#b_bookContainer .b_error{color:red}div#b_bookStage2Inc table td.b_col1{width:20%;padding-right:.6em;color:#333}div#b_bookStage2Inc #b_bookContainer .b_col1{width:12em}div#b_bookStage2Inc #b_bookContainer td label,div#b_bookStage2Inc #b_bookContainer td.b_col1 span.b_label{display:block;width:auto}div#b_bookStage2Inc table th.guestname,div#b_bookStage2Inc table td.guestname{width:6em!important;white-space:nowrap}td#b_ccText p{background-color:#fff7e6;padding:.6em}div#b_bookStage3Inc table td{color:#333}div#b_bookStage0Inc table p.b_error{margin-bottom:.6em}div#b_bookStage0Inc div#b_dataContainer{width:100%}div#b_bookStage0Inc #b_dataContainer .b_col1{width:8em;color:#333}div#b_bookStage0Inc #b_dataContainer{margin-left:0}div#b_bookStage0Inc #b_dataContainer table{margin:.6em 0;padding:0;width:100%}div#b_confirmationMetaDetails table th.b_col1{text-transform:capitalize}#b_bookStage4Inc{width:100%}div#b_confirmationMetaDetails{margin:1em 0}div#b_confirmationMetaDetails table{margin:.6em 0;padding:0}#b_bookConfirmationInc #b_confirmationMetaDetails .b_col1{width:30%!important}#b_bookConfirmationInc .b_extraInfo{background:#fff7e6;padding:.6em}#b_bookConfirmationInc .b_extraInfo p{padding:0;margin-left:0}#b_bookConfirmationInc p{width:100%}div.b_confirmationDetails table{margin:0!important;padding:0!important}div.b_confirmationDetails table th.b_col1{width:30%}div.b_confirmationDetails table th,div.b_confirmationDetails table td{color:#333}div.b_confirmationDetails p#BookingChange{margin:.6em 0}div.b_confirmationDetails div.b_popupInner{background:#fff7e6;padding:.3em 0;margin-left:0!important}div.b_confirmationDetails h4,div.b_confirmationDetails p{margin:.6em 0!important}div.b_confirmationDetails table tr.b_lastRowInGroup th.prices,div.b_confirmationDetails table tr.b_lastRowInGroup td.prices,div.b_confirmationDetails table#booh tr td{font-size:100%;font-weight:normal!important;padding:5px!important}div#b_mybookingTmpl div#b_dataContainer{margin-left:0!important;width:100%}div#b_mybookingTmpl div#b_dataContainer form table th.b_col1{width:20%}div#b_mybookingTmpl div#b_bookContainer td.b_col1 label{color:#333}td#origin,td#destination{background:#eaeaea;border:1px solid #ccc}tr.location_example td span{color:#333;font-size:90%}table.directions div#travelInformation{color:#333}table.directions div#travelInformation h2{color:#333;margin-bottom:.6em}td#submitButton button{-moz-border-radius:5px;-webkit-border-radius:5px;background:#f60;border:2px solid #ccc;padding:5px;color:#fff;font-size:100%}td#submitButton button:hover{background:#003580;cursor:pointer;color:#fff}body.hotel p.b_error a{display:none}body.book .b_bContent select{color:#333}.b_roomsFormInner{background:#fff;border:0;padding:0}.b_roomsFormInner table{width:100%}.b_roomsFormInner td{font-size:12px}.b_roomInfo .b_blocktoggle{padding:10px!important}.roomDefaultUse{height:auto}#bodyconstraint{width:750px}#languageselect{float:right;margin-bottom:10px}#hotelTmpl,#bookStageNavInc{clear:right}.editDatesForm{border:1px solid #ccc;border-radius:5px;-webkit-border-radius:5px;padding:1px}.availForm{background:#eaeaea;padding:.8em;margin-bottom:0;border-radius:5px;-webkit-border-radius:5px}.explainDateSelection{padding:0;border:0}#hotelTmpl .containh2{background:0;border:0;padding:0;margin:1.5em 0 0}.availForm .but{clear:none;padding:30px 0 10px}.availForm .but input,#bookNow1 input,div.submit input,div.confirmsubmit input,#bookStage0Inc input{border-radius:5px;-webkit-border-radius:5px;background:#f60;border:2px solid #fff;color:#fff;font-size:100%;padding:5px;cursor:pointer}.availForm .but input:hover,#bookNow1 input:hover,div.submit input:hover,div.confirmsubmit input:hover,#bookStage0Inc input:hover{background:#003580}#hotelTmpl h2{color:#333;background:0;text-transform:none;width:auto;font-size:140%;padding:0}#hotelTmpl h2 a{color:#333}.hotelchars .descriptionsContainer .description{border:0}.slideshow{margin-top:0}table#maxotel_rooms{border:0;background:0;margin-bottom:20px;border-bottom:20px solid #ccc}.hotelchars table.generaltable td,.hotelchars table.generaltable th{border:0}.hotelchars table.generaltable th{background:#ccc;color:#333;border-bottom:1px solid #fff}table.generaltable td,#bookNow1{background:#eaeaea}table.generaltable .odd td{background:#fff}tr.extendedRow div{border:0;background:#fff7e6}#rates_feedback_invite,#rate_guarantee{display:none}#bookStageNavInc{border:1px solid #ccc;padding:1px}#bookTmpl #bookStageNavInc table{width:726px!important;border:0;background:#eaeaea}div.stage td{font-size:1.1em;padding:.6em}div.stage td.on{border:0;background:#666;color:#fff;font-weight:normal}#bookOverviewTop,div.when,div.thankyou{border:0!important;width:750px!important}td.yourdetailsblock,div.yourdetails div.title,div.contact div.title,div.when div.title,div.thankyou h2{background:none!important;color:inherit!important;font-size:1.2em;border:0}#bookStage2Inc,div.contact{width:730px!important;border:0!important;background:none!important}div.yourdetails div.content,div.yourdetails div.name,div.yourdetails div.submit,div.contact div.content,div.confirmsubmit{background:0}div.yourdetails div.cc{border-top-color:#ccc}div.yourdetails div.ccwhy{border:0;background:#fff7ea;font-style:normal;padding:.6em}div.yourdetails span.faq{display:none}table.chooseroom{background:#ccc;width:735px}table.chooseroom th{background:#eaeaea;color:#333}table.chooseroom th.dow,table.chooseroom td.ppd{background:#fff7e6}.thankyou .b_confirmationDetails{background:0;border-color:#ccc}.thankyou .b_confirmationDetails h4{background:none!important;color:#333!important;font-size:1.2em}.thankyou .b_confirmationDetails .bookingPolicies{background:#fff7e6;border:0;padding:10px!important}#fullwidth{margin-top:.5em}div.mybooking div.title,div.overview div.title,div.mybooking th,div.mybooking table{background:#ccc;color:#333}div.mybooking,div.overview{border:0}div#self_change1.mybooking div.messageBox,div.mybooking a.button{background:#eaeaea;border:1px solid #ccc}#footernote{text-align:center;font-size:.8em}.bookit_button .hotel_summary{clear:both;margin-top:20px}.bookit_button .hotel_summary_cnt{margin-right:270px}.bookit_button .hotel_summary_switchers #languageselect .select-wrapper{clear:both;margin-bottom:5px}.bookit_button .hotel_summary_switchers #languageselect .select-wrapper select{min-width:204px;*zoom:1}.bookit_button .slideshow{margin-top:10px}.highlighted_facilities_reinforcement span{background:0;padding-left:inherit}