.tooltipTail{z-index:9000;position:absolute !important;line-height:14px;}html body{color:#FFFFFF;}div#oci-main-content.oci-styleset div#tab-creditCard-type.creditCardDivPosition select#creditcardType.dropdownTitle{height:29px;font-size:1em;width:170px;}div#oci-main-content.oci-styleset div.landingContainer li a{width:100%;font-weight:bold;font-size:0.917em;}div#oci-main-content.oci-styleset div.landingContainer li a.confLinkMargin{width:99.8%;}div#oci-main-content.oci-styleset li#confirmationTab.ui-tab-confirmation{width:25.6%;}div.oci-styleset{}div.oci-styleset .landingContainer{margin-left:0px;margin-right:10px;background-color:#FFFFFF !important;}div.oci-styleset #headerMsg{font-weight:bold !important;font-size:1.25em;color:#191919;padding-top:15px;}div.oci-styleset #subHeaderMsg{font-size:0.9166666666666666em;color:#191919;padding-bottom:7px;margin-left:16px;}div.oci-styleset .relatedLinkContainer{border:solid 1px #adb0b4;display:inline;padding:5px 5px 5px 5px;margin-left:-15px;background-color:#FFFFFF;width:100%;border-top-left-radius:4px !important;border-top-right-radius:4px !important;border-bottom-left-radius:4px !important;border-bottom-right-radius:4px !important;-moz-border-top-left-radius:4px !important;-moz-border-top-right-radius:4px !important;-moz-border-bottom-left-radius:4px !important;-moz-border-bottom-right-radius:4px !important;-webkit-border-top-left-radius:4px !important;-webkit-border-top-right-radius:4px !important;-webkit-border-bottom-left-radius:4px !important;-webkit-border-bottom-right-radius:4px !important;}div.oci-styleset .relatedLinkHead{font-weight:bold !important;color:#191919 !important;font-size:1.083em !important;line-height:16px !important;}div.oci-styleset .relatedLinkHeader{padding:5px;}div.oci-styleset .relatedLink{font-weight:bold !important;color:#3169BB !important;font-size:1em !important;padding-top:7px;}div.oci-styleset ul{list-style:outside none none;}div.oci-styleset .firstCol{width:15.2em;padding-top:10px;display:inline-block;float:left;padding:0px !important;}div.oci-styleset .secondCol{width:14.2em;padding-top:13px;display:inline-block;float:left;padding:0px !important;}div.oci-styleset .checkinButton{padding-top:4%;margin-left:9px;float:left;}div.oci-styleset .tabContent{height:auto;position:relative;padding-bottom:16px;padding-top:10px;width:99.7%;background-color:#FFFFFF;border-bottom:solid 1px #adb0b4 !important;border-left:solid 1px #adb0b4 !important;border-right:solid 1px #adb0b4 !important;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-bottom-left-radius:4px;-moz-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;}div.oci-styleset .dropdownTitle{font-weight:bold !important;font-size:1.0833333333333333em;color:#191919;text-transform:capitalize;}div.oci-styleset form#findByLandingForm div.ui-tabs{width:100%;}div.oci-styleset .containerError{padding:25px 5px 5px;margin-top:-30px;}div.oci-styleset .ui-tabs-navDiv{border-top:1px solid #adb0b4 !important;border-radius:20px;}div.oci-styleset .ui-tabs .ui-tabs-nav li, div.oci-styleset .ui-tabs-nav li a{display:inline-block !important;position:relative !important;height:3.5em !important;}div.oci-styleset .ui-tabs .ui-tabs-nav li a{height:3.2em !important;line-height:30px;width:100%;}div.oci-styleset .ui-tabs .ui-tabs-nav li{border-color:#adb0b4;border-style:solid;border:1px;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-top-left-radius:4px;-moz-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;font-size:1.083em;font-weight:bold !important;background-color:#EAEAEA;}div.oci-styleset #confirmationTab{border-right:solid 1px #adb0b4 !important;border-top:1px solid #adb0b4 !important;border-top-left-radius:4px !important;border-bottom:1px solid #adb0b4;text-align:center;}div.oci-styleset .confLinkMargin{margin-right:40px;}div.oci-styleset .skyMilesLinkMargin{margin-right:10px;}div.oci-styleset .ccLinkMargin{margin-right:100px;}div.oci-styleset #skyMilesTab{width:19.7%;border-right:solid 1px #adb0b4 !important;border-top:1px solid #adb0b4 !important;border-bottom:1px solid #adb0b4;text-align:center !important;}div.oci-styleset #creditCardTab{width:35.7%;border-right:solid 1px #adb0b4 !important;border-top:1px solid #adb0b4 !important;border-bottom:1px solid #adb0b4;text-align:center;}div.oci-styleset #eticketTab{width:18.4%;border-right:solid 1px #adb0b4 !important;border-top:1px solid #adb0b4 !important;border-top-right-radius:4px !important;border-bottom:1px solid #adb0b4;text-align:center;}div.oci-styleset .ui-tabs .ui-tabs-nav li.confirmationSelected{border-bottom:1px solid white !important;}div.oci-styleset .ui-tabs .ui-tabs-nav li.confirmationSelected a{background-color:#FFFFFF !important;border-bottom:1px solid white !important;color:#3169BB;border-right:solid 1px #adb0b4 !important;border-left:solid 1px #adb0b4 !important;border-top-left-radius:4px !important;}div.oci-styleset .ui-tabs .ui-tabs-nav li.skyMilesSelected a{background-color:#FFFFFF !important;border-bottom:1px solid white !important;color:#3169BB;border-right:solid 1px #adb0b4 !important;}div.oci-styleset .ui-tabs .ui-tabs-nav li.creditCardSelected a{background-color:#FFFFFF !important;border-bottom:1px solid white !important;color:#3169BB;border-right:solid 1px #adb0b4 !important;}div.oci-styleset .ui-tabs .ui-tabs-nav li.eticketSelected a{background-color:#FFFFFF !important;border-bottom:1px solid #FFFFFF !important;color:#3169BB;border-right:solid 1px #adb0b4 !important;border-top-right-radius:4px !important;}div.oci-styleset a:focus, div.oci-styleset a:hover{text-decoration:underline;}div.oci-styleset .ui-tab-fields{margin-left:16px;margin-top:12px;}div.oci-styleset .backEndErrorFont{color:black;}div.oci-styleset .backEndErrorMessageText{font-weight:bold !important;font-size:1em;color:#DF0000;text-transform:none;padding-bottom:15px;margin-left:0px;}div.oci-styleset .frontEndErrorText{color:red;font-size:1em;}div.oci-styleset .airportLeftMargin{margin-left:5px;}div.oci-styleset .errorMessageTextDiv{margin-left:25px;}div.oci-styleset .airportErrorIconMarginFromConf{margin-top:0px;}div.oci-styleset .airportErrorIconMarginFromSkyMiles{margin-top:0px;}div.oci-styleset .notSelectedColor{color:#191919 !important;}div.oci-styleset .creditCardDivPosition{margin-left:-18px !important;}div.oci-styleset .groupFindByErrorSpacing{margin-top:10px;margin-bottom:30px;}div.oci-styleset .groupFindByContainer{padding:0px;height:auto;background:white;border-radius:4px;}div.oci-styleset .groupLeadNumError{width:900px;}div.oci-styleset .questionImgPadding{padding-top:2px;}div.oci-styleset .sideBarLinksContainer{border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-bottom-left-radius:4px;-moz-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border:solid 1px #E8E8E8;border-top:solid 1px #D0D0D0;height:15em;padding:5px;}div.oci-styleset .borderTop{border-top:1px solid #adb0b4 !important;}div.oci-styleset .cctypeSelectField{border:solid 1px #adb0b4;border-radius:3px;}div.oci-styleset .groupFindByTopDiv{padding:19px 15px 19px 15px;vertical-align:middle;display:block;min-height:0.875em;}div.oci-styleset .groupFindByText{font-weight:bold !important;color:#191919;font-size:1.167em !important;margin-bottom:0em !important;}div.oci-styleset .groupFindByOr{font-weight:bold !important;color:#191919 !important;font-size:1.417em !important;margin-left:92px;margin-top:24px;margin-bottom:24px;}div.oci-styleset .groupFindByErrorText{font-weight:bold !important;color:#D00011 !important;}div.oci-styleset .groupFindByForm{padding-top:18px;padding-left:15px;padding-bottom:26px;}div.oci-styleset .groupFindByTextBox{width:16.667em;}div.oci-styleset input.redDefault{background:-moz-linear-gradient(center top, #FB4828 1%, #B91F04 5%, #751204 60%) repeat scroll 0 0 transparent;border:1px solid #640202;border-radius:4px 4px 4px 4px;color:#EBEBEB;display:inline-block;font-size:1.0833333333333333em;font-weight:bold !important;letter-spacing:1px;min-width:55px;padding:5px 10px;text-transform:uppercase;}div.oci-styleset .white{color:#FFFFFF;}div.oci-styleset .mediumPaddingTop{padding-top:10px;}div.oci-styleset span.chevronPosition{position:relative !important;float:left;margin:5px 6px 0px 6px;}div.oci-styleset span.playGray{position:relative;width:7px;height:7px;background:url(../../../../images/sprites/oci_icons_sprite_new.png) -62px -236px no-repeat;}div.oci-styleset h3.fontGroupFindByHeader{font-size:1.25em;color:#191919;text-transform:uppercase;}div.oci-styleset span.groupFindByDateContainer{float:left;padding-left:26px;}div.oci-styleset input.error, div.oci-styleset select.error{border:#C01933 1px solid;}div.oci-styleset .landingPageFields{width:94%;font-size:1.083em !important;}div.oci-styleset #creditcardType.landingPageFields{height:23px;}div.oci-styleset .errorStyle{font-weight:bold !important;color:#D00011;font-size:0.9166666666666666em;}div.oci-styleset .tooltip{z-index:9000;position:absolute !important;width:300px;background-color:#FFFFFF;padding:5px 0px 10px 5px;color:#333333;line-height:14px;-moz-box-shadow:5px 5px 3px rgba(0, 0, 0, 0.7);text-transform:none;margin-top:2px;stroke:1px;-webkit-box-shadow:0px 0px 50px rgba(137, 137, 137, 0.5) inset;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.4);border:solid 2px #C7C7C7;}div.oci-styleset .tooltipTitle{font-weight:bold !important;font-size:1em;color:#191919;width:100%;padding:3px 0px;}div.oci-styleset .tooltipBody{width:99%;font-size:0.917em;color:#191919;text-align:left;}div.oci-styleset .tooltipHover{cursor:pointer;}div.oci-styleset #airportLookupTrigger{top:-31px;left:86%;position:relative;display:block;height:1.7em;}div.oci-styleset .space{padding-top:15px;}div.oci-styleset #confirmationnumber, div.oci-styleset #eticketnumber{background-color:#FFFFFF;}#layoutContainer div.oci-styleset label{color:#191919 !important;letter-spacing:0px;}#layoutContainer div.oci-styleset input[type="text"]{border:solid 1px #adb0b4;border-radius:3px;}#layoutContainer div.oci-styleset label.frequentFlyerProgramNumberLabel{text-transform:uppercase;}.toolTipText{width:90%;}.airportLookUpBalloon:focus, .airportLookUpBallon:focus{background-position:0px -1182px !important;}.tooltipCloseButton{width:5%;}#eticketNumberTooltipBody{width:105%;}#confirmationTooltipBody{width:105%;}#close_image{border:none !important;background-image:none !important;}