.PromotionPane .ListBox,.UsersPane .ListBox,.ThirdPartyPane .ListBox{width:80px}.UsersPane{margin-right:71px}.ThirdPartyPane{width:245px}.ContactUsContentBorder{width:667px}.ContactUsForm{min-height:250px;height:auto !important;height:450px}.ContactUsContent h2{margin:10px 10px 5px 10px}.ContactUsContent .NoError,.ContactUsContent .Error{width:300px}.ContactUsContent .LeftLabel{width:15em;margin-top:3px}.ContactUsContent .LinkButton{clear:both;margin-left:50px}.ContactUsContent .TextBoxMultiline{height:150px;overflow:auto}.ContactUsContent fieldset{border:none}.ValidatorError{display:block;clear:both;margin-left:16em}.ErrorMessages{width:467px;margin-left:28px;padding:14px 0;margin-bottom:15px}.ErrorLine{margin-left:24px;padding-left:18px;background-repeat:no-repeat}body{height:100%;background-repeat:repeat-x}h1,h2,h3,h4{padding:0;margin:0}input.TextBox{margin-bottom:2px;margin-top:0}.GridView{border:0;margin:0;padding:0}.Hidden{visibility:hidden}.NotDisplayed{display:none}.LeftLabel{clear:both;float:left;text-align:right;margin-right:.5em;display:block}.ClearBoth{clear:both}.Centre{text-align:center}.Reader{position:absolute;left:0;top:-500px;width:1px;height:1px;overflow:hidden;border:none;padding:0;margin:0}.ClearFix{height:1%}.ClearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden}html>body .ClearFix{min-height:1px;height:auto}.WhiteLabelRedirect{text-align:center;width:200px;background-color:#fff;border:solid 1px #888;padding:20px 0}.LeftLabelPassphrase{margin-top:27px;padding-left:5px;margin-left:50px;text-align:left}.PassphraseGeneralMessage{display:block;margin-top:5px;margin-bottom:5px;padding-left:15px;text-align:left;font-size:1.1em}.PassphraseSelected{margin-left:10px;margin-top:10px;padding-left:5px;text-align:left}.PassphraseMessage{display:block;margin-top:5px;margin-bottom:5px;padding-left:2px;text-align:left;font-size:1.1em}.PassphraseLabel{float:left;width:200px}.PassphraseErrorMessageLabel{padding:14px 0;margin-bottom:15px;width:400px;color:#f00}.PassphraseError input.TextBox{background-color:#ffc0cb !important}.CustomField{margin-top:15px;padding-top:10px}.CustomFieldTextLabel,.CustomFieldListLabel{float:left;text-align:right;margin-right:.5em;display:block}.CustomFieldListLabel{margin-top:0;margin-left:52px;text-align:left;width:10em}.CustomFieldRadioLabel,.CustomFieldCheckLabel{display:block;margin-top:5px;word-wrap:break-word}.CustomFieldRadioButton,.CustomFieldCheckBox{display:block;margin-top:5px}.CustomFieldCheckBoxOther,.CustomFieldRadioButtonOther{display:block;margin-top:5px;float:left}.CustomFieldRadioButtonOtherText,.CustomFieldCheckBoxOtherText{margin-top:5px;margin-left:10px}.LoyaltyErrorMessage{margin-left:0;padding:5px 0;width:356px;color:#f00}.JoinLoyaltySchemeText{color:#416cb2;margin-left:5px;padding-top:5px;text-align:justify;font-family:Arial;font-size:1.1em}.LoyaltyContent .NoError,input.CustomFieldTextBox,input.CustomFieldRadioButtonOtherText,input.CustomFieldCheckBoxOtherText,input.CustomFieldDropDownList{margin-top:3px}.LoyaltyContent .CustomCheckField,.LoyaltyContent .CustomRadioField,.LoyaltyContent .CustomTextField,.LoyaltyContent .CustomListField{display:block;width:580px;margin-left:0;margin-top:10px;margin-bottom:10px;padding-left:5px;clear:both}.LoyaltyContent .CustomFieldTextLabel{margin-top:7px;margin-right:1px;width:150px;text-align:left}.LoyaltyContent .CustomFieldTextBox{margin-left:0;width:178px}.LoyaltyContent .CustomFieldListLabel{margin-left:0;margin-right:1px;width:150px;float:left}.LoyaltyContent .CustomFieldDropDownList{margin-left:0;width:182px;float:left}.LoyaltyContent .CustomCheckField input{display:block;float:left}.LoyaltyContent .CustomCheckField label{display:block;float:left;margin-bottom:0;margin-top:2px;width:510px}.LoyaltyContent .CustomFieldCheckBoxOther label{width:auto}.LoyaltyContent .CustomFieldCheckBox,.LoyaltyContent .CustomFieldCheckBoxOther{clear:both}.LoyaltyContent .CustomRadioField .RadioButton label{font-weight:normal}.LoyaltyConfirmation{margin-left:0}.JoinLoyaltyHeader{margin-left:10px;color:#fff}.CustomFieldCheckLabelHeader{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-size:1.1em;display:block;margin-top:0}.MarketingQuestions .CustomFieldCheckLabel{margin:5px}.styleLstEffectFromYear{margin-right:5px}.styleLstEffectFromMonth{margin-right:5px}.styleLstEffectUntilYear{margin-right:5px}.stylelstEffectUntilMonth{margin-right:5px}.stylelblWithEffectUntil{float:left;width:150px}.stylelblWithEffectFrom{float:left;width:150px}.ErrorText{margin-left:20px}.ViewFAQs .Button{margin-left:10px}.ViewFAQs .LeftLabel{width:10em}.ViewFAQs .FAQLine{margin:5px 0}.FaqCategoryText{height:2em}.FaqContent{float:left;width:625px;margin:10px;padding-bottom:10px}.yui-calcontainer{position:absolute;padding:1px;background-color:#e6ecf2;border:1px solid #336080;float:left;overflow:visible;z-index:5}.yui-calcontainer iframe{position:absolute;border:none;margin:0;padding:0;left:-1px;top:-1px;z-index:0;width:130px;height:126px}.yui-calcontainer.multi{padding:0}.yui-calcontainer.multi .groupcal{padding:5px;background-color:transparent;z-index:1;float:left;position:relative;border:none}.yui-calcontainer .title{font:100% Arial,sans-serif;color:#fff;font-weight:bold;margin-bottom:5px;height:25px;position:absolute;top:3px;left:5px;z-index:1}.yui-calcontainer .close-icon{position:absolute;right:3px;top:3px;border:none;z-index:1}.yui-calendar{font:80% arial,sans-serif;font-weight:bold;text-align:center;border-spacing:0;border-collapse:separate;position:relative}.yui-calcontainer.withtitle{padding-top:1.5em}.yui-calendar .calnavleft{position:absolute;background-repeat:no-repeat;cursor:pointer;top:1px;bottom:1px;width:9px;height:12px;left:1px;z-index:1;overflow:hidden;text-indent:-10000em}.yui-calendar .calnavright{position:absolute;background-repeat:no-repeat;cursor:pointer;top:1px;bottom:1px;width:9px;height:12px;right:1px;z-index:1;overflow:hidden;text-indent:-10000em}.yui-calendar td.calcell{padding:.1em .2em .1em .2em;border:0 solid #fff;text-align:center}.yui-calendar td.calcell a{color:#5c6f90;text-decoration:none}.yui-calendar td.calcell.today{border:0 solid #336080;color:#bbb}.yui-calendar td.calcell.oom{cursor:default;color:#999;background-color:#eee;border:0 solid #e0e0e0;font-weight:normal}.yui-calendar td.calcell.selected{background-color:#f0eaba}.yui-calendar td.calcell.selected a{color:#ef3e34}.yui-calendar td.calcell.calcellhover{cursor:pointer;background-color:#b8cbd9;border:0 solid #336080}.yui-calendar td.calcell.calcellhover a{color:#000}.yui-calendar td.calcell.restricted{text-decoration:line-through}.yui-calendar td.calcell.previous{color:#ccc}.yui-calendar td.calcell.highlight1{background-color:#cf9}.yui-calendar td.calcell.highlight2{background-color:#9cf}.yui-calendar td.calcell.highlight3{background-color:#fcc}.yui-calendar td.calcell.highlight4{background-color:#cf9}.yui-calendar .calhead{border:0 solid #e0e0e0;vertical-align:middle;background-color:#5c6f90}.yui-calendar .calheader{position:relative;width:100%;text-align:center;font-size:100%;background-color:#5c6f90;color:#fff}.yui-calendar .calheader img{border:none}.yui-calendar .calweekdaycell{color:#222;font-weight:bold;text-align:center;width:1.2em;border-bottom:solid thin #bbb;border-width:0 0 1px 0}.yui-calendar .calfoot{background-color:#eee}.yui-calendar .calrowhead,.yui-calendar .calrowfoot{color:#222;font-size:9px;font-style:italic;font-weight:normal;width:15px}.yui-calendar .calrowhead{border-right-width:2px}.yui-calendar a:hover{background:inherit}p#clear{clear:left;padding-top:10px}@media screen and (min-width:200px) and (max-width:290px){.yui-calcontainer{left:20px !important;top:225px !important}}@media screen and (min-width:300px) and (max-width:550px){.yui-calcontainer{left:250px !important;top:225px !important}}@media screen and (min-width:350px) and (max-width:500px){.yui-calcontainer{left:103px !important;top:225px !important}}@media screen and (min-width:712px) and (max-width:900px){.yui-calcontainer{left:430px !important;top:259px !important}}@media screen and (min-width:912px) and (max-width:1279px){.yui-calcontainer{left:600px !important;top:259px !important}}.LocationControl .TextBox{display:block;width:100%}.LocationControlErrorText{text-align:left;color:#ef3e33;font-size:1.1em}.SearchContainer{position:absolute;z-index:9050}.SearchContainer .yui-ac-content{position:absolute;left:0;top:0;overflow:hidden;text-align:left;z-index:9050;width:100%}.SearchContainer .yui-ac-shadow{position:absolute;left:0;top:0;margin:.3em;z-index:9049}.SearchContainer ul{margin:0;padding:0}.SearchContainer li{margin:0;padding-left:5px;cursor:default;white-space:nowrap}.LowestFareFinder,.ExpandDiv{visibility:hidden;position:absolute;top:137px;left:178px;width:649px;height:516px;z-index:200}.LowestFareFinderContents{position:relative}.LFFInstructionText{position:absolute;left:92px;top:2px;width:344px;height:29px;font-size:1em;font-weight:bold;text-align:center}.OutwardJourneyTitle{position:absolute;left:15px;top:160px}.ReturnJourneyTitle{position:absolute;left:207px;top:439px}.OuterBorder{position:absolute;left:83px;top:46px;width:362px;height:362px}.InnerBorder{position:relative;margin:3px;width:354px;height:354px}.Scroller{position:absolute;top:200px;left:500px;height:30px;width:100px;overflow:auto}.ScrollContent{height:1px;width:200px}.LFFRow{margin-left:1px;position:relative}.LFFRowTop{padding-top:1px}.LFFFare,.LFFFareSemiSelected,.LFFFareSelectedHighlight,.LFFFareSelected,.LFFFareCheapestInline,.LFFFareCheapestHighlight,.LFFFareCheapest,.LFFFareInline,.LFFFareHighlight,.LFFFareNormal,.LFFFareNoFareInline,.LFFFareNoFareHighlight{height:25px;width:35px;float:left;background-repeat:no-repeat;background-position:-78px -34px;text-align:center;text-indent:2px;padding-top:10px;font-size:1.1em;font-weight:bold}.LFFFareSemiSelected{background-position:-148px -70px}.LFFFareSelectedHighlight{background-position:-113px -70px}.LFFFareSelected{background-position:-113px -35px}.LFFFareCheapestInline{background-position:-43px -70px}.LFFFareCheapestHighlight{background-position:-148px -70px}.LFFFareCheapest{background-position:-43px -35px}.LFFFareInline{background-position:-78px -70px}.LFFFareHighlight{background-position:-148px -70px}.LFFFareNormal{background-position:-78px -35px}.LFFFareNoFareInline{background-position:-78px -70px}.LFFFareNoFareHighlight{background-position:-148px -70px}.LFFLeftTabs{position:absolute;left:-39px;top:2px;padding-bottom:1px;background-repeat:repeat-y;background-position:21px 0}.LFFLeftTab,.LFFLeftTabHighlight,.LFFLeftTabSelected{height:25px;width:34px;padding-top:10px;background-repeat:no-repeat;text-indent:3px;text-align:center;font-size:1em;font-weight:bold}.LFFLeftTabHighlight{background-position:1px -70px}.LFFLeftTabSelected{background-position:1px -35px}.LFFBottomTabs{top:359px;left:2px;position:absolute;background-repeat:repeat-x;background-position:0 5px;padding-right:1px;font-weight:bold}.LFFBottomTab,.LFFBottomTabHighlight,.LFFBottomTabSelected{float:left;width:35px;height:20px;padding-top:4px;background-repeat:no-repeat;text-align:center;text-indent:2px;font-size:1em}.LFFBottomTabHighlight{background-position:-79px -115px}.LFFBottomTabSelected{background-position:-115px -115px}.ResultsScrollPanel{position:absolute;top:46px;left:458px}.ResultsScrollPanelContent{height:143px;width:172px;background-repeat:repeat-x}.LFFChoicePanel{position:absolute;top:205px;left:458px;width:174px;height:293px}.LFFChoicePanelContent{width:172px;height:291px;background-repeat:repeat-x}.LFFOutwardJourney{margin:0 5px;height:72px}.LFFReturnJourney{margin:0 5px;height:51px}.LFFTitle{font-weight:bold;font-size:1.2em}.LFFOutwardJourney .LFFTitle{padding-top:10px}.LFFReturnJourney .LFFTitle{padding-top:8px}.LFFShowing{font-size:.9em}.LFFSlider{position:relative;margin-left:2px;width:155px;height:15px;background-repeat:no-repeat}.LFFLegend{margin-left:2px;background-repeat:no-repeat;background-position:center top;width:155px}.LFFLegendL,.LFFLegendC,.LFFLegendR{font-size:1em}.LFFLegendL{float:left;text-align:left;width:40px}.LFFLegendR{float:right;text-align:right;width:40px}.LFFLegendC{text-align:center}.LFFDetails,.LFFTotalCost,.LFFButtons{margin:0 5px;clear:both;padding:3px 0 0 0}.LFFChoiceDetails,.LFFChoiceTicketType{font-size:1.1em}.LFFChoiceTicketType{height:30px}.LFFDetailsValue{font-weight:normal}.LFFChoiceDetails,.LFFChoiceCost{font-weight:bold}.LFFChoiceCost{font-size:1.1em;float:right}.LFFTicketTermsPopup{display:none}.LFFTicketTermsPopup .PopupPanelContentTop,.LFFTicketTermsPopup .PopupPanelContent,.LFFTicketTermsPopup .PopupPanelContentBottom{width:350px}.LFFOnlineDiscount{visibility:hidden;clear:both;background-repeat:no-repeat;text-indent:9px;background-position:0 3px;float:right}.LFFTotalText{float:left;font-size:1.3em;font-weight:bold;padding-top:.45em}.LFFTotalAmount{float:right;font-size:2em;font-weight:bold}.LFFAllPassengers{clear:both;float:right;font-size:1em;font-style:italic}.LFFButtons{padding-top:4px}.LFFButtonLeft,.LFFCmdButtonLeft,.LFFButtonRight{display:block;float:left}.LFFCmdButtonRight{display:block;float:right}.LFFCmdButtonRight,.LFFCmdButtonLeft{padding:4px 0}.LFFSliderThumb{position:relative}.LFFSliderThumbLength{display:block;float:left;text-align:center;background-repeat:repeat-x;width:33px}.LFFRewardTicket{background-image:url(../../Images/Default/RewardsRedemptionInFlowIndicator.png);color:#a90279;background-position:0 3px;background-repeat:no-repeat;clear:both;float:right;text-indent:9px}.LFFPromotionalDiscount{background-image:url(../../Images/Default/WebFare.gif);color:#a90279;background-position:0 3px;background-repeat:no-repeat;clear:both;float:right;text-indent:9px;font-style:italic}.LowestFareFinder{overflow:visible}.mastersubbanner{height:40px;width:990px}ul.globalnavigation{list-style-type:none;padding:0;margin:0 0 0 7px}.globalnavigation li{float:left;margin:0;padding:0;list-style:none;height:24px;line-height:16px}.globalnavigation a{display:block;text-decoration:none;font-weight:bold}.globalnavigation li a#globalnavfirst{padding:5px;border-left:0}.globalnavigation li a#globalnavfirst_d{padding:5px;cursor:default}.globalnavigation li a#globalnavmiddle{padding:5px}.globalnavigation li a#globalnavmiddle_d{padding:5px;cursor:default}.globalnavigation li a#globalnavlast{padding:5px}.globalnavigation li a#globalnavlast_d{padding:5px;cursor:default}.globalnavigation li a#globalnavfirst,.globalnavigation li a:hover#globalnavfirst{background-repeat:no-repeat}.globalnavigation li a#globalnavmiddle,.globalnavigation li a:hover#globalnavmiddle{background-repeat:repeat-x}.globalnavigation li a#globalnavlast,.globalnavigation li a:hover#globalnavlast{background-repeat:no-repeat;background-position:top right}.TicketDetailsControl th{background-position:top;background-repeat:no-repeat;text-align:left;padding:4px 4px 2px 4px}.TicketDetailsControl th div.left{float:left;font-size:1.2em}.TicketDetailsControl th div.right{float:right;font-size:1.1em;font-weight:normal;padding-top:2px}.TicketDetailsControl .includeLostDays{text-align:right}.TicketDetailsControl tr.double th.out{background-position:top left;background-repeat:no-repeat}.TicketDetailsControl tr.double th.ret{background-position:top right;background-repeat:no-repeat}.TicketDetailsControl td{width:195px}.TicketDetailsControl td.spacer{background-color:transparent;background-image:none;width:6px;padding:0}.TicketDetailsControl tr.content td.spacer{background-image:none;width:6px}.TicketDetailsControl tr.double td.spacer{background-position:center;background-repeat:repeat-y;width:6px}.TicketDetailsControl tr.footer td.spacer{background-image:none}.TicketDetailsControl tr.content td{vertical-align:top}.TicketDetailsControl tr.content td div.margin{font-size:1.1em;padding:4px 6px 4px 8px}.TicketDetailsControl tr.content td div.left{float:left}.TicketDetailsControl tr.content td div.right{float:right}.TicketDetailsControl tr.content td div.Seats{padding-left:4px;padding-bottom:4px}.TicketDetailsControl tr.content td div.noService{text-align:center;font-style:italic;padding-top:10px;padding-bottom:10px}.TicketDetailsControl tr.content td div.RSPTextForNoService{font-weight:bold;font-style:italic;padding-top:10px;padding-left:10px}.TicketDetailsControl tr.content td.out{background-position:top left;background-repeat:no-repeat}.TicketDetailsControl tr.content td.ret{background-position:top left;background-repeat:no-repeat}.TicketDetailsControl tr.content td.double{background-repeat:repeat-y;width:396px}.TicketDetailsControl tr.content td.doubleOut{background-repeat:repeat-y}.TicketDetailsControl tr.content td.doubleRet{background-repeat:repeat-y}.TicketDetailsControl tr.content td.none{background-position:top;background-repeat:repeat-y;vertical-align:middle;text-align:center;font-weight:bold;font-size:1.3em}.TicketDetailsControl tr.footer td{text-align:right;font-size:.9em;font-style:italic;background-position:top;background-repeat:no-repeat;padding:3px 0 1px 0;margin:0}.TicketDetailsControl tr.footer td.double{width:396px}.TicketDetailsControl tr.content hr{height:1px}.TicketDetailsControl div.spacerLine{clear:both;background-color:Transparent;background-image:none;padding:2px 0 2px 0}.TicketDetailsControl tr.footer td.nodouble{text-align:right;font-size:.9em;color:#f00;font-style:italic;background-image:url(../../Images/Default/PurchaseProcess/bg_ticket_double_footer.gif);background-position:top;background-repeat:no-repeat;padding:3px 0 1px 0;margin:0}.TicketDetailsControl th.doubletop{background-color:#ef3e33;background-image:url(../../Images/Default/PurchaseProcess/bg_ticket_doubletop.gif);background-position:top;background-repeat:no-repeat;color:#fff;text-align:left;padding:4px 4px 2px 4px}.GroupSaveInfoPopupIcon{cursor:pointer}.GroupSaveInfoPopupInfo{font-weight:bold;padding:5px;width:340px;word-wrap:break-word}.TicketTypeDescription{float:left}.LoyaltyTicketTypeDescription{float:left;width:112px}.TicketPrice{float:right}.LoyaltyTicketPoints{float:right;width:68px;text-align:center}@media screen and (min-width:280px) and (max-width:1300px){.TicketDetailsControl tr.double th div.left{float:none}.TicketDetailsControl tr.double th div.right{float:none}.TicketDetailsControl tr.content td span{width:50% !important}}.TicketReleaseControl .ContactTitle,.TicketReleaseControl .TicketTitle,.TicketReleaseControl .ThankYou{font-size:1.2em;padding:10px 0;text-indent:5px;font-weight:bold}.TicketReleaseControl .ContactTitle{margin-bottom:5px}.TicketReleaseControl .TicketTitle{margin-top:5px}.TicketReleaseControl .LeftLabel{font-weight:bold;clear:both;float:left;text-align:right;margin-right:5px;display:block;width:100px}.TicketReleaseControl .ContactDetails .TitleField,.TicketReleaseControl .ContactDetails .FirstNameField,.TicketReleaseControl .ContactDetails .LastNameField,.TicketReleaseControl .ContactDetails .EmailNameField{clear:both}.TicketReleaseControl .ContactDetails .TitleField .TextBox{width:80px}.TicketReleaseControl .ContactDetails .FirstNameField .TextBox,.TicketReleaseControl .ContactDetails .LastNameField .TextBox,.TicketReleaseControl .ContactDetails .EmailNameField .TextBox{width:180px}.TicketReleaseControl .ContactDetails .ErrorText{margin-left:110px}.TicketReleaseControl .RequiredFields{text-align:right;width:100px;float:left}.TicketReleaseControl .Required{padding-right:3px}.TicketReleaseControl .Outward,.TicketReleaseControl .Return{text-indent:5px;font-weight:bold;padding:3px 0}.TicketReleaseControl .DateLine{margin:10px 0 10px 5px}.TicketReleaseControl .DayList{width:50px}.TicketReleaseControl .MonthList{width:90px}.TicketReleaseControl .YearList{width:65px}.TicketReleaseControl .Email{margin:5px 0}.TicketReleaseControl .Email label{font-weight:bold}.TicketReleaseControl .Buttons{height:40px;padding-top:10px}.TicketReleaseControl .ButtonLeft,.TicketReleaseControl .ButtonRight{padding:10px 0}.TicketReleaseControl .ButtonLeft{float:left;margin-left:5px}.TicketReleaseControl .ButtonRight{float:right;margin-right:5px}.TicketReleaseControl .ErrorText{font-size:1.1em}.TicketReleaseControl .Information{font-size:1.1em;padding:5px 0;margin-left:5px}.TicketReleaseControl .Dates{font-size:1.1em;font-weight:bold;padding:5px 0;margin-left:10px}.TicketReleaseControl .ConfirmDate{margin:3px 0}.TicketReleaseControl .DatePrefix{clear:both;display:block;float:left;width:100px}.TicketReleaseControl .RequestDate{padding-left:5px;font-size:1.2em}.TicketReleaseControl .SignUpLink{font-size:1.1em;margin:10px 0;padding-left:5px}.TicketReleaseControl .SignUpLink a{text-decoration:none;font-weight:bold}.TicketReleaseControl .NotificationClass{color:#f00;font-size:1.2em;font-weight:bold;margin-left:25px}.TicketReleaseControl .SearchContainerError{color:#f00}fieldset{border-style:none;margin:0;padding:0}.Reader{position:absolute;left:0;top:-500px;width:1px;height:1px;overflow:hidden}.TicketSearchHeaderTop{width:153px;background-repeat:no-repeat;padding-top:5px}.TicketSearchHeader,.ErrorSection{width:151px;background-repeat:repeat-x}.TicketSearchHeaderContents{height:23px;margin:0 1px 0 1px;text-indent:10px;padding-top:3px;font-size:1.4em;font-weight:bold}.TicketSearchHeaderButtons{height:24px;padding-top:7px;text-align:center;background-repeat:repeat-x}.TicketSearchHeaderButtonsFooter{height:4px;width:153px;background-repeat:no-repeat;overflow:hidden}.TicketSearchContent,.TicketSearchHeaderInfo,.TicketSearchContentNoBottom{width:238px}.TicketSearchContent .DetailsLabel.Label,.TicketSearchContent .DetailsLabelTo.Label{margin-top:0}.TicketSearchHeaderInfo,.TicketSearchContentNoBottom{width:151px}.NoScriptInstructions{width:151px;background-repeat:repeat-x}.NoScriptInstructionsText{font-size:1.1em;font-weight:bold;margin:0 10px;padding:5px 0}.Instructions{display:none;background-repeat:repeat-x;padding-bottom:10px}.InstructionText,.InstructionTextError{padding:10px 0;margin:1px 5px 0 5px;font-size:1.2em;font-weight:bold}.InstructionText .Button{font-size:4em}.CloseButton{margin:3px 5px 0 0;float:right}.CancelButton{display:block;margin-right:5px;font-weight:bold}.TicketSearchTopHeading,.TicketSearchHeading{background-repeat:repeat-y;text-indent:8px;text-align:left}.TicketSearchTopHeading{height:21px}.TicketSearchHeading{height:16px}.TicketSearchTopHeading .Label{margin-top:5px;float:left}.TicketSearchHeading .Label{float:left}.TicketSearchTopHeading .CloseButton,.TicketSearchHeading .CloseButton{float:right}.TicketSearchBody{clear:both;margin:0 6px 4px 6px;padding-top:4px}.TicketSearchFavourites select{margin:4px 0 4px 0;width:150px}.TicketSearchGroupTravel{margin-right:10px;text-align:right}.TicketSearchCorporate{text-align:left;margin-right:4px;margin-bottom:4px}.BookingFor{display:block;font-weight:normal}.BookForOther{width:120px}.Hide{display:none}.Unhide{display:inline}.TicketSearchJourney{text-align:right;margin-right:4px;margin-bottom:4px}.TicketSearchJourney .Information{text-align:left}.divNonEditableJourneySection .Label.Information{max-width:205px;width:auto}.InformationLine .Information{font-style:italic;float:left;margin-top:4px}.InformationLine img{float:left;margin:5px 0 0 0}.JourneyDetails{text-align:left}.JourneyType{clear:both;display:block}.DetailsLabel,.DetailsLabelTo,.DetailsLabelVia,.DetailsLabelAvoid{display:block;float:left;width:3em}.DetailsLabelTo{text-indent:1.3em}.DetailsLabelVia{text-indent:1em}.SingleOrReturn{margin-top:2px}.SingleOrReturn .RadioButton{margin-left:10px}.JourneyOptions{clear:both;display:none}.TicketSearchContent .Label{margin-right:3px}.LocationFromTo{margin-top:2px;width:180px}.Options{margin-top:5px}.Options .LocationOption{width:130px}.SearchContainerError,TimeError{margin-left:40px;text-align:left;display:none}.Options select{float:left;width:80px}.Options .SearchContainerError{text-align:right}.TravelDates select{margin:2px 5px 2px 0}.TravelDates .TravelTimeDay{width:47px}.TravelDates .TravelTimeMonthYear{width:108px}.TravelDates .TravelTimeOption{width:108px}.TravelDates .TravelTimeHour{width:47px}.TravelDates .TravelTimeMinute{width:48px}.TravelDates .TimeSeparator{position:relative;top:-1px;left:-1px}img.PopupCalendar{cursor:pointer}.Passengers select{margin:2px 5px 2px 0}.Passengers .TicketSearchBody{margin-right:0}.Passengers .TravelAdult{width:38px}.Passengers .TravelChildren{width:38px}.Passengers .RailcardDetailsAdults,.Passengers .RailcardDetailsChildren{width:38px}.Passengers .RailcardDetails{width:110px;margin:2px 2px 2px 0}.Passengers .RailcardNumber{width:38px;margin:2px 0}.RailcardDetailsLine{margin-left:10px}.TicketSearchBody .RailcardDetailsLine{margin-left:0}.PassengerIcons{float:left;width:60px;height:32px;text-align:left;margin:5px 0}.PassengerDetails{clear:right}.PassengerSearchRailcards{font-size:1.1em}.PassengerSearchAdults,.PassengerSearchChildren{font-size:1.1em}.Filters .TravelStandardClass,.Filters .TravelFirstClass{display:block;float:left;width:110px}.ITSOSmartCard{display:block;float:left;width:185px;margin-top:3px}.ITSOSmartCard label{display:block;float:left;width:160px}.ITSOSmartCard input{display:block;float:left}.ITSOSmartCardImg{display:block;float:left}.ITSOSmartCard img{vertical-align:middle;margin-left:5px;width:26px;height:26px}.ITSOImgClass{width:26px;height:26px}.ITSOSchemeDiscount{display:block;float:left;width:210px;margin-top:3px;margin-left:15px}.ITSOSchemeDiscount label{display:block;float:left;width:165px}.ITSOSchemeDiscount input{display:block;float:left}.Filters .TravelNoChanges{display:block;float:right;width:115px}.Filters .TravelNoChanges input{display:block;float:left}.Filters .TravelNoChanges label{display:block;float:left;margin-top:4px;width:95px}.TravelFirstClass img{vertical-align:middle;margin-left:5px}.SearchButtons{background-repeat:repeat-x}.SearchButtons .TravelTimetable{margin:8px 0 0 5px;display:block;float:left}.SearchButtons .TravelSearch{margin:4px 5px 0 0;display:block;float:right}.SearchButtons .TravelStartNewSearch{display:block;clear:both;float:right;margin-top:5px}.SearchButtonFooter{background-image:url(../../Images/neutral/jpFooterBackground.gif);width:238px;height:5px;margin-left:1px;background-repeat:no-repeat;overflow:hidden}.PopupInfoHeader{height:1.5em}.PopupInfoHeader img{display:block;float:left}.PopupInfoHeaderTitle{display:block;float:left;margin-left:5px;margin-top:4px}.PopupInfoHeaderClose{display:block;float:right;cursor:pointer;margin-top:4px}.StartNew{margin-top:5px;float:right}.TicketSearchTopHeading a.nisservices{padding-right:4px}.TicketSearchContent{overflow:auto}.SearchButtons{overflow:hidden}.TextOnlyVersion{height:18px;margin:0 1px 0 1px;text-indent:10px;padding-top:3px;font-size:1em;font-weight:bold}.SearchButtons .TravelSearch a.lisearch_d,.SearchButtons .TravelSearch a.lisearch,.TicketSearchHeaderButtons a.lisearch_d,.TicketSearchHeaderButtons a.lisearch{display:block}div.OperationalModeSection{margin:5px 0 5px 5px}div.OperationalModeSection label{display:block;float:right}div.divOperationalModeSectionLine{clear:both;text-align:left;margin-left:10px}div.divOperationalModeSectionLine input{float:left}div.divOperationalModeSectionLine .RadioButton label{font-weight:bold;width:180px}.InformationMessage{border-top:1px solid;border-color:#c2d2e0;padding-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;font-style:italic;word-wrap:break-word;overflow-x:hidden}.SmartcardInformationMessage{padding-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;font-style:italic;word-wrap:break-word;overflow-x:hidden;color:#f00}.btnSignupForAlerts{float:right;font-size:13px;margin-bottom:4px;margin-right:4px;text-align:right}.AutoCompleteBookForDisabled{background-color:#d3d3d3 !important}.tooltip{display:block;position:absolute;border:1px solid #96a0a8;background-color:#f2f7fe;border-radius:5px;padding:2px 6px 2px 6px;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;z-index:100000;-webkit-box-shadow:0 4px 4px -4px #d3d3d3;-moz-box-shadow:0 4px 4px -4px #d3d3d3;box-shadow:0 4px 4px -4px #d3d3d3}div.divFrom{position:relative}span.geo-locate{display:block;width:15px;height:17px;margin-top:1px;float:right;background-image:url(../../Images/EC/Geo_Icon.png);background-repeat:no-repeat;background-position:center center;cursor:pointer;border-left:1px solid #93b0bf;background-color:#fff;position:absolute;left:auto;top:0}.rSTLReservationOnlyHeader{float:left}#fareFinder .TicketSearchHeaderTop{padding-top:0}#fareFinder .TicketSearchHeaderTop .TicketSearchHeader{background-repeat:repeat-x;width:238px}#fareFinder .NoScriptInstructions{background-repeat:repeat-x;width:238px}.FareFinderAvailableRoutes{padding-top:5px}.FareFinderAvailableRoutesDiv{overflow-y:scroll;visibility:hidden}#allowableRoutes{border:solid 1px #000;background-color:#fff;position:absolute;text-align:left;z-index:10}#allowableRoutes ul{margin:2px;padding:0;list-style-type:none}#allowableRoutes li{background-color:#f2f7fe;margin-top:2px}#allowableRoutes li:hover{background-color:#205893;color:#fff}div.continuousauthoritydelivery div.maincontentPH,div.continuousauthority div.maincontentPH{background-color:#fff}div.continuousauthoritydelivery div.masterbody,div.continuousauthority div.masterbody{height:auto}div.QuickBuyPreferences,div.ContinuousAuthority{padding:10px;margin-bottom:10px}div.ContinuousAuthority{border:1px solid #d5d5d5}div.ContinuousAuthorityContent{padding:30px}div.continuousAuthorityControl{border:1px solid #d5d5d5;margin-bottom:10px;margin-top:10px;padding:1px 2px 7px}div.ContinuousAuthority div.ChangeRenewalDate{clear:left;margin-bottom:10px}div.ContinuousAuthority div.RenewalDetails,div.ContinuousAuthority div.DeliveryDetails{clear:both;margin-bottom:15px}div.ContinuousAuthority div.CAPaymentDetails,div.ContinuousAuthority div.CADeliveryDetails{clear:both}div.ContinuousAuthority div.CADeliveryDetails{margin-top:5px}div.ContinuousAuthority div.CAPaymentDetails label,div.ContinuousAuthority div.CADeliveryDetails label{display:block;float:left;width:150px}div.ContinuousAuthority div.CALeft{font-size:1.2em;font-weight:bold;float:left;width:200px}div.ContinuousAuthority div.CALeft div.CAPrice{font-size:1.5em;margin-bottom:10px}div.ContinuousAuthority div.CAButtons{float:right;margin:5px 0}div.ContinuousAuthority div.CAMiddle{float:left;width:63px;height:42px;overflow:hidden;position:relative;background-position:1px -3px}div.ContinuousAuthority div.CAMiddle div.FarePrice{font-size:11px;line-height:10px;text-align:center;position:absolute;top:11px;width:100%}div.ContinuousAuthority div.CAMiddle div.FareType{font-size:10px;height:14px;text-align:center;position:absolute;top:18px;width:56px}div.ContinuousAuthority div.CARight{font-size:1.1em;font-weight:bold;float:right;padding-left:10px;width:200px}div.ContinuousAuthority div.CARight div{margin:0}div.ContinuousAuthority div.CARight div.CAButtons{float:right}div.ContinuousAuthority div.DeliveryOptions{clear:both}div.ContinuousAuthority div.AddressesBox{float:left}div.ContinuousAuthority div.DeliveryOptions{margin-bottom:10px}div.QuickBuyPreferencesContent,div.QuickBuyPreferencesContent div.Expanded{background-color:#eff3f7}div.QuickBuyPreferencesContent div.Expanded span.Button{display:none}div.QuickBuyPaymentSettings{padding:15px}div.QuickBuyPreferencesContent{margin:10px 0;padding-left:5px}.quickbuypreferences div.QuickBuyPreferencesContent{padding-left:0}div.QuickBuyPreferencesContent div.QuickBuySettingsHeader,div.QuickBuyPreferencesContent div.QuickBuyIntroduction{font-style:normal;margin:5px}div.QuickBuyPreferences div.QuickBuyStatus{margin:10px 0;background-color:#eff3f7;text-align:center;padding:20px 0}div.QuickBuyPreferences div.QuickBuyStatus div.CurrentStatus{padding-bottom:10px;font-size:1.2em}div.QuickBuyPreferencesContent div.DeliveryOptions{width:550px}div.QuickBuyPriceDisclaimer{padding:10px 0 10px 0;font-style:italic}div.QuickBuyPreferencesContent div.DeliveryOptions div.DeliveryCost,div.ContinuousAuthority div.DeliveryOptions div.DeliveryCost{text-align:right;float:right;width:80px;font-weight:bold}div.QuickBuyPreferencesContent div.DeliveryOptions div.DeliveryMoreInfo,div.ContinuousAuthority div.DeliveryOptions div.DeliveryMoreInfo{display:inline}div.QuickBuyPreferencesContent div.DeliveryOptions div.DeliveryOption,div.ContinuousAuthority div.DeliveryOptions div.DeliveryOption{margin-top:11px}div.QuickBuyPreferencesContent div.DeliveryOptions div.DeliveryDescription,div.ContinuousAuthority div.DeliveryOptions div.DeliveryDescription{padding-left:25px}div.QuickBuyPreferencesContent div.DeliveryOptions div.DeliveryTicketOnDeparture,div.ContinuousAuthority div.DeliveryOptions div.DeliveryTicketOnDeparture{padding-left:23px}div.ContinuousAuthority div.DeliveryUpdate{clear:both;margin:15px 0 10px 0;text-align:right}div.ContinuousAuthority div.DeliveryOptions div.DeliveryTicketOnDeparture .Label{font-weight:normal}div.ContinuousAuthorityContent div.Information{font-size:1.2em;font-weight:bold;color:#36677d;padding-top:10px}div.ContinuousAuthority div.DeliveryOptions div.NoDeliveryOptions{font-size:1.2em;font-weight:bold;color:#ff0202;padding-top:20px;line-height:30px}div.ContinuousAuthority div.BlueBorder div.AddressesControl{padding:0 0 5px 13px}div.QuickBuySettingsControl div.DeliveryOptionRadio,div.QuickBuySettingsControl div.DeliveryMoreInfo,div.QuickBuySettingsControl div.DeliveryCost div.ContinuousAuthority div.DeliveryOptionRadio,div.ContinuousAuthority div.DeliveryMoreInfo,div.ContinuousAuthority div.DeliveryCost{float:left}div.QuickBuySettingsControl div.TODLine2{clear:both}div.QuickBuyWarning{clear:both;padding-top:5px}div.QuickBuyConfirmation{clear:both;margin:3px 0 10px 0}div.ContinuousAuthority div.TODLine2{margin-bottom:0;margin-top:0}div.UpdateRenewalDate .CheckBox{display:block;margin:5px 0}div.UpdateRenewalDate .CheckBox input{float:left}div.FollowOnDate div.FollowOnDateListboxes{margin:10px 0}div.FollowOnDate div.FollowOnDateListboxes label,div.FollowOnDate div.FollowOnDateListboxes select{margin-right:5px}div.FollowOnDate div.RenewalDateCalendar{font-size:16px;margin:5px 0}div.ContinuousAuthority div.PhotocardDetails{margin-top:5px}div.ContinuousAuthority div.PhotocardDetails label{width:8em;display:block;float:left;text-align:right;padding-right:5px}div.ContinuousAuthority div.PhotocardDetails .ErrorText{margin-left:5px}div.ContinuousAuthority div.Error{font-size:1.2em}div.ContinuousAuthorityInstructions{margin:10px 0 5px 0}span.ContinuousAuthorityInstructions{font-style:italic;font-size:1.1em;font-weight:bold}div.ContinuousAuthorityConfirmation{padding:5px;margin-bottom:10px}div.ContinuousAuthorityConfirmation div.ContinuousAuthorityTitle{font-size:1.2em;font-weight:bold;margin:5px 0}div.ContinuousAuthorityConfirmation div.ContinuousAuthorityText{font-size:1.1em;margin:5px 0 10px 0}div.CAPaymentDetails div.NotAvailable{margin-bottom:5px;margin-top:5px;font-size:100%}div.QuickBuyPreferences div.BlueBorder{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}div.QuickBuyPreferences div.AddressesBox{float:left}div.QuickBuyPreferences div.SaveButton{margin:10px 0;text-align:right;padding-right:10px;padding-bottom:10px}div.QuickBuyPreferences div.WalletButton{margin:10px 0;text-align:right;padding:0 5px 15px 0}div.AccordionHeader{padding:10px 5px;height:2em;background-color:#e1e4e8;background-repeat:no-repeat;background-position:200px center}div.QuickBuyHeaderAuP{padding:10px 5px;height:2em;background-color:#e1e4e8;background-repeat:no-repeat;background-position:200px center}div.Complete{background-image:url(../../Images/Default/tick.gif)}div.NotComplete{background-image:url(../../Images/Default/cross.gif)}div.Expanded{background-image:none}div.AccordionHeader span.Title,div.QuickBuyHeaderAuP span.Title{float:left;font-weight:bold;font-size:1.2em}div.AccordionHeader span.Button,div.QuickBuyHeaderAuP span.Button{float:right}h3.Secondary{margin-top:10px}.CAPaymentDetails a.liarrowpr span.left{font-family:SW,Arial;font-weight:bold;font-size:1em;color:#0092cb !important;text-decoration:none !important}.CAPaymentDetails a.liarrowpr:-webkit-any-link:hover{text-decoration:underline #0092cb !important}.CAPaymentDetails a.liarrowpr_d:-webkit-any-link{font-family:SW,Arial;font-weight:bold;font-size:1em;color:#808080 !important;text-decoration:none !important;cursor:default}.dynamicCheckboxes{min-height:10px !important}.PageContainer{height:auto !important}.DivChangeBicycleReservationContainer{border:1px dashed #000;padding:5px}.masterbody{height:auto !important}.ReservationContent .header{color:#8f1d74}.ReservationNavigation div{float:left}.ReservationContent .ReservationContentErrorPanel{padding:0 5px 5px 5px;width:60%}.ReservationContent .ReservationConfirmationContentErrorPanel{padding:0 5px 5px 5px}.ReservationContent .ReservationContentErrorText{color:#c20505}.ReservationContent .ReturnToMyBookings{float:right;padding-right:15px;padding-bottom:10px}.ReservationContent div.margins{margin-bottom:5px !important}.changingNewServicesAddingBicycleReservationsNote{padding:5px 0 5px 0}.choosingNewServicesNote{padding:5px 0 5px 0}.choosingNewServicesNote span{vertical-align:top}.ui-dialog{margin-top:150px;overflow:hidden;padding:.2em;position:absolute;width:300px}.ui-widget-overlay{z-index:9998;position:fixed !important;width:100% !important}.InsufficientBicycleReservationSpace{z-index:9999;position:fixed;top:25%;left:50%;width:500px;height:18em;margin-top:-9em;margin-left:-250px}.DialogTitle,.DialogSubTitle{display:inline-block}.ReservationNavigation{height:20px;padding:10px;z-index:2;position:relative}.CancelOuterJourneyDirections{padding:10px 0 10px 0}.OutwardJourneyCheckbox{float:left;width:50%;height:20px}.OutwardJourneyCancelTheseSeats.HiddenCheckBox{visibility:hidden}.CancelJourneySummary{width:400px}.InwardJourneyCheckbox{float:left;width:50%}.ButtonClose{padding-right:10px;float:left}.CancelReservationNavigation{width:180px;height:20px;padding:10px;float:right}.outerJourneyDirections{padding:5px 0 25px 0}.outwardJourneyServicePanel{float:left;width:50%}.inwardJourneyServicePanel{float:left;width:50%}div.ReservationTimetableControl div.ServicePanel{width:inherit}.ReservationContent{float:left}.ReservationContent hr{height:1px;clear:both}.ReservationContentColumns{float:left;overflow:inherit}.ReservationContentColumns div.Column{float:left;margin-bottom:-2000px;padding-bottom:2000px;z-index:1;position:relative}.ReservationContentLeftColumn{width:580px}.ReservationContentRightColumn{width:245px}.ReservationContentRightColumnConfirmation{width:245px}.ReservationContent div.margins{padding:10px}.SeatPreferenceWrapper:after{content:'';width:100%;display:inline-block;font-size:0;line-height:0}.SeatPreferenceWrapper{display:table;table-layout:fixed;width:100%;min-height:150px;padding:5px}.SeatPreferenceWrapper div{float:left;display:table-cell;min-height:120px;width:120px;vertical-align:top;display:inline-block}.ReservationTimetableControl .ServicePanel .outwardMobileLabel{display:none}.ReservationTimetableControl .ServicePanel .returnMobileLabel{display:none}@media screen and (min-width:280px) and (max-width:559px){.ReservationContent .ReservationNavigation{display:flex !important;padding:20px 0 15px 0;height:auto}}@media screen and (min-width:280px) and (max-width:1300px){.ReservationContentLeftColumn{width:100% !important}.CancelJourneySummary{width:100% !important}.CancelReservationNavigation{width:unset !important;height:20px;padding:10px;float:none !important}.SeatPreferenceWrapper div{min-height:auto !important}.DivChangeBicycleReservationContainer .BicycleReservationsContainer .first{position:relative !important}.DivChangeBicycleReservationContainer .BicycleReservationsContainer .second{left:250px !important}.DivChangeBicycleReservationContainer .BicycleReservationsContainer .third{left:285px !important}.ReservationNavigation div{margin-right:10px;margin-top:-10px}.TableContents .TableRow .TableRowContents{height:25px}.TableHeader{height:25px !important}.third{width:auto !important;height:auto !important}.third span{position:relative !important;width:0 !important}.SeatPreferences{line-height:18px;margin-top:5px}.ReservationTimetableControl .ServicePanel .outwardMobileLabel{display:block;margin:5px}.ReservationTimetableControl .ServicePanel .returnMobileLabel{display:block;margin:5px}.DivChangeBicycleReservationContainer{margin-top:5px;margin-bottom:8px}}html,body{margin:0;padding:0;height:100%}div.masterpage,div.globalfootercontents{width:auto}div.masterbanner{clear:both;width:100%;height:87px}.Left{float:left}.LeftLogo{float:left;margin-top:34px;margin-left:20px}.RightLogoDiv{float:right}.RightLogoDiv .RightLogoText{margin-right:5px}div.masterbanner .Line{clear:both;float:left;margin-top:9px;position:absolute;z-index:5;top:61px;height:26px}div.masterbanner .Line a{text-indent:7px;display:block;float:left;padding:4px 10px 5px 1px;height:17px;background-repeat:no-repeat}div.masterbanner .Line .Separator{float:left;width:1px;height:26px}div.globalfooter{position:relative;width:100%;height:50px;min-width:1000px;margin:0 auto;clear:both;z-index:29}div.globalfooter .Line{padding-top:5px;text-align:center}div.globalfooter .Line a{display:inline;padding-left:1px;text-decoration:none;text-indent:6px}div.globalfooter .Line .Separator{display:inline;margin-left:6px;margin-right:6px}.masterbody{width:836px;float:left;display:inline;margin-top:9px}.globalnav{height:25px;position:relative;z-index:50}.leftcolumnPH{width:155px;margin-left:7px;display:inline;float:left;clear:left}.maincontentPH{min-height:500px;height:auto !important;height:500px;width:667px;margin-left:7px;float:left}.rightcolumnPH{width:234px;float:right;position:absolute;left:830px;top:122px}.Verisign{position:relative;clear:both;left:860px;top:-68px;width:140px}.Transparent{position:absolute;z-index:49;width:100%;height:100%;top:0;left:0;min-width:1000px;min-height:750px;background-color:#808080;-moz-opacity:.4;opacity:.4;overflow:auto}.SeatPickerControl{background-color:#fff;position:absolute;z-index:51;left:18px;width:964px;top:48px;height:524px}.aftersaleactivitymakereservation .leftcolumnPH{width:240px}.aftersaleactivitymakereservation .maincontentPH{width:582px}.aftersaleactivitycancelreservation .leftcolumnPH{width:240px}.aftersaleactivitycancelreservation .maincontentPH{width:582px}.aftersaleactivityamendreservation .leftcolumnPH{width:240px}.aftersaleactivityamendreservation .maincontentPH{width:582px}.aftersaleactivityreservationconfirmation .leftcolumnPH{width:240px}.aftersaleactivityreservationconfirmation .maincontentPH{width:582px}* html div.masterpage{width:990px;width:1000px}.flexiseasonsticketsearchcontrol .maincontentPH,.flexiseasons .maincontentPH{border-top:0 solid #afafaf;width:582px !important}.flexiseasonsticketsearchcontrol .leftcolumnPH{width:240px}.NortonAndAccreditationLogos{text-align:center;margin-bottom:20px;margin-top:20px}.AccountClosureDeniedDiv{font-size:1.2em;font-weight:bold}.AccountClosureDeniedDiv .styledCheckBox label::after{box-sizing:border-box}.UserAccountClosureDetails{width:100%}.UserDeniedImage{width:30%;height:120px;float:left;left:10px;background-image:url(../../Images/Default/UserDenied.png);background-repeat:no-repeat}.AccountClosureDetails{float:right;width:70%;margin:20px 0 20px 0}.AccountClosureDetails h1{margin-bottom:20px}.EligibleBookingDate{clear:both;padding:20px 0 20px 60px}.ButtonDiv{clear:both;float:right;margin-right:20px}.AccountClosureBulletImage{background-image:url(../../Images/Default/BulletPoint.png);background-repeat:no-repeat;width:20px;height:20px;float:left;margin-right:10px}.AccountClosureInfoConatiner{display:inline-block}.AccountClosureIconImage{background-image:url(../../Images/Default/WarnIcon.png);background-repeat:no-repeat;width:50px;height:50px;float:left;margin:0 10px 15px 0}.AccountClosureInfoHeader{float:none;margin-top:32px;margin-left:60px}.AccountClosureBulletContainer{clear:both;margin:10px 10px 10px 0}.AccountClosureButtonRight{padding-right:10px}.AccountClosureButtonSubmit{display:none}.AccountClosureConfirm{font-size:.7em;display:block}.AccountClosureChk{clear:both;font-size:1em;font-weight:normal;border:none !important;border-radius:4px;margin-bottom:10px}.RememberedSmartcards{margin-bottom:5px}.TicketSearchContent .Options select{margin-top:2px}.AccountClosureContent ul li{list-style-type:none}.AccountClosureContent ul{padding-left:0}.ceconfirmationscreen .rightcolumnPH,.cealternateconfirmationscreen .rightcolumnPH{z-index:50}.ceconfirmationscreen .maincontentPHPosition{margin-bottom:70px}img.ApplePaymentImage{width:35%}div.cardHolderEdit div.cardholderTitle select{margin-left:51px;margin-bottom:5px}div.cardHolderEdit div.cardholderForename input{margin-left:10px;margin-bottom:5px}div.cardHolderEdit div.cardholderSurname input{margin-left:16px;margin-bottom:5px}.ServiceChangeIcon{height:auto;max-width:33px;margin:-13px 0 0 5px}.ServiceChangeIconDisabled{filter:opacity(.5);height:auto;max-width:33px;margin:-14px 0 0 5px}.serviceChangeModelContainer br{line-height:1.42857143;content:unset}.ServiceChangeModalHeader h1{border-bottom:none}.SplitTicketAndServiceChangeIconInSingleRow{margin-top:10px;display:inline-flex}