body,textarea{font-family:Arial, Helvetica, sans-serif;font-size:70%;color:#000;}
body{text-align:left !important;background-color:#FFF;margin:0;padding:0;}
.layoutTable{border-collapse:collapse;width:0;margin:0 auto;padding:0;}
.layoutTablelogin{border-collapse:collapse;width:700px;margin:0 auto;padding:0;}
.borderPurcCon,.tableFareBasis{background-color:#F5F5F5;border:1px solid #B0CCD0;}
.borderPurcCon th{border-bottom:1px solid #CCC;text-align:left;padding-top:5px;padding-bottom:5px;}
.tableFareBasis th{text-align:left;border-bottom:1px solid #CCC;padding:4px 3px;}
.tableFareBasis td{text-align:left;background-color:#FFF;vertical-align:top;padding:0 2px;}
.textSmaller{font-size:110%;letter-spacing:0;font-weight:400;}
.textBold,.opBy,.trRst{font-weight:700;}
.textBoldlarge{font-weight:700;font-size:110%;}
.textBoldSmallFlight{font-weight:700;color:#6A7B80;vertical-align:top;}
.textNormal{font-weight:400;}
.strikethrough{text-decoration:line-through;font-weight:400;color:#999;}
.textLighterBold{color:#6A7B80;font-weight:700;}
.textColorBold{color:#B90000;font-weight:700;}
.textColor2{color:#4B60C8;font-weight:700;}
.textMandatory{color:red;font-weight:700;font-size:120%;}
.LSPad{margin:0 15px 0 25px;}
.lineSeparatorPassenger{border-bottom:1px solid #FFE3BF;}
.lineSeparatorPassenger2{border-bottom:2px solid #FFF;}
.container,.container2{margin-top:10px;margin-bottom:30px;text-align:left;border:1px solid #CCC;}
.containerlogin{margin-top:5px;margin-bottom:10px;text-align:left;border:1px solid #CCC;width:700px;}
.containerModifySearch{top:18px;width:400px;margin-top:10px;margin-bottom:20px;border:1px solid #CCC;background-color:#FFF;text-align:left;}
.containerFlexPrice{height:190px;top:18px;width:99%;margin-top:0;margin-bottom:10px;margin-left:12px;border:1px solid #999;border-top:none;background-color:#FFF;padding:0 0 5px 5px;}
.containerFlexPriceScroll{height:340px;overflow:auto;}
.tableMenu{width:402px;border-bottom:1px solid #4B60C8;padding-bottom:3px;}
.tableMenu td{letter-spacing:0.05em;font-weight:700;padding:4px 0;}
.tableMenu3 td{letter-spacing:0.05em;font-weight:700;}
.tableMenu3 td.selected{background-color:#B0CCD0;border:1px solid #666;padding:0 3px;}
a.tableMenuLink3{text-decoration:none;background-color:#FFF;color:#000;letter-spacing:0.05em;border:1px solid #666;height:10px;padding:3px 3px 4px;}
.tableMenu2{width:100%;border-bottom:1px solid #CCC;margin-bottom:10px;}
.tableMenu2 td{letter-spacing:0.05em;vertical-align:middle;}
.tableMenu2 td.selected{background-color:#CCC;color:#000;padding:0 8px;}
.tableMenu2 a{text-decoration:none;display:block;background-color:#FFF;color:#333;padding:3px 8px;}
.tableMenu2 a:hover,a.tableMenuLink3:hover{background-color:#EEE;}
a{color:#4B60C8;}
a.linkSubMenu{color:#666;text-decoration:none;}
a.linkSubMenu:hover{color:#000;text-decoration:underline;background-color:#efefef;}
a.linkHelp,a.linkHelp:visited{letter-spacing:0.05em;font-weight:700;border:1px solid #B6C0C3;text-decoration:none;color:#CCC;padding:0 4px;}
a.linkHelp:hover{border:1px solid #B6C0C3;text-decoration:none;color:#000;background-color:#f5f5f5;}
a.linkSearch,a.linkSearch:visited{font-weight:700;border:1px solid #000;text-decoration:none;color:#000;padding:0 4px;}
a.linkSearch:hover{background-color:#CCC;}
a.stops,a.stops:visited{text-decoration:underline;color:#999;}
.tableProcessIndicator{border-bottom:1px solid #CCC;background-color:#FFF;padding-right:10px;}
.imgPIline{background-image:url(http://abstravel.com/img/v9/PI_line.gif);background-repeat:repeat-x;background-position:center;}
.imgPIline2{background-image:url(http://abstravel.com/img/v9/PI_line.gif);background-repeat:no-repeat;background-position:left center;}
.imgPI1{background:url(http://abstravel.com/img/v9/PI_1.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI2{background:url(http://abstravel.com/img/v9/PI_2.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI3{background:url(http://abstravel.com/img/v9/PI_3.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI4{background:url(http://abstravel.com/img/v9/PI_4.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI5{background:url(http://abstravel.com/img/v9/PI_5.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI6{background:url(http://abstravel.com/img/v9/PI_6.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI7{background:url(http://abstravel.com/img/v9/PI_7.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI1b{background:url(http://abstravel.com/img/v9/PI_1b.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI2b{background:url(http://abstravel.com/img/v9/PI_2b.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI3b{background:url(http://abstravel.com/img/v9/PI_3b.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI4b{background:url(http://abstravel.com/img/v9/PI_4b.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI5b{background:url(http://abstravel.com/img/v9/PI_5b.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI6b{background:url(http://abstravel.com/img/v9/PI_6b.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI7b{background:url(http://abstravel.com/img/v9/PI_7b.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI1c{background:url(http://abstravel.com/img/v9/PI_1c.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI2c{background:url(http://abstravel.com/img/v9/PI_2c.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI3c{background:url(http://abstravel.com/img/v9/PI_3c.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI4c{background:url(http://abstravel.com/img/v9/PI_4c.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI5c{background:url(http://abstravel.com/img/v9/PI_5c.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI6c{background:url(http://abstravel.com/img/v9/PI_6c.gif) center no-repeat;width:8px;padding-right:5px;}
.imgPI7c{background:url(http://abstravel.com/img/v9/PI_7c.gif) center no-repeat;width:8px;padding-right:5px;}
.tablePI th{padding-right:8px;color:#000;vertical-align:top;}
.tablePI td{font-size:90%;text-align:center;color:#000;padding:0 4px;}
a.tablePI{text-decoration:none;color:#000;cursor:default;}
a.tableHeaderLink,a.tableHeaderLink:visited{color:#4B60C8;text-decoration:underline;font-size:75%;letter-spacing:normal;}
a.tableHeaderLink:hover{color:#4B60C8;text-decoration:none;}
.tableModifyNavHeader{width:100%;padding:5px 10px 10px;}
.tableSubHeader td{letter-spacing:0.05em;font-size:110%;font-weight:700;border-bottom:1px solid #CCC;border-top:1px solid #CCC;height:27px;background-color:#F5F5F5;padding:5px 10px 5px 20px;}
.tableNavHeader{font-weight:700;background-color:#FFE3BF;border-top:1px solid #CCC;}
.tableNavHeader a{font-size:120%;border-top:none;}
.footerTable{width:100%;text-align:left;border-top:1px solid #4B60C8;background-color:#FFF;}
.footerTable td{letter-spacing:0.05em;font-size:120%;padding-top:3px;padding-bottom:20px;}
.footerTableCopy{width:400px;margin-bottom:30px;text-align:left;background-color:#FFF;}
.footerTableCopy td{letter-spacing:0.05em;font-size:90%;padding-top:3px;padding-bottom:10px;}
#divFFholder table.tableBodyText.fdff_L{margin-left:15px;}
.divBGRD2{background-color:#DFDFDF;}
.legendTable td{vertical-align:top;line-height:1.7em;padding:2px 15px 2px 0;}
.legendTable td div{white-space:nowrap;float:left;margin-right:7px;}
.legendText{font-weight:700;color:#FFF;background-color:#0B4;padding-right:3px;padding-left:3px;}
.legendText a:link,.legendText a:visited{text-decoration:underline;}
a.opBy,a.opBy:visited,a.trRst,a.trRst:visited{font-weight:700;color:#000;}
.requestedDate{border:2px solid red;background-color:#FFF;margin-right:3px;padding-right:10px;}
.lowestPrice{border:2px solid #000;background-color:#FCF2CF;margin-right:3px;margin-left:15px;padding-right:10px;}
.currencyIcon{font-weight:700;margin-right:3px;}
.shuttle{color:#FFF;background-color:#4B60C8;font-weight:700;margin:0 3px 0 4px;padding:0 3px;}
.details{background-color:#efefef;padding:0 8px;}
.resultsDisplay{font-weight:700;color:#000;background-color:#FFF;padding-right:3px;padding-left:3px;border:1px solid #000;}
.cancelled{color:#FFF;background-color:#ff0606;font-weight:700;position:relative;top:5px;left:5px;padding:0 3px;}
.cancelled2{color:#FFF;background-color:#ff0606;font-weight:700;margin:0 3px 0 4px;padding:0 3px;}
.tableBodyText td.underline{border-bottom:1px solid #CCC;padding:2px 0;}
.tableTimeOut td p{line-height:10px;}
.tableEmailText{width:400px;font-size:110%;}
.tableEmailText th{text-align:left;font-size:200%;}
.tableRecap td,.tableRecapWide td{padding:2px 10px 2px 3px;}
.tableFlightConf,.tableHotelConf,.tableCarConf,.tableTrainConf{width:400px;margin-left:15px;}
.tableFlightConf th,.tableHotelConf th,.tableCarConf th,.tableTrainConf th{background-color:#F5F5F5;border-bottom:1px solid #B0CCD0;text-align:left;padding:5px 10px;}
.tableFlightConf th.changeFlight,.tableHotelConf th.changeFlight,.tableCarConf th.changeFlight,.tableTrainConf th.changeFlight{background-color:#F5F5F5;border-bottom:1px solid #B0CCD0;text-align:right;padding:5px 10px;}
.tableFlightConf td,.tableTrainConf td{vertical-align:top;padding:2px 5px;}
.tableHotelConf td,.tableCarConf td{vertical-align:top;padding:2px 10px;}
.tableFlightConf td.flight{width:17%;}
.tableFlightConf td.border{border-top:1px dotted #CCC;border-bottom:1px dotted #CCC;color:#6A7B80;padding:3px 0;}
.tableFlightConf td span.tech,.tableTrainConf td span.tech,.tableHotelConf td span.tech,.tableCarConf td span.tech{color:#6A7B80;font-size:90%;white-space:nowrap;}
.tableFlightConf td.border2{border-top:1px dotted #CCC;border-bottom:1px dotted #CCC;color:#6A7B80;background-color:#FFE3BF;padding:0 0 6px;}
.tableFlightConf td.seats{padding:5px 5px 0 3px;}
.tableFlightConf td.Highlight{background-color:#FFE3BF;border:1px solid #CCC;}
.tableConfFlightText td{padding:4px 0 0;}
.tableConfFlightText td.borderLeft{border-left:1px solid #E6E6E6;}
.tableConfText td{vertical-align:top;padding:2px 0;}
.tableConfText3 td{padding:4px 0 2px;}
.tableConfText td.underline,.tableConfText3 td.underline{border-top:1px solid #B90000;}
.tableConfText td.underline2,.tableConfText3 td.underline2{border-bottom:1px solid #B90000;border-top:1px solid #B90000;}
.tableConfText td.underline3{border-top:1px solid #999;}
.tableConfText td.header,.tableConfText3 td.header{border-bottom:1px solid #CCC;font-weight:700;}
.tableConfText td.align{text-align:right;white-space:nowrap;}
.tablePassenger td{padding:0 10px 1px 0;}
.tablePref th{text-align:left;vertical-align:top;color:#6A7B80;}
.tablePref td{vertical-align:top;padding:1px 0;}
.tablePref td.bgrd{background-color:#F7F7F7;}
.tablePref td li{list-style:none;margin:0;padding:3px 0;}
.tablePref td li#pad2{padding-bottom:10px;}
.tablePref2{width:395px;margin-left:5px;}
.tablePref2 td{padding:5px 0 3px;}
.tableQuickLinks{border:1px solid #CCC;border-right:1px solid #999;border-bottom:2px solid #999;background-color:#FFF;width:170px;}
.tableQuickLinks th{border-bottom:1px solid #CCC;background-color:#FFE3BF;text-align:center;padding:3px 0;}
.tableQuickLinks td{font-size:90%;}
.tableQuickLinks td.spacing{font-weight:700;color:#000;padding:6px 0 0 6px;}
.tableModifySearch td{padding:1px 0 2px;}
.tablePassengerText td,.tablePassengerText2 td{padding:2px 0 1px;}
.tablePassengerText td.tpt1,.tablePassengerText td.tpt2,.tablePassengerText td.tpt3{padding-bottom:5px;vertical-align:top;}
.tablePassengerText td.tpt{padding-top:5px;}
.tablePassengerText td.underline{border-bottom:1px solid #CCC;padding:0 0 5px;}
.tableSearchDiv{width:403px;border:1px solid #CCC;border-bottom:none;margin-left:0;margin-top:0;vertical-align:bottom;background-color:#FFF;}
.tableSearchDiv2{width:403px;margin-left:0;vertical-align:bottom;background-color:#FFF;}
.tableSearchTabs{margin-top:2px;font-weight:700;}
.tableSearchTabs td.Select{border-top:1px solid #CCC;border-bottom:1px solid #e8f0f1;background-color:#FFE3BF;text-align:center;font-size:110%;padding:0;}
.tableSearchTabs td.Select2{border-top:1px solid #CCC;border-bottom:1px solid #e8f0f1;background-color:#efefef;text-align:center;font-size:110%;padding:0;}
.tableSearchTabs td.unSelect{border-top:1px solid #999;border-bottom:1px solid #CCC;background-color:#FFF;text-align:center;font-size:110%;padding:0;}
.tableSearchTabs td.text{letter-spacing:0.06em;border-bottom:1px solid #CCC;font-weight:700;padding:0;}
.searchText{letter-spacing:0.05em;font-size:160%;border-bottom:1px solid #CCC;font-weight:700;text-align:right;vertical-align:bottom;padding:0;}
.tableSearch,.tableSearch2,.tableSearch3{width:402px;border:1px solid #CCC;margin-left:1px;padding-top:1px;}
.tableSearch{border-top:none;background-color:#FFE3BF;}
.tableSearch2{border-top:none;background-color:#EFEFEF;}
.tableSearch3{background-color:#FFE3BF;}
.tableSearchMain,.tableSearchMain3{width:400px;margin-left:1px;}
.tableSearchModify2{margin-left:1px;}
.tableSearchMain td.hideLine,.tableSearchMain td.hideLineTT{display:none;border-bottom:1px solid #CCC;}
.tableModifySearch2{margin-left:0;margin-right:0;}
.tableSearchSelect{background-color:#FFF;border:1px solid #CCC;}
.tableSearchSelectTT td.hide,.tableSearchSelectModify td.hide{display:none;}
.tableSearchSelect td,.tableSearchSelectTT td,.tableSearchSelectModify td{vertical-align:top;padding:0;}
.fontSize2{font-size:75%;}
.tableSearchNavHeader{width:402px;margin-left:0;margin-bottom:1px;font-weight:700;border:1px solid #CCC;border-top:none;border-spacing:1px;padding:1px 0;}
.ImgPrint,.ImgBooking,.ImgCancel,.ImgPlate,.ImgFlightStatus,.ImgCurreny,.ImgSeats2{height:1px;font-size:18px;padding:0 25px 0 0;}
.ImgPrint{background:url(http://abstravel.com/img/v9/icon_print_htm3.gif) left no-repeat;}
.ImgBooking{background:url(http://abstravel.com/img/v9/imgBooking.gif) left no-repeat;}
.ImgCancel{background:url(http://abstravel.com/img/v9/imgCancel.gif) left no-repeat;}
.ImgPlate{background:url(http://abstravel.com/img/v9/imgPlate2.gif) left no-repeat;}
.ImgCurreny{background:url(http://abstravel.com/img/v9/icon_currency.gif) left no-repeat;}
.ImgSeats2{background:url(http://abstravel.com/img/v9/icon_seats.gif) left no-repeat;}
.ImgFlightStatus{background:url(http://abstravel.com/img/v9/windsock.gif) left no-repeat;padding:0 25px 3px 0;}
.ImgLogo{background:url(http://abstravel.com/gifs/abslogoablue.jpg) left top no-repeat;width:100px;height:105px;}
.ImgPlane2{background:url(http://abstravel.com/img/v9/connection_flights.gif) left no-repeat;margin-left:120px;height:18px;padding:2px 30px 2px 0;}
.ImgPlane3{background:url(http://abstravel.com/img/v9/search_flights2.gif) left no-repeat;height:18px;padding:0 30px 2px 0;}
.ImgWarning{background:url(http://abstravel.com/img/v9/warning.gif) no-repeat;position:relative;top:3px;left:1px;height:17px;padding-right:22px;padding-top:2px;}
.ImgError{background:url(http://abstravel.com/img/v9/error3.gif) no-repeat;height:18px;padding:2px 20px 4px 0;}
.ImgCheck{background:url(http://abstravel.com/img/v9/check_green.gif) 0 -1px no-repeat;margin-left:3px;height:1px;font-size:10px;padding:0 20px 0 0;}
.ImgCheck2{background:url(http://abstravel.com/img/v9/check.gif) center no-repeat;padding-right:8px;}
.ImgCheck3{background:url(http://abstravel.com/img/v9/check3b.gif) 5px no-repeat;width:15px;}
.ImgHelp,.ImgHelp9{height:1px;cursor:pointer;font-size:12px;margin:0 10px 0 2px;padding:0 12px 1px 0;}
.ImgHelp{background:url(http://abstravel.com/img/v9/icon_help.gif) left center no-repeat;}
.ImgHelp9{background:url(http://abstravel.com/img/v9/icon_help9.gif) left center no-repeat;}
.arrowSmall{background:url(http://abstravel.com/img/v9/arrowSmall.gif) left no-repeat;height:9px;padding-right:15px;}
.imgLogo2{background:url(http://abstravel.com/gifs/abslogoablue.jpg) 100% 0 no-repeat;height:105px;width:100px;}
.ImgSearchTab1{background:url(http://abstravel.com/img/v9/iconSearchTab1.gif) left no-repeat;height:22px;}
.ImgSearchTab2{background:url(http://abstravel.com/img/v9/iconSearchTab2.gif) left no-repeat;height:22px;}
.ImgSearchTab3{background:url(http://abstravel.com/img/v9/iconSearchTab3.gif) left no-repeat;height:22px;}
.ImgSearchTab4{background:url(http://abstravel.com/img/v9/iconSearchTab4.gif) left no-repeat;height:22px;}
.ImgSearchTab5{background:url(http://abstravel.com/img/v9/ImgSearchTab5.gif) left no-repeat;height:22px;}
.ImgSearchTab1_2{background:url(http://abstravel.com/img/v9/iconSearchTab1_2.gif) left no-repeat;height:22px;}
.ImgSearchTab4_2{background:url(http://abstravel.com/img/v9/iconSearchTab4_2.gif) left no-repeat;height:22px;}
.ImgSearchTab5_2{background:url(http://abstravel.com/img/v9/iconSearchTab5_2.gif) left no-repeat;height:22px;}
.ImgCal,.ImgMag,.ImgLookUp{height:1px;font-size:15px;font-family:verdana;cursor:pointer;margin-left:0;padding:0 0 0 18px;}
.ImgCal{background:url(http://abstravel.com/img/v9/cal.gif) no-repeat;}
.ImgMag{background:url(http://abstravel.com/img/v9/mag.gif) no-repeat;}
.ImgLookUp{background:url(http://abstravel.com/img/v9/look_up.gif) no-repeat;}
.ImgLookUp2{margin-bottom:2px;vertical-align:bottom;padding-left:1px;border:none;cursor:pointer;}
.ImgArrow{background:url(http://abstravel.com/img/v9/icon_arrow.gif) no-repeat 3px 5px;padding-right:5px;}
.ImgArrow2{background:url(http://abstravel.com/img/v9/icon_arrow.gif) no-repeat;position:relative;top:7px;left:0;padding-right:14px;height:10px;}
.ImgWeather{background:url(http://abstravel.com/img/v9/rain.gif) no-repeat;position:relative;left:0;top:-15px;width:100px;height:80px;padding:30px 80px 30px 0;}
a.ImgFlexiArrow1{background:url(http://abstravel.com/img/v9/icon_arrow_flex4.gif) center no-repeat;height:18px;cursor:pointer;padding-right:20px;}
.ImgFlexiArrow2{background:url(http://abstravel.com/img/v9/icon_arrow_flex3.gif) center no-repeat;height:18px;cursor:pointer;}
.ImgFlexiArrow2Hover{background-image:url(http://abstravel.com/img/v9/icon_arrow_flex3a.gif) center no-repeat;height:18px;cursor:pointer;}
.ImgCornerBlank{background-image:url(http://abstravel.com/img/v9/imgCornerBlank.gif) no-repeat;position:relative;left:5px;top:-12px;height:15px;width:15px;}
.ImgCorner1{background:url(http://abstravel.com/img/v9/imgCorner5N.gif) no-repeat;position:relative;left:2px;top:-2px;height:15px;width:15px;}
.ImgCorner2{background:url(http://abstravel.com/img/v9/imgCorner16N.gif) no-repeat;position:relative;left:2px;top:-2px;height:15px;width:15px;}
.ImgCorner3{background:url(http://abstravel.com/img/v9/imgCorner17N.gif) no-repeat;position:relative;left:2px;top:-2px;height:15px;width:15px;}
.ImgCorner4{background:url(http://abstravel.com/img/v9/imgCorner24N.gif) no-repeat;position:relative;left:2px;top:-2px;height:15px;width:15px;}
.ImgCorner5{background:url(http://abstravel.com/img/v9/imgCorner19N.gif) no-repeat;position:relative;left:2px;top:-2px;height:15px;width:15px;}
.ImgCorner1Tab{background:url(http://abstravel.com/img/v9/imgCorner21.gif) no-repeat;position:relative;left:2px;top:-3px;height:15px;width:15px;}
.ImgCorner2Tab{background:url(http://abstravel.com/img/v9/imgCorner16.gif) no-repeat;position:relative;left:2px;top:-3px;height:15px;width:15px;}
.ImgCorner3Tab{background:url(http://abstravel.com/img/v9/imgCorner17.gif) no-repeat;position:relative;left:2px;top:-3px;height:15px;width:15px;}
.ImgCorner4Tab{background:url(http://abstravel.com/img/v9/imgCorner24.gif) no-repeat;position:relative;left:2px;top:-3px;height:16px;width:15px;}
.ImgCorner5Tab{background:url(http://abstravel.com/img/v9/imgCorner19.gif) no-repeat;position:relative;left:3px;top:-3px;height:15px;width:15px;}
.ImgBgrdArrow1{background:url(http://abstravel.com/img/v9/imgBgrdArrow21.gif) no-repeat;position:relative;left:0;top:-3px;height:33px;width:57px;}
.ImgBgrdArrow2{background:url(http://abstravel.com/img/v9/imgBgrdArrow2.gif) no-repeat;position:relative;left:0;top:-4px;height:45px;width:57px;}
.ImgBgrdArrow3{background:url(http://abstravel.com/img/v9/imgBgrdArrow3.gif) no-repeat;position:relative;left:0;top:-4px;height:45px;width:57px;}
.ImgBgrdArrow4{background:url(http://abstravel.com/img/v9/imgBgrdArrow4.gif) no-repeat;position:relative;left:0;top:-4px;height:45px;width:57px;}
.ImgBgrdArrow5{background:url(http://abstravel.com/img/v9/imgBgrdArrow5.gif) no-repeat;position:relative;left:0;top:-4px;height:45px;width:57px;}
.ImgChicago{background:url(http://abstravel.com/img/v9/chicago.gif) left no-repeat;height:100px;padding:50px 140px 40px 10px;}
#reservationSegment{width:100%;margin-top:0;margin-left:0;}
#reservationSegment td{background-color:#FFF;padding:0;}
#summarySubTable{width:100%;margin-top:5px;margin-left:30px;}
#summarySubTable td{padding-right:10px;}
.calSmaller{font-size:85%;font-weight:400;}
#fares{width:90%;}
#fares td{padding-left:4px;padding-top:2px;vertical-align:top;}
.return{vertical-align:top;border-right-width:1px;border-right-style:solid;border-right-color:#999;font-weight:700;}
.outbound{border-right-width:1px;border-right-style:solid;border-right-color:#999;margin-top:20px;font-weight:700;background-color:#d0d;}
.divide3{height:1px;margin-top:30px;margin-bottom:4px;background-color:#999 !important;padding-right:0;}
.fare1{vertical-align:top;background-color:#F6F6F6 !important;font-weight:700;border-top:none;border-right:1px solid #999;border-left:none;color:#000;}
.fare1 a:hover{color:#FFF;text-decoration:none;}
.fontDateHighlight{color:red;}
.hiDateH{font-weight:700;color:#FFF !important;background-color:#FC6 !important;border-right:1px solid #999;}
.fareHighlight{vertical-align:top;background-color:#FCF2CF !important;font-weight:700;border-right:1px solid #999;}
.fare1red{vertical-align:top;background-color:#FCF2CF !important;font-weight:700;border-top:none;border:2px solid red;color:#000;}
.fare1redNLP{vertical-align:top;background-color:#F6F6F6 !important;font-weight:700;border-top:none;border:2px solid red;color:#000;}
.fare1redSelected{vertical-align:top;background-color:#FC6 !important;font-weight:700;border:2px solid red;color:#FFF;}
.fareSelected{background-color:#FC6 !important;color:#FFF;}
.tableFlexPrice2 td{padding:1px 2px;}
.tableFlexPrice2.soldOut{color:#C00;font-weight:700;}
.tableFlexPrice2 li.line,.fdff_TFP li.line{background:url(http://abstravel.com/img/v9/list_dot.gif) center left no-repeat;width:8px;padding-right:4px;}
.bgrd1{border-bottom:#fff 1px solid;background-color:#efefef;}
.bgrd2{background-color:#E0EBEC;border-left:1px solid #FFF;border-bottom:1px solid #FFF;}
.bgrd3{background-color:#D1E1E3;border-left:1px solid #FFF;border-bottom:1px solid #FFF;}
.bgrd4{background-color:#C2D8DA;border-left:1px solid #FFF;border-bottom:1px solid #FFF;}
.bgrd5{background-color:#B0CCD0;border-left:1px solid #FFF;border-bottom:1px solid #FFF;}
.bgrd6{background-color:#A1C3C7;border-left:1px solid #FFF;border-bottom:1px solid #FFF;}
.bgrd7{background-color:#94BBC0;border-left:1px solid #FFF;border-bottom:1px solid #FFF;}
.bgrdNA{background-color:#EFEFEF;border-left:1px solid #FFF;border-bottom:1px solid #FFF;}
.bgrd2c{background-color:#FFE3BF;border-left:3px solid #FFF;border-bottom:1px solid #FFF;}
.bgrd1b{background-color:#EFEFEF;border-bottom:1px solid #FFF;}
.bgrd2b{background-color:#E0EBEC;border-left:1px solid #FFF;border-bottom:1px solid #FFF;font-weight:700;color:#B90000;}
.bgrd3b{background-color:#D1E1E3;border-left:1px solid #FFF;border-bottom:1px solid #FFF;font-weight:700;}
.bgrd4b{background-color:#C2D8DA;border-left:1px solid #FFF;border-bottom:1px solid #FFF;font-weight:700;color:#B90000;}
.bgrd5b{background-color:#B0CCD0;border-left:1px solid #FFF;border-bottom:1px solid #FFF;font-weight:700;color:#B90000;}
.bgrd6b{background-color:#A1C3C7;border-left:1px solid #FFF;border-bottom:1px solid #FFF;font-weight:700;color:#B90000;}
.bgrd7b{background-color:#94BBC0;border-left:1px solid #FFF;border-bottom:1px solid #FFF;font-weight:700;color:#B90000;}
.decoration1 td.topborder{border-top:1px solid #CCC;border-left:1px solid #CCC;padding:0 5px;}
.decoration2 td.topborder{border-top:1px solid #999;border-bottom:1px solid #CCC;border-left:1px solid #999;background-color:#FFE3BF;padding:0 6px;}
.tableFFHolder2{width:740px;margin-left:10px;}
.tableFFHolderSD{width:90%;margin-left:25px;}
.tableFFHolderSD2{width:75%;margin-left:25px;}
.tableFFHolderSD4{width:75%;margin-left:25px;border:1px solid #B0CCD0;background-color:#F5F5F5;}
.tableFFHolder td,.tableFFHolderSD td{padding-right:5px;vertical-align:top;}
.tableFFTabsHolder{width:580px;margin-left:12px;border:1px solid #999;border-bottom:none;background-color:#FFF;}
.tableFFTabsHolder td{padding:5px 0 2px;}
.tableFFTabsHolder td.NoBorder{border-bottom:1px solid #FFF;}
.tableFFDiv1{background-color:#fcf2cf;border-bottom:1px solid #CCC;}
.tableFFDiv2{background-color:#DCF3FF;border-bottom:1px solid #CCC;border-top:1px solid #CCC;}
.tableFFDiv3{background-color:#E3F8EA;border-bottom:1px solid #CCC;border-top:1px solid #CCC;}
.tableFFDiv4{background-color:#FFE4E2;border-bottom:1px solid #CCC;border-top:1px solid #CCC;}
.tableFFDiv5{background-color:#FFE3BF;border-bottom:1px solid #CCC;border-top:1px solid #CCC;}
.tableFFResultsHeader td{background-color:#FFF;font-weight:700;padding:5px 2px;}
.tableFFResultsHeader2 td{background-color:#999;font-weight:700;color:#fff;padding:2px 2px 5px;}
.tableFFResults1 td{background-color:#fcf2cf;padding:2px 2px 2px 4px;}
.tableFFResultsSD td.select{border-bottom:1px solid #CCC;background-color:#B0CCD0;padding:3px 5px;}
.tableFFResults1 td.radio,.tableFFResultsSD td.radio{width:20px;padding:0;}
.tableFFResults1 td.Noradio{width:18px;padding:0;}
.tableFFResultsSD td.Noradio{padding-right:12px;width:20px;}
.tableFFResultsSD td{background-color:#F5F5F5;vertical-align:top;padding:2px 2px 2px 4px;}
.tableFFResultsNS td{color:#999;padding:2px 2px 2px 4px;}
.tableFFResults2b td{background-color:#DCF3FF;padding:2px 2px 2px 5px;}
.tableFFResults3 td{background-color:#E3F8EA;padding:2px 2px 2px 5px;}
.tableFFResults4 td{background-color:#FFE4E2;padding:2px 2px 2px 5px;}
.tableFFResults5 td{background-color:#FFE3BF;padding:2px 2px 2px 5px;}
.tableFFResultsTab3 td{background-color:#FFDAC1;padding:2px 2px 2px 5px;}
.tableFFResultsTabs5,.tableFFResultsTabs2,.tableFFResultsTabs3,.tableFFResultsTabs4,.tableFFResultsTabs1,.tableFFResultsTabsNS{border-left:1px solid #CCC;border-top:1px solid #CCC;}
.tableFFResultsTabs5 td{background-color:#FFE3BF !important;padding:2px 2px 2px 5px;}
.tableFFResultsTabs2 td{background-color:#DCF3FF !important;padding:2px 2px 2px 5px;}
.tableFFResultsTabs3 td{background-color:#E3F8EA !important;padding:2px 2px 2px 5px;}
.tableFFResultsTabs4 td{background-color:#FFE4E2 !important;padding:2px 2px 2px 5px;}
.tableFFResultsTabs1 td{background-color:#fcf2cf !important;border-bottom:1px solid #fcf2cf !important;padding:2px 2px 2px 5px;}
.tableFFResultsTabsNS td{background-color:#fff !important;border-bottom:none !important;padding:2px 2px 2px 5px;}
.MyTrips th,.tableProfileAd th{border-bottom:1px solid #CCC;background-color:#999;text-align:left;color:#FFF;padding:3px 5px;}
.MyTrips td,.tableProfileAd td{border-bottom:1px solid #CCC;background-color:#FFF;padding:3px 5px;}
.tableClarification th{text-align:left;border:1px solid #B0CCD0;background-color:#FFF;padding:2px 5px;}
.tableClarification td{padding:1px 3px;}
.tableOptions{width:140px;text-align:right;}
.tableFFPrice td.label{border-right:1px solid #666;background-color:#FFF;font-size:105%;padding:2px 10px 2px 5px;}
.tableFFPrice td.selected1,.tableFFPrice td.selected2,.tableFFPrice td.selected3,.tableFFPrice td.selected4,.tableFFPrice td.selected5{border-right:1px solid #999;border-left:1px solid #999;font-size:105%;padding:2px 10px 2px 0;}
.tableFFPrice td.selected1{background-color:#eebd5a;}
.tableFFPrice td.selected2{background-color:#6CF;}
.tableFFPrice td.selected3{background-color:#0B4;}
.tableFFPrice td.selected4{background-color:#F10;}
.tableFFPrice td.notselected{border-right:1px solid #CCC;font-size:105%;padding:2px 10px 2px 0;}
.tableFFPrice3 td.label{border-right:1px solid #666;background-color:#FFF;padding:2px 10px 2px 5px;}
.tableFFPrice3 td.selected{background-color:#FFB98A;border-right:1px solid #999;border-left:1px solid #999;padding:2px 10px 2px 0;}
.tableFFPrice3 td.notselected{border-right:1px solid #CCC;padding:2px 10px 2px 0;}
.FDFFtabs:hover{text-decoration:underline;color:#000;}
.tableFFTabsHolder2 td{border-bottom:1px solid #CCC;background-color:#FFF;}
.tableFFTabsHolder2 td.noBorder{border-bottom:2px solid #fcf2cf;}
#border{height:25px;background-color:#ccc;padding-top:5px;border-bottom:2px solid #000;border-top:2px solid #FFF;}
a.addItem,a.addItem:visited{border:1px solid #999;text-decoration:none;color:#c00;width:130px;height:25px;margin:5px;padding:2px;}
a.addItem:hover{background-color:#f6f6f6;border-top:1px solid #999;border-right:2px solid #000;border-bottom:2px solid #000;border-left:1px solid #999;}
.tableFFResultsTabs_test td.promo{background-color:#FCF9DD;border-bottom:none !important;border-left:1px solid #CCC;border-top:1px solid #CCC;padding:0 5px;}
.tableFFResultsTabs_test td.NS{background-color:#FFF;border-top:1px solid #999;border-bottom:none !important;padding:2px 5px 2px 8px;}
.tableFFResultsTabs_test td.none{background-color:#FFF;border-bottom:none !important;}
.ImgCorner_1Tab{background-image:url(http://abstravel.com/img/v9/imgCorner_1b.gif);background-repeat:no-repeat;position:relative;left:0;top:0;height:18px;width:16px;}
.ImgCorner_2Tab{background-image:url(http://abstravel.com/img/v9/imgCorner_2b.gif);background-repeat:no-repeat;position:relative;left:0;top:0;height:18px;width:16px;}
.ImgCorner_3Tab{background-image:url(http://abstravel.com/img/v9/imgCorner_3b.gif);background-repeat:no-repeat;position:relative;left:0;top:0;height:18px;width:16px;}
.ImgCorner_4Tab{background-image:url(http://abstravel.com/img/v9/imgCorner_4b.gif);background-repeat:no-repeat;position:relative;left:0;top:0;height:18px;width:16px;}
.ImgCorner_5Tab{background-image:url(http://abstravel.com/img/v9/imgCorner_5b.gif);background-repeat:no-repeat;position:relative;left:0;top:0;height:17px;width:16px;}
.ImgCorner_EmptyTab{background-image:url(http://abstravel.com/img/v9/imgCorner_empty.gif);background-repeat:no-repeat;position:relative;left:0;top:-1px;height:15px;width:16px;}
.ImgCorner_EmptyTabPromo{background-image:url(http://abstravel.com/img/v9/imgCorner_emptyPromo.gif);background-repeat:no-repeat;position:relative;left:0;top:-1px;height:15px;width:16px;}
.ImgCorner_EmptyTabSaver{background-image:url(http://abstravel.com/img/v9/imgCorner_emptySaver.gif);background-repeat:no-repeat;position:relative;left:0;top:-1px;height:15px;width:16px;}
.fdff_tableFF{width:760px;margin-left:10px;border-top:1px solid #B0CCD0;border-left:1px solid #B0CCD0;}
.fdff_tableFF th{text-align:left;border-bottom:1px solid #B0CCD0;background-color:#999;color:#FFF;padding:3px 1px;}
.fdff_tableFF td{border-bottom:1px solid #B0CCD0;border-right:1px solid #B0CCD0;white-space:nowrap;padding:1px 5px;}
.fdff_tableFF td.wrap{white-space:normal;}
.fdff_TFP.fdff_TFPbgrd2{background-color:#c00;border:1px solid #000;}
.fdff_TFP.fdff_TFPbgrdNS td input{visibility:hidden;}
.fdff_TFP td,.fdff_TFP2 td{vertical-align:top;padding:2px;}
.fdff_TFP td.border{border-right:1px solid #B0CCD0;margin:0;padding:0;}
.fdff_tableFF td.FFcolor0,.fdff_tableFF td.FFcolor1,.fdff_tableFF td.FFcolor2,.fdff_tableFF td.FFcolor3,.fdff_tableFF td.FFcolor4,.fdff_tableFF td.FFcolor5{border-right:none;padding:0 4px 0 0;}
.fdff_TFP td.FFcolor0,.fdff_TFP td.FFcolor1,.fdff_TFP td.FFcolor2,.fdff_TFP td.FFcolor3,.fdff_TFP td.FFcolor4,.fdff_TFP td.FFcolor5,.fdff_TFP td.FFcolorBlank,.fdff_TFP2 td.FFcolor0,.fdff_TFP2 td.FFcolor1,.fdff_TFP2 td.FFcolor2,.fdff_TFP2 td.FFcolor3,.fdff_TFP2 td.FFcolor4,.fdff_TFP2 td.FFcolor5,.fdff_TFP2 td.FFcolorBlank{border-right:none;padding:0 8px 0 0;}
.fdff_tableFF td.FFcolor0,.fdff_TFP td.FFcolor0,.fdff_tableFF td.FFcolor0b{background-color:#EEBD5A;}
.fdff_tableFF td.FFcolor1,.fdff_TFP td.FFcolor1,.fdff_tableFF td.FFcolor1b{background-color:#9B8BB0;}
.fdff_tableFF td.FFcolor2,.fdff_TFP td.FFcolor2,.fdff_tableFF td.FFcolor2b{background-color:#648EAE;}
.fdff_tableFF td.FFcolor3,.fdff_TFP td.FFcolor3,.fdff_tableFF td.FFcolor3b{background-color:#C78087;}
.fdff_tableFF td.FFcolor4,.fdff_TFP td.FFcolor4,.fdff_tableFF td.FFcolor4b{background-color:#6EAB24;}
.fdff_tableFF td.FFcolor5,.fdff_TFP td.FFcolor5,.fdff_tableFF td.FFcolor5b{background-color:#000;color:#fff;}
.etpHolder{text-align:center;padding:23px 0 30px !important;}
.etpArrow,.etpArrow2{width:80px;padding:25px 0 0 80px;}
.etpArrow{background:url(http://abstravel.com/img/v9/arrowfdff1.gif) no-repeat;}
.etpArrow2{background:url(http://abstravel.com/img/v9/arrowfdff2.gif) no-repeat;}
.etp{border:1px solid #B0CCD0;background-color:#FFF;font-size:105%;padding:5px 15px;}
.etp span{border:1px solid #666;background-color:#F5F5F5;font-weight:700;margin-left:10px;padding:2px 10px;}
#divFFholder{width:760px;border:1px solid #ccc;background-color:#F5F5F5;margin:30px 0 0 10px;}
.inputBox{width:100px;}
.inputBoxMulti{width:73px;}
.tableLayer{width:190px;border:1px solid #CCC;}
.tableLayer td{padding:4px 4px 4px 5px;}
.tableLayer td.content{padding-left:8px;}
.tableButton{width:0;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;background-color:#FFF;}
.tableButton td{font-weight:700;border-left:1px solid #000;padding:1px 5px;}
.tableButton td.bgrd{background-color:#c00;font-weight:700;color:#FFF;width:12px;padding:1px 3px;}
.tableSeachChoose{background-color:#FFF;width:70%;border:1px solid #CCC;}
.tableSeachChoose td{font-size:110%;padding:2px 2px 2px 8px;}
.tablePU{background-color:#FFF;border-top:1px solid #6A7B80;border-right:3px solid #6A7B80;border-bottom:3px solid #6A7B80;border-left:1px solid #6A7B80;width:200px;margin:0;}
.tablePU td{color:#666;padding:5px 12px 2px;}
.tableModify{width:570px;margin-left:25px;}
.tableModify td,.tableModify3 td{white-space:nowrap;padding:0 15px 0 0;}
.tableModify2 td.maxwidth{max-width:400px;width:expression(document.body.clientWidth > 450? "450px": "auto" );white-space:normal;}
.tableModify2 td{padding:0 8px 0 0;}
.divPopUpScroll{height:390px;overflow:auto;}
.divPopUpScrollCurrency{height:190px;overflow:auto;margin-bottom:15px;margin-right:10px;}
.divPopUpScrollCurrency3{height:270px;overflow:auto;margin-bottom:15px;margin-right:10px;}
.divPopUpScrollAirline{height:385px;overflow:auto;}
.divPopUpLookUp{height:210px;overflow:auto;margin-bottom:15px;}
.divBottomBorder{height:90%;background-color:#F5F5F5;border-top:1px solid #CCC;padding-top:6px;padding-right:10px;font-weight:700;letter-spacing:0.05em;}
.divSeatmap2{height:320px;overflow:auto;}
.tablePopUp{width:100%;table-layout:auto;}
.tablePopUp td{padding:2px 10px 2px 2px;}
.tablePopUp td.footer{padding-top:5px;padding-bottom:13px;padding-right:15px;font-weight:700;letter-spacing:0.05em;text-align:right !important;background-color:#FFF;}
a.tablePopUp{border:#CCC solid 1px;padding:0;}
a.tablePopUp:hover{border:#000 solid 1px;}
.tablePopUp td.spacer{height:2px;}
.tablePopUp2{width:95%;margin-left:20px;table-layout:auto;}
.tablePopUp2 td{padding:3px;}
ul.popUpMenu{list-style:none;border:1px solid #B0CCD0;margin:0;padding:0;}
.popUpMenu li a{display:block;width:auto !important;background-color:#FFF;padding:3px 5px;}
.popUpMenu li a:hover{background-color:#f5f5f5;}
.popUpMenu li.selected a,.popUpMenu li.selected a:hover{background-color:#ccc;border-bottom:1px solid #CCC;}
.tableLogInHolder td{padding:20px 15px 20px 25px;}
.tableLogIn{border:1px solid #999;}
.tableLogIn td{padding:0 10px 0 0;}
.tableLogIn td.space{height:7px;}
.tableLogIn td.bgrd{background-color:#F5F5F5;padding:2px 5px;}
.tableLogIn td.pad{padding-top:30px;vertical-align:top;}
.confirmation{width:560px;margin-left:25px;border:1px solid #B0CCD0;background-color:#FFC;}
.tableError{width:400px;margin-left:0;border:1px solid #B0CCD0;background-color:#FFC;margin-top:15px;}
.ErrorBgrd{background-color:#FFC;padding:5px;}
.confirmationHighlight{background-color:#FFC;font-weight:700;padding:2px 0;}
.tableLogIn3 td{padding:0 2px 0 0;}
.tableInfoText,.tableSignIn{width:560px;border:1px solid #B0CCD0;margin-left:25px;background-color:#F5F5F5;}
.tableInfoTextPU{width:90%;border:1px solid #B0CCD0;margin-left:25px;background-color:#F5F5F5;}
.tableInfoText th{text-align:left;vertical-align:top;padding:10px 5px 0;}
.tableInfoText td,.tableInfoTextPU td{padding:3px 5px 4px;}
.tableInfoText td #infoTable td{padding-top:0;}
.buttonOption,.buttonOption2{padding:3px 0;}
.buttonOption a,.buttonOption a:visited{background:url(http://abstravel.com/img/v9/search_cars.gif) center left no-repeat;}
.buttonOption2 a,.buttonOption2 a:visited{background:url(http://abstravel.com/img/v9/search_hotels.gif) center left no-repeat;}
.buttonOption a,.buttonOption a:visited,.buttonOption2 a,.buttonOption2 a:visited{border:1px solid;text-decoration:underline;color:#B90000;font-size:90%;white-space:nowrap;border-color:#CCC;padding:4px 10px 2px 35px;}
.buttonOption a:hover,.buttonOption2 a:hover{text-decoration:none;border-color:#CCC #666 #666 #CCC;}
.buttonPage,.buttonPage2,.buttonPlain,.buttonPlain2{display:inline;white-space:nowrap;font-weight:700;}
.buttonPage a,.buttonPage a:visited,.buttonPage2 a,.buttonPage2 a:visited,.buttonPlain a,.buttonPlain a:visited,.buttonPlain2 a,.buttonPlain2 a:visited{border:1px solid #999;background:url(http://abstravel.com/img/v9/buttonBGRD.gif) left bottom repeat-x;text-decoration:none;color:#000;text-align:center;font-size:90%;line-height:18px;padding:1px 5px;}
.buttonPage a,.buttonPage a:visited,.buttonPage2 a,.buttonPage2 a:visited{font-size:110%;line-height:21px;background-color:#FFF;}
.buttonPlain2 a,.buttonPlain2 a:visited{display:block;width:120px;}
.buttonPage a:hover,.buttonPage2 a:hover,.buttonPlain a:hover,.buttonPlain2 a:hover{background:#FFF;color:#666;}
.buttonPage span{background-color:#C00;border:1px solid #999;border-left:none;color:#FFF;font-size:110%;padding:1px 2px;}
.buttonPage span a,.buttonPage span a:visited,.buttonPage span a:hover{border:none;background:none;background-color:#C00;text-decoration:none;color:#FFF;text-align:center;font-size:100%;line-height:20px;cursor:default;padding:0;}
.tableSR td{padding:2px 15px 2px 3px;}
.highLight{background-color:#F5F5F5;border:1px solid #B0CCD0;width:15px;padding:0 2px;}
.tableSR td.underline{padding-bottom:2px;border:1px solid #CCC;}
.ImgPlane,.ImgPassenger,.ImgCase,.ImgClock{height:0;font-size:20px;width:40px;padding:0 38px 0 0;}
.ImgPlane{background:url(http://abstravel.com/img/v9/search_flights.gif) 5px 0 no-repeat;}
.ImgPassenger{background:url(http://abstravel.com/img/v9/search_paxGrey.gif) 5px 0 no-repeat;}
.ImgCase{background:url(http://abstravel.com/img/v9/search_trip.gif) 5px 0 no-repeat;}
.ImgClock{background:url(http://abstravel.com/img/v9/imgClock2.gif) 5px 2px no-repeat;}
.ImgCart{background:url(http://abstravel.com/img/v9/cart.gif) left no-repeat;padding-right:22px;height:22px;}
.ImgPlane2Sdai{background:url(http://abstravel.com/img/v9/plane2.gif) left no-repeat;height:18px;padding:0 30px 10px 0;}
.ImgPlane3Sdai{background:url(http://abstravel.com/img/v9/plane3.gif) left no-repeat;height:18px;padding:0 30px 10px 0;}
.ImgPlane2Vpai{background:url(http://abstravel.com/img/v9/plane2.gif) left no-repeat;height:18px;padding:0 15px 2px 0;}
.ImgPlane3Vpai{background:url(http://abstravel.com/img/v9/plane3.gif) left no-repeat;height:18px;padding:0 15px 2px 0;}
.ImgPlane4{background:url(http://abstravel.com/img/v9/search_flights.gif) no-repeat;padding-right:20px;padding-bottom:2px;height:20px;}
.NavMenu{border:1px solid #B0CCD0;background-color:#F5F5F5;}
.NavMenu td{font-size:120%;letter-spacing:0.03em;}
.NavMenu td.selected{background-color:#666;letter-spacing:0.03em;font-weight:700;color:#FFF;padding:2px 10px;}
.NavMenu a,NavMenu a:visited{text-decoration:none;display:block;background-color:#F5F5F5;width:auto !important;font-weight:700;color:#333;padding:2px 10px;}
.NavMenu a:hover{text-decoration:none;background-color:#E6E6E6;}
.lineDots{background:url(http://abstravel.com/img/v9/lineDots.gif) repeat-x;background-position:0 80%;}
.imgErrorBGRD{background:url(http://abstravel.com/img/v9/imgError_bgrd.gif) 2px 10px no-repeat;width:400px;height:84px;padding-right:600px;}
.timetable{width:553px;margin-left:25px;border:1px solid #CCC;}
.timetable th{text-align:left;background-color:#F5F5F5;padding:3px 5px;}
.timetable .border2,td.dates2{border-bottom:1px dotted #CCC;}
.timetable td{padding:3px 5px;}
.timetable table td{border:none;vertical-align:top;padding:1px 0;}
.timetable td.dates,td.dates2,td.dates3{border-left:1px solid #CCC;color:#666;text-align:center;font-weight:700;padding:0 3px;}
.timetable .nameHighlight{margin-left:10px;}
.fsMofify{margin-left:16px;width:75%;background-color:#F5F5F5;border:1px solid #999;padding:0 7px;}
.tableResultsVP2{width:60%;margin-left:25px;}
.tableResultsVP th,.tableResultsVP2 th{background-color:#999;color:#FFF;text-align:left;padding:2px;}
.tableResultsVP th.rborder,.tableResultsVP2 th.rborder{border-right:1px solid #FFF;}
.tableResultsVP td.pricebar,.tableResultsVP2 td.pricebar,.tableResultsSD td.pricebar{background-color:#B0CCD0;font-weight:700;}
.tableResultsVP2 td.multibar2{padding-right:8px;border-right:none;background-color:#F5F5F5;border-bottom:none;}
.tableResultsVP2 td.multibar{background-color:#F5F5F5;font-weight:700;padding-left:0;border-bottom:none;border-left:none;}
div#tipDiv{position:absolute;visibility:hidden;left:0;top:0;z-index:10000;background-color:#efefef;border:1px solid #999;width:auto;padding:4px;}
.imgCounter{margin-top:12px;vertical-align:bottom;padding-left:1px;}
.fliDet{padding-left:10px;white-space:nowrap;}
.Lpad{padding-left:10px;}
.Rpad{padding-left:10px;background-color:#cfc;}
.divNumbTab{width:25px;background:url(http://abstravel.com/img/v9/iconIndbase.gif) no-repeat;font-size:85% !important;font-weight:700;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;padding:1px 15px 2px 5px;}
.purchaseConditions{font-family:Arial, Helvetica, sans-serif;font-size:100%;}
.clear{clear:both;}
.floatR{float:right;}
.divHolder{margin:30px 0 0;padding:0;}
ul#tabnav{font-weight:700;list-style-type:none;padding-bottom:25px;border-bottom:1px solid #CCC;padding-left:0;font-size:110%;margin:0;}
ul#tabnav li{float:left;background-color:#FFF;border:1px solid #CCC;margin:2px 2px 0 0;}
#tabnav a{display:block;color:#000;text-decoration:none;padding:3px 13px 4px 10px;}
div#rt li.t1,div#ow li.t1,div#md li.t1,div#rtTime li.t1,div#owTime li.t1{border-left:none;padding-left:14px;}
div#rt li.t1,div#ow li.t2,div#md li.t3{border-bottom:1px solid #e8f0f1;background-color:#FFE3BF;margin:2px 2px 0 0;}
div#rtTime li.t1,div#owTime li.t2{border-bottom:1px solid #e8f0f1;background-color:#efefef;margin:2px 2px 0 0;}
div#rtTime li.t1 a,div#owTime li.t2 a{cursor:default;}
.divTitle{float:none;margin-top:-49px;margin-right:0;letter-spacing:0.05em;font-size:9px;font-weight:700;}
.tableSearchSelectTT td.width{width:65px;}
.tableFPCTabsPanel{border-right:#CCC 1px solid;border-top:#CCC 1px solid;border-left:#CCC 1px solid;margin-left:10px;width:760px;}
.tableFPCTabsPanel TD.cities{width:220px;padding-left:0;padding-right:0;}
.tableFPCTabsPanel TD.leftArrow{padding-left:0;padding-right:0;width:19px;}
.tableFPCTabsPanel TD.rightArrow{padding-left:0;padding-right:0;width:21px;}
.tableFPCTabsPanel TD.tdFPCTabsContainer{width:315px;padding-left:0;padding-right:0;}
.tableFPCTabsPanel TD.noFlexDate{text-align:right;border-bottom:1px solid #CCC;}
.tableFPCTabsPanel TD.noFlexDateSpacer{width:225px;border-bottom:1px solid #CCC;}
.tableFPCTabsPanel TD{border-collapse:collapse;padding:8px 0 0;}
.tableFPCTabsPanel TD.NoBorder{border-bottom:#fff 1px solid;}
.tableFPCTabs,.tableFPCCities{border-collapse:collapse;border-spacing:0;height:42px;}
.tableFPCTabs table{text-align:center;border-collapse:collapse;border-spacing:0;margin-left:0;}
.tableFPCTabs td.selected{vertical-align:bottom;padding-top:1px;font-size:10px;color:#666;}
.tableFPCTabs td.notSelected{vertical-align:top;border-bottom:1px solid #CCC;padding-top:1px;}
.tableFPCTabs td.arrowContainerLeft{padding-right:3px;}
.tableFPCTabs td.arrowContainerRight{padding-left:3px;padding-right:8px;}
.tableFPCTabs img.imgSpacerBetweenTabs{width:6px;}
.tableFPCTabs td.Border{border-bottom:1px solid #CCC;padding:0;}
.tableFPCTab td{font-size:10px;color:#666;}
.tableFPCCities TD.citiesContainer{padding-left:11px;}
.tableFPCTabs a{font-size:10px;color:#666;text-decoration:none;}
.tableFPCTab{width:63px;border-top:1px solid #666;border-left:1px solid #666;border-bottom:2px solid #666;border-right:2px solid #666;background-color:#f6f6f6;}
.tableFPCTabHover{width:63px;border-top:1px solid #94BBC0;border-left:1px solid #94BBC0;border-bottom:2px solid #94BBC0;border-right:2px solid #94BBC0;background-color:#FFF;}
.tableFPCTabSelected{width:63px;border-top:1px solid #999;border-left:1px solid #999;border-right:2px solid #999;height:41px;}
.tableFPCTab td,.tableFPCTabHover td{padding:2px;}
.tableFPCTabSelected td{font-size:11px;font-weight:700;vertical-align:top;padding-left:2px;padding-right:2px;padding-top:2px;}
.fpcImgTabsArrow2{background-image:url(http://abstravel.com/img/v9/icon_arrow_flex4.gif);}
.fpcImgTabsArrow1{background-image:url(http://abstravel.com/img/v9/icon_arrow_flex3.gif);}
.fpcImgTabsArrow1Hover{background-image:url(http://abstravel.com/img/v9/icon_arrow_flex3a.gif);}
.fpcImgTabsArrow1,.fpcImgTabsArrow1Hover,.fpcImgTabsArrow2,.fpcImgTabsArrow2Hover{background-position:2px 0;cursor:pointer;width:15px;height:24px;padding-left:19px;padding-bottom:3px;padding-top:3px;background-repeat:no-repeat;visibility:hidden;}
.fpcBetweenUpsellPanels{padding-bottom:25px;}
.tableFPCUpsellPanel{border-right:#CCC 1px solid;border-left:#CCC 1px solid;border-bottom:#CCC 1px solid;margin-top:0;margin-bottom:0;margin-left:10px;width:760px;}
.tableFPCUpsellPanel TD{padding:0 0 0 5px;}
.tableFPCUpsellPanel TD.noFlightsAvail{text-align:center;padding-top:5px;}
.divFPCUpsellPanelContent{top:18px;height:350px;}
.divFPCUpsellPanelScroll{overflow:auto;height:301px;}
.tableFPCUpsell{width:737px;}
.tableFPCUpsell TR.lineStyle{vertical-align:middle;}
.tableFPCUpsell TD{font-size:11px;padding:0;}
.tableFPCUpsell TD.col2,.tableFPCUpsell TD.col2Header{background-color:#E0EBEC;}
.tableFPCUpsell TD.col3,.tableFPCUpsell TD.col3Header{background-color:#D1E1E3;}
.tableFPCUpsell TD.col4,.tableFPCUpsell TD.col4Header{background-color:#C2D8DA;}
.tableFPCUpsell TD.col6,.tableFPCUpsell TD.col6Header{background-color:#A1C3C7;}
.tableFPCUpsell TD.col7,.tableFPCUpsell TD.col7Header{background-color:#94BBC0;}
.tableFPCUpsell TD.col2Header,.tableFPCUpsell TD.col3Header,.tableFPCUpsell TD.col4Header,.tableFPCUpsell TD.col5Header,.tableFPCUpsell TD.col6Header,.tableFPCUpsell TD.col7Header{font-weight:700;color:#B90000;text-align:center;}
.tableFPCFlightDetails TD.topLine{padding-top:5px;padding-bottom:1px;}
.tableFPCFlightDetails TD.bottomLine{padding-top:1px;padding-bottom:5px;}
.tableFPCFlightDetails2{width:180px;}
.tableFPCFlightDetails2 TD{width:50%;}
.tableFPCUpsell TD.col1,.tableFPCUpsell TD.col2,.tableFPCUpsell TD.col3,.tableFPCUpsell TD.col4,.tableFPCUpsell TD.col5,.tableFPCUpsell TD.col6,.tableFPCUpsell TD.col7,.tableFPCUpsell TD.col1Header,.tableFPCUpsell TD.col2Header,.tableFPCUpsell TD.col3Header,.tableFPCUpsell TD.col4Header,.tableFPCUpsell TD.col5Header,.tableFPCUpsell TD.col6Header,.tableFPCUpsell TD.col7Header{border-left:1px solid #FFF;border-bottom:1px solid #FFF;}
.tableFPCUpsell li.line{background:url(http://abstravel.com/img/v9/list_dot.gif) center left no-repeat;width:8px;margin-right:4px;padding-right:1px;}
.soldOut{font-weight:700;color:#c00;}
#divWait{border:1px solid #B0CCD0;width:450px;margin-left:auto;margin-right:auto;margin-top:50px;text-align:left;color:#666;}
#divWait p{font-weight:700;margin:0;padding:10px 20px;}
#divWait p#title{padding-bottom:0;}
h1{font-size:200%;}
h2{font-size:110%;}
h5{font-size:100%;font-weight:400;}
h6{font-size:90%;font-weight:400;}
.sectionHolder{background-color:#fff;padding:10px 10px 10px 25px;}
.sectionHolder#VBVSummary h2{margin:10px 0;}
.sectionHolder#VBVHolder iframe{border:1px solid #ccc;margin-bottom:10px;padding:10px;}
.res_options{float:right;text-align:right;padding:15px 15px 15px 25px;}
.res_options p{margin:0 0 10px;padding:0;}
.whiteLabelHotelBody{background-color:#FFF;width:100%;height:1000px;}
#addHotel{border:1px solid #B0CCD0;display:inline;float:right;background:#F7F7E7 url(http://abstravel.com/img/v9/logo_opodo.gif) 95% 50% no-repeat;}
#addHotel a{color:#333;text-decoration:underline;font-size:90%;display:block;background:url(http://abstravel.com/img/v9/icon_newWindow.gif) 58% 50% no-repeat;padding:4px 80px 4px 5px;}
#addHotel a:hover{color:#333;text-decoration:none;}
.availHolderSD#sd_rt{width:750px;margin-left:15px;}
.availHolderSD#sd_multi{width:70%;border:1px solid #B0CCD0;background-color:#f5f5f5;}
.tableFFResultsSD li{list-style:none;float:left;white-space:nowrap;margin:0 1px;}
.tableFFResultsSD li.line{background:url(http://abstravel.com/img/v9/list_dot.gif) center left no-repeat;padding-right:4px;height:15px;}
.ImgPerformance{height:1px;font-size:14px;background:url(http://abstravel.com/img/v9/performance.gif) 0 80% no-repeat;padding:0 18px 0 0;}
.seatsAvail{background-color:#fff;font-weight:700;border:1px solid #ccc;font-size:80%;margin:0 2px;padding:0 3px;}
.waitlist{color:#FFF;background-color:#B90000;font-weight:700;margin:0 2px;padding:0 3px;}
.divLegend ul{list-style:none;margin:0;padding:5px 10px 10px 25px;}
.divLegend li{display:inline;line-height:20px;margin:0;padding:0;}
.divLegend li div{display:inline;padding-right:20px;}
.tableInfoText.size800{width:745px;}
.tableInfoText.size800 td span{padding-left:20px;}
.tableVpAvailHead{margin-left:15px;width:95%;}
.availHolderVP#vp_rt{width:97%;margin-left:15px;}
.availHolderVP th{background-color:#999;color:#fff;text-align:left;padding:2px;}
.availHolderVP th.rborder{border-right:1px solid #fff;}
.availHolderVP td.pricebar{background-color:#b0ccd0;font-weight:700;}
.availHolderVP td.multibar2{padding-right:8px;border-right:none;background-color:#f5f5f5;border-bottom:none;}
.availHolderVP td.multibar{background-color:#f5f5f5;font-weight:700;padding-left:0;border-bottom:none;border-left:none;}
.availHolderVP li{list-style:none;display:inline;float:left;white-space:nowrap;margin:0 1px;}
.availHolderVP li.line{background:url(http://abstravel.com/img/v9/list_dot.gif) center left no-repeat;height:15px;padding-right:4px;}
.availHolderVP th.head3{width:45%;}
.sectionHolder#text{padding:10px 0;}
.sectionBox{background-color:#F5F5F5;border:1px solid #B0CCD0;line-height:20px;color:#000;margin:0 15px;padding:2px 10px;}
.sectionTable{width:100% !important;border-collapse:collapse;}
.sectionTable caption{text-align:left;padding:2px;}
.locationListTIMS{width:240px;overflow:none;}
.locationListADVS{width:220px;}
.locationListADVSCpx{width:200px;}
.ImgArrowUp{background:url(http://abstravel.com/img/v9/icon_arrow_up.gif) no-repeat;padding-right:14px;height:10px;}
html,body#popup{height:100%;text-align:left;}
.layoutTable td,.layoutLeft,.layoutRight,.layoutTop,.layoutBottom,.layoutBody,.layoutTablelogin td,.layoutLeftlogin,.layoutRightlogin,.layoutToplogin,.layoutBottomlogin,.layoutBodylogin{vertical-align:top;margin:0;padding:0;}
table,input,select,textarea,h4{font-size:100%;}
.tableFareBasis td.space,.tablePassengerText td.space2,.tablePassengerText2 td.space2,.tableClarification td.space,.tablePopUp td.space,.tablePopUp td.spacer2,.tableLogIn3 td.space,#apis_pax .sectionTable tr.height,#mapis_pax .sectionTable tr.height{height:5px;}
.bgrdWhite,.divTableHeader,.divLegendTable,.divTableBodyText,.divtableTripSummary,.divTableRecap,.divTableFilter,.divtableFlightConf,.divtableHotelConf,.divtableCarConf,.divtableTrainConf,.divTableConfText,.divTablePassenger,.divTablePref,.divTablePassengerText,.divTableFFHolder,.divBGRD,.divProfile,.divProfileSign,.divProfileHead,.divProfileBody,.divProfileFoot,.divTableTripPrice,.divSearch,.divTableModify,.divtableResultsVP,.divModifySearch,.divTableInst .divTableRecapFDFF,.fdff_TFP.fdff_TFPbgrd1,.fdff_tableFF tr.bgrd,.grey,.white,.bkgrd{background-color:#FFF;}
.vTop,.tableTimeOut td,.availHolderSD td{vertical-align:top;}
.nowrap,.tableFlightConf td.textBoldSmallFlight,.tableCarConf td.textBoldSmallFlight,.tableHotelConf td.textBoldSmallFlight,.tableConfText table td,.fdff_TFP td table td,.fliDet2{white-space:nowrap;}
.fontSize,.textSmall,.tableError h1{font-size:120%;}
.textSmall2,h3{font-size:105%;}
.textLighter2,.tablePI td.bgrd,.fdff_TFP.fdff_TFPbgrdNS td,.fdff_TFP.fdff_TFPbgrdNS a,.dateListsDisabled{color:#999;}
.textColor,.textColorSmall{color:#B90000;}
.lineSeparator,.divTableRecap,.tableSearchSelectModify td.hideLineModify,.tableFFTabsHolder td.Border,.timetable .border,td.dates,.tableFPCTabs td.arrowContainerLeft,.tableFPCTabs td.arrowContainerRight,.tableFPCTabs td.citiesContainer,.tableFPCCities td,.tableFPCTabs td.imgFPCTabsRightSpacer,.tableFPCTabs td.imgFPCTabsLeftSpacer{border-bottom:1px solid #CCC;}
.LSPad2,.tableRecapWide,.availHolderSD,.availHolderVP{margin-left:25px;}
.container,.container2,.tableBodyText.fdff_L,.tableBodyText.vp_L,.tableBodyText.sd_L,.tableBodyTextFPC,tableResultsVP.vp_L{width:400px;}
.containerLogo,.tableFlexPrice2,.tableSR,.divNavMenu,.tableFPCCities{width:100%;}
a:hover,a.stops,a.stops:hover{text-decoration:none;}
a.linkMenu,a.linkMenuFooter{color:#B6C0C3;text-decoration:none;font-weight:700;letter-spacing:0.05em;padding:3px 2px 4px;}
a.linkMenu:hover,a.linkMenuFooter:hover,.fare1 a:link,.fare1 a:visited{color:#000;text-decoration:none;}
a.linkTab,a.linkTab:visited,.FDFFtabs{text-decoration:none;color:#000;}
.tableHeader td,.tableHeaderModify td{letter-spacing:0.05em;font-size:120%;font-weight:700;background-color:#FFE3BF;border-bottom:1px solid #CCC;padding:5px 10px 5px 20px;}
.tableNavHeader td,.tableSignIn td{padding:5px 10px;}
.divTableRecapFDFF,.floatL,.divRecap{float:left;}
.legendTable,.tableBodyText,.tableTimeOut,.tableTripSummary,.tableRecap,.tableFilter,.tablePassengerText,.tableFFHolder{width:400px;margin-left:25px;}
.divtableBodyText2,.tableUpdate td,.MyTrips td.bgrd,.tableProfileAd td.BGRD,.fdff_TFP.fdff_TFPbgrdNS,.tablePopUp td.bgrd,.tablePopUp2 td.bgrd,.timetable tr.bgrd{background-color:#F5F5F5;}
.tableBodyText td,.tableTimeOut,.tableTripSummary td,.MyTripsNoBorder td{padding:2px 10px 0 0;}
.tableBodyText td.space,.tableRecap td.space,.tableRecapWide td.space,.tableFlightConf td.space,.tableHotelConf td.space,.tableCarConf td.space,.tableTrainConf td.space,.tableConfFlightText td.space,.tableConfText td.space,.tableConfText3 td.space,.tablePassengerText td.space,.tablePassengerText2 td.space,.tableModify td.space2,.tableInfoText td.space2{height:10px;}
.tableBodyText td.LP,.tableHotelConf span,.tableConfText span a,.tableCarConf span{padding-left:15px;}
.tableTripSummary td.space,.tableConfText td.space2,.tableInfoText td.space,.timetable table td.spacer{height:3px;}
.tableFilter td,.sectionTable td,.sectionTable th{padding:2px 10px 2px 0;}
.tableFlightConf,.MyTrips,.tableProfileAd,.tableLogIn3{border:1px solid #B0CCD0;}
.tableHotelConf span.textBoldSmallFlight,.tableCarConf span.textBoldSmallFlight,.tableCarConf td table td,.tableHotelConf span.textBoldSmallFlight,.tableCarConf span.textBoldSmallFlight,.tableInfoTextDave td.noPad{padding-left:0;}
.tableConfFlightText,.tableConfText,.tableConfText3,.tablePassenger,.tablePref,.tablePassengerText2{width:400px;margin-left:0;}
.tableConfFlightText td.NoPad,.tableFPCTabs td,.tableFPCCities td{padding:0;}
.tableConfText td.price,.tableFFResultsHeader{border:1px solid #CCC;}
.tablePassengerIndent,.tableModifySearch{margin-left:0;}
.tablePassenger td.space,.tableFlexPrice2 td.space,.tableModify2 td.space2,.tableFPCUpsell TD.space{height:8px;}
.tablePref td.space,.tableModifySearch td.space,.tableFFResultsSD td.space{height:6px;}
.tablePref td li#pad,.tablePassengerText td.tpt1{padding-top:10px;}
.tableModifySearch td.header,.tableSearchMain td,.tableSearchModify2 td,.tableSearchMain3 td{padding:1px 0 0;}
.tableSearchMain td.spacer,.tableSearchModify2 td.spacer,.tableSearchMain3 td.spacer,.tableSearchMain td.spacer2,.tableSearchSelect td.space,.tableSearchSelectTT td.space,.tableSearchSelectModify td.hide{height:1px;}
a.ImgFlexiArrow1:hover,.fpcImgTabsArrow2Hover{background-image:url(http://abstravel.com/img/v9/icon_arrow_flex4a.gif);}
a.button,a.button2{color:#000;background-color:#FFF;font-weight:700;text-decoration:none;border:1px solid #000;padding:0 4px;}
a.button:hover,a.button2:hover,.tableFPCUpsell TD.col1,.tableFPCUpsell TD.col1Header{background-color:#EFEFEF;}
.fare1Selected,.fareHighlightSelected{vertical-align:top;background-color:#FC6 !important;font-weight:700;color:#FFF;border-right:1px solid #999;}
.tableFlexPrice2 li,.fdff_TFP li,.tableFPCUpsell li{list-style:none;display:inline;white-space:nowrap;margin:0 1px 0 0;}
.tableFFHolderSD3,.availHolderSD#sd_multi_recap{width:70%;}
.tableFFResults1,.tableFFResults2b,.tableFFResults3,.tableFFResults4,.tableFFResults5,.tableFFResultsNS,.tableFFResultsTab3{border:1px solid #CCC;border-top:none;}
.tableFFResultsSD,.fdff_TFP{border:1px solid #B0CCD0;border-top:none;}
.tableFFResults1 td.border,.tableFFResults2b td.border,.tableFFResults3 td.border,.tableFFResults4 td.border,.tableFFResults5 td.border,.tableFFResultsSD td.border,.tableFFResultsTab3 td.border,.tableFFResultsTabsNS td.border,.tableResultsVP2 table td.rborder{border-right:1px solid #CCC;}
.MyTrips,.MyTripsNoBorder,.tableProfileAd,.tableClarification{width:560px;margin-left:25px;}
.tableFFPrice,.tableFFPrice3{border-top:1px solid #000;border-right:2px solid #666;border-bottom:2px solid #666;border-left:1px solid #000;background-color:#FFF;}
.tableFFPrice td.selected5,.NavMenu a.selected,.tableFPCUpsell TD.col5,.tableFPCUpsell TD.col5Header,#divWait p#title,#divWait p#indicator{background-color:#B0CCD0;}
.tableFFResultsTabs_test,.tableFPCUpsell TD.col2,.tableFPCUpsell TD.col3,.tableFPCUpsell TD.col4,.tableFPCUpsell TD.col5,.tableFPCUpsell TD.col6,.tableFPCUpsell TD.col7{text-align:center;}
.fdff_TFP td.cp,.tableFFResultsSD td.cp,.availHolderVP td.cp{padding-right:20px;}
.fdff_TFP td span.opBy,.tableFPCUpsell TD.col1Header{padding-left:5px;}
.tableModify td.space,.tableModify3 td.space,.tableModify2 td.space{height:4px;}
.tablePopUp th,.alignLeft,.tableFPCFlightDetails2 TD.duration,.WDSError th,.sectionTable th{text-align:left;}
.confirmation td,.tableError td{padding:5px;}
.tableResultsVP,.tableAvailHead,.tableResultsSD{margin-left:10px;width:580px;}
.tableAvailHead td,.tableVpAvailHead td{border-bottom:1px dashed #999;padding:0 0 3px;}
.tableResultsVP td,.tableResultsVP2 td,.tableResultsSD td,.availHolderVP td{background-color:#FFF;border:1px solid #B0CCD0;border-bottom:2px solid #B0CCD0;border-top:none;vertical-align:top;padding:2px 2px 2px 7px;}
.tableResultsVP td.blank,.tableResultsVP2 td.blank,.availHolderVP td.blank{height:10px;border:none;padding-left:0;}
.tableResultsVP table td,.tableResultsVP2 table td,.availHolderVP table td{border:none;vertical-align:top;padding:2px 4px 2px 0;}
.alignRight,.tableFPCFlightDetails2 TD.extraInfos{text-align:right;}
.transparentForm,.res_options div{display:inline;}
.tablePref td ul,.tableFlexPrice2 ul,.fdff_TFP ul,.tableFPCUpsell ul,h1,h2,h3,h4,h5,h6,.tableFFResultsSD ul,.availHolderVP ul{margin:0;padding:0;}