.b_popup { DISPLAY: none; Z-INDEX: 1000; POSITION: relative } #b_destHelp { DISPLAY: none; Z-INDEX: 1000 } .b_popup IFRAME { WIDTH: 100%; HEIGHT: 100% } .b_popup H2 { FLOAT: left; MARGIN: 0px; WIDTH: auto } .b_popup A.b_closePopup { FLOAT: right; WIDTH: auto } .b_popupInner { PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.6em } .b_popupInner P { MARGIN: 0.6em 0px 0px } .b_popupInner P.b_firstPar { MARGIN: 0px } .b_popupInner UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0.9em; PADDING-TOP: 0px } #b_calendarPopup TH { WIDTH: 1.75em; HEIGHT: 1.75em } #b_calendarPopup TD { HEIGHT: 1.75em } #b_calendarPopup .b_calHeader SELECT { MARGIN: 0px 0.5em } #b_currencyConverterPopup { WIDTH: 32em } #b_currencyConverterInner { HEIGHT: 20em } #b_currencyConverterPopup FORM { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em } #b_currencyConverterPopup TH { PADDING-RIGHT: 1.2em } #b_currencyConverterPopup TD { PADDING-RIGHT: 1.2em } #b_currencyConverterPopup TD { PADDING-BOTTOM: 0.6em } #b_displayCurrencyResults { MARGIN-BOTTOM: 1.2em } #b_destHelpPopup { WIDTH: 30em; HEIGHT: 9em } #b_mapPopup { WIDTH: 720px; HEIGHT: 450px } #b_mapPopup DIV#b_mapIframeArea { CLEAR: both; WIDTH: 100%; HEIGHT: 420px } #b_prefHelpInner { LEFT: -166px; WIDTH: 166px; POSITION: absolute } #b_prefHotelsHelpInner { LEFT: -19em; WIDTH: 18em; POSITION: absolute; TOP: -9.5em } #b_radiusHelpInner { LEFT: 1em; WIDTH: 18em; POSITION: absolute; TOP: -4em } .b_rateInner { LEFT: -3em; PADDING-BOTTOM: 0px; WIDTH: 15em; POSITION: absolute } .b_priceInfo .b_popupInner { RIGHT: -6em; WIDTH: 18em; BOTTOM: 1.5em; POSITION: absolute } #b_bookSmokeInfoInner { LEFT: -18em; WIDTH: 18em; BOTTOM: 1.8em; POSITION: absolute } #b_cvcCodeHelpInner { LEFT: -1.2em; WIDTH: 34.8em; POSITION: absolute } #b_cvcCodeHelpInner IMG { FLOAT: left; WIDTH: auto; MARGIN-RIGHT: 0.6em } .b_bContent FORM { MARGIN: 0px } .b_requiresJsInline { DISPLAY: none } .b_requiresJsBlock { DISPLAY: none } .b_requiresJsListItem { DISPLAY: none } .b_info { PADDING-TOP: 0.1em } #b_errorNoRoomSelected { DISPLAY: none } #b_errorNoRoomSelected2 { DISPLAY: none } .b_bContent H1 { MARGIN: 0px 0px 0.6em } #b_indexFeats #b_searchboxInc H2 { MARGIN: 0px 0px 0.6em } .b_bContent H2 { CLEAR: left; MARGIN: 1.2em 0px 0.6em } .b_flatListContainer H2 { MARGIN-BOTTOM: 0px } #b_bookContainer H2 { MARGIN: 0px } .b_bContent H3 { MARGIN: 1.2em 0px 0px } .b_bContent H4 { MARGIN: 0px } .b_bContent H5 { MARGIN: 0px } .b_bContent H6 { MARGIN: 0.6em 0px 0px } .b_bContent H1 IMG { MARGIN-LEFT: 11px } .b_bContent H3 IMG { MARGIN-LEFT: 11px } .b_bContent P { MARGIN: 0px } .b_bContent P.b_hotelAddress { MARGIN: 0px 0px 0.6em } .b_bContent HR { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 0.3em } .b_bContent HR.b_clearBoth { CLEAR: both } .b_bContent TABLE { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; border-spacing: 0 } .b_bContent TR { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; border-spacing: 0 } .b_bContent TH { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; border-spacing: 0 } .b_bContent TD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; border-spacing: 0 } #b_headerInc { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2.4em; PADDING-TOP: 0.6em } #b_headerInc #b_breadcrumb H3 { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0.6em 0px 0px; PADDING-TOP: 0px } #b_langSelect UL { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0.6em 0px 0px; PADDING-TOP: 0px } #b_langSelect LI { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0.6em 0px 0px; PADDING-TOP: 0px } #b_headerInc H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0.6em 0px 0px; PADDING-TOP: 0px } #b_langSelect { TEXT-ALIGN: right } #b_headerInc UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0.3em } #b_breadcrumb { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0.3em } #b_contentWrapper { WIDTH: 100% } #b_indexFeats { PADDING-RIGHT: 18px; FLOAT: left; WIDTH: 46% } #b_indexSpecials { PADDING-LEFT: 18px; FLOAT: left; WIDTH: 47% } #b_extraFeats { PADDING-RIGHT: 2%; FLOAT: left; WIDTH: 100% } #b_mainContent { PADDING-LEFT: 2%; FLOAT: left; WIDTH: 66% } #b_indexFeats UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; PADDING-TOP: 0px } #b_extraFeats UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; PADDING-TOP: 0px } #b_indexSpecials #b_featPrefHotelsInc UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; PADDING-TOP: 0px } #b_askMore UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; PADDING-TOP: 0px } #b_mainContent UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; PADDING-TOP: 0px } .b_destList UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; PADDING-TOP: 0px } #b_errorTmpl #b_contentWrapper UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; PADDING-TOP: 0px } #b_error404Tmpl #b_contentWrapper UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; PADDING-TOP: 0px } #b_destinationTmpl #b_internalLinks { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; PADDING-TOP: 0px } .b_confirmationDetails UL { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.6em } #b_indexFeats LI { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0.3em } #b_extraFeats LI { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0.3em } #b_indexSpecials #b_featPrefHotelsInc LI { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0.3em } #b_askMore LI { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0.3em } #b_mainContent LI { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0.3em } .b_destList LI { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0.3em } #b_errorTmpl #b_contentWrapper LI { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0.3em } #b_error404Tmpl #b_contentWrapper LI { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0.3em } #b_destinationTmpl #b_internalLinks LI { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0.3em } #b_mainContent UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px } #b_mainContent LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px } #b_featPromosInc { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.8em 0px; PADDING-TOP: 0px } #b_featAirShuttleInc { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.8em 0px; PADDING-TOP: 0px } b_featDestNearInc { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.8em 0px; PADDING-TOP: 0px } b_featHotelsNearInc { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.8em 0px; PADDING-TOP: 0px } #b_featMapInc { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.8em 0px; PADDING-TOP: 0px } #b_featPrefHotelsInc { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.8em 0px; PADDING-TOP: 0px } #b_searchboxInc #b_frmInner { PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.3em } #b_hotelTmpl .b_availFormInner { PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.3em } #b_searchresultsTmpl #b_searchboxInc #b_frmInner { PADDING-RIGHT: 0.45em; PADDING-LEFT: 0.45em } #b_searchDest { PADDING-RIGHT: 0.6em; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; PADDING-TOP: 0px } #b_searchDates { PADDING-RIGHT: 0.6em; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; PADDING-TOP: 0px } #b_searchresultsTmpl #b_searchDest { PADDING-LEFT: 0.45em } #b_searchresultsTmpl #b_searchDates { PADDING-LEFT: 0.45em } #b_searchDest { PADDING-BOTTOM: 0.6em } #b_searchDates { PADDING-BOTTOM: 0.3em } #b_searchDest H3 { MARGIN-TOP: 0.3em } #b_searchDates H3 { MARGIN-TOP: 0.3em } #b_hotelTmpl .b_availFormInner H4 { MARGIN-TOP: 0.3em } #b_searchDest H3 { MARGIN-LEFT: -1.2em! important } #b_searchDates H3 { MARGIN-LEFT: -1.2em! important } #b_searchresultsTmpl #b_searchDest H3 { MARGIN-LEFT: -0.45em! important } #b_searchresultsTmpl #b_searchDates H3 { MARGIN-LEFT: -0.45em! important } #b_searchDest #b_destination { WIDTH: 90% } #b_searchDates .b_searchDatesInner { MARGIN-BOTTOM: 0.9em } #b_hotelTmpl .b_availFormInner .b_availDatesInner { MARGIN-BOTTOM: 0.9em } #b_hotelTmpl .b_availFormInner .b_availDatesInner { FLOAT: left; WIDTH: auto } #b_availCheckIn { MARGIN-LEFT: 1.2em } #b_availCheckOut { MARGIN-LEFT: 1.2em } #b_availCheckIn { PADDING-RIGHT: 2.4em } #b_availSubmit { CLEAR: left; MARGIN-LEFT: 1.2em } #b_searchboxInc .b_error { PADDING-LEFT: 1.2em; MARGIN-LEFT: -1.2em } #b_searchboxInc .b_error SPAN { MARGIN-LEFT: -1.2em } #b_availcheckArea { MARGIN: 0.6em 0px 0px } #b_searchboxInc #b_blockdisplay1 { PADDING-RIGHT: 0.6em; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 0.3em; MARGIN: 0px 0px 0.6em; PADDING-TOP: 0.3em } #b_searchboxInc #b_blockdisplay2 { PADDING-RIGHT: 0.6em; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 0.3em; MARGIN: 0px 0px 0.6em; PADDING-TOP: 0.3em } #b_searchresultsTmpl #b_searchboxInc #b_blockdisplay1 { PADDING-RIGHT: 0.45em; PADDING-LEFT: 0.45em } #b_searchresultsTmpl #b_searchboxInc #b_blockdisplay2 { PADDING-RIGHT: 0.45em; PADDING-LEFT: 0.45em } #b_searchboxInc #b_blockdisplay2 { PADDING-RIGHT: 0.6em; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.3em } #b_searchboxInc #b_blockdisplay1 H3 { MARGIN-TOP: 0.9em; MARGIN-LEFT: -0.6em } #b_searchboxInc #b_blockdisplay2 H3 { MARGIN-TOP: 0.9em; MARGIN-LEFT: -0.6em } #b_searchresultsTmpl #b_searchboxInc #b_blockdisplay1 H3 { MARGIN-LEFT: 0px } #b_searchresultsTmpl #b_searchboxInc #b_blockdisplay2 H3 { MARGIN-LEFT: 0px } .b_submitButton { DISPLAY: block; MARGIN-LEFT: 1.2em } #b_searchresultsTmpl .b_submitButton { MARGIN-LEFT: 0.45em } IMG.b_illustration { FLOAT: left; MARGIN: 0px 9px 0px 0px } #b_featMapInc IMG.b_illustration { FLOAT: none; MARGIN-BOTTOM: 0.6em } .b_listInCols { WIDTH: 100% } .b_listInCols TD { PADDING-RIGHT: 2.4em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.15em; WIDTH: 40%; PADDING-TOP: 0.15em } .b_promoItemCityInc TABLE { MARGIN: 0px 0px 1.8em; WIDTH: 100% } .b_promoItemCityInc TH { PADDING-BOTTOM: 0.3em } .b_promoItemCityInc TD { PADDING-BOTTOM: 0.3em } .b_promoItemCityInc H3 { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.15em; PADDING-TOP: 0.3em } .b_promoItemCityInc TD IMG { MARGIN-RIGHT: 9px } .b_promoItemCityInc TD.b_promoItemCityImg { WIDTH: 111px } .b_promoItemCityInc TD.b_promoItemCityStars { WIDTH: 64px } .b_promoItemCityInc TD.b_promoItemCityPref { WIDTH: 19px } .b_promoItemCityInc .b_price { DISPLAY: none } .b_promoItemHotelInc .b_price { PADDING-RIGHT: 0.3em; DISPLAY: none; PADDING-LEFT: 0.3em; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0.6em; WIDTH: auto; PADDING-TOP: 0.3em } .b_promoItemCityInc TD.b_price { PADDING-LEFT: 0.3em } .b_promoItemCityStars SPAN { MARGIN-RIGHT: 9px } #b_indexSpecials H3 { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.15em; MARGIN: 0px 0px 0px 101px; PADDING-TOP: 0.3em } #b_searchresultsTmpl #b_mainContent H3 { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.15em; MARGIN: 0px 0px 0.3em; PADDING-TOP: 0.3em } #b_searchresultsTmpl #b_mainContent #b_looseCriteria H3 { PADDING-LEFT: 0px } #b_indexTmpl #b_indexSpecials H3 { MARGIN: 0px } #b_countryTmpl #b_indexSpecials H3 { MARGIN: 0px } .b_hotelCity { PADDING-RIGHT: 0px; PADDING-LEFT: 101px; PADDING-BOTTOM: 0.15em; MARGIN: 0px 0px 1.2em; PADDING-TOP: 0.3em } .b_hotelCityAll { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.15em; MARGIN: 0px 0px 0.6em; PADDING-TOP: 0.3em } #b_promosCitiesInc H2.b_hotelCity { MARGIN-TOP: 1.2em } .b_hotelSummary { MARGIN-BOTTOM: 1.2em } .b_hotelSumTxt { MARGIN-LEFT: 101px! important } #b_searchresultsTmpl .b_hotelSumTxt { MARGIN-LEFT: 0px! important } #b_featMapInc P { MIN-HEIGHT: 92px } .b_hotelSummary { MIN-HEIGHT: 92px } #b_searchresultsTmpl #b_mainContent .b_hotelSummary { MIN-HEIGHT: 62px } #b_featPrefHotelsInc { MARGIN-TOP: 1.2em } #b_askMore TABLE { MARGIN: 0.6em 0px } .b_destList TABLE { MARGIN: 0.6em 0px } #b_askMore TH { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0px; PADDING-TOP: 0.3em } .b_hotelSummary TH { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0px; PADDING-TOP: 0.3em } .b_roomsFormInner TH { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0px; PADDING-TOP: 0.3em } #b_askMore TABLE TD { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.15em; PADDING-TOP: 0.15em } .b_hotelSummary TD { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.15em; PADDING-TOP: 0.15em } .b_roomsFormInner TD { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.15em; PADDING-TOP: 0.15em } .b_destList TD { PADDING-BOTTOM: 0px; PADDING-TOP: 0px } #b_askMore TABLE TD.b_showExtraInfo { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px } #b_askMore TABLE TD.b_showExtraInfo .b_blocktoggle { PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.6em; MARGIN: 0.3em 1.2em 0.6em; PADDING-TOP: 0.6em } #b_askMore TABLE TABLE { MARGIN-BOTTOM: 0px } #b_airportTmpl #b_askMore TABLE TD { PADDING-RIGHT: 0.6em; PADDING-LEFT: 0px } #b_extraFeats #b_searchboxInc H2 { MARGIN-TOP: 0.3em } #b_searchresultsTmpl #b_mainContent H1 { MARGIN-BOTTOM: 0px } #b_sortBy { TEXT-ALIGN: right } .b_hotelSummary TABLE { CLEAR: left; MARGIN-TOP: 0.6em; WIDTH: 480px! important } .b_roomsFormInner { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px } .b_roomsFormInner TABLE { WIDTH: 474px! important } .b_hotelSummary TD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px } .b_roomsFormInner TD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px } .b_hotelSummary .b_roomsType { WIDTH: 249px } .b_roomsFormInner .b_roomsType { WIDTH: 243px } .b_hotelSummary .b_roomsPrice { WIDTH: 131px } .b_roomsFormInner .b_roomsPrice { WIDTH: 131px } .b_hotelSummary .b_roomsBook { PADDING-BOTTOM: 2px; WIDTH: 100px; PADDING-TOP: 2px } .b_roomsFormInner .b_roomsBook { PADDING-BOTTOM: 2px; WIDTH: 100px; PADDING-TOP: 2px } .b_roomInfo DIV { PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.6em; MARGIN: 0px 0.6em 0.6em 0px; PADDING-TOP: 0.6em } .b_roomInfo P { MARGIN-TOP: 1.2em } .b_roomInfo P.b_firstPar { MARGIN-TOP: 0px } .b_availableRoomsHeader { MARGIN-TOP: 1.2em } #b_availableRooms { MARGIN-TOP: 0.15em } #b_availableRooms2 { MARGIN-TOP: 0.15em } #b_looseCriteria { MARGIN-TOP: 1.2em } .b_tabNav { WIDTH: 100% } .b_tabNav TD { VERTICAL-ALIGN: bottom } .b_tabNav .b_tab1 { PADDING-TOP: 1px } .b_tabNav .b_tab5 { PADDING-TOP: 1px } .b_tabNav .b_tabCurrent { PADDING-BOTTOM: 4px } .b_tabNav DIV { PADDING-RIGHT: 1.2em; PADDING-LEFT: 1.2em; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; HEIGHT: 100% } .b_tabNav .b_tab1 DIV { PADDING-RIGHT: 0px; PADDING-LEFT: 0px } .b_tabNav .b_tab5 DIV { PADDING-RIGHT: 0px; PADDING-LEFT: 0px } .b_tabNav .b_tab1 { WIDTH: 11px } .b_tabNav .b_tab2 { WIDTH: 9em } .b_tabNav .b_tab3 { WIDTH: 9em } .b_tabNav .b_tab5 { WIDTH: 33% } .b_tabNav .b_tab4 DIV { min-width: 6.6em } #b_hotelTmpl H1 { MARGIN-BOTTOM: 0px } #b_hotelTmpl P.b_hotelAddress { MARGIN-BOTTOM: 1.8em } .b_hotelInfo { MARGIN-TOP: 1.2em } .b_hotelInfo H2 { MARGIN-TOP: 1.2em; PADDING-TOP: 0.6em } .b_hotelDescription { MARGIN-BOTTOM: 1.2em } #b_imgDisplay { FLOAT: left; MARGIN: 0px 0px 1.2em; WIDTH: 302px; HEIGHT: 302px } #b_imgDisplay IMG { DISPLAY: block } #b_imgList { MARGIN-LEFT: 311px } #b_imgList UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px } #b_imgList LI { DISPLAY: inline } #b_imgList IMG { MARGIN: 0px 0.6em 0.6em 0px } .b_curConv { MARGIN-TOP: 0.6em; DISPLAY: block } .b_toTop { MARGIN: 1.2em 0px } #b_pagePrev { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; MARGIN: 1.2em 0px 0px; PADDING-TOP: 0.3em } #b_pageUp { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; MARGIN: -1.8em 0px 0px; PADDING-TOP: 0.3em } #b_pageNext { PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; MARGIN: -1.8em 0px 1.8em; PADDING-TOP: 0.3em } #b_pagePrev A { POSITION: relative } #b_pageUp A { POSITION: relative } #b_pageNext A { POSITION: relative } #b_destinationTmpl H1 { CLEAR: left } #b_destinationTmpl H1 IMG { MARGIN: 0px } .b_destIntro { PADDING-BOTTOM: 1.2em } #b_destinationTmpl #b_internalLinks { PADDING-LEFT: 0px; MARGIN: 0px 0px 2.4em } #b_destinationTmpl #b_internalLinks LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px } .b_destList TH { PADDING-RIGHT: 0.6em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em } .b_destList TD { PADDING-RIGHT: 0.6em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em } #b_internalLinks IMG { POSITION: relative; TOP: 3px } .b_destList { PADDING-RIGHT: 1.2em; FLOAT: left; WIDTH: 30% } .b_2Col { WIDTH: 45% } .b_destList H2 { CLEAR: left; MARGIN-TOP: 0px } .b_destList UL { MARGIN-BOTTOM: 1.2em } .b_destList TABLE { MARGIN-BOTTOM: 1.2em } #b_destinationTmpl .b_toTop { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px } #b_bookStageNavInc TD { PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.15em; PADDING-TOP: 0.15em } #b_bookContainer { FLOAT: left; MARGIN: 0.6em 0px 0px; WIDTH: auto } #b_bookOverviewInc { PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.6em } #b_bookOverviewInc #b_yourBookingDetails { PADDING-LEFT: 1.2em } #b_bookOverviewInc H3 { MARGIN: 0.6em 0px } #b_bookContainer H2 { WIDTH: 31.6em } #b_bookForm { PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.6em } #b_bookConfirm { PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.6em } #b_bookContainer TABLE { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em 1.2em; WIDTH: 34.8em; PADDING-TOP: 0px } #b_bookContainer TABLE TABLE { MARGIN: 0px; WIDTH: auto } #b_bookContainer TABLE TABLE TH { PADDING-RIGHT: 0.6em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px } #b_bookContainer TABLE TABLE TD { PADDING-RIGHT: 0.6em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px } #b_bookContainer TABLE .b_error { MARGIN: 0px; WIDTH: auto } #b_dataContainer { MARGIN-LEFT: 1.2em; WIDTH: 34.8em } #b_dataContainer .b_intro { MARGIN-BOTTOM: 0.3em } #b_dataContainer TABLE { MARGIN-LEFT: 0px } #b_bookStage4Inc { WIDTH: 36em } #b_bookContainer .b_error { MARGIN: 0.6em 0px; WIDTH: 36em } #b_bookContainer TD { PADDING-RIGHT: 0px; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0px; PADDING-TOP: 0.15em } #b_bookContainer TH { PADDING-RIGHT: 0px; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0px; PADDING-TOP: 0.15em } #b_bookContainer .b_roomInfo DIV { MARGIN: 0px } #b_bookContainer TD#b_ccText { PADDING-BOTTOM: 0.45em } #b_bookOverviewInc TH { PADDING-BOTTOM: 0.3em } #b_bookContainer .b_col1 { PADDING-LEFT: 0px } #b_bookContainer .b_col1-4 { PADDING-LEFT: 0px } #b_bookContainer .b_firstRowInGroup TH { PADDING-TOP: 0.6em } #b_bookContainer .b_firstRowInGroup TD { PADDING-TOP: 0.6em } #b_bookOverviewInc .b_firstRowInGroup TH { PADDING-TOP: 0.3em } #b_bookOverviewInc .b_firstRowInGroup TD { PADDING-TOP: 0.3em } #b_bookContainer .b_lastRowInGroup TD { PADDING-BOTTOM: 0.45em } #b_bookContainer .b_rowLevel2 TD { PADDING-TOP: 0px } #b_bookContainer .b_lastRowInGroup TD INPUT { MARGIN-BOTTOM: 0.3em } #b_bookOverviewInc .b_lastRowInGroup TD { PADDING-BOTTOM: 0.3em } #b_bookContainer TD LABEL { DISPLAY: block; WIDTH: 12em } #b_bookContainer TD.b_col1 SPAN.b_label { DISPLAY: block; WIDTH: 12em } #b_bookContainer .b_col1 { WIDTH: 12em } #b_bookContainer .b_col2 { WIDTH: 12em } #b_bookContainer #b_bookStage0Inc .b_col2 { WIDTH: 22.2em } #b_bookContainer .b_col3 { WIDTH: 3em } #b_bookContainer .b_col4 { WIDTH: 6em } #b_bookContainer .b_col4 #b_keepTogether { WIDTH: 5.4em } #b_bookContainer TD INPUT { WIDTH: 12em } #b_bookContainer TD.b_checkboxArea INPUT { MARGIN: 0px; WIDTH: auto } #b_bookContainer TD.b_checkboxArea LABEL { DISPLAY: inline; WIDTH: auto } #b_bookContainer TD INPUT#b_ccCvc { WIDTH: 3em } #b_bookContainer INPUT#b_bookPin { WIDTH: 3em } #b_bookContainer TR#b_submitArea TD INPUT { MARGIN: 0.3em 0px 0px; WIDTH: auto } #b_bookContainer TEXTAREA { WIDTH: 22.2em; HEIGHT: 6.2em } #b_bookContainer #b_printConfirmation { PADDING-TOP: 0.6em } #b_bookContainer #b_printConfirmation IMG { PADDING-RIGHT: 2px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 0.6em 0.6em 0px; WIDTH: auto; PADDING-TOP: 0px } #b_bookContainer #b_viaEmail { CLEAR: left; MARGIN-TOP: 0.6em; PADDING-TOP: 0.6em } #b_bookContainer #b_pleasantStay { MARGIN-TOP: 1.2em } #b_bookContainer #b_dataContainer .b_startSection { MARGIN-TOP: 0.6em; PADDING-TOP: 0.6em } #b_bookConfirmationInc H3 { MARGIN: 1.2em 0px 0px } #b_bookConfirmationInc H4 { MARGIN: 0px 0px 0px 1.2em } #b_bookConfirmationInc P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em 1.2em; WIDTH: 34.8em; PADDING-TOP: 0px } #b_bookConfirmationInc TABLE P { MARGIN: 0px 0px 0.6em; WIDTH: auto } #b_bookConfirmationInc TABLE .b_warning { MARGIN-BOTTOM: 0px } #b_bookConfirmationInc TH { FONT-WEIGHT: normal } #b_bookConfirmationInc .b_confirmationDetails TD { WIDTH: 75% } #b_bookConfirmationInc .b_confirmationDetails TD TD { WIDTH: auto } #b_bookConfirmationInc .b_col1 { WIDTH: auto } #b_bookConfirmationInc #b_confirmationMetaDetails .b_col1 { WIDTH: 50% } #b_bookContainer TABLE .b_firstRowInGroup TABLE TH { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } #b_bookContainer TABLE .b_firstRowInGroup TABLE TD { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px } #b_bookContainer .b_lastRowInGroup TABLE TD { PADDING-BOTTOM: 0px } #b_bookConfirmationInc TABLE TABLE { MARGIN-BOTTOM: 0.6em } #b_bookConfirmationInc .b_extraInfo P { CLEAR: left } #b_bookConfirmationInc .b_popupInner { PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.3em; MARGIN-LEFT: 1.2em; PADDING-TOP: 0.3em } #b_bookConfirmationInc .roomtypes .b_popupInner { MARGIN-LEFT: 0px } #b_bookConfirmationInc .b_popupInner { MARGIN: 0px; WIDTH: auto } #b_bookConfirmationInc .b_popupInner H6 { MARGIN-TOP: 0.6em } #b_bookConfirmationInc .b_popupInner LI { MARGIN-LEFT: 1.2em } #b_bookConfirmationInc #b_travelInfo { DISPLAY: none } #b_certificate { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: right; PADDING-BOTTOM: 2px; WIDTH: auto; PADDING-TOP: 2px } #b_footerInc { CLEAR: both; MARGIN-BOTTOM: 2.4em; PADDING-TOP: 2.4em } #b_additionalBookingsArea { PADDING-TOP: 1.2em } .b_roomsFormInner TABLE { WIDTH: 95%! important } .b_roomsType { WIDTH: 60%! important } .b_popup { COLOR: #003580 } .b_popupInner { BORDER-RIGHT: #003580 1px solid; BORDER-TOP: #003580 1px solid; BORDER-LEFT: #003580 1px solid; BORDER-BOTTOM: #003580 1px solid; BACKGROUND-COLOR: #fff7e6 } .b_popupInner A:link { COLOR: #3a47e1 } .b_popupInner A:visited { COLOR: purple } .b_popupInner A:hover { COLOR: #00f } .b_popupInner A:hover { COLOR: #00f } #b_calendarPopup .b_calHeader TD { BORDER-BOTTOM: #003580 1px solid } #b_calendarPopup .b_calDayNames TH { BORDER-BOTTOM: #fff 1px solid } #b_calendarPopup .b_calClose TD { BORDER-TOP: #003580 1px solid } #b_calendarPopup .b_calToday { BACKGROUND-COLOR: #fff } #b_calendarPopup .b_calSelected { BACKGROUND-COLOR: #feba02 } .b_bContent IFRAME { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } .b_bContent { COLOR: #003580 } .b_bContent A IMG { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } .b_bContent A:link { COLOR: #3a47e1 } .b_bContent A:hover { COLOR: #00f } .b_bContent A:hover { COLOR: #00f } .b_bContent A IMG.b_seeThrough { BACKGROUND-COLOR: #3a47e1 } .b_bContent A:hover IMG.b_seeThrough { BACKGROUND-COLOR: #00f } .b_bContent IMG.b_illustration { BORDER-RIGHT: #003580 1px solid; BORDER-TOP: #003580 1px solid; BORDER-LEFT: #003580 1px solid; BORDER-BOTTOM: #003580 1px solid } .b_bContent HR { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } .b_bContent TABLE { COLOR: #003580; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } .b_bContent TR { COLOR: #003580; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } .b_bContent TH { COLOR: #003580; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } .b_bContent TD { COLOR: #003580; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } .b_info { COLOR: #fff; BACKGROUND-COLOR: #003580 } .b_error { COLOR: red } .b_warning { COLOR: red } .b_bContent .b_warning { COLOR: red } .b_error SPAN { COLOR: #fff; BACKGROUND-COLOR: red } .b_bContent .b_warning SPAN { COLOR: #fff; BACKGROUND-COLOR: red } .b_scoreBarImg { BACKGROUND: url(/static/img/reviews/reviewBarBg.png) #feba02 no-repeat } #b_indexSpecials { BORDER-LEFT: #dce5ee 2px solid } #b_mainContent { BORDER-LEFT: #dce5ee 2px solid } #b_langSelect { BORDER-BOTTOM: #dce5ee 2px solid } #b_breadcrumb { BORDER-BOTTOM: #dce5ee 2px solid } #b_searchboxInc #b_frm { BORDER-RIGHT: #003580 1px solid; BORDER-TOP: #003580 1px solid; BORDER-LEFT: #003580 1px solid; BORDER-BOTTOM: #003580 1px solid } #b_hotelTmpl .b_availForm { BORDER-RIGHT: #003580 1px solid; BORDER-TOP: #003580 1px solid; BORDER-LEFT: #003580 1px solid; BORDER-BOTTOM: #003580 1px solid } #b_searchboxInc #b_frmInner { BACKGROUND-COLOR: #dce5ee } #b_hotelTmpl .b_availFormInner { BACKGROUND-COLOR: #dce5ee } #b_searchDest { BORDER-BOTTOM: #fff 1px solid } #b_searchDates { BORDER-BOTTOM: #fff 1px solid } #b_searchboxInc #b_blockdisplay2 { BACKGROUND-COLOR: #fff7e6 } .b_promoItemCityInc H3 { BACKGROUND-COLOR: #dce5ee } .b_hotelCity { BORDER-RIGHT: #003580 1px; BORDER-TOP: #003580 1px solid; BORDER-LEFT: #003580 1px; BORDER-BOTTOM: #003580 1px solid } .b_hotelCityAll { BORDER-RIGHT: #feba02 2px; BORDER-TOP: #feba02 2px solid; BORDER-LEFT: #feba02 2px; BORDER-BOTTOM: #feba02 2px solid; BACKGROUND-COLOR: #fff7e6 } .b_hotelSummary H3 { BACKGROUND-COLOR: #dce5ee } #b_featPrefHotelsInc { BORDER-TOP: #dce5ee 2px solid } #b_looseCriteria { BORDER-TOP: #dce5ee 2px solid } #b_searchresultsTmpl #b_askMore TABLE { BORDER-RIGHT: #dce5ee 2px solid; BORDER-TOP: #dce5ee 2px; BORDER-LEFT: #dce5ee 2px solid; BORDER-BOTTOM: #dce5ee 2px solid } #b_askMore TR TH { BACKGROUND-COLOR: #dce5ee } #b_searchresultsTmpl #b_askMore TABLE TD { BORDER-TOP: #dce5ee 1px solid } #b_searchresultsTmpl #b_askMore TABLE TD.b_showExtraInfo { BORDER-TOP-STYLE: none } #b_askMore TABLE TD.b_showExtraInfo .b_blocktoggle { BACKGROUND-COLOR: #fff7e6 } #b_askMore TABLE TABLE { BACKGROUND-COLOR: transparent } .b_hotelSummary THEAD TD { BORDER-BOTTOM: #dce5ee 1px solid } .b_hotelSummary TBODY TD { BORDER-BOTTOM: #dce5ee 1px solid } .b_roomsFormInner { BORDER-RIGHT: #003580 1px solid; BORDER-TOP: #003580 1px solid; BORDER-LEFT: #003580 1px solid; BORDER-BOTTOM: #003580 1px solid; BACKGROUND-COLOR: #dce5ee } .b_roomsFormInner TBODY TD { BORDER-TOP: #fff 1px solid } .b_roomsFormInner TFOOT TD { BORDER-TOP: #fff 1px solid } .b_roomsFormInner .b_roomInfo TD { BORDER-TOP-STYLE: none } .b_roomInfo DIV { BACKGROUND-COLOR: #fff7e6 } .b_tabNav DIV { BORDER-RIGHT: #003580 1px solid; BORDER-TOP: #003580 1px solid; BORDER-LEFT: #003580 1px solid; BORDER-BOTTOM: #003580 1px solid; BACKGROUND-COLOR: #dce5ee } .b_tabNav .b_tab1 DIV { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent } .b_tabNav .b_tab5 DIV { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent } .b_tabNav .b_tab2 DIV { BORDER-RIGHT-WIDTH: 0px } .b_tabNav .b_tab3 DIV { BORDER-RIGHT-WIDTH: 0px } .b_tabNav .b_tabCurrent { BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none } #b_imgDisplay IMG { BORDER-RIGHT: #003580 1px solid; BORDER-TOP: #003580 1px solid; BORDER-LEFT: #003580 1px solid; BORDER-BOTTOM: #003580 1px solid } #b_imgList IMG { BORDER-RIGHT: #003580 1px solid; BORDER-TOP: #003580 1px solid; BORDER-LEFT: #003580 1px solid; BORDER-BOTTOM: #003580 1px solid } #b_imgList UL { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } #b_pagePrev { BACKGROUND-COLOR: #feba02 } #b_bookStageNavInc TABLE { BORDER-LEFT: #003580 1px solid } #b_bookStageNavInc TD { BORDER-RIGHT: #003580 1px solid } #b_bookStageNavInc TD#b_stageCurrent { BORDER-BOTTOM-COLOR: #fff; BACKGROUND-COLOR: #dce5ee } #b_bookContainer { BORDER-RIGHT: #003580 1px solid; BORDER-TOP: #003580 1px solid; BORDER-LEFT: #003580 1px solid; BORDER-BOTTOM: #003580 1px solid } #b_bookContainer TABLE .b_firstRowInGroup TH { BORDER-TOP: #fff 1px solid } #b_bookContainer TABLE .b_firstRowInGroup TD { BORDER-TOP: #fff 1px solid } #b_bookContainer #b_printConfirmation { BORDER-TOP: #fff 1px solid } #b_bookContainer #b_viaEmail { BORDER-TOP: #fff 1px solid } #b_bookContainer #b_dataContainer .b_startSection { BORDER-TOP: #fff 1px solid } #b_bookContainer #b_bookOverviewInc TABLE .b_firstRowInGroup TH { BORDER-LEFT-COLOR: #dce5ee; BORDER-BOTTOM-COLOR: #dce5ee; BORDER-TOP-COLOR: #dce5ee; BORDER-RIGHT-COLOR: #dce5ee } #b_bookContainer #b_bookOverviewInc TABLE .b_firstRowInGroup TD { BORDER-LEFT-COLOR: #dce5ee; BORDER-BOTTOM-COLOR: #dce5ee; BORDER-TOP-COLOR: #dce5ee; BORDER-RIGHT-COLOR: #dce5ee } #b_bookForm { BACKGROUND-COLOR: #dce5ee } #b_bookConfirm { BACKGROUND-COLOR: #dce5ee } #b_bookContainer #b_printConfirmation IMG { BORDER-RIGHT: #003580 1px solid; BORDER-TOP: #003580 1px solid; BORDER-LEFT: #003580 1px solid; BORDER-BOTTOM: #003580 1px solid; BACKGROUND-COLOR: #fff } #b_additionalBookingsArea { BORDER-TOP: #dce5ee 2px solid; COLOR: #003580! important } BODY.b_iframeSrc { BACKGROUND-COLOR: #fff7e6 } .b_popup { LINE-HEIGHT: 1.2em; FONT-FAMILY: sans-serif; TEXT-ALIGN: left } .b_popup H2 { FONT-SIZE: 110% } .b_popup A.b_closePopup { FONT-SIZE: 100%! important; TEXT-ALIGN: right } .b_popup TABLE { FONT-SIZE: 100% } #b_calendarPopup .b_calHeader { FONT-WEIGHT: bold; FONT-SIZE: 110%; WHITE-SPACE: nowrap } #b_calendarPopup .b_calHeader A { TEXT-DECORATION: none } #b_calendarPopup TH { VERTICAL-ALIGN: middle; TEXT-ALIGN: center } #b_calendarPopup TD { VERTICAL-ALIGN: middle; TEXT-ALIGN: center } #b_currencyConverterPopup TH { FONT-WEIGHT: normal; FONT-SIZE: 100%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left } #b_currencyConverterPopup TD { FONT-WEIGHT: normal; FONT-SIZE: 100%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left } #b_currencyConverterPopup INPUT { FONT-SIZE: 100% } #b_currencyConverterPopup SELECT { FONT-SIZE: 100% } #b_displayCurrencyResults { FONT-WEIGHT: bold } .b_bContent { LINE-HEIGHT: 1.2em; FONT-FAMILY: sans-serif } .b_bContent TABLE { LINE-HEIGHT: 1.2em; FONT-FAMILY: sans-serif } .b_bContent TR { LINE-HEIGHT: 1.2em; FONT-FAMILY: sans-serif } .b_bContent TH { LINE-HEIGHT: 1.2em; FONT-FAMILY: sans-serif } .b_bContent TD { LINE-HEIGHT: 1.2em; FONT-FAMILY: sans-serif } .b_bContent .b_flatListContainer { LINE-HEIGHT: 1.5em } .b_bContent H1 { FONT-SIZE: 125%; LINE-HEIGHT: 1.2em } .b_bContent H2 { FONT-SIZE: 110%; LINE-HEIGHT: 1.2em } .b_bContent H3 { FONT-SIZE: 100% } .b_bContent H4 { FONT-SIZE: 100% } .b_bContent H5 { FONT-SIZE: 100% } .b_bContent H6 { FONT-SIZE: 100% } .b_bContent H6 { FONT-WEIGHT: normal; FONT-STYLE: italic } #b_looseCriteria H3 { TEXT-TRANSFORM: none } .b_bContent TABLE { FONT-SIZE: 100%; LINE-HEIGHT: 1.2em; FONT-FAMILY: sans-serif } .b_bContent INPUT { FONT-SIZE: 100%; LINE-HEIGHT: 1.2em; FONT-FAMILY: sans-serif } .b_bContent SELECT { FONT-SIZE: 100%; LINE-HEIGHT: 1.2em; FONT-FAMILY: sans-serif } .b_submitButton { FONT-SIZE: 100%; LINE-HEIGHT: 1.2em; FONT-FAMILY: sans-serif } .b_bContent TEXTAREA { FONT-SIZE: 100%; LINE-HEIGHT: 1.2em; FONT-FAMILY: sans-serif } .b_bContent THEAD TD { FONT-WEIGHT: bold } .b_bContent TH { LINE-HEIGHT: 1.2em; TEXT-ALIGN: left } .b_bContent TD { LINE-HEIGHT: 1.2em; TEXT-ALIGN: left } .b_figure { TEXT-ALIGN: right! important } .b_tableSubmit { TEXT-ALIGN: center } .b_noWrap { WHITE-SPACE: nowrap } .b_info { FONT: bold 1em "Times New Roman", Times, serif; TEXT-TRANSFORM: none } .b_error SPAN { FONT: bold 1em "Arial Black", Arial, Helvetica, sans-serif } .b_warning SPAN { FONT: bold 1em "Arial Black", Arial, Helvetica, sans-serif } .b_error SPAN { TEXT-DECORATION: blink } .b_undiscountedPrice { TEXT-DECORATION: line-through } #b_indexFeats #b_searchboxInc H2 { FONT-SIZE: 125%; LINE-HEIGHT: 1.2em } #b_headerInc { FONT-SIZE: smaller } #b_footerInc { FONT-SIZE: smaller } #b_affiliateFooterInc { FONT-SIZE: smaller } #b_sortBy SPAN { FONT-SIZE: smaller } #b_sortBy SELECT { FONT-SIZE: smaller } .b_hotelSummary TABLE .b_popup { FONT-SIZE: 100% } #b_breadcrumb #b_here { FONT-WEIGHT: bold } #b_headerInc H3 { FONT-SIZE: 100% } #b_langSelect LI { WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none } #b_searchDest P { FONT-SIZE: smaller } #b_searchDates A { FONT-SIZE: smaller } #b_searchboxInc #b_blockdisplay1 A { FONT-SIZE: smaller } #b_searchboxInc #b_blockdisplay2 A { FONT-SIZE: smaller } #b_hotelTmpl .b_availFormInner A { FONT-SIZE: smaller } #b_searchDest P.b_error { FONT-SIZE: 100% } .b_promoItemCityInc TD.b_promoItemCityImg { VERTICAL-ALIGN: top } .b_promoItemCityInc TD.b_promoItemCityStars { TEXT-ALIGN: right } .b_moreInfo { WHITE-SPACE: nowrap } .b_promoItemCityInc .b_price { VERTICAL-ALIGN: top; WHITE-SPACE: nowrap } .b_promoItemCityInc .b_price H3 { FONT-WEIGHT: normal } .b_bContent .b_promoItemCityStars { FONT-SIZE: smaller } .b_promoItemHotelInc .b_hotelSummary H3 SPAN { FONT-SIZE: 100% } #b_indexFeats LI { LIST-STYLE-TYPE: none } #b_extraFeats LI { LIST-STYLE-TYPE: none } #b_indexSpecials #b_featPrefHotelsInc LI { LIST-STYLE-TYPE: none } #b_askMore LI { LIST-STYLE-TYPE: none } #b_mainContent LI { LIST-STYLE-TYPE: none } .b_destList LI { LIST-STYLE-TYPE: none } #b_errorTmpl #b_contentWrapper LI { LIST-STYLE-TYPE: none } #b_error404Tmpl #b_contentWrapper LI { LIST-STYLE-TYPE: none } #b_destinationTmpl #b_internalLinks LI { LIST-STYLE-TYPE: none } .b_hotelCity { FONT-WEIGHT: bold } .b_hotelCityAll { FONT-WEIGHT: bold; TEXT-ALIGN: center } .b_hotelSummary H3 SPAN { FONT-WEIGHT: normal; FONT-SIZE: smaller } H1 SPAN { FONT-WEIGHT: normal; FONT-SIZE: smaller } .b_hotelSumTxt A { WHITE-SPACE: nowrap } .b_bContent P.b_hotelAddress { FONT-SIZE: smaller } #b_airportTmpl #b_askMore TABLE TD { WHITE-SPACE: nowrap } .b_hotelSummary TD { FONT-SIZE: 10px } .b_hotelSummary .b_roomsBook INPUT { FONT-SIZE: 10px } .b_roomsFormInner TD { FONT-SIZE: 10px } .b_roomsFormInner .b_roomsBook INPUT { FONT-SIZE: 10px } .b_rateInner { FONT-SIZE: 10px } .b_hotelSummary .b_roomsBook { TEXT-ALIGN: right } .b_roomsFormInner TD.b_roomsBook { TEXT-ALIGN: right } .b_tabNav A { TEXT-DECORATION: none! important } .b_tabNav DIV { FONT-WEIGHT: bold; WHITE-SPACE: nowrap; TEXT-ALIGN: center } .b_toTop { TEXT-ALIGN: right } #b_pagePrev { FONT-WEIGHT: bold; TEXT-TRANSFORM: lowercase } #b_pageNext { FONT-WEIGHT: bold; TEXT-TRANSFORM: lowercase } #b_pageUp { FONT-WEIGHT: bold; TEXT-TRANSFORM: lowercase } #b_pageNext { TEXT-ALIGN: right } #b_pageUp { TEXT-ALIGN: center } #b_bookStageNavInc TD { FONT-SIZE: smaller; TEXT-ALIGN: center } #b_bookContainer TH { VERTICAL-ALIGN: top } #b_bookContainer TD { VERTICAL-ALIGN: top } #b_bookForm #b_bookStage2Inc TH { WHITE-SPACE: nowrap } #b_bookContainer #b_cancel { TEXT-ALIGN: right } #b_bookContainer .b_thLevel2 { FONT-SIZE: smaller } #b_bookContainer .b_rowLevel2 { FONT-SIZE: smaller } #b_bookContainer .b_rowLevel2 .b_col1 { FONT-WEIGHT: normal } #b_bookContainer #b_pleasantStay { FONT-WEIGHT: bold } #b_bookContainer TH P { FONT-WEIGHT: normal } #b_additionalBookingsArea { FONT-SIZE: 11px! important; LINE-HEIGHT: 12px! important; FONT-FAMILY: "Arial Narrow", Arial, Helvetica, sans-serif! important } #b_additionalBookingsArea IMG { VERTICAL-ALIGN: -18px! important } FONT {FONT-FAMILY: sans-serif;} TD {FONT-FAMILY: sans-serif; FONT-SIZE: 11px} BODY {FONT-FAMILY: sans-serif; FONT-SIZE: 11px} DIV {FONT-FAMILY: sans-serif; FONT-SIZE: 11px} INPUT {FONT-FAMILY: sans-serif; FONT-SIZE: 11px} TEXTAREA {FONT-FAMILY: sans-serif; FONT-SIZE: 11px} FORM {FONT-FAMILY: sans-serif; FONT-SIZE: 11px} H1 {FONT-FAMILY: sans-serif; COLOR: 003580; FONT-SIZE: 17px} H2 {FONT-FAMILY: sans-serif; COLOR: 003580; FONT-SIZE: 16px} H3 {FONT-FAMILY: sans-serif; COLOR: 003580; FONT-SIZE: 13px} .jbtabs {FONT-FAMILY: sans-serif; FONT-WEIGHT: bold; COLOR: 003580; TEXT-DECORATION: none; FONT-SIZE: 13px} .jbtabs2 {FONT-FAMILY: sans-serif; FONT-WEIGHT: bold; COLOR: blue; TEXT-DECORATION: none; FONT-SIZE: 13px} .jbtext {FONT-FAMILY: sans-serif; COLOR: 003580; FONT-SIZE: 13px} .b_hotelAddress {FONT-FAMILY: sans-serif; COLOR: 003580; FONT-SIZE: 9px} A:link {BACKGROUND: none; COLOR: blue; FONT-SIZE: 11px sans-serif; TEXT-DECORATION: underline} A:active {BACKGROUND: none; COLOR: blue; FONT-SIZE: 11px sans-serif; TEXT-DECORATION: underline} A:visited {BACKGROUND: none; COLOR: blue; FONT-SIZE: 11px sans-serif; TEXT-DECORATION: underline} A:hover {BACKGROUND: none; COLOR: blue; FONT-SIZE: 11px sans-serif; TEXT-DECORATION: underline} .title {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: sans-serif; TEXT-DECORATION: none} .content {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: sans-serif} .storytitle {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: sans-serif; TEXT-DECORATION: none} .storycat {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: sans-serif; TEXT-DECORATION: underline} .boxtitle {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: sans-serif; TEXT-DECORATION: none} .boxcontent {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: sans-serif} .option {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: sans-serif; TEXT-DECORATION: none} .tiny {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: sans-serif; TEXT-DECORATION: none}