table.displayTable{margin:0;}table.displayTable a.tableLink{font-weight:bold;}table.displayTable th{background-color:#A39B86;border-left:1px #BBB39F solid;color:#FFF;font-size:.95em;line-height:1.2em;font-weight:bold;height:30px;text-align:left;vertical-align:bottom;}table.displayTable th.first{border-left:0;}table.displayTable th a.sortLinks{color:#543;}table.displayTable th a.sortLinks:hover{color:#C33;}.thPadding{padding:5px 10px 3px 10px;}th.hidden{border:0!important;position:relative;top:0;left:0;width:auto;height:auto;}.hidden,th.hidden span{position:absolute;top:-9999px;left:-9999px;width:1px;height:1px;}table.displayTable .captionBasic,table.displayTable td.headBasic,table.displayTable td.headOutbound,table.displayTable td.headInbound,table.displayTable td.headOnward,table.displayTable td.headOnwardFirst,div.headBasic,div.headOutbound,div.headInbound,div.headOnward,div.headOnwardFirst{background:url(/system/css/images/icons/icon_flight_basic.gif) no-repeat left;background-color:#846F66;background-position:10px;border-bottom:1px solid #FFF;color:#FFF;padding:0 0 0 30px;}table.displayTable .captionBasic{font-size:.95em;line-height:1.2em;padding:11px 0 11px 30px;}div.headBasic,div.headOutbound,div.headInbound,div.headOnward,div.headOnwardFirst{font-size:.95em;line-height:1.2em;}table.displayTable td.headBasic{border-top:1px solid #FFF;}table.displayTable td.headOutbound,div.headOutbound{background:url(/system/css/images/icons/icon_flight_outbound.gif) no-repeat left;background-color:#74C2C6;background-position:10px;}table.displayTable td.headInbound,div.headInbound{background:url(/system/css/images/icons/icon_flight_inbound.gif) no-repeat left;background-color:#B4C670;background-position:10px;border-top:1px solid #FFF;}table.displayTable td.headOnward,table.displayTable td.headOnwardFirst,div.headOnward,div.headOnwardFirst{background:url(/system/css/images/icons/icon_flight_onward.gif) no-repeat left;background-color:#E4C14D;background-position:10px;border-top:1px solid #FFF;}table.displayTable td.headOnwardFirst,div.headOnwardFirst{border-top:none;}div.headOutbound.noBorder,div.headOnward.noBorder{border:none;}div.headOutbound.borderRight{border-right:1px solid #FFF;}div.flightHeaderRow{height:35px;}div.flightHeaderPadding{padding-top:10px;}div.flightHeaderPadding.left{float:left;}div.flightHeaderPadding.right{float:right;padding-right:10px;}span.flightType{background:url(/system/css/images/global/line_vert_dots_13.gif) no-repeat right;font-weight:bold;margin-right:12px;padding-right:17px;}span.flightLocation{font-weight:bold;}table.displayTable td{font-size:.95em;line-height:1.2em;}table.displayTable td.detail,table.displayTable td.statusFirst,table.displayTable td.statusNote{background-color:#EDE9E0;border-left:1px #FFF solid;border-top:1px #FFF solid;padding:6px 10px 6px 10px;text-align:left;vertical-align:top;}table.displayTable.addBorder{border:1px #FFF solid;}table.displayTable td.detail.valign{padding:0 10px 0 10px;text-align:left;vertical-align:middle;height:30px;}table.displayTable td.detail.first{border-left:none;font-weight:bold;}table.displayTable td.detail.noLeftBorder{border-left:none;}table.displayTable td.detail.rightBorder{border-right:1px #FFF solid;}table.displayTable td.detail.noTopBorder{border-top:none;}table.displayTable td.detail.bold{font-weight:bold;}table.displayTable td.detail.italic{font-style:italic;}table.displayTable td.detail.centered,table.displayTable th.detail.centered{text-align:center;}table.displayTable td.detail.notation{border-left:none;color:#C33;}table.displayTable td.detail.combineRow{border-top:none;padding-top:0;}table.displayTable td.detail.currency{border-left:none;text-align:right;}table.displayTable td.detail.summaryTotal{border-left:none;font-weight:bold;text-align:right;}table.displayTable td.detail.subTotal{border-left:none;font-size:1.05em;line-height:1.3em;padding:10px;}table.displayTable td.totalRow{background-color:#D7D0BD;}table.displayTable caption{text-align:left;}table.displayTable td.detail.notApplicable{border-left:none;font-style:italic;}table.displayTable td.detail.days,table.displayTable td.detail.daysBullet{padding:6px 5px 6px 5px;font-weight:bold;text-align:center;}table.displayTable td.detail.daysBullet{font-size:1.4em;}.subscript{font-size:9px;font-weight:normal;}.confirmed{color:#74B300;font-weight:normal;}.waitList{font-style:italic;}.declined{color:#C33;font-weight:normal;}div.pending{font-weight:normal;}table.displayTable td.detail.sitemapL2{background-color:#D7D0BD;border-left:none;font-weight:bold;}table.displayTable td.detail.sitemapL3{border-left:none;font-weight:normal;padding:8px 0 10px 20px;}table.displayTable td.connection,table.displayTable td.duration{background-color:#FFF;font-weight:bold;height:25px;padding:0 10px 0 10px;}table.displayTable td.duration{text-align:right;}table.displayTable td.connection.center{padding-left:220px;}table.displayTable td.detail.selectAll{background-color:#D7D0BD;border-left:none;vertical-align:middle;}table.displayTable td.detail.selectAllBorder{background-color:#D7D0BD;border-left:1px solid #FFF;vertical-align:middle;}table.displayTable td.detail.form{border-left:none;vertical-align:middle;}table.displayTable td.detail.formBorder{vertical-align:middle;}table.displayTable td.detail.formFirst{border-left:none;font-weight:bold;vertical-align:middle;}table.displayTable th.sortHover:hover,table.dataTable th.sortHover:hover,table.dataTableNoMargin th.sortHover:hover{background-color:#8E7970;cursor:pointer;}table.displayTable th.sortSelected,table.dataTable th.sortSelected,table.dataTableNoMargin th.sortSelected{background-color:#8E7970;cursor:pointer;}table.displayTable td.detail.classAvailable,table.displayTable td.detail.classUnavailable,table.displayTable td.detail.classSelected,table.displayTable td.detail.classRollover,a.classAvailable{background-color:#FFF;border:2px solid #C0BBAF;color:#543;text-align:center;vertical-align:middle;width:55px;}a.classAvailable{display:block;width:75px;}table.displayTable td.detail.classUnavailable{background-color:#EDE9E0;border:2px solid #EDE9E0;color:#999;}table.displayTable td.detail.classSelected{border:2px solid #C33;color:#C33;}table.displayTable td.detail.classRollover{border:2px solid #543;color:#543;cursor:pointer;}table.displayTable td.whiteLine{background-color:#FFF;margin:0;padding:0;}table.displayTable td.flightServices,td.flightServicesLinks,td.flightServicesOther{background-color:#E4DED0;border-left:1px #FFF solid;border-top:1px #FFF solid;padding:10px 5px 6px 5px;text-align:center;vertical-align:bottom;}table.displayTable td.flightServicesOther{padding:6px 10px 6px 10px;text-align:left;}table.displayTable td.flightServicesLinks{padding:6px 10px 6px 10px;text-align:left;vertical-align:top;}table.displayTable td.statusFirst{background-color:#E4DED0;border-left:none;font-weight:bold;}table.displayTable td.statusNote{background-color:#EDE9E0;border-left:none;line-height:1.3em;padding:10px;}.statusActive,.statusInactive,.statusCancelled,.statusGroundReturn{background-color:#666;border-left:1px #fff solid;border-top:1px #FFF solid;color:#FFF;font-weight:bold;padding:0 15px 0 15px;text-align:center;vertical-align:middle;}.statusActive{background-color:#74B300;}.statusCancelled{background-color:#C33;}.statusGroundReturn{background-color:#f28500;}dl.flightDate{margin:0;padding:0;}dl.flightDate dt{float:left;}dl.flightDate dd{margin:0 0 0 30px;}dl.seatNumber,dl.ffNumber,dl.apiInformation,dl.mealRequest,dl.additionalStatus{margin:0;padding:0;}dl.seatNumber dd,dl.ffNumber dd,dl.apiInformation dd,dl.mealRequest dd,dl.additionalStatus dd{border-left:1px solid #666;float:left;margin:0;padding:0 0 0 10px;}dl.seatNumber dt{float:left;width:4em;}dl.ffNumber dt{float:left;width:6em;}dl.apiInformation dt{float:left;width:5.5em;}dl.mealRequest dt{float:left;width:4em;}dl.additionalStatus dt{float:left;width:4em;}