#b_wl_footer{margin-top:25px}#b_wl_footer,#b_wl_top_footer,#b_wl_bottom_footer{width:100%}#b_wl_top_footer .b_wl_footer_content,#b_wl_bottom_footer .b_wl_footer_content{width:1000px;margin:auto}#b_wl_footer #b_wl_top_footer{height:25px;background-color:#d6e1ef;border-bottom:1px solid #ced9eb}#b_wl_footer #b_wl_bottom_footer{background-color:}#b_wl_bottom_footer #b_wl_located p{font-size:10.4px}#b_wl_footer ul li{border-right:1px solid #ccc;font-size:12px;list-style:none outside none;padding:5px 10px;display:inline}#footer_menu{margin-bottom:35px}#b_wl_footer ul li a{color:#0896ff;font-weight:bold}#b_wl_footer ul li a:hover{color:#feba02;font-weight:bold}#b_wl_footer .first{padding-left:0}#b_wl_footer .last{border:none!important;padding-right:0}#b_wl_top_footer{height:40px}.copyright_text{font-family:Arial;font-size:10px;margin-top:20px}body{margin:0;padding:0;background:#fff url('/static/img/nobg.png') repeat-x;background-position:0 -30px;color:#003580;font-family:Arial}h1,h2,h3,h4,h5,h6{font-family:Arial;color:#003580}#floating_button{display:none!important}#b_nextprevWrap{padding-bottom:80px;font-weight:bold}.b_room_selectbox{width:120px!important}#rates_feedback_invite{display:none}#header{width:1000px;margin:auto;margin-top:0;height:75px;padding-top:10px}#b_breadcrumb{margin-bottom:20px}#b_langSelect{width:1000px;text-align:right;position:absolute;top:15px}tr.header_bar{color:#fff;background-color:#537cb4}body{font-size:13px!important}#b_destHelp,#b_indexTmpl #b_breadcrumb{display:none}div#b_indexTmpl #b_indexFeats{width:42%!important}div#b_indexTmpl #b_indexSpecials{width:47%!important}.b_chrome div#b_indexTmpl #b_indexSpecials,.b_msie_9 div#b_indexTmpl #b_indexSpecials{width:43%!important;margin-left:4%}#b_indexSpecials{margin:0;padding:0;margin-top:15px}#currencyChange{margin-right:40px}#b_searchCheckInDate,#b_searchCheckOutDate{margin-top:0!important}#b_searchresultsTmpl #b_mainContent{margin:0;width:58%}div.b_promotionsInc h3,div.b_promoItemCityInc h3{font-size:14px;color:#003580}.hotel_facilities_block{border-bottom:1px solid #feba02}#b_availableRooms .b_submitButton,.b_submitButton_sml{border:0 none;font-size:13px!important;font-weight:600;height:35px;padding-left:15px!important;padding-top:7px!important;width:110px}.b_submitButton_sml{padding-left:9px!important;padding-top:1px!important}#bottom_button .b_submitButton{font-size:1.2em!important;height:50px!important;padding:12px 30px 30px!important;width:130px}.b_roomsBook{padding:10px!important}#b_indexSpecials h1,#b_mainContent h1{font-size:24px;margin-top:20px}#b_indexTmpl #b_indexSpecials h1,#b_hotelTmpl #b_mainContent h1,{font-size:24px;margin-top:20px;margin-bottom:20px}#b_hotelTmpl #b_mainContent h1{width:100%}td.b_promoItemCityHotelName{width:220px}#b_cityTmpl #b_indexSpecials{width:50%!important}#b_cityTmpl #b_searchboxInc{width:290px!important}#b_mainContent .b_hotelSummary h3{background-color:transparent;border-top:1px dashed #779bca;padding-top:10px}.b_hotelInfo h2{font-size:16px;font-weight:600}.b_availDatesInner{float:left;margin:0 0 10px;width:45%}.b_hotelInfo #b_availabilityInc{background-color:#e8e8e8;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;padding:20px 10px}#b_prefHelpPopup{font-size:13px!important;font-family:Arial!important;font-weight:400!important}td.b_roomConditions span.b_popup,td.b_roomConditions div.b_popup{margin:20px 0 0}#b_currencyConverterPopup{margin-top:40px;margin-bottom:40px}#b_contentWrapper #b_indexFeats{padding-top:17px}#b_searchboxInc{background-color:#feba02;padding:10px 20px;width:270px!important;font-size:12px}#b_indexTmpl #b_searchboxInc{background-color:#feba02;padding:2px 10px;width:441px!important;font-size:12px}#b_searchboxInc a{font-size:12px}#b_searchboxInc h2{font-size:24px!important;margin:5px 0}#b_searchboxInc .b_submitButton{margin-top:15px}.b_date_swapper{margin-bottom:25px}#b_searchboxInc p.moreminus{background-image:url("//r.bstatic.com/static/img/affiliate_base/aff_355976/plus-icon/015cfc81e56b2b9eaa5c6e660720dfbef1e23a44.png");background-position:0 3px;padding-left:20px}#b_searchboxInc p.minusmore{background-image:url("//q.bstatic.com/static/img/affiliate_base/aff_355976/minus-icon/2e584b2603cb08e689ef2cb24afe2bb8e663c9d7.png");background-position:0 3px;padding-left:20px}#b_searchboxInc #b_destination{padding-left:15px;padding-right:8px}#b_searchboxInc h3{font-size:14px}#b_extraFeats .hd .c,#b_extraFeats .ft .c,#b_indexFeats .hd .c,#b_indexFeats .ft .c{height:8px;width:310px!important}#b_indexTmpl #b_indexFeats .hd .c,#b_indexTmpl #b_indexFeats .ft .c{height:8px;width:466px!important}#b_extraFeats .hd .c,#b_extraFeats .ft .c,#b_extraFeats{height:8px;width:310px!important}#b_indexTmpl #b_indexFeats .hd .c{background-image:url("//q.bstatic.com/static/img/affiliate_base/aff_355976/backgrounds/355976_sb_big_header/c5348e0b40cb9eb228a441316cff0930406a9cfd.png");background-repeat:no-repeat;background-position:bottom}#b_indexTmpl #b_indexFeats .ft .c{background-image:url("//r.bstatic.com/static/img/affiliate_base/aff_355976/backgrounds/355976_sb_big_footer/dffc68142b30ef1fff6f886b760f12b05406bb04.png");background-repeat:no-repeat;margin-bottom:25px}#b_extraFeats #b_searchboxIncExp .hd .c,#b_indexFeats .dialog .hd .c,#b_extraFeats .dialog .hd .c{background-image:url("//q.bstatic.com/static/img/affiliate_base/aff_355976/backgrounds/355976_sb_small_header/3a316800ada918a354638f1dd64fb3039e8bb711.png");background-repeat:no-repeat;background-position:bottom}#b_extraFeats #b_searchboxIncExp .ft .c,#b_indexFeats .dialog .ft .c,#b_extraFeats .dialog .ft .c{background-image:url("//q.bstatic.com/static/img/affiliate_base/aff_355976/backgrounds/355976_sb_small_footer/e1078e5c3c0e5689080167c4ca561fde624526b2.png");background-repeat:no-repeat;margin-bottom:25px;background-position:top}#b_extraFeats .dialog .hd,#b_extraFeats .dialog .ft{display:none}#b_searchresultsTmpl #b_extraFeats .dialog .hd,#b_searchresultsTmpl #b_extraFeats .dialog .ft{display:block}#b_extraFeats #b_searchboxIncExp .dialog .hd,#b_extraFeats #b_searchboxIncExp .dialog .ft{display:block}.b_checkout,.b_checkin{width:200px;position:relative}.b_popup{width:200px}div#b_indexTmpl #b_searchCheckInDate{float:left;width:200px}div#b_indexTmpl #b_searchCheckOutDate{float:right;margin-bottom:10px;width:200}form#b_frm{padding:0}div#b_indexTmpl #b_availcheckArea{clear:both}#b_extraFeats{width:310px}#b_extraFeats #b_searchboxInc{padding:10px 20px;width:270px}#b_cityTmpl #b_searchboxInc{padding:10px 20px;width:270px!important}#b_countryTmpl #b_searchboxInc{padding:10px 20px;width:256px!important}#b_searchresultsTmpl #b_searchboxInc{width:256px!important}.b_chrome #b_searchresultsTmpl #b_searchboxInc,.b_msie_9 #b_searchresultsTmpl #b_searchboxInc{width:270px!important}#b_countryTmpl #b_indexSpecials{margin-left:10px}#b_countryTmpl div.dialog{padding-left:10px}#b_extraFeats #b_searchboxInc h2{margin-top:0}#b_extraFeats h2{font-size:16px}#b_extraFeats #b_searchCheckInDate{margin-bottom:10px}#b_featHotelsNearInc,#ab_mapdiv,.b_featPromosInc{border-top:1px dotted #ccc;padding:5px 0;background-color:#fff;margin-top:15px}#b_indexFeats .b_featPromosInc{width:310px}#b_indexTmpl #b_indexFeats .b_featPromosInc{width:466px}#b_extraFeats h2,#b_indexFeats h2{font-size:16px;color:#003580;margin:0 0 10px}.b_submitButton{border:3px solid #fff!important;background-color:#00adef;color:#fff;font-size:21px;font-weight:600;height:55px;padding-left:17px;padding-top:10px;width:140px}.b_msie_8 .b_submitButton,.b_msie_9 .b_submitButton,.b_chrome .b_submitButton{width:auto}ul.filter_sr_block_list,li.filter_sr_list{padding:0;margin:5px 0}#filter_sr_amenities ul{margin:0}#b_hotelTmpl #b_mainContent{padding:0;margin:0;width:65%}.hotel #b_mainContent h1{font-size:20px}p#showMap{display:none!important}#b_google_map_table{margin-bottom:10px}.b_hotelSummary{border-bottom:1px dotted #ccc}.b_hotelSummary .b_hotelAddress{width:50%;float:right;text-align:right}.b_chrome #b_extraFeats #b_searchboxInc,.b_msie_8 #b_extraFeats #b_searchboxInc,.b_msie_9 #b_extraFeats #b_searchboxInc{width:270px!important}.b_chrome #b_indexTmpl #b_searchboxInc,.b_msie_7 #b_indexTmpl #b_searchboxInc,.b_msie_8 #b_indexTmpl #b_searchboxInc,.b_msie_9 #b_indexTmpl #b_searchboxInc{padding-right:15px}.b_chrome div#b_indexTmpl #b_indexSpecials,.b_msie_7 div#b_indexTmpl #b_indexSpecials,.b_msie_8 div#b_indexTmpl #b_indexSpecials,.b_msie_9 div#b_indexTmpl #b_indexSpecials{margin-left:40px}#header{height:50px}#b_langSelect,#currencyChange{top:-55px!important}#b_add_your_dates{display:none}#b_searchDates{display:block!important}.b_date_swapper{display:none}.b_hotelSummary .b_hotelAddress{float:left;text-align:left}.b_scoreBarImg{position:absolute;bottom:0;left:0}.hotel_information .hotel_review_score{position:relative;padding-bottom:15px}.hotel_information .hotel_review_score b{font-weight:bold}#b_mainContent .b_hotelSummary h3{font-size:16px;font-weight:bold}.b_submitButton_wrapper{text-align:right}.b_hotelSummary{border-bottom:0;margin-bottom:0}.b_roomsBook{padding-right:0!important}.hotel_rooms_table td.b_roomstype,.hotel_rooms_table td.b_roomsType{padding-left:0}td .price_nowrap{font-weight:bold;font-size:15px}.b_rooms_more_info{position:relative;left:-10px}#b_hotelTmpl .b_hotelAddress{width:65%}#b_hotelTmpl #review_block_top{width:30%;font-weight:bold;text-align:right;position:relative;padding-bottom:15px}#review_block_top .b_scoreBarImg{left:auto;right:0}.b_hotelInfo #b_availabilityInc{background:0;border:0;padding:0}.roomstable thead .b_roomsBook{display:none}.roomstable .b_price{font-weight:bold;font-size:16px}#b_stageCurrent{font-weight:bold;background:#eee}#b_bookStageNavInc{margin-bottom:0}#b_bookContainer{margin-top:0}#bp2-roomstable{border:1px solid #ededed;margin:10px 0}#bp2-roomstable th{border-bottom:1px solid #ddd;background:#ededed}#b_bookStage2Inc h2{border-bottom:1px solid #eee;padding-bottom:10px;font-weight:bold}