body{font-size:11px; font-family:Tahoma; background-color:#ffffff; }a{color:#444444; }#powerAvailMain #ibePA table td div.poweravailBody{border-top:0px; }#powerAvailMain #ibePA table td #airline{background-color:#F0F0F0; }#powerAvailMain #ibePA table td #date #moreOptionsBtn a{color:#01B1FC; }#powerAvailMain #ibePA #pageing{background-color:#01b1fc; color:#ffffff; }#powerAvailMain #ibePA #pageing table a{color:#ffffff; }#powerAvailMain .nd_DestDate,#powerAvailMain .descriptions,#powerAvailMain .nd_DestTime,#powerAvailMain .nd_DestOrginSeparator,#powerAvailMain .nd_OrginTime,#powerAvailMain .outlet,#powerAvailMain .return,#powerAvailMain .nd_StopsNumber,#powerAvailMain #moreOptionsBtn .button2{font-size: 14px; }#centerAvail .nd_detailDiv{border-width: 1px; border-style: solid; }#powerAvailMain #ibePA table td #date #outFlight .direction .text{font-size: 14px; }#powerAvailMain #ibePA table td #date #retFlight .direction .text{font-size: 14px; }#powerAvailSubHeader{color:#01B1FC; font-size:24px; font-weight: bold; }#bookingSteps{background-color:#F0F0F0; }#bookingSteps p{font-weight:bold; font-size:15px; }#bookingSteps p.lastSelected{color: #ffffff; }#bookingSteps p.selected{color: #ffffff; }#powerAvailOffer .header2,#insuranceHeader .header2,#pricingHeader .header2,#summaryHeader .header2{font-weight:bold; background-color:#ffffff; }#AirBook .AirSummary #powerAvailheader{color:#01B1FC; font-size:16px; font-weight:bold; }.maps a{font-size:11px; font-weight:normal; color:#444444; }#AirBook .AirSummary #departureHeader{background-color:#F0F0F0; }#AirBook .AirSummary #powerAvailDeparture{background-color:#F0F0F0; }#AirBook .AirSummary #returnHeader{background-color:#F0F0F0; }#AirBook .AirSummary #powerAvailReturn{background-color:#F0F0F0; }#AirBook .text #insuranceHeader{color:#01B1FC; font-size:16px; }#AirBook .text .InsuranceListCtrl{background-color:#F0F0F0; }#AirBook .text .InsuranceListCtrl a{}#AirBook .text .InsuranceList a{color:#444444; }#AirBook .pricing #tableHeaders{background-color:#F0F0F0; font-weight:bold; }#AirBook .pricing #tableData{background-color:#F0F0F0; }#AirBook .pricing #pricingHeader{color:#01B1FC; font-size:16px; }#AirBook .pricing #insurance_text,#AirBook .pricing #insurance_price{background-color:#F0F0F0; font-weight:bold; }#AirBook .pricing #tableFooter{background-color:#DEECF7; }#AirBook .pricing #tableFooter #summaryText{background-color:#DEECF7; font-weight:bold; }#AirBook .pricing #tableFooter #allPrice{background-color:#DEECF7; font-weight:bold; }#AirBook #ibeAB .header2{color:#01B1FC; font-size:16px; background-color:#ffffff; font-weight:bold; }#AirBook #ibeAB #PassengerData,#AirBook #ibeAB #country,#AirBook #ibeAB #email,#AirBook #ibeAB #phone{}#AirBook #ibeAB #PassengerData .header3{}#AirBook #ibeAB #allPrice .header3{}#AirBook #ibeAB #street,#AirBook #ibeAB #city{}#AirBook .info .textinfo{color:#444444; }#AirBook #ibeAB #PaymentForm{background-color:#F0F0F0; }#AirBook #ibeAB #InvoiceForm{background-color:#F0F0F0; }#AirBook #ibeAB #DeliveryForm{background-color:#F0F0F0; }#AirBook #ibeAB .PassengerData_new{background-color:#F0F0F0; }#AirBook #ibeAB .PassengerData_passenger .header3{font-size: 14px; }#AirBook #ibeAB .AddressData_new #invoiceFormHeader .header2{font-size:16px; color:#01B1FC; }#AirBook #ibeAB .AddressData_new #invoiceFormHeader .header2{}#AirBook .label ,#AirBook #ibeAB .AddressData_new .label,#AirBook #ibeAB .InvoiceForm_new #Company .label,#AirBook #ibeAB .InvoiceForm_new #TaxId .label{}#AirBook #ibeAB #AddressData .header3{color:#01B1FC; font-size:16px; font-weight:bold; }#AirBook #ibeAB .AddressData_new{background-color:#F0F0F0; }#ibeAB #ProfileHeader .header1{color:#01B1FC; font-size:16px; }#AirSummary .ibeSummary #departureHeader{background-color:#F0F0F0; }#AirSummary .ibeSummary #powerAvailDeparture{background-color:#F0F0F0; }#AirSummary .ibeSummary #returnHeader{background-color:#F0F0F0; }#AirSummary .ibeSummary #powerAvailReturn{background-color:#F0F0F0; }#AirSummary .ibeSummary #tableData{background-color:#F0F0F0; }#AirSummary .text #insuranceHeader{color:#01B1FC; font-size:16px; }#AirSummary .text .InsuranceDetails{background-color:#F0F0F0; font-weight: bold; font-size: 14px; }#AirSummary .text .InsuranceDetails a{color:#444444; font-weight: bold; font-size: 14px; }#AirSummary .pricing #tableHeaders{background-color:#F0F0F0; font-weight:bold; }#AirSummary .pricing #tableData{background-color:#F0F0F0; }#AirSummary .pricing #tableFooter{background-color:#DEECF7; }#AirSummary .pricing #insurance_price{background-color:#F0F0F0; font-weight:bold; }#AirSummary .pricing #tableFooter #summaryText{background-color:#DEECF7; font-weight:bold; }#AirSummary .pricing #tableFooter #allPrice{background-color:#DEECF7; font-weight:bold; }#AirSummary .ibeSummary #passengerHeader{background-color:#F0F0F0; }#AirSummary .ibeSummary #passengerHeader .header3{font-family: Arial; font-size: 14px; color: #444444; font-weight: bold; }#AirSummary .ibeSummary #passenger{background-color:#F0F0F0; }#AirSummary .ibeSummary #addressFormHeader .header3{color:#01B1FC; font-size:16px; }#AirSummary .ibeSummary #addressForm{background-color:#F0F0F0; }#AirSummary .ibeSummary #paymentFormHeader .header3{color:#01B1FC; font-size:16px; }#AirSummary .ibeSummary #paymentForm{background-color:#F0F0F0; }#AirSummary .ibeSummary #invoiceFormHeader .header3{color:#01B1FC; font-size:16px; }#AirSummary .ibeSummary #taxId{background-color:#F0F0F0; }#AirSummary .ibeSummary #DeliveryFormHeader .header3{color:#01B1FC; font-size:16px; }#AirSummary .ibeSummary #DeliveryForm{background-color:#F0F0F0; }#AirSummary .ibeSummary #conditionsHeader .header3{color:#01B1FC; font-size:16px; }#AirSummary .ibeSummary #conditionsForm{background-color:#F0F0F0; }#AirSummary .ibeSummary #newsletterHeader .header3{color:#01B1FC; font-size:16px; }#AirSummary .ibeSummary #newsletterForm{background-color:#F0F0F0; }#AirSummary .ibeSummary #insuranceHeader .header3{color:#01B1FC; font-size:16px; }#AirSummary .ibeSummary #insuranceForm{background-color:#F0F0F0; }#AirSummary #confirmText{background-color:#F0F0F0; }#AirSummary #insuranceBookFailed{background-color:#F0F0F0; }#AirSummary .ibeSummary #departureHeader{background-color:#F0F0F0; }#AirSummary .ibeSummary #powerAvailDeparture{background-color:#F0F0F0; }#AirSummary .ibeSummary #returnHeader{background-color:#F0F0F0; }#AirSummary .ibeSummary #powerAvailReturn{background-color:#F0F0F0; }#AirSummary .ibeSummary #tableData{background-color:#F0F0F0; }#AirSummary .pricing #tableHeaders{background-color:#F0F0F0; font-weight:bold; }#AirSummary .pricing #tableData{background-color:#F0F0F0; }#AirSummary .pricing #pricingHeader{color:#01B1FC; font-size:16px; }#AirSummary .pricing #tableFooter{background-color:#DEECF7; }#AirSummary .pricing #insurance_text{background-color:#F0F0F0; font-weight:bold; }#AirSummary .pricing #insurance_price{background-color:#F0F0F0; font-weight:bold; }#AirSummary .pricing #tableFooter #summaryText{background-color:#DEECF7; font-weight:bold; }.pricing #passengerType .header3,.pricing #passengerCount .header3,.pricing #perPerson .header3, .pricing #nettoPrice .header3,.pricing #taxPrice .header3, .pricing #bruttoPrice .header3,.pricing #allPrice .header3, .pricing #tableFooter #summaryText .header3,.pricing #tableFooter #allPrice .header3,.pricing #insurance_text .header3,.pricing #insurance_price .header3{}#AirSummary .pricing #tableFooter #allPrice{background-color:#DEECF7; font-weight:bold; }#AirSummary #ibeSummary #summaryHeader{color:#01B1FC; font-size:16px; }#AirSummary #ibeSummary #passengerHeader{background-color:#F0F0F0; }#AirSummary #ibeSummary #passengerHeader .header3{font-size:14px; background-color:#F0F0F0; font-weight:bold; }#AirSummary #ibeSummary #passenger{background-color:#F0F0F0; }#AirSummary #ibeSummary #addressFormHeader{color:#01B1FC; font-size:16px; }#AirSummary #ibeSummary #addressForm{background-color:#F0F0F0; }#AirSummary #ibeSummary #paymentFormHeader{color:#01B1FC; font-size:16px; }#AirSummary #ibeSummary #paymentForm{background-color:#F0F0F0; }#AirSummary #ibeSummary #invoiceFormHeader{color:#01B1FC; font-size:16px; }#AirSummary #ibeSummary #taxId{background-color:#F0F0F0; }#AirSummary #ibeSummary #deliveryFormHeader{color:#01B1FC; font-size:16px; }#AirSummary #ibeSummary #deliveryForm{background-color:#F0F0F0; }#AirSummary #ibeSummary #conditionsHeader{color:#01B1FC; font-size:16px; }#AirSummary #ibeSummary #conditionsForm{background-color:#F0F0F0; }#AirSummary #ibeSummary #newsletterHeader{color:#01B1FC; font-size:16px; }#AirSummary #ibeSummary #newsletterForm{background-color:#F0F0F0; }#AirSummary #ibeSummary #insuranceHeader{color:#01B1FC; font-size:16px; }#AirSummary #ibeSummary #insuranceForm{background-color:#F0F0F0; }#AirSummary .ibeSummary .header2{color:#01B1FC; font-size:16px; background-color:#ffffff; font-weight:bold; }#AirSummary .ibeSummary .segmentMap{background-color:#F0F0F0; }.anxseatmaprowno{font-family: verdana; font-size: 9px; font-weight:bold; color: #393939; }.anxseatmaprow1 {font-family: verdana; font-size: 9px; font-weight:bold; color: #393939; }.anxseatmapwing {background-color: #666666; }.anxseatmapshell{background-color: #333333; }.anxseatmapexit1{font-family: verdana; font-size: 9px; font-weight:bold; color: #30cd38; }.anxseatmapexit2{background-color: #30cd38; }.anxseatmapaisle{background-color: #dddddd; }.anxseatmapseataisle{background-color: #dddddd; }.anxseatmapseat {background-color: #000000; }.anxseatmapseatF{background-color: #008EC4; cursor : hand; }.anxseatmapseatO{background-color: #CF3F3F; }.anxseatmapseatS{background-color: #003399; }.anxseatmaptoilet1{background-color: #ffffcc; }.anxseatmaptoilet2{background-color: #D5920D; }.anxseatmapother{background-color: #999999; }.anxseatmapfldirbg{background-color: #333333; }.anxseatmapbody{background-color: #cacaca; }#ErrorPage .ibe{background-color:#ffffff; }#NoSession #ibe{background-color:#F0F0F0; }body, select{font-family:Tahoma; font-size:11px; }h1{color: #01B1FC; font-size: 24px; font-family:Tahoma; }.searchForm{background-color:#F0F0F0; }.miniMask .searchForm{background-color: #deecf7; }.miniMask #miniMaskSort{background-color: #deecf7; }#powerAvailMain .nd_sortHeader{font-weight:bold; }.input{font-weight:bold; }.label{font-weight:bold; }#outlet .label .list,#arrival .label .list{font-weight:normal; }.label .list a{font-size:12px; }.info{}.ages{font-weight:normal; color: #8c8c8c; }#buttonLogin a.button1,#buttonLogin .button1 a{}#a.button1, .button1 a{font-size:14px; font-weight:bold; color:#ffffff; }.btnCenter{font-size:14px; font-weight:bold; color:#ffffff; border:1px solid #B9BCB2; }.cell .header1{background-color:#F0F0F0; }.tip{border-width: 1px; border-style: solid; background-color:#deecf7; }.tip .nd_header1{background-color:#33a5e0; color:#ffffff; }.tip .nd_detailDiv .nd_CloseButtom a{border: 1px solid #ffffff; color:#ffffff; }#ibePAD #powerAvailOffer .header2{background-color:#F0F0F0; font-weight:bold; }.header3{font-family:Arial; font-size:12px; font-weight:bold; }.header2{background-color:#F0F0F0; font-weight:bold; }#RulesDetails #ibe #rulesheader .header1{color:#01B1FC; font-size:16px; }#airStartMain #paxRequests, #airStartMain #generalRequests{background-color:#F0F0F0; }#airStartMain #paxRequestsInfo, #airStartMain #generalRequestsInfo{background-color:#DEECF7; }#airStartMain #additionalRequests{background-color:#F0F0F0; }#airStartMain #additionalRequestsInfo{background-color:#DEECF7; }.segmentInfo{background-color: #ffffff; border: solid 1px #f0f0f0}.cell .price{font-size: 15px; font-weight: bold; }.cell .price a{color:#444444; }.table{border: 2px solid #f0f0f0; }.cell .text{border-bottom: 1px dotted #f0f0f0; }#ibe .header1{color:#01B1FC; font-size:16px; font-weight:bold; }#centerAvail #ShoppingCart .header1{font-size: 24px; font-weight:bold; height: 40px; padding: 6px 3px 0; color:#01B1FC; }#centerAvail #ShoppingCart .header2{font-weight:bold; background-color:#F0F0F0; }#ShoppingCart .header3{color:#444444; }#ShoppingCart .text{font-size:11px; }#ShoppingCart .totalPrice span{font-weight:bold; }#ShoppingCart #Flights .spacer{border-bottom: solid 1px #f0f0f0; }#AirSummary #summaryData #summaryHeader .header2{background-color:#ffffff; font-size:16px; color:#01B1FC; font-weight:bold; }#AirSummary #ibeSummary #addressFormHeader .header3{color:#01B1FC; font-size:16px; }#AirSummary #ibeSummary #paymentFormHeader .header3{color:#01B1FC; font-size:16px; }#AirSummary #ibeSummary #deliveryFormHeader .header3{color:#01B1FC; font-size:16px; }#AirSummary #ibeSummary table .header3{}#AirSummary #ibeSummary table .text{}#AirCartButtonBack a{ width:115px; display:block; text-decoration:none; }#AirCartButtonBack a span{background-image: url(/s3/TravelBank/file.aspx?file=step1_gradient.gif); }#AirCartButtonBack a .btnCenter{height: 18px; }#sidebar_bottom{clear:both; }#Email{font-size:11px; font-family:Tahoma; background-color:#ffffff; margin: 0;  padding: 0; }#Email table,#Email table td{color:#444444; font-family:Tahoma; background-color:#F0F0F0; font-size:11px; font-weight:normal; }#Email .header1{font-family:Arial; color:#444444; font-size:12px; font-weight:bold; background-color:#F0F0F0; padding: 6px 5px 6px 5px; }#Email .header2{cyancolor:#444444; font-size:14px; font-weight:bold; background-color:#F0F0F0; padding: 5px; }#Email .header3{font-family:Arial; color:#444444; font-size:12px; font-weight:bold; background-color:#F0F0F0; height: 20px; padding: 0px 3px 4px 3px; border-top: solid 1px #DEECF7; }#Email .text{ padding: 5px; color:#444444; font-family:Tahoma; background-color:#F0F0F0; font-size:11px; font-weight:normal; }#Email .center{text-align: center; }#Email .right{text-align: right; }#Email .mark{color: #ff0000}#Email .pricingItem,#Email #prices .header3{border: solid 1px #DEECF7; padding: 3px; }#Email .label{color:#444444; font-family:Arial; background-color:#F0F0F0; font-size:12px; font-weight:bold; height: 20px; border-bottom: solid 2px #DEECF7; }#Email #bookingData .label{width: 26%; text-align: right; padding-right: 15px; border-top: solid 1px #DEECF7; }#Email #bookingData .text{width: 64%; padding: 2px; }#Email #payment .label{width: 26%; text-align: right; padding-right: 15px; color:#444444; font-family:Arial; background-color:#F0F0F0; font-size:12px; font-weight:bold; padding-left: 5px; height: 25px; }#Email #flight .text{border-top: solid 1px #DEECF7; color:#444444; }.calendarMatrixDateHeader{background-color:#F0F0F0; font-family:Arial; color:#444444; font-size:12px; font-weight:bold; }.calendarSearch .calendatMatrixTable a{color:#444444; font-size:11px; font-weight:normal}.CalendarSearchPricing .pricing .header3{color:#444444}#centerAvail .calendarSearch #searchForm #date span{font-size:11px; }.CalendarSearchPricingTable #tableHeaders p{background-color:#F0F0F0}.calendarSearch #searchForm .FlightType p{font-size:11px}#centerAvail .calendarSearch #searchForm #date input{color:#444444}.calendarSearch #searchForm #paxRequests .label{color:#444444}.calendarSearch #searchForm #paxRequests #outletSelect select{color:#444444}.calendarSearch #searchForm .content .paxRequests select{color:#444444; }.calendarSearch .searchForm .content .additionalRequests .label{color:#444444}#centerAvail .calendarSearch #searchForm .input select{color:#444444; }.calendatMatrixTable{border:3px solid #f0f0f0; }.selectDate{background-color:#008FD8; color:#000000}.calendarSearch .calendatMatrixTable .selectDate a{color:#000000}.calendarMatrixEmptyPriceCell:hover,.calendarMatrixPriceCell:hover,.lowCost:hover{border-color:#008FD8}.lowCost{background-color:#FFCC00; }.activedate{background-color:#008FD8; color:#000000}.calendarMatrixDateHeader:hover{background-color:#008FD8; color:#000000}.calendarSearch .header1{color:#01B1FC; font-size:16px; font-weight:bold; }.calendarSearch .searchForm .content{}.CalendarSearchPricingTable{border:3px solid #f0f0f0; }.calendarSearch .searchForm{border:3px solid #f0f0f0; }.calendarMatrixOutPadding{color:#444444; font-weight:bold}.CalendarSearchPricing #pricingHeader .header2{color:#01B1FC; font-size:16px; font-weight:bold; }.MinimaskHeader .header2{color:#01B1FC; font-size:16px; font-weight:bold; }.calendarMatrixEmptyPriceCell{background-color:#F0F0F0; }.calendarMatrixPriceCell{background-color:#F0F0F0; }.CalendarSearchPricingTable #tableData p{background-color:#F0F0F0; }
