﻿/* Warning Holder */
#divWarning {background:url(images/cross.png) no-repeat 2px;font-size:13px; color:#d00;padding:4px 28px 4px;}


/* Normal Filter */
#divFlightSearchFilter {font-size:11px;}
#divFlightSearchFilter div.subbox {width:50%;margin:3px 0 6px;}
#divFlightSearchFilter div.subbox div {margin:4px 0;}
#divFlightSearchFilter input.checkbox {margin:0 4px 0 0;padding:0;height:15px;width:14px;vertical-align:top;position:relative;top:-1px;}
#divFlightSearchFilter h2 {background:url(/Custom/LowCostHols/Images/sidebar/boxheaderDarkOutlined.gif) no-repeat 0 0 !important;color:#fff !important;
    padding-top:8px !important;}
    
    
/* Airline Filter */
#divAirline {margin-top:20px;}
#divAirline h2 {background:url(/Custom/LowCostHols/Images/sidebar/boxheaderDarkOutlined.gif) no-repeat 0 0 !important;color:#fff !important;
		padding-top:8px !important;font-size:14px;}
		
/*#divAirline div.airline {float:left;text-align:center;width:80px;height:58px;padding:10px 5px;}
#divAirline div.airline input.checkbox {float:left;height:100%;}
#divAirline div.airline img {width:60px;height:24px;margin-bottom:5px;}
#divAirline div.airline {float:left;text-align:center;width:70px;padding:10px;}
#divAirline div.airline img {width:60px;height:24px;margin:2px 0;}*/
/*#divAirline div.airline {float:left;text-align:center;width:135px;padding:10px 0;font-size:9px;}
#divAirline div.airline input.checkbox {float:left;height:24px;}
#divAirline div.airline img {float:left;width:60px;height:24px;}*/

#divAirline div.airline img {width:60px;height:24px;margin-right:5px;position:relative;top:5px;}
#divAirline div.airline a {font-size:12px;font-weight:bold;color:#666;line-height:12px;margin-left:5px;}
#divAirline div.airline {height:35px;}

/* Results Header */
#divFlightHeader {background:url(/Custom/LowCostHols/Images/body/bodyBoxBgOutlined.gif) #fff no-repeat 0px 100%;color:#70acac;
     width:655px;font-size:14px;padding:45px 8px 10px 8px;line-height:1em;margin:0 0 5px 0;font-weight:bold;}
#divFlightHeader #lblSelectFlightHeader {background:url(/custom/lowcosthols/images/flightresults/selectYourFlightHeaderBg.gif) no-repeat !important;text-indent:-10000px;
     height:44px;width:671px;position:absolute;top:0px;left:0;}
     
     
/* Wait Message */
#divFlightResults p.waiting {padding:20px 20px 20px 60px;background:url(/custom/lowcosthols/images/waiting.gif) no-repeat 10px 12px #fff;color:#70acac;font-size:14px;font-weight:bold;}
 
    
/* Date Carousel */
#divDateCarousel {width:672px;margin:20px 0 -20px;font-size:11px;}
      
#divDateCarousel.days2 a {width:498px;}            
#divDateCarousel.days3 a {width:248px;}
#divDateCarousel.days4 a {width:165px;}
#divDateCarousel.days5 a {width:124px;}
#divDateCarousel.days6 a {width:98px;}
#divDateCarousel.days7 a {width:82px;} 
                 
 
#divDateCarousel a {display:block;float:left;border-right:solid 1px #bdbdbd;height:33px;text-align:center;padding-top:5px;
    color:#333;background:url(/Custom/LowCostHols/Images/FlightResults/DateCarouselBg.gif) no-repeat;background-position:-6px 0;}
#divDateCarousel a.first {background-position:0 0;}
#divDateCarousel a.last {border-right:none;background-position:100% 0;}

#divDateCarousel a:hover {background-image:url(/Custom/LowCostHols/Images/FlightResults/DateCarouselBgHover.gif);}

#divDateCarousel a.selected {background-image:url(/Custom/LowCostHols/Images/FlightResults/DateCarouselSelectedBg.gif);height:57px;
     width:172px;position:relative;top:-5px;left:-1px;border-right:none;line-height:38px;color:#46adad;background-position:0 0 !important;}
     

#divDateCarousel span {text-decoration:underline;}                         
#divDateCarousel span.fromPrice {display:block;text-decoration:none;}
#divDateCarousel a span.selectedtext {display:none;}
     
#divDateCarousel a.selected span {text-decoration:none;display:none;}
#divDateCarousel a.selected span.selectedtext {display:block;}

    
/* Sort By */
#divSortResultsBy {text-align:right;color:#333;position:relative;top:-6px;margin:20px 0 12px 0;}
#divSortResultsBy #ddlSortResultsBy {position:relative;top:2px;margin-left:5px;color:#333;}


/* Results */
div.flightResult {position:relative;margin-bottom:20px !important;padding-top:30px !important;}

div.flightResult h2 {background-color:#46adad;width:663px;height:21px;position:absolute;left:0;margin-top:0;
	font-size:14px;color:white;padding:8px 0 4px 8px;top:-2px;
	background:url(/Custom/LowCostHols/images/FlightResults/FlightResultHeader.gif) no-repeat !important; }
div.flightResult label.resultcaption {color:#fff;font-size:11px;font-weight:bold;text-align:right;position:absolute;top:6px;right:160px;}
div.flightResult h6 {position:absolute;top:1px !important;right:5px;left:auto !important;color:white !important;width:133px !important;
	padding:0px !important;background:none !important;text-align:center;font-size:18px !important;margin-top:0px;}
	
table.flightResult {margin-top:0px;width:653px;border-collapse:collapse;}
table.flightResult th {color:#70acac;text-align:left;font-weight:bold;padding:2px;font-size:11px;}
table.flightResult td {font-size:11px;padding:4px 2px 1px;color:#666;vertical-align:top;}
table.flightResult td.r {text-align:right;}
table.flightResult td.selectbutton {vertical-align:bottom;padding-bottom:2px;}

table.flightResult th.departing {font-size:12px;}
table.flightResult th.departing span {font-size:11px;font-weight:normal;}

table.flightResult td.carrierlogo {width:70px;height:26px;padding-top:0;vertical-align:middle;}
table.flightResult td.carrierlogo img {width:60px;height:24px;}

table.flightResult td.destination {color:#333;width:100px;}
table.flightResult td.dates {width:140px;}
table.flightResult td.dates em {font-weight:bold;}

table.flightResult td.lowdeposit {width:120px;text-align:center;padding-top:12px;}
table.flightResult td.lowdeposit span.heading {display:block;font-size:14px;font-weight:bold;color:#d32744;}
table.flightResult td.lowdeposit p {margin:0 !important;color:#999 !important;font-size:10px !important;}


/* information */
#divNoFlightsMessage {width:641px;height:15px;background: url(/Custom/LowCostHols/Images/body/bodyBoxOutlinedSmall.gif) no-repeat;padding:20px 15px}
#divNoFlightsMessage p {margin:0;padding:0;}
#divNoFlightsMessage p.twolines {margin-top:-7px;}
