#languageselector{width: 764px;}#languageselector span{font-size:11px;font-weight:bold;}#languageselector a{color:#fff;}#mainAvailContent{float:left; color:#000;}.activLoader{border:1px solid #0072BC}.header1, .header2{font-family:Tahoma;height:20px;letter-spacing:1px;padding:6px 3px 0;background-color:#0072BC;color:#FFFFFF; }#ibe .header1{color:#ffffff;font-size:11px;font-weight:bold;}.btnCenter{background-color:transparent;}#bookingSteps{margin-top:35px;}#bookingSteps p{width:17.6%;color:#000000}#bookingSteps #steps .text {border-top:4px solid #ECF2D0;margin-left:4px;margin-right:4px;}.ui-datepicker{z-index:8 !important;}#powerAvailMain .segmentInfo{margin-top: -150px !important;}#bookingSteps #steps .selected {border-top:4px solid #9AC06D;color:#000000}#bookingSteps #steps .lastSelected{border-top:4px solid #9AC06D;color:#000000}#containerPoweravail, #centerAvail, .airStartIbe, #airStartMain, #airStartMain #ibe {width:770px;}#centerAvail{padding:0;}#airStartMain #generalRequestsheader, #AirMultiStart #generalRequestsheader,#airStartMain #paxRequestsHeader, #airStartMain #additionalRequestsHeader{clear:both;padding:0;width:100%; margin-bottom:0;border:none;}#airStartMain #generalRequests, #airStartMain #paxRequests, #airStartMain #additionalRequests{background-color: #ECF2D0;border:1px solid #0072BC;margin-bottom:5px;margin-top:2px;width: 530px;}#airStartMain #paxRequests #adults, #AirMultiStart #paxRequests #adults{width:116px;}#airStartMain #paxRequests #children, #AirMultiStart #paxRequests #children{width:116px;}#airStartMain #generalRequestsInfo, #airStartMain #paxRequestsInfo, #airStartMain #additionalRequestsInfo, #airStartMain #SearchTypeRequestsInfo{ border:1px solid #0072BC; display:block; float:left; margin-left:1px; width: 235px;}#airStartMain #SearchTypeRequestsInfo{margin-top:193px;display:none;}#airStartMain #generalRequestsInfo, #airStartMain #paxRequestsHeader,#airStartMain #paxRequestsInfo, #airStartMain #additionalRequestsHeader, #airStartMain #additionalRequestsInfo{display:block;margin-top:2px;}#airStartMain #generalRequests{border:1px solid #0072BC;height:365px;margin-bottom:5px;margin-top:2px;}#airStartMain #paxRequestsInfo{height:118px;}#airStartMain #additionalRequestsInfo{height:74px;}#airStartMain #generalRequests #departure, #airStartMain #generalRequests #arrival{width:220px;}#airStartMain #generalRequests #deptime, #airStartMain #generalRequests  #rettime{width:240px;}#airStartMain #generalRequests #departure .input input, #AirMultiStart #multisegments #departure input,#airStartMain #generalRequests #arrival .input input, #AirMultiStart #multisegments #arrival input{width: 170px;}#airStartMain #paxRequests #offertype .input select, #AirMultiStart #paxRequests  #offertype .input select {width:216px;}#airStartMain #generalRequests #depdate, #airStartMain #generalRequests #retdate {width: 219px;}#airStartMain #additionalRequests #carrier1{padding-top:0;width:219px;}#airStartMain #additionalRequests #cabinClass{padding:0 15px 0 30px;width:220px;}#airStartMain #generalRequests #departure .errImgDep, #AirMultiStart #multisegments #departure .errImgDep{left:230px}#airStartMain #generalRequests #depdate  .ErrorMessage .errImgCal, #AirMultiStart #multisegments #depdate  .ErrorMessage .errImgCal{margin-right: 95px;}#airStartMain #generalRequests #rettime{width:236px}#airStartMain #paxRequests .errImgInf, #AirMultiStart #paxRequests .errImgInf{left:375px;}.cell{width:127px;}.MatrixRowLabel{width:130px;}#powerAvailSubHeader, .miniMask h1{font-size:11px;background-color:#0072BC;}.table {border:1px solid #0072BC;width:767px;}.cell .text, .MatrixRowLogo, .cell .row1,.cell .row2{border:none;}.cell .price{height:22px;}.cell .price a{color:#00365B;}.MatrixRowBlank{height:28px;}.MatrixRowLabel .text{color:#000000;font-family:tahoma;font-size:11px;font-weight:normal;height:22px;}.cell .row2{background-color: #ECF2D0}#powerAvailMain .pagination{width:100%;border:none;}.miniMask{position:absolute; right:0; width:200px;}.miniMask #searchForm .FlightType, .miniMask  #searchForm #outlet, .miniMask #searchForm #date, .miniMask #searchForm  .paxRequests, .miniMask #searchForm .content .directFlight, .miniMask  #searchForm .content .uxSearchType, .miniMask #searchForm .content  .uxIncludLcc, .miniMask .airways, .miniMask .clasType, .miniMask  .additionalRequests .advancceSearch{background-color: #ECF2D0;border-color: #0072BC;}.miniMask h1{color:#fff;font-weight:bold;font-family:Tahoma;height:22px;letter-spacing:1px;padding: 6px 10px 0 3px;width:179px;border:none;}.miniMask .content .uxFareFamiliesSearch{display:none}#powerAvailMain #ibePA, #powerAvailMain #ibePA table{width:700px;}#powerAvailMain .avail_list{width:470px;}#powerAvailMain #ibePA{margin-top:49px;}#powerAvailMain #ibePA table td #price, #offerListSlideDiv #poweravailBody div.price,  #powerAvailMain #ibePA table td #buttons, #offerListSlideDiv  #poweravailBody .buttons{left:443px;}#powerAvailMain #ibePA table td #details, #offerListSlideDiv .showDetailsDiv .details{left: 530px;}#powerAvailMain #ibePA table td #buttons .addToCart{display:none;}#powerAvailMain .nd_sortHeader{background-color:#0072BC;width: 559px;;top: 304px;color:#fff;font-family:Tahoma;font-size:11px;border:none;}#powerAvailMain #ibePA table td .nd_ProviderInfo img{display:none;}#powerAvailMain #ibePA table td #date  #outFlight, #powerAvailMain #ibePA table td #date .oneway_Flight,  #powerAvailMain #ibePA table td #date #retFlight{width:440px;border:1px solid #0072BC;background-color:#ECF2D0;}#powerAvailMain #ibePA table td .nd_ProviderInfo, #powerAvailMain #ibePA table td #date #moreOptionsBtn{width:420px;border: 1px solid #0072BC;background-color:#ECF2D0;}#powerAvailMain #ibePA table td #price, #offerListSlideDiv #poweravailBody div.price{border: 1px solid #0072BC;background-color:#ECF2D0;}#powerAvailMain #ibePA table td #buttons, #offerListSlideDiv #poweravailBody .buttons,.miniMask .searchForm #buttonStart{background-color:#0072BC;border:1px solid #0072BC;}#powerAvailMain #ibePA table td #date  #outFlight .direction .text, #powerAvailMain #ibePA table td #date  #retFlight .direction .text{color:#0072BC;}.miniMask  #searchForm #outlet .errImgDep, .miniMask #searchForm #outlet  .errImgDest, .miniMask #searchForm #outlet .errImg{left:174px;}.tip{margin-top:-151px;background-color:#fff;border:1px solid #0072BC;}.tip .nd_header1{background-color:#0072BC;padding:6px 3px 0;width: 455px;margin:0;color:#fff;font-family:Tahoma;font-weight:bold;height:20px;font-size:11px;}.tip .nd_detailDiv .nd_CloseButtom a{margin-top:5px; color:#fff;}#powerAvailheader .header2, #containerPoweravail .header2, #rulesModalDiv .header2,#AirBook #ibeAB div .header2,#AirBook #ibeAB #AddressData .header3{background-color:#0072BC;color:#ffffff;font-weight:bold;font-family:Tahoma;height:20px;letter-spacing:1px;padding: 6px 10px 0 3px;width:756px;border:none;font-size:11px;}#ibePAD div.blank{width: 770px;}#ibePAD #powerAvailOffer, #ibePAD  #powerAvailOffer #powerAvailDeparture, #ibePAD #powerAvailOffer  #powerAvailReturn, #ibePAD #powerAvailOffer #powerAvailMainPrice{width:768px;}#buttonSection{width:770px;}#ibePAD #tableHeaders #airline{width:157px;}#ibePAD #tableHeaders #departure, #ibePAD #tableHeaders #arrival{width:137px !important;}#ibePAD #depdate, #ibePAD #arrdate {width: 75px;}#powerAvailOffer #tableData #depdate, #powerAvailOffer #tableData #arrdate {width:10%;}#powerAvailMain #ibePA #pageing{width:565px;background-color:#1F67AC;border-color:#1F67AC;}#FlightNotFound .text, #NoSession .text,  #RulesNotFound .text, #ErrorPage .text, #FlightNotFound .label,  #NoSession .label, #RulesNotFound .label, #ErrorPage .label{width:750px;}#FlightNotFound .header1, #NoSession .header1, #RulesNotFound .header1, #ErrorPage  .header1{width:761px;background-color:#0072BC;padding:6px 3px 0;}#AirBook #ibeAB #PassengerData_new{position:relative;}#AirBook #ibeAB #PassengerData_new, #AirBook  #ibeAB #AddressData_new, #AirBook #ibeAB #PaymentForm, #AirBook #ibeAB  #DeliveryForm {background-color:#ECF2D0;border:1px solid #0072BC;width:767px;}#AirBook #ibeAB #PassengerData_new_header{padding:0;}#AirBook .AirSummary #departureHeader,#powerAvailOffer #powerAvailDeparture  #tableData, #powerAvailOffer #powerAvailReturn #tableData, #AirBook  .InsuranceListCtrl .InsuranceList,#AirBook .AirSummary #returnHeader,#AirSummary .ibeSummary #departureHeader,#AirSummary .ibeSummary #returnHeader{width:767px;border-color:#0072BC;}#AirBook #ibeAB #AddressData{padding:0; width:100%;}#AirBook #ibeAB #PassengerData_new_header{padding:0;}#AirBook #ibeAB #PassengerData_new  #PassengerData_title, #AirBook #ibeAB #PassengerData_new .PassengerData, #AirBook #ibeAB #PassengerData_new .PassengerData_gender, #AirBook  #ibeAB #PassengerData_new .PassengerData_gender{width:175px;}#AirBook #ibeAB #PassengerData_new #PassengerData_title .info {color:#545454;display:block;font-size:11px;line-height:1.05em;margin-top:-73px;position:absolute;right:10px;width:377px;}#AirBook #ibeAB #PassengerData_new  #PassengerData_newName, #AirBook #ibeAB #PassengerData_new  .PassengerData_number, #AirBook #ibeAB #PassengerData_new  .PassengerData_luggage{padding:5px 10px 7px 5px;}#AirBook #ibeAB #PassengerData_new #PassengerData_FrequentFlyerCardType{width:155px;padding:5px 25px 7px 198px;}#AirBook #ibeAB #PassengerData_new #PassengerData_lastName, #AirBook #ibeAB  #PassengerData_new .PassengerData_date{padding:5px 10px  7px 5px;}#AirBook .PassengerData_title .passenger_gender_choice{width:154px;}#AirBook #ibeAB #AddressData_new #PassengerData_lastName, #AirBook #ibeAB  #AddressData_new #phone_new,#AirBook #ibeAB #PaymentForm #CCName,  #AirBook #ibeAB #PaymentForm #CCNumber {left:195px;}#AirBook #ibeAB  #AddressData_new #street_new, #AirBook #ibeAB #AddressData_new #fax_new, #AirBook #ibeAB #PaymentForm #CVCNumber {left:385px;}#AirBook #ibeAB #AddressData_new #street_new .label.street{float:left; width:108px;}#AirBook #ibeAB .AddressData_new .street_new .label.streetNumber { display: block;}#AirBook  #ibeAB #AddressData_new #city_new, #AirBook #ibeAB #AddressData_new  #email_new, #AirBook #ibeAB #PaymentForm #CCType, #AirBook #ibeAB  #PaymentForm #CCExpires {left:570px;}#AirBook #ibeAB #AddressData_new #InvoiceForm_new #Company {left:185px;}#AirBook #ibeAB #PaymentForm #CCName .inputs_lastName input {width:170px;}#AirBook #ibeAB #PaymentForm #CCName .inputs_lastName{width:190px;}#AirBook #ibeAB #AddressData_new #city_new .postalNumber{float:left;width:60px;}#AirBook #ibeAB .AddressData_new .city_new .label.postalPlace { display: block;}#AirBook #ibeAB #PaymentForm #CCName .firstCard { float: left; width: 51%;}#AirBook #ibeAB #PaymentForm #CCName .label { float: left; width: 170px;}#AirBook #ibeAB #PaymentForm #CVCNumber .label{width:170px;float:left;}#CVCNumber .info .textinfo{left: 130px;}#cvcHelp{margin-left: -435px; margin-top: -40px;}.calendarSearch .header1{font-size:11px;}.calendarSearch .calendatMatrixTable .selectDate a {color:#ffffff;}.calendarSearch #searchForm .additionalRequests{float:right;margin-top:-70px;}.calendarSearch #searchForm #buttonStart{float:right;margin-top:-53px;}.calendarSearch #searchForm .paxRequests{height:83px;width:370px;}.calendarSearch #searchForm .paxRequests .label{float:none;}.calendarSearch #searchForm #outlet  .errImgDep, .calendarSearch #searchForm #outlet .errImg, .calendarSearch #searchForm #outlet .errImgDest{left:210px;}.calendarSearch #searchForm #date{width:162px;}.calendarSearch #searchForm #date .errImgCal{margin-right:17px;}.calendarSearch #searchForm{background-color:#ECF2D0;border:1px solid #0072BC; width:767px;}.calendarSearch #searchForm .content .uxIncludLcc{background-color:#ECF2D0;}.calendarSearch #searchForm #paxRequests .errImgInf{right:25px;}.calendarSearch #searchForm #paxRequests .errImgAd{right:10px;}.pricing #tableHeaders, #pricing #tableHeaders,.pricing #tableData, .pricing .InsurancePrice, #pricing #tableData, #pricing .InsurancePrice,.pricing #tableFooter, #pricing #tableFooter,.CalendarUp{width:767px;border:1px solid #0072BC;background-color:#ECF2D0;}.calendarMatrixTop, .calendarMatrixOutPadding, .calendatMatrixTable thead td{border:none;background-color:transparent;}#summaryData #summaryHeader{width:767px;}#AirSummary .ibeSummary .header2, #AirBook .header2, #AirPricing .header2, #AirSummary .ibeSummary #addressFormHeader .header3,#AirSummary .ibeSummary #paymentFormHeader .header3,#AirSummary .ibeSummary #DeliveryFormHeader .header3,#AirSummary .ibeSummary #conditionsHeader .header3{background-color:#0072BC; height:20px;width:756px;padding:6px 10px 0 3px;font-weight:bold;font-family:tahoma;color:#fff;font-size:11px;}#summaryData #passengerHeader,#AirSummary .ibeSummary #passenger,#summaryData #addressForm, #summaryData #taxId, #summaryData #paymentForm, #summaryData #DeliveryForm{background-color:#ECF2D0;border:1px solid #0072BC;width:767px;}#summaryData #passengerHeader{border-bottom:0}#AirSummary .ibeSummary #passenger{border-top:0;}#summaryData #conditionsHeader{border:none;width:767px;}#summaryData #ctl00_Body_conditionsFormP{border:1px solid #0072BC; width:767px;background-color:#ECF2D0;}#AirSummary .ibeSummary .header2, #AirSummary #ibeSummary .header2, #AirBook  .header2, #AirPricing .header2{color:#fff; font-size:11px;}.seatsNotFound{width:767px;}.calendarSearch #searchForm #paxRequests  #adults, .calendarSearch #searchForm #paxRequests #kids, .calendarSearch #searchForm #paxRequests #infants{width:110px;}.calendarSearch #searchForm #paxRequests #infants{width:130px;}#Email TABLE  { FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Tahoma,Arial,sans-serif; }#Email .header1 { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px; BACKGROUND-COLOR: #0072BC;}#Email .header2 { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #0072BC;}#Email .header3 { PADDING-RIGHT: 3px; BORDER-TOP: #0072BC 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 19px; BACKGROUND-COLOR: #0072BC;}#Email .text {  PADDING-RIGHT: 5px;  PADDING-LEFT: 5px;  PADDING-BOTTOM: 5px;  COLOR: #444444;  PADDING-TOP: 5px;  BACKGROUND-COLOR:#ECF2D0; }#Email .center  {  TEXT-ALIGN: center }#Email .right  {  TEXT-ALIGN: right }#Email #prices .header3, #Email .pricingItem  {  BORDER: 1px solid #0072BC;  PADDING: 3px;  COLOR: #fff;  BACKGROUND-COLOR: #0072BC }#Email .mark  {  COLOR: #ff0000 }#Email .label  {  BACKGROUND-COLOR: #0072BC; }#Email #bookingData .label  {  PADDING-RIGHT: 15px;  BORDER-TOP: #0072BC 1px solid;  WIDTH: 26%;  COLOR: #fff;  TEXT-ALIGN: right }#Email #bookingData{BACKGROUND-COLOR:#ECF2D0;}#Email #bookingData .text  {  PADDING-RIGHT: 2px;  PADDING-LEFT: 2px;   WIDTH: 64%;  COLOR: #444444;   BACKGROUND-COLOR:#ECF2D0;border-top:1px solid #0072BC;margin:0; }#Email #payment .label  {  PADDING-RIGHT: 15px;  BORDER-TOP: 1px solid #0072BC ;  WIDTH: 26%;  COLOR: #fff;  BACKGROUND-COLOR: #0072BC;  TEXT-ALIGN: right }#Email #flight .text  {  BORDER-TOP: 1px solid #0072BC;  COLOR: #444444 }#Email #prices .text, #Email #flight .text .text {border: medium none;}
