div.progressBar.wide{width:920px}div.sectionBox{padding:20px}div.continueBarLeft li{padding-right:20px}table.displayTable td.headMiles,div.headMiles{border-bottom:none}div#resultsContainer div.continueBar{margin-top:10px}div.loading-bar{margin:10px}div.flexFareGrid p.showingResults{background:none}div#resultsContainer{margin-top:20px}div#resultsContainer.flexFareGrid div.searchResults{background:none}div#resultsContainer div.searchResults{background:url(../images/flex/icon_best_price.gif) no-repeat right top;margin:0 0 5px 0;padding-bottom:5px;border-bottom:1px solid #d7d0bd}div.searchResults div.formContainer{background:none;color:#666;padding:10px 0 0 10px}div.searchResults div.formContainer .radio-row label.first{width:auto}div.searchResults div.formContainer .radio-row span.first{width:auto}div.searchResults div.noBottomMargin{margin-bottom:0}div.searchResults div.formContainer div.milesToggle{float:left;margin-left:0}div.searchResults div.formContainer div.milesToggleWithSep{background:url("../images/flex/sep_line.gif") no-repeat scroll left center transparent;margin-left:5px;padding-left:15px;float:left}div#resultsContainer.flexFareGrid div.searchResults div.formContainer div.milesToggle{display:none}div#resultsContainer.flexFareGrid div.searchResults div.formContainer div.milesToggleWithSep{background:none;margin-left:0;padding-left:0}div.searchResults div.formContainer .sortFilter{background:url("../images/flex/sep_line.gif") no-repeat scroll left center transparent;margin-left:5px;padding-left:15px;float:left}div.searchResults div.formContainer span.first{float:left;margin-left:0;width:auto;font-weight:bold;padding:5px 10px 5px 0;text-align:right}div.searchResults div.formContainer span.next{float:left;margin-left:0;width:auto;padding:5px 10px 5px 5px;text-align:right}div.searchResults div.formContainer label.first{width:auto;padding:5px 10px 5px 5px}div#resultsContainer.flexFareGrid div.searchResults div.sortFilter{background:none;margin-left:0;padding-left:0}div.searchResults span.disabled{color:#c5c5c5}div.searchResults label.disabled{color:#c5c5c5}div.searchResults a.login{font-weight:bold;padding-left:10px}div.searchResults a.question{background:url(../images/icons/icon_white_help.gif) no-repeat 0 5px;display:inline-block;width:20px;height:25px;text-indent:-2000px;float:left;margin-right:10px}p.showingResults{background:url(../images/flex/icon_best_price.gif) no-repeat center right;font-size:1.15em;padding-top:15px !important;padding-bottom:0;margin-right:0;margin-bottom:15px}p.showingResults span.fareType{font-weight:bold;color:#666}div.continueBarWhite p.showingResults{background:none repeat scroll 0 0 transparent;font-size:1.15em;padding:0 !important}div#resultsContainer div.sectionBoxContainer{background:url(../images/flex/section_box_stretch.gif) repeat-y;width:760px;margin-left:-20px;margin-bottom:20px}div#resultsContainer div.sectionBoxBody{background:url(../images/flex/section_box_bottom.gif) bottom no-repeat}div#resultsContainer div.sectionBox{background:url(../images/flex/section_box_top.gif) top no-repeat;padding:20px 20px 20px 20px}a.moreDetails{display:none;background:url(../images/flex/rollover_more_details_bg.gif) no-repeat 0 0;width:105px;height:18px;position:absolute;color:#fff;font-weight:bold;font-size:11px;padding-left:10px}a.moreDetails:hover{color:#fff}div.selectionOverlay{display:block;width:375px;_width:352px;position:absolute;display:none}div.currentSelectionHeader{background:url(../images/flex/overlay_header_bg.png) no-repeat 0 0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/flex/overlay_header_bg_ie6.png');height:23px;font-weight:bold;color:#fff;padding:19px 0 0 30px;_padding:8px 0 0 15px}div.selectionOverlay.under div.currentSelectionHeader{background:url("../images/flex/overlay_header_bg_under.png") no-repeat scroll 0 0 transparent;padding:36px 0 0 30px}div.selectionOverlay.under div.currentSelectionHeader.leftHeaderBubble{background:url("../images/flex/overlay_header_bg_left_under.png") no-repeat scroll left bottom transparent}div.selectionOverlay.under div.currentSelectionHeader.rightHeaderBubble{background:url("../images/flex/overlay_header_bg_right_under.png") no-repeat scroll left bottom transparent}div.selectionOverlay.under div.currentSelectionBody{background:url("../images/flex/overlay_body_bg_center_under.png") no-repeat scroll left bottom transparent}div.currentSelectionBody{background:url(../images/flex/overlay_body_bg_center.png) no-repeat left bottom;_background:url(../images/flex/overlay_body_bg_ie6.gif) no-repeat left bottom !important;padding:13px 0 0 20px;_padding:13px 0 -10px 7px}div.selectionOverlay .leftBubble{background:url(../images/flex/overlay_body_bg_left.png) no-repeat left bottom}div.selectionOverlay .rightBubble{background:url(../images/flex/overlay_body_bg_right.png) no-repeat left bottom}div.selectionOverlay div.dates,div.selectionOverlay div.fare{padding:0 30px 15px 10px}div.flexFareGrid div.selectionOverlay div.fare{padding:0 30px 10px 10px}div.selectionOverlay span.depart,div.selectionOverlay span.return{font-size:14px;line-height:18px;font-weight:bold}div.selectionOverlay div.left{float:left;margin:2px 5px 0 0;width:100px}div.selectionOverlay div.right{float:left}div.selectionOverlay span.price{font-size:20px;font-weight:bold;color:#333;padding-right:10px;float:left}div.selectionOverlay p.lowest span{font-weight:bold;background:url(../images/flex/icon_star_overlay.gif) no-repeat 0 1px;padding:2px 0 0 21px}div.selectionOverlay span.flex{font-weight:bold;color:#0194ca;padding:2px 21px 0 0;line-height:25px;text-transform:uppercase}div.selectionOverlay a{vertical-align:top}div.sectionBoxContainer span.flex{font-weight:bold;background:url(../images/icons/icon_box_help.gif) no-repeat right top;color:#0194ca;padding:2px 21px 0 0;line-height:25px;text-transform:uppercase}div.lowestFareGrid div.selectionOverlay span.flex{display:none}.selectionOverlay a.closeBtn{font-weight:bold;background:url(../images/flex/btn_close.gif) no-repeat 0 1px;margin-left:10px;_margin-left:5px;padding:2px 0 0 21px;display:block;width:40px;height:20px;float:left}div.selectionOverlay a.buttonForm{float:right;margin-right:25px}a.buttonForm span.lightTan{background:url(../images/form_buttons/button_bg_left_light_tan.gif) no-repeat left top}div.selectionOverlay div.currentSelectionBottom{height:72px;_height:50px;margin-top:5px}div.check-holder a.ico-help{left:-5px}div.homeWidget div.loginButton a.buttonForm{background:url("../images/flex/button_home_stretch.gif") no-repeat scroll right top transparent;color:#543;display:inline-block;font-size:1.05em;height:22px;padding:0 12px 0 0}div.homeWidget div.loginButton a.buttonForm:hover{color:#c33}div.homeWidget div.loginButton a.buttonForm span{background:url("../images/flex/button_home_left_login.gif") no-repeat scroll left top transparent;display:inline-block;height:22px;font-weight:bold;padding:2px 0 0 30px}div.homeWidget div.loginButton{padding:0 30px 10px 75px}div.homeWidget div.loginButton div.button{float:left}div.homeWidget div.loginButton div.note{float:left;color:#fff;padding:0 0 0 10px;font-size:.95em;line-height:1.05em;width:300px}div.homeWidget span.subNote{color:#666}div.homeWidget .disabled label span.subNote{color:#a0978a}.redeemMilesCheck{margin-bottom:0}td.formSubLabel span.note{color:#666}div.welcome{color:#666;padding-left:0}.flexDisabled input,.fieldDisabled input{opacity:.5;filter:alpha(opacity=50);-moz-opacity:.5}.flexDisabled label,.fieldDisabled label{color:#a0978a}.flexDisabled span.note,.fieldDisabled span.note,td.formSubLabel.fieldDisabled span.note{color:#c5c5c5}a.buttonForm span.login{background:url("../images/form_buttons/button_bg_left_login.gif") no-repeat left top;font-weight:bold;padding-left:30px}div.loginButton{padding:5px 30px 15px 70px}div.loginButton div.button{float:left}div.loginButton div.note{float:left;padding:0 0 0 15px;font-size:.95em;line-height:1.05em;width:300px}div.sectionBoxContainer div.fareHeader{padding:0 30px 10px 10px}div.sectionBoxContainer div.fareHeader.scheduleHeader{padding:0 30px 15px 10px}div.flexFareGrid div.sectionBoxContainer div.fareHeader{padding:0 30px 5px 10px}div.sectionBoxContainer div.fareHeader div.left{float:left;font-size:20px;margin:0 5px 0 0;width:30px}div.sectionBoxContainer div.fareHeader div.right{float:left}div.sectionBoxContainer div.fareHeader span.price{font-size:20px;font-weight:bold;color:#333;padding-right:10px;line-height:.85em}div.sectionBoxContainer div.fareHeader span.flex{background:none;color:#0194ca;padding:2px 21px 0 24px;line-height:25px;text-transform:uppercase;float:left}div.sectionBoxContainer div.fareHeader a{vertical-align:top}div.sectionBoxContainer div.continueBarWhite{margin-top:10px;background:none;height:30px}div.continueBarRightButton.disabled{opacity:.3;filter:alpha(opacity=30);-moz-opacity:.3}div.continueBarRightButton.disabled a:hover{cursor:default;color:#543}div#resultsContainer.lowestFareGrid div.searchResults div.milesToggleWithSep{background:none;margin-left:0;padding-left:0}div#resultsContainer.lowestFareGrid div.searchResults div.milesToggleWithSep1{background:url("../images/flex/sep_line.gif") no-repeat scroll left center transparent;margin-left:5px;padding-left:15px;float:left}div.sectionBoxContainer div.continueBarWhite.scheduleOutbound,div.sectionBoxContainer div.continueBarWhite.scheduleOnward,div.sectionBoxContainer div.continueBarWhite.scheduleInbound{border-top:1px solid #ace7e9;margin-top:0;padding-top:10px}div.sectionBoxContainer div.continueBarWhite.scheduleOnward{border-top:1px solid #f1e0a6}div.sectionBoxContainer div.continueBarWhite.scheduleInbound{border-top:1px solid #d0dfa7}div.skywardsLogin div.formContainer .row label,div.formContainer .radio-row label.first{width:105px}div.skywardsLogin div.formContainer .row,div.formContainer .radio-row{margin:4px 0 10px 0}div.skywardsLogin div.formContainer .row input,div.formContainer .row select,div.formContainer .row textarea{margin-right:5px;width:100px}.submitButton-Sch{background:url("../Images/form_buttons/button_bg_left_tan.gif") no-repeat scroll 0 0 transparent;border:0;line-height:18px;margin:0 0 0 0;padding-right:15px;padding-left:15px;padding-bottom:5px;padding-top:2px;height:22px;color:#543;font-size:12px;font-weight:bold;overflow:visible;cursor:pointer;width:auto}.form-btn-r-TanBGSch{background:url("../Images/form_buttons/button_bg_stretch.gif") repeat scroll right top transparent;float:left;margin-right:0;padding-right:0;padding-left:0;margin-left:0;overflow:hidden;width:auto}span.upgradeable{background:none repeat scroll 0 0 transparent;color:#0194ca;float:left;font-weight:bold;line-height:25px;padding:0 5px 0 0;text-transform:uppercase}div.upgradeablediv{text-align:left}span.upgradeableSummary{background:none repeat scroll 0 0 transparent;color:#0194ca;float:left;font-weight:bold;line-height:25px;padding:0 5px 0 0;text-transform:uppercase}.ts-tooltip-wrap{position:relative;display:inline-block}.ts-show-tooltip>.ts-tooltip,.ts-show-tooltip-on-focus:focus+.ts-tooltip,.ts-show-tooltip-on-focus:focus>.ts-tooltip,.ts-show-tooltip-on-hover:hover+.ts-tooltip,.ts-show-tooltip-on-hover:hover>.ts-tooltip,.ts-show-tooltip-on-hover>.ts-tooltip:hover{display:block}.ts-tooltip{background-color:#fff;color:#333;border:1px solid #666;border-radius:4px;-webkit-box-shadow:0 3px 13px rgba(0,0,0,.12);box-shadow:0 3px 13px rgba(0,0,0,.12);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;display:none;left:7px;padding:20px 48px 20px 20px;position:absolute;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);width:270px;z-index:1}.ts-tooltip{font:200 14px/20px HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.ts-tooltip:before{content:'';width:16px;height:9px;background:url("/Images/ts-tooltip.png") no-repeat;background-size:16px 9px;position:absolute;top:-9px;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%)}.ts-tooltip .ts-close{position:absolute;left:auto;top:10px;right:10px;background:url('/Images/ts-close.png') no-repeat center center/8px;border:0;cursor:pointer;height:8px;width:8px;padding:18px}.ts-tooltip ul li{position:relative;padding-left:15px;margin-bottom:5px}.ts-tooltip ul li:before{content:'•';color:#c60c30;position:absolute;left:0;margin-top:-1px}