
/* affiliate.css */

/* CLEANUP bug IE not displaying the files from CMS
div.landscape_home,
div.landscape_default,
div#airtrade,
div#container
{
    background-image: none;
}
*/

/* airtrade-cars.css */

div#carsearch h1
{
    background-image: none;
}

div.selectLocation div.content div.cssHelper div span.airport
{
    background-image: url('../images/icons/plane-25.gif');
}

div.contentFragment div.content
{
    background-image: url('../images/backgrounds/cqs_contentfragment.gif');
}

div.contentFragment h3
{
    background-image: url('../images/backgrounds/contentfragmenttop.gif');
}


/* airtrade-flights.css */

div.contentHeader h1
{
    background-image: url('../images/backgrounds/contentheadertop.gif');
}

div.contentHeader div.specialofferheader
{
    background-image: url('../images/backgrounds/contentheadertop.gif');
}

div.contentHeader
{
    background-image: url('../images/backgrounds/contentheader.gif');
}

table.details-table thead th
{
    background-image: none;
}

div.contentFragment div.flight-table
{
    background-image: url('../images/backgrounds/contentfragmenttop.gif');
}

div.contentBox p.search-sorting span a.sort-ascending,
div.contentBox p.search-sorting span a:hover
{
    background-image: url('../images/icons/ascending.gif');
}

div.contentBox p.search-sorting span a.sort-descending,
div.contentBox p.search-sorting span a.sort-ascending:hover
{
    background-image: url('../images/icons/descending.gif');
}

tbody.flight-times tr.first-row .departure .arrow,
table.extended-details tbody .departure .arrow
{
    background-image: url('../images/icons/departure.gif');
}

div.flight-table table thead th.hover
{
    background-image: url('../images/backgrounds/tableborder.gif');
}

div.flight-table table thead th.activeHover
{
    background-image: url('../images/backgrounds/tableborder.gif');
}

div#flightsearch h1
{
    background-image: none;
}

a.customExtra
{
    background-image: url('../images/icons/help.gif');
}


/* airtrade-home.css */

div#mainsearch
{
    background-image: none;
}

div#mainsearch div.content
{
    background-image: none;
}

div#mainsearch div.footerHome li.extended
{
    background-image: url('../images/icons/arrow_red.gif');
}

div#carsearch fieldset.options h2,
div#carsearch fieldset.who h2
{
    background-image: none;
}

div.contentHeader h1
{
    background-image: url('../images/backgrounds/contentheadertop.gif');
}

div.contentHeader
{
    background-image: url('../images/backgrounds/contentheader.gif');
}


/* airtrade-hotels.css */

div.filterBox div.YT_content
{
    background-image: url('../images/backgrounds/filterboxfoot.gif');
}

div.filterBox div.YT_content h2
{
    background-image: none;
}

div#hotelsearch h1
{
    background-image: none;
}

ul.tab-navigation li.tab
{
    background-image: url('../images/backgrounds/tabbutton.gif');
}

ul.tab-navigation li.tab a
{
    background-image: url('../images/backgrounds/tabbuttoncap.gif');
}

div.MycontentFragment
{
    background-image: url('../images/backgrounds/mycontentfragment.gif');
}

div.MycontentFragment h2,
div.MycontentFragment h3
{
    background-image: url('../images/backgrounds/contentfragmenttop.gif');
}

.YT_photo span
{
    background-image: url('../images/backgrounds/fullimage.gif');
}

#YT_tour li a
{
    background-image: url('../images/icons/arrow_next.gif');
}

#YT_tour li.close a
{
    background-image: url('../images/icons/close.gif');
}

div#hotelsearch
{
    background-image: url('../images/backgrounds/hotelfullsearch.gif');
}

div#hotelsearch
{
	background-image:url(../images/backgrounds/contentbox.gif);
}

div#hotelsearch div.content
{
	background-image:url(../images/backgrounds/hotelfullsearch.gif);
}

div#hotelsearch div.footer
{
	background-image:url(../images/backgrounds/contentboxfoot.gif);
}

/* airtrade-ie.css */

div.alert-loading
{
    background-image: url('../images/backgrounds/alert-loading.gif');
}

div.alert-searching
{
    background-image: url('../images/backgrounds/alerttop-searching.gif');
}

ul.tools li.login div.loginBox
{
    background-image: url('../images/backgrounds/top_loginbox.gif');
}

ul#mainmenu li.search ul
{
    background-image: url('../images/backgrounds/sub_searchandbook.gif');
}

ul#mainmenu li.offers ul
{
    background-image: url('../images/backgrounds/sub_specialoffers.gif');
}

ul#mainmenu li.information ul
{
    background-image: url('../images/backgrounds/sub_travelinformation.gif');
}

ul#mainmenu li.services ul
{
    background-image: url('../images/backgrounds/sub_services.gif');
}

ul#mainmenu li.business ul
{
    background-image: url('../images/backgrounds/sub_businesstravel.gif');
}

div#header ul.promo-trigger
{
    background-image: url('../images/backgrounds/promo-wintersun.gif');
}

div#shoppingcart
{
    background-image: url('../images/backgrounds/shoppingcart.gif');
}

div#shoppingcart div.cart-foldout
{
    background-image: url('../images/backgrounds/shoppingcartfoldout.gif');
}

div#shoppingcart.active
{
    background-image: url('../images/backgrounds/shoppingcartopen.gif');
}

div#calendar
{
    background-image: url('../images/backgrounds/calendar.gif');
}

div.popup
{
    background-image: url('../images/backgrounds/popup_normal.gif');
}

div#header ul.promo-trigger
{
    background-image: url('../images/backgrounds/promo-wintersun.gif');
}


/* airtrade-ie7.css */


/* airtrade-orders.css */

div.fragment-footer
{
    background-image: url('../images/backgrounds/tablefooter.gif');
}

div.activeSection
{
    background-image: url('../images/backgrounds/contentbox.gif');
}

div.activeSection div.content
{
    background-image: url('../images/backgrounds/contentboxtop.gif');
}

div.activeSection div.footer
{
    background-image: url('../images/backgrounds/contentboxfoot.gif');
}

div.contentFragment h3.insurance a
{
    background-image: url('../images/icons/expand.gif');
}

div.contentFragment h3.insurance a.active
{
    background-image: url('../images/icons/contract.gif');
}

div#sidebar div.content div.trip
{
    background-image: url('../images/backgrounds/innerboxform.gif');
}

div#sidebar div.content div.trip div.pricing
{
    background-image: url('../images/backgrounds/innerboxformtop.gif');
}

div#sidebar div.content div.trip div.action
{
    background-image: url('../images/backgrounds/line.gif');
}

div.shoppingcart
{
    background-image: url('../images/backgrounds/contentbox.gif');
}

div.shoppingcart h2
{
    background-image: url('../images/backgrounds/contentboxtop.gif');
}

div.shoppingcart div.content
{
    background-image: url('../images/backgrounds/contentboxfoot.gif');
}

div.shoppingcart table thead th
{
    background-image: url('../images/backgrounds/tableheader.gif');
}

div.shoppingcart table tfoot td
{
    background-image: url('../images/backgrounds/tablefooter.gif');
}

div.shoppingcart table tr.thead th
{
    background-image: url('../images/backgrounds/tableheader.gif');
}

div.shoppingcart table tr.tfoot td
{
    background-image: url('../images/backgrounds/tablefooter.gif');
}

p.buttons span.requiredText
{
    background-image: url('../images/icons/required.gif');
}

div.productDetails p.customDeliveryDescription
{
    background-image: url('../images/backgrounds/productboxdetailstop.gif');
}

div.product-element div.content
{
    background-image: none;
}


/* airtrade-print.css */

div#container div#content #photoalbum .thumb-small
{
    background-image: url('../images/backgrounds/thumb-small.gif');
}

div#container div#content #photoalbum .thumb-small span
{
    background-image: url('../images/backgrounds/thumb-small-border.gif');
}


/* airtrade-special-offers.css */

div#cartSummary
{
    background-image: url('../images/backgrounds/ordersummary.gif');
}

div#cartSummary div.cart-foldout
{
    background-image: url('../images/backgrounds/ordersummaryfoldout.gif');
}

div#cartSummary table.miscellaneous th
{
    background-image: none;
}

div.flatBox div.content
{
    background-image: url('../images/backgrounds/contentboxfoot_light.gif');
}

div.flatBox,
div.textBox
{
    background-image: url('../images/backgrounds/contentboxtop_light.gif');
}

div.contentHeader h1
{
    background-image: url('../images/backgrounds/contentheadertop.gif');
}


/* airtrade-travel.css */

div#travel-insurance
{
    background-image: url('../images/backgrounds/hotelsearch.gif');
}

div#travel-insurance h1
{
    background-image: none;
}

div#travel-insurance fieldset
{
    background-image: url('../images/backgrounds/separator.gif');
}

div#travel-insurance fieldset.who
{
    background-image: none;
}


/* airtrade.css */

div.contentHeader h1
{
    background-image: url('../images/backgrounds/contentheadertop.gif');
}

div.contentHeader
{
    background-image: url('../images/backgrounds/contentheader.gif');
}


/* airtradecalendar.css */

.airtradeCalendar .cal-m td.selected
{
    background-image: url('../images/calendar/cal-m.gif');
}

.airtradeCalendar .cal-nav
{
    background-image: url('../images/calendar/cal-bg-left.gif');
}

.airtradeCalendar .cal-nav td
{
    background-image: url('../images/calendar/cal-bg-right.gif');
}

.airtradeCalendar .cal-nav-arrow-left
{
    background-image: url('../images/calendar/cal-arrow-left.gif');
}

.airtradeCalendar .cal-nav-arrow-right
{
    background-image: url('../images/calendar/cal-arrow-right.gif');
}

.calendar-container h5
{
    background-image: url('../images/calendar/calendar-top.png');
}

.airtradeCalendarTriple .cal-m td.selected
{
    background-image: url('../images/calendar/cal-m.gif');
}

.airtradeCalendarTriple .cal-nav
{
    background-image: url('../images/calendar/cal-triple-bg-left.gif');
}

.airtradeCalendarTriple .cal-nav td
{
    background-image: url('../images/calendar/cal-triple-bg-right.gif');
}

.airtradeCalendarTriple .cal-nav-arrow-left
{
    background-image: url('../images/icons/calendar_previous.gif');
}

.airtradeCalendarTriple .cal-nav-arrow-right
{
    background-image: url('../images/icons/calendar_next.gif');
}


/* backgrounds.css */

div.contentBox
{
    background-image: url('../images/backgrounds/contentbox_light.gif');
}

div.contentBox div.content
{
    background-image: url('../images/backgrounds/contentboxtop_light.gif');
}

div.contentBox div.footer
{
    background-image: url('../images/backgrounds/contentboxfoot_light.gif');
}

div.contentFragment,
div.contentFragment div.collapsed-detail
{
    background-image: url('../images/backgrounds/contentfragmentfoot.gif');
}

div.contentFragment h2,
div.contentFragment h3
{
    background-image: url('../images/backgrounds/contentfragmenttop.gif');
}

div.contentFragment div.content,
div.productBox div.contentFragment div.content
{
    background-image: none;
}

ul#finalizingSteps li
{
    background-image: url('../images/backgrounds/finalizestep.gif');
}

ul#finalizingSteps li a
{
    background-image: url('../images/backgrounds/finalizestep.gif');
}

div.box
{
    background-image: url('../images/backgrounds/defaultbox.gif');
}

div.box h2
{
    background-image: url('../images/backgrounds/defaultboxtop.gif');
}

div.productBox
{
    background-image: url('../images/backgrounds/productbox.gif');
}

div.productBox h2
{
    background-image: url('../images/backgrounds/productboxtop.gif');
}

div.productBox div.content
{
    background-image: url('../images/backgrounds/productboxfoot.gif');
}

div.collapsed-box
{
    background-image: url('../images/backgrounds/productboxfoot.gif');
}

div.productBox div.user-form .form
{
    background-image: url('../images/backgrounds/productboxform.gif');
}

div.collapsed-box
{
    background-image: url('../images/backgrounds/productboxfoot.gif');
}

div.productDetails
{
    background-image: url('../images/backgrounds/productboxdetails.gif');
}

div.collapsed-detail
{
    background-image: url('../images/backgrounds/productboxdetailsfoot.gif');
}

div.collapsedDetail
{
    background-image: url('../images/backgrounds/contentfragmentfoot.gif');
}

div.productDetails h3
{
    background-image: url('../images/backgrounds/productboxdetailstop.gif');
}

div.productDetails div.content
{
    background-image: url('../images/backgrounds/productboxdetailsfoot.gif');
}

div.product-element
{
    background-image: url('../images/backgrounds/productboxelementfoot.gif');
}

div.element-content
{
    background-image: url('../images/backgrounds/productboxelementtop.gif');
}

div.product-element h4,
div.product-element p.first-child
{
    background-image: url('../images/backgrounds/productboxelementtop.gif');
}

div.contentBox div.column
{
    background-image: url('../images/backgrounds/contentcolumn.gif');
}

div.contentBox div.column div.box
{
    background-image: url('../images/backgrounds/contentcolumntop.gif');
}

div#sidebar div.text-box
{
    background-image: url('../images/backgrounds/defaultbox.gif');
}

div#sidebar div.text-box div.content
{
    background-image: url('../images/backgrounds/defaultboxtop.gif');
}

ul.tab-menu
{
    background-image: url('../images/backgrounds/tabmenu.gif');
}

ul.tab-menu li
{
    background-image: url('../images/backgrounds/tabmenubutton.gif');
}

ul.tab-menu li a
{
    background-image: url('../images/backgrounds/tabmenubuttoncap.gif');
}

div.buildBox
{
    background-image: url('../images/backgrounds/productboxfoot.gif');
}

div.productBox div.fragment-footer
{
    background-image: url('../images/backgrounds/productboxtop.gif');
}

div#cartSummary div.cart-foldout
{
    background-image: url('../images/backgrounds/ordersummaryfoldout.gif');
}

div.contentBox p.search-sorting
{
    background-image: url('../images/backgrounds/searchsorting.gif');
}

div#flightsearch
{
    background-image: url('../images/backgrounds/contentbox.gif');
}

div#flightsearch div.content
{
    background-image: url('../images/backgrounds/contentboxtop.gif');
}

div#flightsearch div.form
{
    background-image: url('../images/backgrounds/contentboxfoot.gif');
}

div.content h4.flight-depart,
div.content h4.flight-return
{
    background-image: url('../images/backgrounds/contentfragmenttop_depart.gif');
}

div.productBox h2 span
{
    background-image: none;
}

table.extended-details thead th
{
    background-image: url('../images/backgrounds/tableheader.gif');
}


/* buttons.css */

p.info a.largered
{
    background-image: url('../images/buttons/largesubmit_red.gif');
}

p.buttons a.largered
{
    background-image: url('../images/buttons/largesubmit_red.gif');
}

p.info a.largered span
{
    background-image: url('../images/buttons/largesubmitcap_red.gif');
}

p.buttons a.largered span
{
    background-image: url('../images/buttons/largesubmitcap_red.gif');
}

a.tinyblue
{
    background-image: url('../images/buttons/tinybutton_blue.gif');
}

a.tinyblue span
{
    background-image: url('../images/buttons/tinybuttoncap_blue.gif');
}

a.tinyblue span.delete
{
    background-image: url('../images/buttons/tinybuttondelete_blue.gif');
}

a.smallred
{
    background-image: url('../images/buttons/smallbutton_red.gif');
}

a.smallred span
{
    background-image: url('../images/buttons/smallbuttoncap_red.gif');
}

a.normalred
{
    background-image: url('../images/buttons/normalbutton_red.gif');
}

a.normalred span
{
    background-image: url('../images/buttons/normalbuttoncap_red.gif');
}

a.largered
{
    background-image: url('../images/buttons/largebutton_red.gif');
}

a.largered span
{
    background-image: url('../images/buttons/largebuttoncap_red.gif');
}

a.smallnavy
{
    background-image: url('../images/buttons/smallbutton_navy.gif');
}

a.smallnavy span
{
    background-image: url('../images/buttons/smallbuttoncap_navy.gif');
}

a.smallnavyinv
{
    background-image: url('../images/buttons/smallbuttoninv_navy.gif');
}

a.smallnavyinv span
{
    background-image: url('../images/buttons/smallbuttoninvcap_navy.gif');
}

a.normalnavy
{
    background-image: url('../images/buttons/normalbutton_navy.gif');
}

a.normalnavy span
{
    background-image: url('../images/buttons/normalbuttoncap_navy.gif');
}

a.largenavy
{
    background-image: url('../images/buttons/largebutton_navy.gif');
}

a.largenavy span
{
    background-image: url('../images/buttons/largebuttoncap_navy.gif');
}

a.smallblue
{
    background-image: url('../images/buttons/smallbutton_blue.gif');
}

a.smallblue span
{
    background-image: url('../images/buttons/smallbuttoncap_blue.gif');
}

a.normalblue
{
    background-image: url('../images/buttons/normalbutton_blue.gif');
}

a.normalblue span
{
    background-image: url('../images/buttons/normalbuttoncap_blue.gif');
}

a.largeblue
{
    background-image: url('../images/buttons/largebutton_blue.gif');
}

a.largeblue span
{
    background-image: url('../images/buttons/largebuttoncap_blue.gif');
}

a.trimmedblue
{
    background-image: url('../images/buttons/trimmedbutton_blue.gif');
}

a.trimmedblue span
{
    background-image: url('../images/buttons/trimmedbuttoncap_blue.gif');
}

.disabled a.button
{
    background-image: url('../images/buttons/disabledbutton.gif');
}

.disabled a.button span
{
    background-image: url('../images/buttons/disabledbuttoncap.gif');
}

a.opposite
{
    background-image: url('../images/buttons/normalbuttoninv_navy.gif');
}

a.opposite span
{
    background-image: url('../images/buttons/normalbuttoninvcap_navy.gif');
}

a.outsetnavy
{
    background-image: url('../images/buttons/outsetbutton_navy.gif');
}

a.outsetnavy span
{
    background-image: url('../images/buttons/outsetbuttoncap_navy.gif');
}

a.outsetred
{
    background-image: url('../images/buttons/outsetbutton_red.gif');
}

a.outsetred span
{
    background-image: url('../images/buttons/outsetbuttoncap_red.gif');
}

a.outset-opposite
{
    background-image: url('../images/buttons/outsetbuttoninv_navy.gif');
}

a.outset-opposite span
{
    background-image: url('../images/buttons/outsetbuttoninvcap_navy.gif');
}

.fragment-footer a.largered
{
    background-image: url('../images/buttons/largesubmit_red.gif');
}

.fragment-footer a.largered span
{
    background-image: url('../images/buttons/largesubmitcap_red.gif');
}

.fragment-footer a.largenavy
{
    background-image: url('../images/buttons/largesubmit_navy.gif');
}

.fragment-footer a.largenavy span
{
    background-image: url('../images/buttons/largesubmitcap_navy.gif');
}


/* calendar.css */


/* calendar_bua.css */

.airtradeCalendar .cal-m td.selected
{
    background-image: none;
}

.airtradeCalendar .cal-nav
{
    background-image: url('../images/calendar/cal-bg-left.gif');
}

.airtradeCalendar .cal-nav td
{
    background-image: url('../images/calendar/cal-bg-right.gif');
}

.airtradeCalendar .cal-nav-arrow-left
{
    background-image: url('../images/calendar/cal-arrow-left.gif');
}

.airtradeCalendar .cal-nav-arrow-right
{
    background-image: url('../images/calendar/cal-arrow-right.gif');
}

.calendar-container h5
{
    background-image: url('../images/calendar/calendar-top.gif');
}


/* cars.css */

div#carsearch
{
    background-image: url('../images/backgrounds/contentbox.gif');
}

div#carsearch div.content
{
	background-image: url('../images/backgrounds/contentboxtop.gif');
}

div#carsearch div.content div.footer
{
	background-image: url('../images/backgrounds/contentboxfoot.gif');
}

/* CLEANUP removal of the following

div#carsearch fieldset
{
    background-image: url('../images/backgrounds/separator.gif');
}

*/

div#carsearch fieldset.age
{
    background-image: none;
}

div#carsearch fieldset.options,
div#carsearch fieldset.who
{
    background-image: none;
}

div.fragment-details
{
    background-image: url('../images/backgrounds/tableheader.gif');
}

span.hotel-rating
{
    background-image: url('../images/backgrounds/hotelrating.gif');
}

#photoalbum .photos .photo span
{
    background-image: url('../images/backgrounds/fullimage.gif');
}

#photoalbum .thumb-small
{
    background-image: url('../images/backgrounds/thumb-small.gif');
}

#photoalbum .thumb-small span
{
    background-image: url('../images/backgrounds/thumb-small-border.gif');
}

#tour li a
{
    background-image: url('../images/icons/arrow_next.gif');
}

#tour li.close a
{
    background-image: url('../images/icons/close.gif');
}


/* components.css */

div.box
{
    background-image: url('../images/backgrounds/defaultbox.gif');
}

div.box h2
{
    background-image: url('../images/backgrounds/defaultboxtop.gif');
}

div.column
{
    background-image: url('../images/backgrounds/defaultbox.gif');
}

div.column div.box
{
    background-image: none;
}

ul.bullet-list li
{
    background-image: url('../images/icons/arrow_blue.gif');
}

table.extended-details thead th
{
    background-image: url('../images/backgrounds/tableheader.gif');
}

div.shoppingcart
{
    background-image: url('../images/backgrounds/contentbox.gif');
}

div.shoppingcart h2
{
    background-image: url('../images/backgrounds/contentboxtop.gif');
}

div.shoppingcart div.content
{
    background-image: url('../images/backgrounds/contentboxfoot.gif');
}

div.shoppingcart table thead th
{
    background-image: url('../images/backgrounds/tableheader.gif');
}

div.shoppingcart table tfoot td
{
    background-image: url('../images/backgrounds/tablefooter.gif');
}

div#sidebar div.box h2.head-prepared span
{
    background-image: url('../images/headers/sidebarboxtop_prepared.gif');
}

div#sidebar div.content .form
{
    background-image: url('../images/backgrounds/innerboxform.gif');
}

div#sidebar div.content .form div.pricing
{
    background-image: url('../images/backgrounds/innerboxformtop.gif');
}

div#sidebar div.content .form div.action
{
    background-image: url('../images/backgrounds/line.gif');
}

div#sidebar div.text-box
{
    background-image: url('../images/backgrounds/defaultbox.gif');
}

div#sidebar div.text-box div.content
{
    background-image: url('../images/backgrounds/defaultboxtop.gif');
}

div#sidebar div.navigationBox
{
    background-image: url('../images/backgrounds/navigationbox.gif');
}

div#sidebar div.navigationBox h2
{
    background-image: url('../images/backgrounds/navigationboxtop.gif');
}

div#sidebar div.helperBoxRight
{
    background-image: url('../images/backgrounds/helperboxright.gif');
}

div#sidebar div.helperBoxRight h2
{
    background-image: url('../images/backgrounds/helperboxrighttop.gif');
}

div.navigationBox ul li a
{
    background-image: url('../images/icons/bullet_navy.gif');
}

div.navigationBox ul ul li a
{
    background-image: none;
}

div.navigationBox li.active
{
    background-image: url('../images/backgrounds/innerbox.gif');
}

div.navigationBox li div.submenu
{
    background-image: url('../images/backgrounds/innerboxtop.gif');
}

div.filterBox
{
    background-image: url('../images/backgrounds/filterbox.gif');
}

div.filterBox h2
{
    background-image: url('../images/backgrounds/filterboxtop.gif');
}

div.filterBox div.content h2
{
    background-image: none;
}

div.filterBox div.content
{
    background-image: url('../images/backgrounds/filterboxfoot.gif');
}

div.filterBox p.buttons a.info
{
    background-image: url('../images/icons/arrow_navy.gif');
}

div.filter-section h3.filter-subheader
{
    background-image: none;
}

div.contentBox
{
    background-image: url('../images/backgrounds/contentbox_light.gif');
}

div.contentBox div.content
{
    background-image: url('../images/backgrounds/contentboxtop_light.gif');
}

div.contentBox div.footer
{
    background-image: url('../images/backgrounds/contentboxfoot_light.gif');
}

div.contentBox.opaque,
div.contentBox.opaque div.content,
div.contentBox.opaque div.footer
{
    background-image: none;
}

div.contentBox div.column
{
    background-image: url('../images/backgrounds/contentcolumn.gif');
}

div.contentBox.opaque div.column
{
    background-image: url('../images/backgrounds/contentcolumn_opaque.gif');
}

div.contentBox div.column div.box
{
    background-image: url('../images/backgrounds/contentcolumntop.gif');
}

div.contentBox.opaque div.column div.box
{
    background-image: url('../images/backgrounds/contentcolumntop_opaque.gif');
}

div.contentBox div.column div.box h2
{
    background-image: url('../images/backgrounds/contentcolumntop_head.gif');
}

div.contentBox div.column div.box h2.contact
{
    background-image: none;
}

div.flatBox
{
    background-image: url('../images/backgrounds/flatbox.gif');
}

div.flatBox h2
{
    background-image: url('../images/backgrounds/flatboxtop.gif');
}

div.flatBox div.content
{
    background-image: url('../images/backgrounds/flatboxfoot.gif');
}

div.contentBox p.search-sorting span a.sort-descending,
div.contentBox p.search-sorting span a:hover
{
    background-image: url('../images/icons/descending.gif');
}

div.contentBox p.search-sorting span a.sort-ascending,
div.contentBox p.search-sorting span a.sort-descending:hover
{
    background-image: url('../images/icons/ascending.gif');
}

div.searchResults p a.show-previous,
div.searchResults p a.show-previousPaging,
div.searchResults div.footer p a.show-previous,
div.searchResults div.footer p a.show-previousPaging
{
    background-image: url('../images/icons/arrow_previous.gif');
}

div.searchResults p a.show-next,
div.searchResults div.footer p a.show-next
{
    background-image: url('../images/icons/arrow_next.gif');
}

div.contentTools
{
    background-image: url('../images/backgrounds/contenttoolbox.gif');
}

div.contentFragment h2,
div.contentFragment h3
{
    background-image: url('../images/backgrounds/contentfragmenttop.gif');
}

div.contentFragment h3 span.tip
{
    background-image: url('../images/icons/tip.gif');
}

div.contentFragment div.content h2,
div.contentFragment div.content h3
{
    background-image: none;
}

div.contentFragment div.content,
div.productBox div.contentFragment div.content
{
    background-image: none;
}

div.thumbnail span
{
    background-image: url('../images/backgrounds/thumb-searchresult.gif');
}

div.picture span
{
    background-image: url('../images/backgrounds/photomask.gif');
}

div.contentBox div.fragment-column div.box
{
    background-image: url('../images/backgrounds/contentcolumn.gif');
}

div.contentBox div.fragment-column div.box h3
{
    background-image: url('../images/backgrounds/contentcolumntop.gif');
}

a.show-details,
a.hide-details
{
    background-image: url('../images/icons/expand.gif');
}

a.hide-details
{
    background-image: url('../images/icons/contract.gif');
}

div.fragment-box
{
    background-image: url('../images/backgrounds/separator_short.gif');
}

div.fragment-box:last-child
{
    background-image: none;
}

div.fragment-buttons
{
    background-image: url('../images/backgrounds/contentfragment_outset.gif');
}

div.productBox div.fragment-buttons
{
    background-image: url('../images/backgrounds/contentfragment_outset_dark.gif');
}

div.productBox div.fragment-buttons h3
{
    background-image: url('../images/backgrounds/contentfragmenttop_dark.gif');
}

div.fragment-footer
{
    background-image: url('../images/backgrounds/tablefooter.gif');
}

div.fragment-footer.simplified
{
    background-image: none;
}

div.contentColumn
{
    background-image: url('../images/backgrounds/contentcolumnbox.gif');
}

div.contentColumn h1
{
    background-image: url('../images/backgrounds/contentcolumnboxtop.gif');
}

div.contentColumn div.box
{
    background-image: url('../images/backgrounds/contentinnerbox.gif');
}

div.contentColumn div.box h2
{
    background-image: url('../images/backgrounds/contentinnerboxtop.gif');
}

div.element-list table.hotel-list th
{
    background-image: url('../images/icons/bed.gif');
}

div.element-list table.car-list th
{
    background-image: url('../images/icons/car.gif');
}

div.element-list table.flight-list th
{
    background-image: url('../images/icons/flight.gif');
}

div.element-list table.holiday-list th
{
    background-image: url('../images/icons/holidays.gif');
}

ul.tab-menu
{
    background-image: url('../images/backgrounds/tabmenu.gif');
}

ul.tab-menu li
{
    background-image: url('../images/backgrounds/tabmenubutton.gif');
}

ul.tab-menu li a
{
    background-image: url('../images/backgrounds/tabmenubuttoncap.gif');
}

ul.button-bar li a
{
    background-image: url('../images/icons/arrow_navy.gif');
}

ul.button-bar li a:hover
{
    background-image: url('../images/icons/arrow_red.gif');
}

div.collapsed-detail ul.button-bar
{
    background-image: url('../images/backgrounds/productboxdetailstop.gif');
}

div.contentHeader
{
    background-image: url('../images/backgrounds/contentheader.gif');
}

div.contentHeader h1
{
    background-image: url('../images/backgrounds/contentheadertop.gif');
}

div.contentHeader a.extra
{
    background-image: url('../images/icons/arrow_red.gif');
}

div.contentHeaderTools
{
    background-image: url('../images/backgrounds/contentheadertoolbox.gif');
}

div.contentHeaderTools h2 a
{
    background-image: url('../images/icons/arrow_navy.gif');
}

div.contentHeaderTools .go-back-custom a.show-previous-custom
{
    background-image: url('../images/icons/arrow_previous.gif');
}

div.contentParagraph
{
    background-image: url('../images/backgrounds/contentheader.gif');
}

div.slider
{
    background-image: url('../images/slider/slider-progressive.gif');
}

body div.scale-progressive
{
    background-image: url('../images/slider/slider-progressive.gif');
}

div.scale-range10
{
    background-image: url('../images/slider/slider-scale10.gif');
}

div.scale-range5
{
    background-image: url('../images/slider/slider-scale5.gif');
}

div.slider span.slider-thumbs
{
    background-image: url('../images/slider/slider-range.gif');
}

div.popup
{
    background-image: url('../images/backgrounds/popup_normal.png');
}

div.popup-large
{
    background-image: url('../images/backgrounds/popup_large.png');
}

div.popup-small
{
    background-image: url('../images/backgrounds/popup_large.png');
}

div.popup-larger
{
    background-image: url('../images/backgrounds/popup_larger.png');
}

div.popup-extra-large
{
    background-image: none;
}

div.popup div.content
{
    background-image: url('../images/backgrounds/popuptop.gif');
}

div#messageBody div.please-wait
{
    background-image: url('../images/backgrounds/pleasewait.gif');
}

div.alert-searching
{
    background-image: url('../images/backgrounds/alerttop-searching.png');
}

div.alert-loading
{
    background-image: url('../images/backgrounds/alert-loading.png');
}

div#messageBody div.alert-loading div.please-wait
{
    background-image: url('../images/backgrounds/pleasewait2.gif');
}


/* content.css */

.more
{
    background-image: url('../images/icons/arrow-blue.gif');
}

#search
{
    background-image: url('../images/backgrounds/search-top.gif');
}

#searchtool div.bot
{
    background-image: url('../images/backgrounds/searchtool-bot.gif');
}

#searchtool div.bot2
{
    background-image: url('../images/backgrounds/searchtool-column-bot.gif');
}

#searchtool .column
{
    background-image: url('../images/backgrounds/filter-top.gif');
}

#searchtool .column .block .top,
#searchtool .column .block .bot
{
    background-image: url('../images/backgrounds/filter-block-top.gif');
}

#searchtool .column .block .bot
{
    background-image: url('../images/backgrounds/filter-block-bot.gif');
}

#searchtool .column .plane
{
    background-image: url('../images/icons/airplane.gif');
}

#search-term .top,
#search-term .bot
{
    background-image: url('../images/backgrounds/search-term-top.gif');
}

#search-term .bot
{
    background-image: url('../images/backgrounds/search-term-bot.gif');
}

#cart .top,
#cart .bot
{
    background-image: url('../images/backgrounds/cart-top.gif');
}

#cart .bot
{
    background-image: url('../images/backgrounds/cart-bot.gif');
}

#cart div.contents
{
    background-image: url('../images/icons/shopping-bag.gif');
}

#cart span
{
    background-image: url('../images/icons/arrow-red-large.gif');
}

#searchresult li.previous a,
.previous a
{
    background-image: url('../images/icons/arrow-blue-back.gif');
}

#searchresult li.next a
{
    background-image: url('../images/icons/arrow-blue.gif');
}

#sort
{
    background-image: url('../images/backgrounds/sort.gif');
}

#sort a.currentUp
{
    background-image: url('../images/icons/arrow-red-current-up.gif');
}

#sort a.currentDown
{
    background-image: url('../images/icons/arrow-red-current-down.gif');
}

.resultblock .top,
.resultblock .bot
{
    background-image: url('../images/backgrounds/resultblock-top.gif');
}

.resultblock .bot
{
    background-image: url('../images/backgrounds/resultblock-bot.gif');
}

.full .bot
{
    background-image: url('../images/backgrounds/resultblock-full-bot.gif');
}

.resultblock .bar
{
    background-image: url('../images/backgrounds/resultblock-mid.gif');
}

.resultblock .stars,
.offers .stars,
.column .stars
{
    background-image: url('../images/icons/stars.gif');
}

.column .stars
{
    background-image: url('../images/icons/stars-small.gif');
}

.resultblock .thumbnail span
{
    background-image: url('../images/backgrounds/thumbnail.gif');
}

.resultblock .thumb-small
{
    background-image: url('../images/backgrounds/thumb-small.gif');
}

.resultblock .thumb-small span
{
    background-image: url('../images/backgrounds/thumb-small-border.gif');
}

.resultblock .details .description a
{
    background-image: none;
}

.resultblock .details .description .more,
.resultblock .details .description .more2
{
    background-image: url('../images/icons/arrow-red.gif');
}

.resultblock .details .description .more2
{
    background-image: url('../images/icons/arrow-red.gif');
}

.resultblock .details .description .open
{
    background-image: url('../images/icons/arrow-red-down.gif');
}

.calendar #closecalendar
{
    background-image: url('../images/icons/close.gif');
}

.calendar #closecalendarFrom
{
    background-image: url('../images/icons/close.gif');
}

.calendar #closecalendarTo
{
    background-image: url('../images/icons/close.gif');
}

.calendar #closecalendar
{
    background-image: url('../images/icons/close.gif');
}

.calendar .back,
.calendar .forward
{
    background-image: url('../images/icons/calendar-back.gif');
}

.calendar .forward
{
    background-image: url('../images/icons/calendar-forward.gif');
}

#advancedsearch .top,
#advancedsearch .bot
{
    background-image: url('../images/backgrounds/advanced-top.gif');
}

#advancedsearch .bot
{
    background-image: url('../images/backgrounds/advanced-bot.gif');
}

#advancedsearch .header
{
    background-image: url('../images/icons/bed.gif');
}

#advancedsearch .searchblock
{
    background-image: url('../images/backgrounds/searchblock-border.gif');
}

#advancedsearch .searchblock a
{
    background-image: url('../images/icons/arrow-red.gif');
}

#advancedsearch .options
{
    background-image: none;
}

.searchcontent .top,
.searchcontent .bot
{
    background-image: url('../images/backgrounds/searchcontent-top.gif');
}

.searchcontent .bot
{
    background-image: url('../images/backgrounds/searchcontent-bot.gif');
}

.offers .top,
.offers .bot
{
    background-image: url('../images/backgrounds/offer-top.gif');
}

.offers .bot
{
    background-image: url('../images/backgrounds/offer-bot.gif');
}

.offers .mid a .name
{
    background-image: url('../images/icons/bed-blue.gif');
}

.offers .mid a.more
{
    background-image: url('../images/icons/arrow-blue-light.gif');
}

.fulldescription .photos .photo span
{
    background-image: url('../images/backgrounds/fullimage.gif');
}

.btn,
.btnshow
{
    background-image: url('../images/buttons/blue.gif');
}

#content .btn
{
    background-image: url('../images/buttons/blue2.gif');
}

#advancedsearch .btn
{
    background-image: url('../images/buttons/red2.gif');
}

#content .description .btn,
#content .bar .btn
{
    background-image: url('../images/buttons/red-resultblock.gif');
}

#content .bar .btn
{
    background-image: url('../images/buttons/red-resultblock-full.gif');
}

.btnshow
{
    background-image: url('../images/buttons/showonmap.gif');
}

.resultblock .btnshow
{
    background-image: url('../images/buttons/showonmap-blue.gif');
}

.btn span,
.btnshow span
{
    background-image: url('../images/buttons/blue.gif');
}

#content .btn span
{
    background-image: url('../images/buttons/blue2.gif');
}

#advancedsearch .btn span
{
    background-image: url('../images/buttons/red2.gif');
}

#content .description .btn span,
#content .bar .btn span
{
    background-image: url('../images/buttons/red-resultblock.gif');
}

#content .bar .btn span
{
    background-image: url('../images/buttons/red-resultblock-full.gif');
}

.btnshow span
{
    background-image: url('../images/buttons/showonmap.gif');
}

.resultblock .btnshow span
{
    background-image: url('../images/buttons/showonmap-blue.gif');
}

#quicksearch .description .but
{
    background-image: url('../images/buttons/blue3.gif');
}

#quicksearch .description .but span
{
    background-image: url('../images/buttons/blue3.gif');
}

#search h3
{
    background-image: url('../images/headers/wijzig-zoekopdracht.gif');
}

#results h3
{
    background-image: url('../images/headers/vergelijkbare-resultaten.gif');
}

#filter h3
{
    background-image: url('../images/headers/filter-zoekresultaten.gif');
}

#cart h3
{
    background-image: url('../images/headers/uw-winkeltas.gif');
}


/* FAQ.css */

div.shoppingcart
{
    background-image: url('../images/backgrounds/contentbox.gif');
}

div.shoppingcart h2
{
    background-image: url('../images/backgrounds/contentboxtop.gif');
}

div.shoppingcart div.content
{
    background-image: url('../images/backgrounds/contentboxfoot.gif');
}

a.normalnavy
{
    background-image: url('../images/buttons/normalbutton_navy.gif');
}

a.normalnavy span
{
    background-image: url('../images/buttons/normalbuttoncap_navy.gif');
}


/* finalize.css */

ul#finalizingSteps li
{
    background-image: url('../images/backgrounds/finalizestep.gif');
}

div.productBox
{
    background-image: url('../images/backgrounds/productbox.gif');
}

div.collapsed-box
{
    background-image: url('../images/backgrounds/productboxfoot.gif');
}

div.productBox h2
{
    background-image: url('../images/backgrounds/productboxtop.gif');
}

div.productBox div.content
{
    background-image: url('../images/backgrounds/productboxfoot.gif');
}

div.productDetails
{
    background-image: url('../images/backgrounds/productboxdetails.gif');
}

div.collapsed-detail
{
    background-image: url('../images/backgrounds/productboxdetailsfoot.gif');
}

div.collapsedDetail
{
    background-image: url('../images/backgrounds/contentfragmentfoot.gif');
}

div.productDetails h3
{
    background-image: url('../images/backgrounds/productboxdetailstop.gif');
}

div.productDetails div.content h3
{
    background-image: none;
}

div.productDetails h3.insurance a, div.productDetails h3.register-profile a
{
    background-image: url('../images/icons/expand.gif');
}

div.productDetails h3.insurance a.active, div.productDetails h3.register-profile a.active
{
    background-image: url('../images/icons/contract.gif');
}

div.productDetails div.content
{
    background-image: url('../images/backgrounds/productboxdetailsfoot.gif');
}

div.productDetails .extended h3
{
    background-image: url('../images/backgrounds/productboxdetailsinc.gif');
}

div.product-element div.content
{
    background-image: none;
}

div.product-element div.content h4
{
    background-image: none;
}

div.product-element div.print-order
{
    background-image: url('../images/backgrounds/orderprint.gif');
}

div.product-element div.product-column div.box
{
    background-image: none;
}

div.textBox
{
    background-image: url('../images/backgrounds/productbox.gif');
}

div.textBox h2
{
    background-image: url('../images/backgrounds/productboxtop.gif');
}

div.textBox div.content
{
    background-image: url('../images/backgrounds/productboxfoot.gif');
}

div#cartSummary
{
    background-image: url('../images/backgrounds/ordersummarytop.gif');
}

div#cartSummary div.cart-foldout
{
    background-image: url('../images/backgrounds/ordersummaryfoldout.gif');
}

div#cartSummary table.miscellaneous th
{
    background-image: none;
}

div.productBox div.user-form .form
{
    background-image: url('../images/backgrounds/productboxform.gif');
}

body .user-form .form td.required
{
    background-image: url('../images/icons/required.gif');
}

table.product-table thead th
{
    background-image: url('../images/backgrounds/tableheader.gif');
}

div.product-element table.product-table tfoot td
{
    background-image: url('../images/backgrounds/tablefooter.gif');
}

div.content table.product-table tfoot td
{
    background-image: url('../images/backgrounds/tablefooter.gif');
}

table.form-results th
{
    background-image: url('../images/icons/colon.gif');
}

.go-back a.show-previous
{
    background-image: url('../images/icons/arrow_previous_white.gif');
}

.go-back a.show-previousWhite
{
    background-image: url('../images/icons/arrow_previous.gif');
}

div#calculateTravelinsurance
{
    background-image: url('../images/backgrounds/hotelsearch.gif');
}

div#calculateTravelinsurance fieldset
{
    background-image: url('../images/backgrounds/separator.gif');
}

div#calculateTravelinsurance fieldset.age
{
    background-image: none;
}

div#calculateTravelinsurance fieldset.options
{
    background-image: none;
}

.expandableBlocks .topleft
{
    background-image: url('../images/backgrounds/corner-top-left.gif');
}

.expandableBlocks .topright
{
    background-image: url('../images/backgrounds/corner-top-right.gif');
}

.expandableBlocks .bottomleft
{ 
    background-image: url('../images/backgrounds/corner-bottom-left.gif');
}

.expandableBlocks .bottomright
{
    background-image: url('../images/backgrounds/corner-bottom-right.gif');
}
/* flight.css */

div.content h4.flight-depart,
div.content h4.flight-return
{
    background-image: url('../images/backgrounds/productboxelement_depart.gif');
}

div.content h4.flight-return
{
    background-image: url('../images/backgrounds/productboxelement_return.gif');
}

div.textBox
{
    background-image: url('../images/backgrounds/productbox.gif');
}

div.textBox h2
{
    background-image: url('../images/backgrounds/productboxtop.gif');
}

div.textBox div.content
{
    background-image: url('../images/backgrounds/productboxfoot.gif');
}

h3.airplaneType
{
    background-image: none;
}

div.airplane div.back-top
{
    background-image: url('../images/backgrounds/airplane-top-back.gif');
}

div.airplane div.back-bottom
{
    background-image: url('../images/backgrounds/airplane-bottom-back.gif');
}

div.airplane div.front-top
{
    background-image: url('../images/backgrounds/airplane-top-front.gif');
}

div.airplane div.front-bottom
{
    background-image: url('../images/backgrounds/airplane-bottom-front.gif');
}

div.airplane div.wing-top
{
    background-image: url('../images/backgrounds/airplane-top-middle.gif');
}

div.airplane div.wing-bottom
{
    background-image: url('../images/backgrounds/airplane-bottom-middle.gif');
}

div.airplane div.chairMatrix table.selectSeat td
{
    background-image: url('../images/backgrounds/select_seat.gif');
}

div.airplane div.chairMatrix table.selectSeat .path
{
    background-image: none;
}

div.airplane div.chairMatrix table.selectSeat td div a.hover
{
    background-image: url('../images/backgrounds/select_seat_hover.gif');
}

div.airplane div.chairMatrix table.selectSeat td div.tooltip
{
    background-image: url('../images/backgrounds/select_seat_tooltip.gif');
}

table.flight-seating td a
{
    background-image: url('../images/backgrounds/flight_seat.gif');
}

table.flight-seating td.disabled a
{
    background-image: url('../images/backgrounds/flight_seat_disabled.gif');
}

table.flight-seating td.infant a
{
    background-image: url('../images/backgrounds/flight_seat_infant.gif');
}

div.seating-legenda dl div
{
    background-image: url('../images/backgrounds/seat-availability.gif');
}

table.singleflight-table thead th
{
    background-image: url('../images/backgrounds/tableheader.gif');
}

table.singleflight-table tfoot td
{
    background-image: url('../images/backgrounds/tablefooter.gif');
}

div#flightHeader
{
    background-image: url('../images/backgrounds/flight_header.gif');
}

div#flightFooter
{
    background-image: url('../images/backgrounds/flight_footer.gif');
}

div.contentBox div.select-box
{
    background-image: url('../images/backgrounds/contentcolumn_outset.gif');
}

div.contentBox div.select-depart,
div.contentBox div.select-return,
div.contentBox div.select-both
{
    background-image: url('../images/backgrounds/contentcolumn_outset_on.gif');
}

div.contentBox div.select-both div.box
{
    background-image: url('../images/backgrounds/contentcolumntop_on.gif');
}

div.contentBox div.select-depart div.box-depart
{
    background-image: url('../images/backgrounds/contentcolumntop_on.gif');
}

div.contentBox div.select-return div.box-return
{
    background-image: url('../images/backgrounds/contentcolumntop_on.gif');
}


/* fontstyles.css */


/* global.css */

a.info,
p.more-info a
{
    background-image: url('../images/icons/arrow_blue.gif');
}

a.extra,
a.action
{
    background-image: url('../images/icons/arrow_navy.gif');
}

a.show-previous
{
    background-image: url('../images/icons/arrow_previous_white.gif');
}

a.show-previousWhite
{
    background-image: url('../images/icons/arrow_previous_white.gif');
}

a.select
{
    background-image: url('../images/icons/arrow_red.gif');
}


/* global_BUA.css */


/* home.css */

div#mainsearch fieldset.passengers
{
    background-image: none;
}

div#mainsearch div.passenger-box fieldset
{
    background-image: none;
}

div#flightsearch fieldset.passengers,
div#flightsearch fieldset.airlines
{
    background-image: none;
}

div.lightbox div.content h2
{
    background-image: none;
}

div#mainsearch fieldset.passengers_budgetair
{
    background-image: none;
}

div#mainsearch fieldset.destinations_budgetair
{
    background-image: none;
}

div#mainsearch fieldset.dates_budgetair
{
    background-image: none;
}


/* home_BUA.css */

div#mainsearch fieldset.passengers
{
    background-image: none;
}

div#mainsearch div.passenger-box fieldset
{
    background-image: none;
}

div#flightsearch fieldset.passengers,
div#flightsearch fieldset.airlines
{
    background-image: none;
}

div.lightbox div.content h2
{
    background-image: none;
}

div#mainsearch fieldset.passengers_budgetair
{
    background-image: none;
}

div#mainsearch fieldset.destinations_budgetair
{
    background-image: none;
}

div#mainsearch fieldset.dates_budgetair
{
    background-image: none;
}


/* hotels.css */


/* CLEANUP bug removal of the following

div#hotelsearch fieldset
{
    background-image: url('../images/backgrounds/separator.gif');
}

*/

div#hotelsearch fieldset.options
{
    background-image: none;
}

div.fragment-details
{
    background-image: url('../images/backgrounds/tableheader.gif');
}

span.hotel-rating
{
    background-image: url('../images/backgrounds/hotelrating.gif');
}

#photoalbum .photos .photo span
{
    background-image: url('../images/backgrounds/fullimage.gif');
}

#photoalbum .thumb-small
{
    background-image: url('../images/backgrounds/thumb-small.gif');
}

#photoalbum .thumb-small span
{
    background-image: url('../images/backgrounds/thumb-small-border.gif');
}

#tour li a
{
    background-image: url('../images/icons/arrow_next.gif');
}

#tour li.close a
{
    background-image: url('../images/icons/close.gif');
}


/* landingpage.css */

div.divLandingPage .LP_mainsearch .LP_topleft,
div.divLandingPage .LP_twocolumns .LP_topleft,
div.divLandingPage .LP_column .LP_topleft
{
    background-image: url('../images/corner-top-left.gif');
}

div.divLandingPage .LP_mainsearch .LP_topright,
div.divLandingPage .LP_twocolumns .LP_topright,
div.divLandingPage .LP_column .LP_topright
{
    background-image: url('../images/corner-top-right.gif');
}

div.divLandingPage .LP_mainsearch .LP_bottomleft,
div.divLandingPage .LP_twocolumns .LP_bottomleft,
div.divLandingPage .LP_column .LP_bottomleft
{
    background-image: url('../images/corner-bottom-left.gif');
}

div.divLandingPage .LP_mainsearch .LP_bottomright,
div.divLandingPage .LP_twocolumns .LP_bottomright,
div.divLandingPage .LP_column .LP_bottomright
{
    background-image: url('../images/corner-bottom-right.gif');
}


/* landscapes.css */

div.landscape_home
{
    background-image: url('../images/landscapes/default-homepage.jpg');
}

div.landscape_default
{
    background-image: url('../images/landscapes/default.jpg');
}


/* layout.css */


div#shoppingcart
{
    background-image: url('../images/backgrounds/shoppingcart.png');
}

div#shoppingcart div.cart-foldout
{
    background-image: url('../images/backgrounds/shoppingcartfoldout.png');
}

div#shoppingcart.active
{
    background-image: url('../images/backgrounds/shoppingcartopen.png');
}

div.cart-foldout table th
{
    background-image: none;
}

div.cart-foldout tr.icon-flight th
{
    background-image: url('../images/icons/flight.gif');
}

div.cart-foldout tr.icon-hotel th
{
    background-image: url('../images/icons/hotel.gif');
}

div.cart-foldout tr.icon-cars th
{
    background-image: url('../images/icons/cars.gif');
}

div.cart-foldout tr.icon-insurance th
{
    background-image: url('../images/icons/insurance.gif');
}

div.product-details div.contentFragment div.content,
div#content td.extended-details-td div.contentFragment div.content
{
    background-image: url('../images/backgrounds/contentfragmenttop.gif');
}

div.product-details div.contentFragment div.content,
div#content td.extended-details-td div.contentFragment div.subdetails
{
    background-image: none;
}

div.product-details table.details-table tbody th.departure,
div#content td.extended-details-td table.details-table tbody th.departure
{
    background-image: url('../images/icons/flight.gif');
}

div.product-details table.details-table tbody th.return,
div#content td.extended-details-td table.details-table tbody th.return
{
    background-image: url('../images/icons/return.gif');
}

div.product-details div.contentFragment div.content,
div#content td.extended-details-td div.contentFragment div.contentParagraph
{
    background-image: none;
}

#divLoadingBox #loadingBoxContent .topleft
{
    background-image: url('../images/backgrounds/corner-top-left.gif');
}

#divLoadingBox #loadingBoxContent .topright
{
    background-image: url('../images/backgrounds/corner-top-right.gif');
}

#divLoadingBox #loadingBoxContent .bottomleft
{
    background-image: url('../images/backgrounds/corner-bottom-left.gif');
}

#divLoadingBox #loadingBoxContent .bottomright
{
    background-image: url('../images/backgrounds/corner-bottom-right.gif');
}

#divFilteringBox
{
    background-image: url('../images/backgrounds/filteringbox.png');
}

#divLoginBox
{
    background-image: url('../images/backgrounds/loginbox.gif');
}


/* MessageBox.css */

a.largenavy
{
    background-image: url('../images/buttons/largebutton_navy.gif');
}

a.largenavy span
{
    background-image: url('../images/buttons/largebuttoncap_navy.gif');
}

a.trimmedblue
{
    background-image: url('../images/buttons/trimmedbutton_blue.gif');
}

a.trimmedblue span
{
    background-image: url('../images/buttons/trimmedbuttoncap_blue.gif');
}

div.YT_alert-searching
{
    background-image: url('../images/backgrounds/messagebox_top.gif');
}

div.alert-loading
{
    background-image: url('../images/backgrounds/alert-loading.gif');
}

/* navigation.css */

ul.tab-navigation
{
    background-image: url('../images/backgrounds/tableheader.gif');
}

ul.tab-navigation li.tab
{
    background-image: url('../images/backgrounds/tabbutton.gif');
}

ul.tab-navigation li.tab a
{
    background-image: url('../images/backgrounds/tabbuttoncap.gif');
}


/* notification.css */

.notificationpopup
{
    background-image: url('../images/notificationpopup/body.png');
}

.notificationpopup .np-top
{
    background-image: url('../images/notificationpopup/top.png');
}

.notificationpopup .np-bottom
{
    background-image: url('../images/notificationpopup/bottom.png');
}

* html .notificationpopup
{
    background-image: url('../images/notificationpopup/body-ie.gif');
}

* html .notificationpopup .np-top
{
    background-image: url('../images/notificationpopup/top-ie.gif');
}

* html .notificationpopup .np-bottom
{
    background-image: url('../images/notificationpopup/bottom-ie.gif');
}


/* shopping-cart-custom.css */


/* shoppingcart.css */


/* sliders.css */

div.slider
{
    background-image: url('../images/slider/slider-progressive.gif');
}

div.scale-range10
{
    background-image: url('../images/slider/slider-scale10.gif');
}

div.scale-range5
{
    background-image: url('../images/slider/slider-scale5.gif');
}

div.scale-range1
{
    background-image: url('../images/slider/slider-progressive.gif');
}

div.slider div.slider-thumbs
{
    background-image: url('../images/slider/slider-range.gif');
}


/* special-offers-custom.css */

div.element-list table.hotel-list th
{
    background-image: url('../images/icons/hotel.gif');
}

div.element-list table.car-list th
{
    background-image: url('../images/icons/car.gif');
}


/* special-offers.css */

.specialoffers div.top
{
    background-image: url('../images/backgrounds/contentboxtop.gif');
}

.specialoffers div.content
{
    background-image: url('../images/backgrounds/contentbox.gif');
}

.specialoffers div.contentHeader p
{
    background-image: url('../images/backgrounds/contentheadertop.gif');
}

.specialoffers div.bottom
{
    background-image: url('../images/backgrounds/contentboxfoot.gif');
}

.specialoffers div.productBox
{
    background-image: url('../images/backgrounds/productbox.gif');
}

.specialoffers div.productBox h2
{
    background-image: url('../images/backgrounds/productboxtop.gif');
}

.specialoffers div.productBox div.content
{
    background-image: url('../images/backgrounds/productboxfoot.gif');
}

.specialoffers div.productDetails
{
    background-image: url('../images/backgrounds/productboxdetails.gif');
}

.specialoffers div.productDetails h3
{
    background-image: url('../images/backgrounds/productboxdetailstop.gif');
}

.specialoffers div.productDetails div.content
{
    background-image: url('../images/backgrounds/productboxdetailsfoot.gif');
}

.specialoffers div.productBoxSmall
{
    background-image: url('../images/backgrounds/productboxsmall.gif');
}

.specialoffers div.productBoxSmall h2
{
    background-image: url('../images/backgrounds/productboxsmalltop.gif');
}

.specialoffers div.productBoxSmall h2.header-flights span
{
    background-image: url('../images/headers/specialoffers_flights.gif');
}

.specialoffers div.productBoxSmall h2.header-budgetair span
{
    background-image: url('../images/headers/specialoffers_budgetair.gif');
}

.specialoffers div.productBoxSmall h2.header-singletrips span
{
    background-image: url('../images/headers/specialoffers_singletrips.gif');
}

.specialoffers div.productBoxSmall h2.header-hotels span
{
    background-image: url('../images/headers/specialoffers_hotels.gif');
}

.specialoffers div.productBoxSmall h2.header-holidays span
{
    background-image: url('../images/headers/specialoffers_holidays.gif');
}

.specialoffers div.productBoxSmall h2.header-cars span
{
    background-image: url('../images/headers/specialoffers_cars.gif');
}

.specialoffers div.productBoxSmall p.more-info a
{
    background-image: url('../images/icons/arrow_navy.gif');
}

.specialoffers div.contentFragment div.content
{
    background-image: url('../images/backgrounds/contentfragmenttop.gif');
}

.specialoffers table.extended-details thead.search-sorting tr th a.sort-descending,
.specialoffers table.extended-details thead.search-sorting tr th a:hover
{
    background-image: url('../images/icons/descending.gif');
}

.specialoffers table.extended-details thead.search-sorting tr th a.sort-ascending,
.specialoffers table.extended-details thead.search-sorting tr th a.sort-ascending:hover
{
    background-image: url('../images/icons/ascending.gif');
}

.specialoffers table.extended-details tr.extended-info td p.more-info a
{
    background-image: url('../images/icons/arrow_navy.gif');
}

table.overview thead.table-title th
{
    background-image: none;
}

.specialoffers div.calendar
{
    background-image: none;
}

/* theme1-colors.css */


/* theme1-images.css */


/* waitscreen.css */

div.YT_alert-searching
{
    background-image: url('../images/backgrounds/messagebox_top.gif');
}

div.alert-loading
{
    background-image: url('../images/backgrounds/alert-loading.gif');
}

div.alert-banner
{
    background-image: url('../images/backgrounds/alert-body.png');
}

div.alert-banner div.content
{
    background-image: url('../images/backgrounds/alert-gradient.gif');
}


/* autocomplete.css */

input.autocompleter-loading
{
	background-image:		url('/images/spinner.gif');
}


table.carfullsearch td.withseperator
{
    background-image: url(../images/backgrounds/separator.gif);
}
    
table.hotelfullsearch td.withseperator
{
    background-image: url(../images/backgrounds/separator.gif);
}

table.flightfullsearch td.withseperator
{
    background-image: url(../images/backgrounds/separator.gif);
}

div.fullsearchfooter
{
	background-image: url('../images/backgrounds/contentboxfoot.gif');
}


/* COLORS */

/* affiliate.css */


/* airtrade-cars.css */

div.selectLocation div.content div.cssHelper div
{
    border-bottom-color: #3CF;
}


/* airtrade-flights.css */

div.popup-larger
{
    background-color: White;
    border-right-color: #FFE8DF;
    border-top-color: #FFE8DF;
    border-left-color: #FFE8DF;
    border-bottom-color: #FFE8DF;
}

div.contentHeader h1
{
    background-color: transparent;
    color: #595959;
}

div.contentHeader div.specialofferheader
{
    background-color: transparent;
    color: #595959;
}

.show-previous
{
    color: White;
}

.ComboBoxItemHover_Outlook
{
    background-color: #306AC5;
}

/*CLEANUP bug
table.details-table tbody td,
table.details-table tbody th
{
    border-color: #F2F2F2;
}
*/

div.contentFragment div.flight-table
{
    background-color: transparent;
}

div.contentBox p.search-sorting span a
{
    color: #595959;
}

div.contentBox p.search-sorting span a.sort-ascending,
div.contentBox p.search-sorting span a:hover
{
    color: #FB8302;
}

div.contentBox p.search-sorting span a.sort-descending,
div.contentBox p.search-sorting span a.sort-ascending:hover
{
    color: #FB8302;
}

div.flight-table table td.hover,
div.flight-table table th.hover
{
    background-color: #FFF6FF;
}

div.flight-table table tr.hover td,
div.flight-table table tr.hover th
{
    background-color: #E4F7FF;
}

div.flight-table table td.active,
div.flight-table table th.active
{
    background-color: #FFF0F0;
}

div.flight-table table td.hoverRowCell
{
    background-color: #F1F7FF;
}

div.flight-table table td.activeRowCell
{
    background-color: #D6F5FF;
}

div.flight-table table td.activeHoverRowCell
{
    background-color: #CDE6FD;
}

div.flight-table table tr.active td,
div.flight-table table tr.active th
{
    background-color: #D6F5FF;
}

div.flight-table table td.activeHover,
div.flight-table table th.activeHover
{
    background-color: #FBDCEC;
}

div.flight-table table tr.activeHover td,
div.flight-table table tr.activeHover th
{
    background-color: #D6F0FF;
}

a.customExtra
{
    color: #595959;
}

div.customText s
{
    color: #FB8302;
}

div.customText b
{
    color: #FB8302;
}

h3.redHeader
{
    color: #FB8302;
}

.groupSectionDivider
{
    border-color: #E5CCE5;
}


/* airtrade-home.css */

div#mainsearch div.footerHome li a
{
    color: #595959;
}

div#mainsearch div.footerHome li.extended
{
    background-color: transparent;
    color: #595959;
}

div.contentHeader h1
{
    background-color: transparent;
    color: #595959;
}


/* airtrade-hotels.css */

ul.tab-navigation li.tab a
{
    color: #595959;
}

ul.tab-navigation li.active
{
    border-bottom-color: white;
}

#YT_tour li a
{
    color: #595959;
}

div#hotelsearch div.content
{
	background-color:transparent;
}

div#hotelsearch div.form
{
	background-color:transparent;
}

/* airtrade-ie.css */


/* airtrade-ie7.css */


/* airtrade-orders.css */

table.extended-details td.price
{
    color: #595959;
}

.discountText,
.priceMinus,
.priceMinusValue
{
    color: #FF0000;
}

div.activeSection
{
    background-color: transparent;
}

div.contentFragment h3.insurance a
{
    color: #595959;
}

div#sidebar div.content div.trip
{
    background-color: transparent;
}

div#sidebar div.box div.content div.trip div p b
{
    color: #FB8302;
}

div#sidebar div.content div.trip div.pricing
{
    background-color: transparent;
}

div#sidebar div.content div.trip div.action
{
    background-color: transparent;
}

div.shoppingcart
{
    background-color: transparent;
}

div.shoppingcart tr.tfoot td.price
{
    color: #FB8302;
}

div.shoppingcart table span.em
{
    color:#595959;
}

a.cross-sell 
{
   color:#595959;
} 
a.cross-sell:hover
{
    color:#FB8302;
}    
 
a:hover
{
    color: #595959;
}

div.product-element div.content
{
    background-color: transparent;
}


/* airtrade-print.css */

/*CLEANUP Bug
*
{
    color: #000;
}
*/

table thead th
{
    border-bottom-color: black;
}

div#container div#content div.productDetails h3
{
    color: #595959;
    border-top-color: black;
}

div#container div#content div.productDetails h3.register-profile a
{
    color: #595959;
}

div#container div#content div.product-element h4
{
    color: #990000;
    border-top-color: black;
}

div#container div#content div.product-element div.content h4
{
    border-top-color: black;
}

div#container div#content div.productDetails h3.insurance,
div#container div#content div.productDetails h3.insurance em
{
    color: #FF0000;
}

div#container div#content div.productDetails h4.element-group
{
    color: #595959;
}

div#container div#content div.contentFragment h3
{
    border-bottom-color: black;
}

div#container div#content table.flight-seating th,
div#container div#content table.flight-seating td,
div#container div#content table.flight-seating
{
    border-bottom-color: black;
}


/* airtrade-special-offers.css */

/* CLEANUP bug removal of the following
div.flatBox,
div.content
{
    background-color: #F2F2F2;
}
 */
div.flatBox div.content
{
    background-color: transparent;
}

div.flatBox,
div.textBox
{
    background-color: #F2F2F2;
}

#budgetair p.more-info a
{
    color: #595959;
}

div.contentHeader h1
{
    background-color: transparent;
    color: #595959;
}


/* airtrade-travel.css */

div.contentBox div.column div.box h3
{
    color: #FF0000;
}

div#travel-insurance
{
    background-color: transparent;
}

div#travel-insurance fieldset
{
    background-color: transparent;
}

div#travel-insurance fieldset.location p label,
div#travel-insurance fieldset.location p input
{
    color: #000;
}

div#travel-insurance fieldset label
{
    color: #595959;
}

div#travel-insurance fieldset h2
{
    background-color: transparent;
}


/* airtrade.css */

div.contentHeader h1
{
    background-color: transparent;
    color: #595959;
}

div.submitSeperator
{
    background-color: #F2F2F2;
}


/* airtradecalendar.css */

.airtradeCalendar a
{
    color: #595959;
}

.airtradeCalendar .cal-m
{
    border-color: #FFFFFF;
}

.airtradeCalendar .cal-m td
{
    border-color: #FFFFFF;
}

.airtradeCalendar .cal-m td.selected
{
    color: #FFFFFF;
    background-color: #FF682D;
    border-color: #FF682D;
}

.airtradeCalendar .cal-m td.selected a
{
    color: #FFFFFF;
}

.airtradeCalendar .cal-nav
{
    background-color: #F2F2F2;
}

.airtradeCalendar .cal-nav td
{
    color: #595959;
    background-color: transparent;
}

.airtradeCalendar .cal-nav-arrow-left
{
    background-color: transparent;
}

.airtradeCalendar .cal-nav-arrow-right
{
    background-color: transparent;
}

.airtradeCalendar .cal-d
{
    background-color: #F2F2F2;
}

.airtradeCalendar .cal-d th,
.calendar .cal-d td
{
    color: #595959;
}

.airtradeCalendar .cal-d td a
{
    border-color: #F2F2F2;
    color: #595959;
}

.airtradeCalendar .cal-d .today
{
    border-color: #595959;
}

.airtradeCalendar .cal-d .selected
{
    border-color: #FF682D;
}

.airtradeCalendar .cal-d .o-m
{
    color: #CCCCCC;
}

.calendar-body
{
    background-color: #FFF;
    color: #595959;
    border-color: #CCC;
}

.calendar-container
{
    background-color: transparent;
    color: #FFF;
}

.calendar-container h5
{
    background-color: transparent;
}

.calendar-container h5 a
{
    color: #FFF;
}

.airtradeCalendarTriple a
{
    color: #595959;
}

.airtradeCalendarTriple .calendar-body
{
    background-color: transparent;
    color: #595959;
    border-color: #CCC;
}

.airtradeCalendarTriple .cal-m
{
    border-color: #FFFFFF;
}

.airtradeCalendarTriple .cal-m td
{
    border-color: #FFFFFF;
}

.airtradeCalendarTriple .cal-m td.selected
{
    border-color: #FFFFFF;
    background-color: transparent;
    color: #FFFFFF;
}

.airtradeCalendarTriple .cal-nav
{
    background-color: #595959;
}

.airtradeCalendarTriple .cal-nav td
{
    color: #FFFFFF;
    background-color: transparent;
}

.airtradeCalendarTriple .cal-d
{
    background-color: #FFFFFF;
}

.airtradeCalendarTriple .cal-d th,
.airtradeCalendarTriple .cal-d td
{
    color: #595959;
}

.airtradeCalendarTriple .cal-d th
{
    background-color: #CECECE;
}

.airtradeCalendarTriple .cal-d td a
{
    border-color: #FFFFFF;
    color: #595959;
}

.airtradeCalendarTriple .cal-d .today
{
    border-color: #FFFFFF;
}

.airtradeCalendarTriple .cal-d .selected
{
    border-color: #FF682D;
}

.airtradeCalendarTriple .cal-d .n-a
{
    color: #FF0000;
}

.airtradeCalendarTriple .cal-d .o-m
{
    color: #CCCCCC;
}

.airtradeCalendarTriple .cal-d a.n-a
{
    color: #F2F2F2;
}

.airtradeCalendarTriple .cal-nav-arrow-left
{
    background-color: #F2F2F2;
}

.airtradeCalendarTriple .cal-nav-arrow-right
{
    background-color: #F2F2F2;
}


/* backgrounds.css */

div.landscape_default,
div#airtrade,
div#container
{
    background-color: #EBDDDC;
}

/*CLEANUP Bug
div.contentHeader h1
{
    background-color: white;
    color: #595959;
}
*/

div.contentBox
{
    background-color: transparent;
}

div.contentFragment,
div.contentFragment div.collapsed-detail
{
    background-color: #FFFFFF;
}

div.collapsed-box
{
    background-color: #F2F2F2;
}

div.productBox div.fragment-footer
{
    background-color: #F2F2F2;
}

div#header ul.promo-trigger
{
    background-color: #F2F2F2;
}

div.box
{
    background-color: transparent;
}

div.box h2
{
    background-color: transparent;
}

div.productBox
{
   /*background-color: #B586BD;*/
}

div.productBox h2 span
{
    background-color: transparent;
}

div.productDetails
{
    /*background-color: #B586BD;*/
}

div.collapsedDetail
{
    background-color: #FFFFFF;
}

div.productDetails div.content
{
    background-color: transparent;
}

div.productDetails h3.insurance a
{
    /*background-color: #B586BD;*/
}

div.productDetails h3.insurance a.active
{
    /*background-color: #B586BD;*/
}

div#header ul.promo-trigger li a span.rating
{
    /*background-color: #B586BD;*/
}

div.product-element
{
    background-color: #FFFFFF;
}

div.element-content
{
    background-color: #FFFFFF;
}

div.product-element div.content
{
    background-color: #FFFFFF;
}

div.product-element h4,
div.product-element p.first-child
{
    background-color: #FFFFFF;
}

div.contentBox div.column
{
    background-color: transparent;
}

div#sidebar div.text-box
{
    background-color: transparent;
}

div#sidebar div.text-box div.content
{
    background-color: transparent;
}

div#container
{
    background-color: #F2F2F2;
}

div#header ul.promo-trigger li a span.destination
{
    background-color: #F2F2F2;
}

table.product-table thead th
{
    background-color: #FFFFFF;
}

div.product-element table.product-table tfoot td
{
    background-color: #FFFFFF;
}

div#cartSummary div.cart-foldout
{
    background-color: #FFFFFF;
}

div.cart-foldout table th
{
    background-color: #FFFFFF;
}

div.cart-foldout tr.icon-insurance th
{
    background-color: #FFFFFF;
}

div.cart-foldout tr.icon-flight th
{
    background-color: #FFFFFF;
}

div.cart-foldout tr.icon-cars th
{
    background-color: #FFFFFF;
}

div.cart-foldout tr.icon-hotel th
{
    background-color: #FFFFFF;
}

div#flightsearch
{
    background-color: transparent;
}

div#flightsearch div.content
{
    background-color: transparent;
}

div#flightsearch div.form
{
    background-color: transparent;
}

div.productBox h2 span
{
    background-color: transparent;
}

table.extended-details thead th
{
    background-color: transparent;
}


/* buttons.css */

a.button
{
    color: #FFFFFF;
    background-color: transparent;
}

a.button span
{
    background-color: transparent;
}

a.smallred span,
a.normalred span,
a.largered span,
a.smallnavy span,
a.smallnavyinv span,
a.normalnavy span,
a.largenavy span
{
    color: white;
}

.disabled a.button span
{
    color: #ACB9C8;
}

a.outsetnavy span
{
    color: white;
}

a.outsetred span
{
    color: white;
}

div.print-order a.button span
{
    color:#FFFFFF;
}

/* calendar.css */

.MonthYearFastNav_WebBlue
{
    border-color: #A0AAB6;
    background-color: white;
    color: #000;
}

.MonthYearFastNav_WebBlue td
{
    background-color: white;
    border-color: white;
}

.MonthYearFastNav_WebBlue td.selected_WebBlue
{
    background-color: #F9F6DD;
    color: black;
    border-color: #E3D7C0;
}

.MonthYearFastNav_WebBlue td input
{
    background-color: #CED8DD;
    border-color: #69798C;
    color: #000000;
}

.radCalDefault_WebBlue a:hover,
.radCalHover_WebBlue a:hover,
.radCalWeekendDefault_WebBlue a:hover,
.radCalWeekendHover_WebBlue a:hover
{
    background-color: #F9F6DD;
    border-color: #E3D7C0;
}

.radCalDefault_WebBlue a,
.radCalHover_WebBlue a,
.radCalWeekendDefault_WebBlue a,
.radCalWeekendHover_WebBlue a
{
    background-color: #FFF;
    border-color: #FFF;
    color: #000;
}

/* cars.css */

div.contentBox div.column div.box h3
{
    color: #FB8302;
}

div#carsearch
{
    background-color: transparent;
}

div#carsearch fieldset
{
    background-color: transparent;
}

div#carsearch fieldset.location p label,
div#carsearch fieldset.location p input
{
    color: #000;
}

div#carsearch fieldset label
{
    color: #595959;
}

div#carsearch fieldset h2
{
    background-color: transparent;
}

p.inline-rating a
{
    color: #595959;
}

span.hotel-rating
{
    background-color: #595959;
    border-color: #999999;
}

table.details-table td p b
{
    color: #FB8302;
}

div.content div.details
{
    border-top-color: #F2F2F2;
}

div.selectLocation div.content .form div.location
{
    border-bottom-color: #FFE8DF;
}

div.disabledLocation
{
    color: Gray;
}

div.fragment-footer p.warning
{
    color: #F00;
}

div.upgrades div.box h3
{
    color: #FB8302;
}

#photoalbum .photos
{
    background-color: #F1FBFF;
    border-top-color: #A2E8FF;
    border-bottom-color: #A2E8FF;
}

#tour li a
{
    color: #595959;
}


/* components.css */

div.box
{
    background-color: transparent;
}

div.box h2
{
    background-color: transparent;
}

div.column
{
    background-color: transparent;
}

.headerCounters .flightCount
{
    color: #FB8302;
}

ul.bullet-list li
{
    color: #595959;
}

table.details-table tbody td,
table.details-table tbody th
{
    border-color: #FEF3EF;
}

table.details-table tbody tr.arrival td,
table.details-table tbody tr.arrival th
{
    border-color: #FEF3EF;
}

table.details-table tbody tr.departure td,
table.details-table tbody tr.departure th
{
    border-color: #FEF3EF;
}

div#content td.extended-details-td
{
    background-color: #FEF3EF;
    border-color: #FEF3EF;
}

table.extended-details tbody tr.selected th,
table.extended-details tbody tr.selected td
{
    background-color: #FFFFFF;
}

tr.extended-info td
{
    border-color: white;
}

table.extended-details tr.section td,
table.extended-details tr.section th
{
    border-color: #FEF3EF;
}

table.extended-details tr.totals td
{
    color: #FB8302;
    border-top-color: #0C027D;
}

table.flights-table td,
table.flights-table th
{
    border-top-color: #F2F2F2;
}

div.shoppingcart
{
    background-color: transparent;
}

div.shoppingcart table td em
{
    color: #595959;
}

div.shoppingcart tbody a
{
    color: #595959;
}

div.shoppingcart tbody a.button
{
    color: #FFFFFF;
}
div.shoppingcart tbody a:hover
{
    color: #FB8302;
}

div.shoppingcart tfoot td.price
{
    color: #FB8302;
}

div#sidebar div.box
{
    background-color: transparent;
}

div#sidebar div.box h2
{
    background-color: transparent;
    color: #FB8302;
}

div#sidebar div.box div.content
{
    background-color: transparent;
}

div#sidebar div.box div.content h3
{
    background-color: transparent;
}

div#sidebar div.content .form
{
    background-color: transparent;
}

div#sidebar div.box div.content .form div p b
{
    color: #FB8302;
}

div#sidebar div.content .form div.pricing
{
    background-color: transparent;
}

div#sidebar div.content .form div.action
{
    background-color: transparent;
}

div#sidebar div.text-box
{
    background-color: transparent;
}

div#sidebar div.text-box div.content
{
    background-color: transparent;
}

div#sidebar div.navigationBox h2
{
    background-color: transparent;
    color: #FB8302;
}

div#sidebar div.helperBoxRight h2
{
    background-color: transparent;
    color: #FB8302;
}

div#sidebar div.helperBoxRight div.content
{
    background-color: transparent;
}

div.navigationBox ul li a
{
    color: #595959;
}

div.filterBox h2
{
    background-color: transparent;
    color: #FB8302;
}

div#sidebar div.filterBox form,
div#sidebar div.filterBox .form
{
    background-color: transparent;
}

div.filterBox label
{
    color: #595959;
}

div.filterBox p.buttons a.info
{
    color: #595959;
}

div.filter-section h3.alternate
{
    color: #FB8302;
}

div.filter-section label a
{
    color: #595959;
}

div.filter-section label.sectionSubHeader
{
    color: #FB8302;
}

div.filter-section table td
{
    color: #5A7492;
}

div.filter-section table th a,
div.filter-section li a
{
    color: #595959;
}

div.filter-section table.ftrAirlines th,
div.filter-section table.ftrAirlines td,
div.filter-section table.ftrFlightTimes th,
div.filter-section table.ftrFlightTimes td
{
    color: #595959;
}

div.contentBox div.column
{
    background-color: transparent;
}

div.contentBox.opaque div.column
{
    background-color: transparent;
}

div.contentBox div.column div.box
{
    background-color: transparent;
}

div.contentBox div.column div.box h2.head-hotel
{
    background-color: #FFFFFF;
}

div.contentBox div.column div.box h2.head-car
{
    background-color: #FFFFFF;
}

div.contentBox div.column div.box h2.contact
{
    color: #FB8302;
}

div.box p.price s
{
    color: #FB8302;
}

div.box p.price b
{
    color: #FB8302;
}

div.searchResults div.content h2 em
{
    color: #FB8302;
}

div.contentBox p.search-sorting span a
{
    color: #595959;
}

div.contentBox p.search-sorting span a.sort-descending,
div.contentBox p.search-sorting span a:hover
{
    color: #FB8302;
}

div.contentBox p.search-sorting span a.sort-ascending,
div.contentBox p.search-sorting span a.sort-descending:hover
{
    color: #FB8302;
}
div.searchResults div.content p a 
{
    color:#595959;
}

div.searchResults div.content p a.tinyblue
{
    color:#FFFFFF;
}

div.searchResults div.footer p a
{
    color: #595959;
}
/*
div.searchResults div.content p a:hover
{
    color:#FB8302;
}
*/
div.searchResults div.content p a.selected
{
    color: #FB8302;
}

div.searchResults div.footer p a.current_selected,
div.searchResults div.content p a.current_selected
{
    color: #FB8302;
}

div.searchResults div.footer p a:hover,
div.searchResults div.footer p a.selected
{
    color: #FB8302;
}

div.contentFragment
{
    background-color: white;
}

div.contentFragment h2
{
    color: #FB8302;
}

div.fragment-column h2
{
    color: #FB8302;
}

div.fragment-column h2 em
{
    color: #595959;
}

a.show-details,
a.hide-details
{
    color: #595959;
}

div.fragment-buttons
{
    background-color: transparent;
}

div.fragment-footer p s
{
    color: #FB8302;
}

div.fragment-footer p b
{
    color: #FB8302;
}

div.contentColumn h1
{
    color: #FB8302;
}

div.contentColumn div.box h3
{
    color: #FB8302;
}

div.element-list h2
{
    color: #FB8302;
}

div.element-list h2 em
{
    color: #595959;
}

div.element-list table td,
div.element-list table th
{
    background-color: transparent;
    border-bottom-color: #FEF3EF;
}

div.element-list table th a
{
    color: #595959;
}

div.element-list table td
{
    color: #FB8302;
}

div.element-list table.car-list td a
{
    color: #595959;
}

div.element-list table.flight-list td span,
div.element-list table.holiday-list td span
{
    color: gray;
}

ul.tab-menu li a
{
    color: #595959;
}

ul.tab-menu li a:hover
{
    color: #595959;
}

ul.button-bar li a
{
    color: #595959;
}

ul.button-bar li a:hover
{
    color: #FB8302;
}

div.contentHeader a.extra
{
    color: #FB8302;
}

div.contentHeaderTools h2 em
{
    color: #FB8302;
}

div.contentHeaderTools h2 a
{
    color: #595959;
}

div.contentHeaderTools .go-back-custom a.show-previous-custom
{
    color: #595959;
}

table.contactForm td em
{
    color: #FB8302;
}

div.slider span.slider-minvalue
{
    color: #5A7492;
}

div.slider span.slider-maxvalue
{
    color: #5A7492;
}

div.slider span.current-minvalue,
div.slider span.current-maxvalue
{
    color: #FB8302;
    background-color: white;
}

div.slider span.slider-matches
{
    color: #0099FF;
}

div.popup-extra-large
{
    background-color: White;
}

div.popup div.content
{
    background-color: transparent;
}

div.popup table.flight-costs thead th
{
    border-bottom-color: #3CF;
}

div.popup table.flight-costs tr.totals *
{
    border-top-color: #0099FF;
}

div.alert-banner h3,
div.alert-banner p
{
    color: #003399;
}

div.customText s,
div.customText b
{
    color: #FB8302;
}

div.travellerOverview
{
    border-bottom-color: #CCCCCC;
}

/* content.css */

/* CLEANUP following two items moved back to content.css*/

/*
*
{
    color: #595959;
}

h4
{
    color: #F00;
}
*/

.headerbar h5
{
    border-top-color: #33CCFF;
    background-color: #E1F7FF;
}

#search
{
    background-color: #3CF;
}

#search input
{
    border-color: #A8A9AB;
}

#searchtool div.bot
{
    background-color: #3CF;
}

#searchtool div.bot2
{
    background-color: #3CF;
}

#searchtool .column
{
    background-color: #3CF;
}

#searchtool .column .block .mid
{
    background-color: #FFF;
}

#searchtool .column .block .top,
#searchtool .column .block .bot
{
    background-color: #FFF;
}

#searchtool .column .block .bot
{
    background-color: #FFF;
}

#searchtool #results .mid a
{
    color: #006;
}

#search-term .mid
{
    background-color: #99E5FF;
}

#search-term .top,
#search-term .bot
{
    background-color: #99E5FF;
}

#search-term .bot
{
    background-color: #99E5FF;
}

#cart .mid
{
    background-color: #FFF;
}

#cart div.contents
{
    border-bottom-color: #3CF;
}

#cart a
{
    color: #F00;
}

#searchresult select
{
    border-color: #A5ACB2;
}

#searchresult li
{
    border-right-color: #A0E7FF;
}

#searchresult li a.current
{
    color: #FFF;
}

#sort
{
    background-color: #99E6FF;
}

#sort a.currentUp
{
    color: #F00;
}

#sort a.currentDown
{
    color: #F00;
}

#sort div
{
    background-color: #FFF;
}

.resultblock
{
    background-color: #FFF;
}

.resultblock .header
{
    border-bottom-color: #70DBFF;
}

.resultblock .ratingbar
{
    border-color: #999;
}

.resultblock .ratingbar span
{
    background-color: #595959;
}

.resultblock .price
{
    color: #F00;
}

.resultblock .price span
{
    color: #F00;
}

.resultblock .details .description
{
    background-color: #FFF;
}

.resultblock .details .description a
{
    color: #F00;
}

.resultblock .details .description select
{
    border-color: #A5ACB2;
}

.resultblock .details table
{
    border-top-color: #C1F0FF;
}

.resultblock .details td,
.resultblock .details th
{
    border-bottom-color: #C1F0FF;
}

.resultblock .details #roomtypes td.hidden
{
    border-bottom-color: #C1F0FF;
}

.resultblock .details td.hidden .extra
{
    color: #006;
    background-color: #D9F5FF;
}

.resultblock .details td span
{
    color: #69C;
}

.resultblock h4
{
    color: #595959;
}

#advancedsearch input,
#advancedsearch select,
#quicksearch input
{
    border-color: #A6A7A9;
}

#advancedsearch .searchblock a
{
    color: #F00;
}
/*CLEANUP Bug
.offers
{
    background-color: #FFF;
}
*/
.offers .mid a
{
    border-bottom-color: #3CF;
}

.offers .mid a .price
{
    color: #F00;
}

.offers .mid a.more
{
    color: #09F;
}

#photoalbum .photos
{
    background-color: #F1FBFF;
    border-top-color: #A2E8FF;
    border-bottom-color: #A2E8FF;
}

.btn span a,
.btnshow span a
{
    color: #FFF;
}

.btnshow span a
{
    color: #595959;
}

#quicksearch .description .but span
{
    background-color: #FFF;
}


/* FAQ.css */

/* CLEANUP bugs removing of the following
body
{
    background-color: white;
    color: #595959;
}

a
{
    color: #0099FF;
}
*/


input,
textarea
{
    color: black;
}

div.shoppingcart
{
    background-color: transparent;
}

a.button
{
    color: #FFFFFF;
    background-color: transparent;
}

a.button span
{
    background-color: transparent;
}

a.normalnavy span
{
    color: white;
}
a.opposite span
{
    color: white;
}


/* finalize.css */

ul#finalizingSteps li a
{
    color: #595959;
}

ul#finalizingSteps li a span
{
    color: #FB8302;
}

div.productDetails h3.insurance a
{
    color: #595959;
}

div.productDetails h3.insurance em
{
    color: #FB8302;
}

div.contentFragment h3.insurance em
{
    color: #FB8302;
}

div.productDetails p.buttons a.policy:hover
{
    color: #0099FF;
}

div.productDetails p.buttons a.policy
{
    color: #595959;
}

div.productDetails hr
{
    border-top-color: #33CCFF;
    color: #F2F2F2;
}

div.product-element p.order-number
{
    color: red;
    color: #FB8302;
}

div.product-element ul.notes li a
{
    color: #595959;
}

div.product-element ul.notes li a:hover
{
    color: #FFFFFF;
}

div.product-element p em
{
    color: #5A7492;
}

body .user-form td.note
{
    color: #5A7492;
}

table.product-table tbody td,
table.product-table tbody th
{
    border-bottom-color: #FEF3EF;
}

table.product-table tfoot td em
{
    color: #FB8302;
}

table.insurance thead th.price
{
    color: red;
}

table.insurance tfoot td.price
{
    color: red;
}

.go-back a.show-previous
{
    color: #595959;
}

.go-back a.show-previousWhite
{
    color: #595959;
}

div#calculateTravelinsurance
{
    background-color: transparent;
}

div#calculateTravelinsurance fieldset
{
    background-color: transparent;
}

div#calculateTravelinsurance fieldset.location p label,
div#calculateTravelinsurance fieldset.location p input
{
    color: #000;
}

div#calculateTravelinsurance fieldset label
{
    color: #595959;
}

div#calculateTravelinsurance fieldset h2
{
    background-color: transparent;
}


/* flight.css */

div.detail-cond iframe.detail-frame
{
    border-color: blue;
}

div.airplaneBox
{
    background-color: #FFF;
}

div.airplane
{
    border-color: #5A7492;
}

div.airplane div.chairMatrix table.selectSeat th
{
    color: #5A7492;
}

div.airplane div.chairMatrix table.selectSeat td div.tooltip
{
    color: #595959;
}

div.airplane div.chairMatrix table.selectSeat td.not-available,
div.seating-legenda dl dt div.not-available
{
    background-color: #FFB3B3;
}

div.airplane div.chairMatrix table.selectSeat td.available,
div.seating-legenda dl dt div.available
{
    background-color: #D6F5FF;
}

div.airplane div.chairMatrix table.selectSeat td.reserved,
div.seating-legenda dl dt div.reserved
{
    background-color: #9CACBE;
}

div.airplane div.chairMatrix table.selectSeat td.selected,
div.seating-legenda dl dt div.selected
{
    background-color: #33CCFF;
}

table.flight-seating td.disabled
{
    color: #D6F5FF;
}

table.flight-seating td a
{
    color: white;
}

table.flight-seating td a:hover
{
    color: #595959;
}

table.flight-seating td.infant a
{
    color: #595959;
}

table.flight-seating td.active a
{
    color: #595959;
}

table.singleflight-table tfoot td b
{
    color: #FB8302;
}

table.singleflight-table tbody th,
table.singleflight-table tbody td
{
    border-top-color: #E7E7E7;
}

div#flightHeader div.current h2,
div#flightFooter div.current h2
{
    color: #FB8302;
}

div#flightHeader div.current p,
div#flightFooter div.current p
{
    color: #5A7492;
}


/* fontstyles.css */

/* CLEANUP removal of the following

body
{
    color: #595959;
}

a,
a.button
{
    color: #595959;
}

*/

div.productBox h2
{
    color: #595959;
}

div.productBox h2 span
{
    color: #FFFFFF;
}

div.productDetails h3.insurance em
{
    color: #FB8302;
}

div.productDetails p.buttons a.policy
{
    color: #FFFFFF;
}

div.product-element div.content h4
{
    /*border-bottom-color: #B586BD;*/
}

ul#finalizingSteps li a
{
    color: #595959;
}

ul#finalizingSteps li a span
{
    color: #595959;
}

ul#finalizingSteps li.active a,
ul#finalizingSteps li.active a span
{
    color: #595959;
}

div.cart-foldout table tfoot td
{
    color: #FB8302;
}

table.insurance thead th.price
{
    color: #FB8302;
}

table.insurance tfoot td.price
{
    color: #FB8302;
}


/* global.css */

body
{
    color: #595959;
    background-color: #EBDDDC;
}

a
{
    color: #0099FF;
}

a.info:hover,
p.more-info a:hover
{
    color: #595959;
}

a.extra,
a.action
{
    color: #595959;
}

a.show-previous
{
    color: #595959;
}

a.show-previousWhite
{
    color: White;
}

a.select
{
    color: #FB8302;
}

p.helpdesk
{
    border-color: #E99E0D;
}

p.note
{
    color: #595959;
}

p.note em
{
    color: #FB8302;
}

td.note
{
    color: #5A7492;
}

input,
select,
textarea
{
    color: black;
}


/* global_BUA.css */

/* CLEANUP removal of the following 
body
{
    background-color: white;
}

input,
select,
textarea
{
    color: black;
}
*/

/* home.css */

div#mainsearch ul.context li a
{
    background-color: transparent;
}

div.flight-times-options div.topprice
{
    color: White;
}

span#couponCode b
{
    color: red;
}

div#mainsearch .search-details_budgetair div.text
{
    color: red;
}

div#mainsearch div.submit_budgetair a span font
{
    color: #595959;
}


/* home_BUA.css */

div#mainsearch ul.context li a
{
    background-color: transparent;
}

div#mainsearch .search-details_budgetair div.text
{
    color: red;
}

div#mainsearch div.submit_budgetair a span font
{
    color: #595959;
}


/* hotels.css */

div.contentBox div.column div.box h3
{
    color: #595959;
}

div#hotelsearch
{
    background-color: transparent;
}

div#hotelsearch fieldset
{
    background-color: transparent;
}

div#hotelsearch fieldset label
{
    color: #595959;
}

div#hotelsearch fieldset h2
{
    background-color: transparent;
}

div.fragment-details
{
    background-color: transparent;
}

p.inline-rating a
{
    color: #595959;
}

span.hotel-rating
{
    background-color: #595959;
    border-color: #999999;
}

#photoalbum .photos
{
    background-color: #FFFFFF;
    border-top-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
}

#tour li a
{
    color: #595959;
}


/* landingpage.css */

div.divLandingPageLinks ul.links li
{
    border-bottom-color: #595959;
}

div.divLandingPageLinks ul.links a:hover
{
    background-color: #F5E8F5;
}

div.divLandingPage .LP_mainsearch .LP_topleft,
div.divLandingPage .LP_twocolumns .LP_topleft,
div.divLandingPage .LP_column .LP_topleft
{
    background-color: transparent;
}

div.divLandingPage .LP_mainsearch .LP_topright,
div.divLandingPage .LP_twocolumns .LP_topright,
div.divLandingPage .LP_column .LP_topright
{
    background-color: transparent;
}

div.divLandingPage .LP_mainsearch .LP_top,
div.divLandingPage .LP_twocolumns .LP_top,
div.divLandingPage .LP_column .LP_top
{
    background-color: white;
}

div.divLandingPage .LP_mainsearch .LP_roundedbox,
div.divLandingPage .LP_twocolumns .LP_roundedbox,
div.divLandingPage .LP_column .LP_roundedbox
{
    background-color: White;
}

div.divLandingPage .LP_mainsearch .LP_bottomleft,
div.divLandingPage .LP_twocolumns .LP_bottomleft,
div.divLandingPage .LP_column .LP_bottomleft
{
    background-color: transparent;
}

div.divLandingPage .LP_mainsearch .LP_bottomright,
div.divLandingPage .LP_twocolumns .LP_bottomright,
div.divLandingPage .LP_column .LP_bottomright
{
    background-color: transparent;
}

div.divLandingPage .LP_mainsearch span span .LP_bottom,
div.divLandingPage .LP_twocolumns span span .LP_bottom,
div.divLandingPage .LP_column span span .LP_bottom
{
    background-color: white;
}


/* landscapes.css */

div.landscape_home
{
    background-color: transparent;
}

div.landscape_default
{
    background-color: transparent;
}


/* layout.css */

body.poppedup
{
    background-color: #F2F2F2;
}

div#container
{
    background-color: transparent;
}

div#messageOverlay
{
    background-color: #DAC3E1;
}

div.cart-foldout table
{
    border-color: #595959;
}

div.cart-foldout table th,
div.cart-foldout table td
{
    border-top-color: #FEF3EF;
}

div.cart-foldout table tr:first-child td,
div.cart-foldout table tr:first-child th
{
    border-top-color: #595959;
}

div.cart-foldout table th em
{
    color: #595959;
}

div.cart-foldout a
{
    color: #595959;
}

div.cart-foldout a:hover
{
    color: #FB8302;
}

div.cart-foldout tfoot td
{
    border-color: #595959;
    color: #FB8302;
}

div.product-details span.code em
{
    color: #FB8302;
}

span.bookingdetailstotal
{
    color: #FB8302;
    font-weight:bold;
}

div.product-details div.fragment-footer em,
div#content td.extended-details-td div.fragment-footer em
{
    color: #FB8302;
}

.bodyBlock
{
	background-color: #333333;
}

#BUA_content-margin-outer
{
    background-color: #F2F2F2;
}

#budgetair #BUA_content-margin
{
    background-color: #F2F2F2;
}

#budgetair
{
    background-color: #731C8C !important;
}

#divLoadingBox #loadingBoxContent .top
{
    background-color: white;
}

#divLoadingBox #loadingBoxContent .roundedbox
{
    background-color: White;
}

#divLoadingBox #loadingBoxContent .bottom
{
    background-color: white;
}


/* MessageBox.css */

/*CLEANUP removal of the following 

body
{
    background-color: white;
    color: #595959;
}

a
{
    color: #0099FF;
}

a:hover
{
    color: #595959;
}

*/

input,
select,
textarea
{
    color: black;
}

a.button
{
    color: #FFFFFF;
    background-color: transparent;
}

a.button span
{
    background-color: transparent;
}

a.largenavy span
{
    color: white;
}

div#YT_errorBoxBody
{
    background-color: transparent;
}

div#YT_messageBody
{
    background-color: transparent;
}

div.YT_alert-searching div.YT_messageHeader
{
    color: #595959;
}

div.YT_alert-searching textarea
{
    background-color: #FFFFFF;
    color: #595959;
}

div.alert-banner h3,
div.alert-banner p
{
    color: #003399;
}


/* navigation.css */

ul.tab-navigation li.tab a
{
    color: #595959;
}

ul.tab-navigation li.active
{
    border-bottom-color: white;
}


/* notification.css */

.notificationpopup
{
    color: #595959;
}


/* shopping-cart-custom.css */


/* shoppingcart.css */


/* sliders.css */

div.slider span.slider-minvalue
{
    color: #5A7492;
}

div.slider span.slider-maxvalue
{
    color: #5A7492;
}

div.current-minvalue,
div.current-maxvalue
{
    color: #FB8302;
    background-color: white;
}

div.slider span.slider-matches
{
    color: #0099FF;
}

div.slider-scale5-0
{
    color: #5A7492;
}

div.slider-scale5-0-current
{
    color: #FB8302;
}

div.slider-scale5-1
{
    color: #5A7492;
}

div.slider-scale5-1-current
{
    color: #FB8302;
}

div.slider-scale5-2
{
    color: #5A7492;
}

div.slider-scale5-2-current
{
    color: #FB8302;
}

div.slider-scale5-3
{
    color: #5A7492;
}

div.slider-scale5-3-current
{
    color: #FB8302;
}

div.slider-scale5-4
{
    color: #5A7492;
}

div.slider-scale5-4-current
{
    color: #FB8302;
}

div.slider-scale5-5
{
    color: #5A7492;
}

div.slider-scale5-5-current
{
    color: #FB8302;
}

div.slider-minmax
{
    color: #FB8302;
}


/* special-offers-custom.css */

div.element-list table.car-list td span,
div.element-list table.hotel-list td span
{
    color: gray;
}


/* special-offers.css */

.specialoffers div.content h3 span.highlight
{
    color: #FB8302;
}

.specialoffers div.contentFragment .fragment-footer p.note
{
    color: #5A7492;
}

.specialoffers div.productBoxSmall table td
{
    border-bottom-color: #FEF3EF;
}

.specialoffers div.productBoxSmall table td.price
{
    color: #FB8302;
}

.specialoffers div.productBoxSmall p.more-info a
{
    color: #595959;
}

.specialoffers div.content h1
{
    color: #FB8302;
}

.specialoffers div.content div .results
{
    color: #595959;
}

.specialoffers div.content div .results strong
{
    color: #FB8302;
}

.specialoffers table.extended-details thead.search-sorting tr th a
{
    color: #595959;
}

.specialoffers table.extended-details thead.search-sorting tr th a.sort-descending,
.specialoffers table.extended-details thead.search-sorting tr th a:hover
{
    color: #FB8302;
}

.specialoffers table.extended-details thead.search-sorting tr th a.sort-ascending,
.specialoffers table.extended-details thead.search-sorting tr th a.sort-ascending:hover
{
    color: #FB8302;
}

.specialoffers table.extended-details td.price
{
    color: #FB8302;
}

.specialoffers table.extended-details tr.last th,
table.extended-details tr.last td
{
    border-bottom-color: #FEF3EF;
}

.specialoffers table.extended-details tr.extended-info td p.more-info a
{
    color: #595959;
}

.specialoffers table.overview td.highlight
{
    color: black;
}

.specialoffers table.overview label.select-amount
{
    color: #5A7492;
}

table.details-table tbody tr.separator
{
    border-top-color: #FEF3EF;
}

table.details-table tbody td.separator
{
    border-top-color: #FEF3EF;
}

table.overview thead.table-title th.price strong
{
    color: #FFFFFF;
}

table.overview td.dates strong
{
    color: #FB8302;
}


/* theme1-colors.css */


/* theme1-images.css */


/* waitscreen.css */

div#YT_errorBoxBody
{
    background-color: transparent;
}

div#YT_messageBody
{
    background-color: transparent;
}

div.YT_alert-searching div.YT_messageHeader
{
    color: #595959;
}

div.alert-banner h3,
div.alert-banner p
{
    color: #003399;
}

/* profile bookings*/
table.details-table td.additionalRow, table.details-table th.additionalRow 
{
    border-color:#FFFFFF;
}

span.bookingsCount
{
    color:#FF0000;
}

span.bookingsPaymentDate
{
    color:#FF0000;
}

.expandableBlocks .topleft, 
.expandableBlocks .topright, 
.expandableBlocks .bottomleft, 
.expandableBlocks .bottomright
{
    background-color:transparent;
}

.expandableBlocks .roundedbox, 
.expandableBlocks .top, 
.expandableBlocks .bottom
{
    background-color:White;
}


/* autocomplete.css */

ul.autocompleter-choices
{
	border:					1px solid #EBDDDC;
	border-left-color:		#EBDDDC;
	border-right-color:		#EBDDDC	;
	border-bottom-color:	#EBDDDC;
	background-color:		#ffffff;
	background-color:		#ffffff;
}

ul.autocompleter-choices li
{
	border-bottom: 1px solid #E1E1E1;
}

ul.autocompleter-choices li.autocompleter-selected
{
	background-color: #EBDDDC;
	color: #000000;
}

/* Flight Matrix styles */
div.FlightMatrix .highlight
{
    background-color: #FFF0F0;
}

table#tblFlightTypes
{
    background-color: White;
}

table#tblAirlines
{
    background-color: White;
}

table#tblAirlines td
{
    border-color: #66CCFF;
}

table#tblFlightTypes td
{
    border-color: #66CCFF;
}

table#tblAirlines th, table#tblFlightTypes th
{
    color: #214173;
    border-bottom-color:#FFF3F7;
}

table#tblAirlines td, table#tblFlightTypes td
{
    border-top-color: #FFEBF7;
    border-right-color: #FFEBF7;
}

table#tblAirlines, table#tblFlightTypes
{
    color: #214173;
}
table#tblAirlines a, table#tblFlightTypes a
{
    color: #214173;
}

div#divTables
{
    border-bottom-color: #FFF3F7;
}

div.FlightMatrix .MatrixOver
{
    background-color: #FFDBCE;
}

div.FlightMatrix .MatrixOver td
{
    background-color: #FFDBCE;
}

table#tblAirlines tbody td:hover
{
    background-color: #FFDBCE;
}
/* end Flight Matrix styles */

div.searchResults p a.show-previous:hover,
div.searchResults p a.show-next:hover,
div.searchResults div.footer p a.current_not_selected:hover,
div.searchResults div.content p a.current_not_selected:hover
{
    color:#FB8302;  
}

/*
    ShareViaEmailBox
*/

#divShareViaEmailBox #shareViaEmailBoxContent .topleft
{
    background-image: url('../images/backgrounds/corner-top-left.gif');
}

#divShareViaEmailBox #shareViaEmailBoxContent .topright
{
    background-image: url('../images/backgrounds/corner-top-right.gif');
}

#divShareViaEmailBox #shareViaEmailBoxContent .bottomleft
{
    background-image: url('../images/backgrounds/corner-bottom-left.gif');
}

#divShareViaEmailBox #shareViaEmailBoxContent .bottomright
{
    background-image: url('../images/backgrounds/corner-bottom-right.gif');
}

#divShareViaEmailBox #shareViaEmailBoxContent .top
{
    background-color: white;
}

#divShareViaEmailBox #shareViaEmailBoxContent .roundedbox
{
    background-color: White;
}

#divShareViaEmailBox #shareViaEmailBoxContent .bottom
{
    background-color: white;
}