.YourOrder{top:0}.SavedJourney{margin-left:0;width:160px}.SavedJourneyExpanded{margin-left:-84px}.LoginBox .Centre{text-align:center;padding-top:0}.LoginBox .Name{color:#525761;margin-left:0;padding-left:10px}.YourOrder a span.text{height:24px;padding-left:0;text-align:center}.register .RegisterContent .CustomFields .divBackground{float:left;height:auto;margin-bottom:20px;margin-left:25px;margin-top:20px;width:60%;min-height:110px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.register .RegisterContent .CustomFields .divBackgroundOnly{float:left;height:auto;margin-bottom:10px;margin-top:10px;width:90%;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.register .RegisterContent .CustomFields .divThumbnail{float:left;height:80px;margin:32px 10px 10px;width:20%;background-position:center center;background-repeat:no-repeat;background-size:100% 80px}.register .RegisterContent .CustomFields .EnhancedCustomFieldCheckBox label{display:block;float:left;margin-left:22px;margin-top:-15px;width:180px;padding-bottom:15px}.EnhancedCustomFieldCheckBox{display:block;margin-left:5px;margin-right:5px}.register .RegisterContent .CustomFields .EnhancedCustomFieldCheckBoxWithoutBackground label{display:block !important;float:left !important;width:180px !important;padding-bottom:15px}.EnhancedCustomFieldCheckBoxWithoutBackground{display:block;float:left;margin-left:25px;margin-right:5px;margin-top:25px}.register .RegisterContent .CustomFields .EnhancedCustomFieldCheckBoxWithoutThumbnail label{display:block !important;float:left !important;width:280px !important;padding-bottom:15px}.EnhancedCustomFieldCheckBoxWithoutThumbnail{display:block;float:left;margin-left:5px;margin-right:5px}.UserDetailsContent .EnhancedCustomFieldCheckBox label{display:block;float:left;margin-left:5px;width:180px;padding-bottom:15px}.UserDetailsContent .EnhancedCustomFieldCheckBoxWithoutBackground label{display:block !important;float:left !important;width:215px !important;padding-bottom:15px}.UserDetailsContent .EnhancedCustomFieldCheckBoxWithoutThumbnail label{display:block !important;float:left !important;width:280px !important;padding-bottom:15px}.divBackground{float:left;height:auto;margin-bottom:20px;margin-left:22px;margin-top:20px;width:40%;min-height:110px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.divBackgroundOnly{float:left;height:auto;margin-bottom:10px;margin-top:10px;width:60%;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.divThumbnail{float:left;height:80px;margin:32px 10px 10px;width:13%;background-position:center center;background-repeat:no-repeat;background-size:100% 80px}.OrderHistoryContent h1,.RefundRequestFormContent h1,.UserAddressContent h1,.FavouritesContent h1,.UserPaymentContent h1,.UserPaymentContent h1,.RegisterContent h1,.LoyaltyContent h1,.UserEVouchersContent h1{margin-bottom:10px;padding-left:0}.OrderHistoryContent .SubTable .Buttons .Button{float:left;padding:3px}.MarketingQuestions .Confirmation{left:-16px;margin-left:15px !important;position:relative;clear:both}.LoginSurround .SEFTUserDiv{margin-left:-675px;margin-top:-100px;color:#000}.LoginSurround .SEFTUserDiv h2{color:#fff;margin-top:43px}.AlternateCoreSiteUserAccountPanel .LoginSurround .SEFTUserDiv h2{margin-top:-40px;margin-left:180px}.AlternateCoreSiteUserAccountPanel .LoginSurround .SEFTUserDiv div{margin-top:-80px}@media screen and (max-width:1280px){.LoginSurround .SEFTUserDiv{margin-top:-85px}.LoginSurround .SEFTUserDiv h2{margin-top:0;text-align:left;margin-left:45px;width:300px}.LoginSurround .SEFTUserDiv div{margin-right:310px}.AlternateCoreSiteUserAccountPanel .LoginSurround .SEFTUserDiv h2{margin-top:-85px;margin-left:165px}.AlternateCoreSiteUserAccountPanel .LoginSurround .SEFTUserDiv div{margin-top:-85px;margin-right:220px}}.FlexiDaySeasonsLogo{background-image:url("../../Images/rst/FlexiSeasonIcon.PNG");background-position:center center;background-repeat:no-repeat;height:30px;width:40px;float:left;margin:0 10px 0 10px}.FlexiDayMoreInfoImg{float:left;background:url("../../Images/default/Buttons/wtb_lihelp.png") no-repeat -6px -7px;width:13px;height:13px;margin:5px 0 0 8px}.FlexiSeasonLinkImage{background-image:url("../../Images/default/Buttons/wtb_openarrowright.png");background-position:center left;background-repeat:no-repeat;margin:0 0 0 15px;padding-left:25px;font-size:1.1em;text-decoration:none;color:#000}.FlexiDaySeasonsFareLogo{background-image:url("../../Images/rst/FlexiSeasonFareIcon.png");background-position:center center;background-repeat:no-repeat;height:82px;width:112px;float:left;margin:0 10px 0 10px}.SEFTFlexiDaySeasonPanel .SEFTFlexiDaySeasonsLogo{background-image:url("../../Images/rst/SEFT_Flexi_Logo.PNG");background-position:center center;background-repeat:no-repeat;height:60px;width:85px;float:left;margin:0 10px 10px 10px;background-size:85px}.SEFTFlexiDayMoreInfoImg{float:left;background:url("../../Images/default/Buttons/wtb_lihelp.png") no-repeat;width:20px;height:20px;margin:5px 0 0 8px}.nectarPointsCollectedLabel,.nectarpointsBreakdown tr{color:#fff}.nectarStandardPointImageDiv{display:none}div.masterbanner .Line .Separator{border-left:solid 0 #fff;border-right:solid 0 #fff;width:2px}div.masterbanner .Line a{-moz-transition:all .25s ease-in-out 0s;border-bottom:0 none;font-weight:normal;display:inline-block;height:36px;line-height:36px;margin-right:3px;outline:0 none;padding:5px 10px;text-decoration:none}.RegisterContent h1,.UserAddressContent h1,.UserPasswordContent h1,.ContactUsContent h1,.UserPaymentContent h1,.OrderHistoryContent h1,.LoginContent h1,.InformationContent h1,.FavouritesContent h1,.FaqContent h1,.LoyaltyContent h1,.UserEVouchersContent h1{border-bottom:dotted 1px #d6d6d6}.favouritejourneys .FavouritesContent{width:600px !important}.favouritejourneys .FavouritesContent input.TextBox{width:150px}.globalnavigation li a#globalnavmiddle{border-left:solid 2px #4c7999}.globalnavigation li a:hover#globalnavmiddle{border-left:solid 2px #5383a6}.globalnavigation li a#globalnavlast{border-left:solid 2px #4c7999}.globalnavigation li a:hover#globalnavlast.OrderHistoryContent .Table tr.Alternate{border-left:#5383a6}.globalnavigation a{border-left:solid 1px #fff}.AccountNavigation{border-right:solid 1px #312783;border-left:solid 1px #312783;border-bottom:solid 0 #312783}.AccountNavigation a,.AccountNavigation .Viewing{background-color:#fff;border-bottom:solid 1px #312783;margin:0}.AccountNavigation a:hover{background-color:#b2bad3}.AccountNavigation .Viewing{border-left:3px solid #312783;background-color:#b2bad3}.faqs .AccountNavigation a.nibubble,.viewfaq .AccountNavigation a.nibubble{padding-top:0;line-height:45px}input.TextBox,textarea,.PaymentCardEntry .CardItem select,.SearchInputNoError{border-top:solid 1px #e0ded9;border-left:solid 1px #e0ded9;border-right:solid 1px #e0ded9;border-bottom:solid 1px #e0ded9}.TicketSearch .LocationFromTo,.AddressNewEntry .Input,.favouritejourneys .FavouritesContent input.TextBox{height:22px}.favouritejourneys .FavouritesContent input.TextBox{width:300px}.faqs .AccountNavigation .TextBox,.viewfaq .AccountNavigation .TextBox{width:130px}.FavouritesContent .ClearBoth>div{width:100% !important}.TravelDates .TravelTimeMonthYear,.TravelDates .TravelTimeDay,.TravelDates .TravelTimeOption,.TravelDates .TravelTimeHour,.TravelDates .TravelTimeMinute,.Passengers .TravelAdult,.Passengers .TravelChildren,.Passengers .RailcardDetails,.Passengers .RailcardNumber,.Options select,.JourneyOptions select.fsrVisible{height:28px;font-size:1.3em}.Passengers .RailcardNumber{width:34px}.InformationMessage{border-top:1px solid #b2bad3;font-style:inherit}.LocationFromTo.lcDestinationTooltip.TextBox.yui-ac-input,.LocationFromTo.lcOriginTooltip.TextBox.yui-ac-input,.TravelTimeMonthYear.lstOutwardMonthYearTooltip,.TravelTimeOption.lstOutwardTimeOptionTooltip,.TravelTimeMonthYear.lstReturnMonthYearTooltip,.TravelTimeOption.lstReturnTimeOptionTooltip,.TravelTimeDay.lstOutwardDayTooltip,.TravelTimeHour.lstOutwardHourTooltip,.TravelTimeMinute.lstOutwardMinuteTooltip,.TravelTimeDay.lstReturnDayTooltip,.TravelTimeHour.lstReturnHourTooltip,.TravelTimeMinute.lstReturnMinuteTooltip,.TravelAdult.lstAdultsTooltip,.TravelChildren.lstChildrenTooltip,.LocationFromTo.TextBox.yui-ac-input,.LocationOption.TextBox.yui-ac-input,.Passengers .RailcardDetailsAdults,.Passengers .RailcardDetailsChildren{font-size:1.3em}.Options .LocationOption{width:160px;height:23px}.SearchInputError{border-top:solid 1px #e0ded9;border-left:solid 1px #e0ded9;border-right:solid 1px #e0ded9;border-bottom:none}.ErrorMessages{border:solid 1px #ddd}.TicketSearchHeader,.ErrorSection{background-color:#312783;border-left:solid 0 #fff;border-right:solid 0 #fff;width:155px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}.TicketSearchHeaderTop{padding-top:0;width:155px}.TicketSearchHeaderButtons{border-top:solid 1px #312783;border-left:solid 1px #fff;border-right:solid 1px #fff;background-color:#fff;text-align:center}.TicketSearchContentNoBottom .TicketSearchHeaderButtons{height:27px;padding-top:8px;padding-bottom:1px}.TicketSearchHeaderButtonsFooter{border-left:0 solid #312783;border-right:0 solid #312783;border-bottom:0 solid #312783;height:6px;width:153px}.TicketSearchJourney{margin-bottom:0;margin-right:0}.TicketSearchContent .TicketSearchJourney{border-left:1px solid #312783;border-right:0 solid #312783;border-top:0 solid #312783}.TicketSearchContent .TravelDates{border-left:1px solid #312783;border-right:1px solid #312783}.TicketSearchContent .Passengers{border-left:1px solid #312783;border-right:1px solid #312783}.TicketSearchContent .StartDate{border-left:1px solid #312783;border-right:1px solid #312783}.TicketSearchContent .SeasonStartDate{background-color:#312783}.TicketSearchContent .Filters{border-left:1px solid #312783;border-right:0 solid #312783}.TicketSearchContent .Label{margin-top:2px}.TicketSearchContent,.TicketSearchHeaderInfo{background-color:#312783;border-top:solid 0 #fff;border-bottom:solid 0 #fff;border-left:solid 1px #312783;border-right:solid 1px #312783;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px}.TicketSearchContent{width:268px}.TicketSearchContentNoBottom{background-color:#fff;border-top:solid 0 #fff;width:153px;border-right:1px solid #312783;border-bottom:1px solid #312783;border-left:1px solid #312783}.TicketSearchContent .TravelDateLine{padding-bottom:2px}.NoScriptInstructions{background-color:#312783;border-left:solid 1px #312783;border-right:solid 1px #312783;width:153px}.TicketSearchHeaderButtonsFooter .Instructions{border-top:solid 0 #fff;background-color:#312783}.SearchButtons{border-top:solid 0 #fff;border-bottom:solid 0 #fff;border-left:solid 1px #312783;border-right:solid 1px #312783;background-color:#312783;height:35px}.SearchButtonFooter{height:6px;margin-left:0}.SearchButtons .TravelSearch{margin:9px 5px 0 0}.SearchContainer .yui-ac-content{border:1px solid #312783;background-color:#fff;width:auto !important}.SearchContainer .yui-ac-shadow{background-color:#312783}.SearchContainer li.yui-ac-highlight{background-color:#312783;color:#fff}.FilterControlContents{border-left:solid 0 transparent;border-right:solid 0 transparent}.FaresWith{background-image:none}.FaresClass{background-image:none}.TrainsWith{background-image:none}.ShowSlower{background-image:none}.FaresWith,.FaresClass,.TrainsWith,.ShowSlower,.FurtherHelpText,.ITSOClass,.ITSOClassSchemeDiscount{border-left:solid 1px #312783;border-right:solid 1px #312783;background-color:#fff}.FaresClass,.TrainsWith,.ShowSlower{border-top:solid 1px #312783}.ShowFastest{border-bottom:solid 1px #312783;border-top:solid 1px #312783}.LoginBox{background-color:#fff;border-top:0 solid #fff;border-right:0 solid #fff;border-bottom:0 solid #fff;border-left:0 solid #fff;width:155px}.LoginBox h3{background-color:transparent;margin-bottom:0;padding:8px 10px 8px 10px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}.LoginBox .SavedJourneysInfo{background-image:url(../../Images/rst/SavedJourneysInfo.gif);background-repeat:repeat-x;border:0 solid #fff;border-bottom:none;border-top:none}.LoginBox .ButtonLine{background-color:#fff;background-image:none;padding-bottom:2px;padding-top:20px;border-right:1px solid #312783;border-left:1px solid #312783;text-align:center}.LoginBox .SignOut{padding-top:12px;padding-bottom:12px}.LoginBox .Name{border-left:1px solid #312783;border-right:1px solid #312783;background-color:#fff;background-image:none;padding-bottom:0}Name.InfoText{padding-top:4px}.SavedJourneysInfo .title a,.SavedJourneysInfo .titleNoSaved{background-color:#fff;background-image:none;background-repeat:repeat-x;border-bottom:0 solid #fff;padding-bottom:10px;padding-top:10px;border-top:1px solid #312783;border-right:1px solid #312783;border-left:1px solid #312783;border-bottom:1px solid #312783}.SavedJourneysInfo .title a:hover{background-color:#fff;background-image:none;background-repeat:repeat-x;text-decoration:underline}.SavedJourneysInfo input{border:none;background-color:Transparent}.YourOrder{border-left:0 solid #fff;border-right:0 solid #fff;border-bottom:0 solid #fff}.YourOrder a span.text{border:solid 0 #fff;border-top:none}.SavedJourneyExpanded{border-left:0 solid #fff;border-right:0 solid #fff;border-top:0 solid #fff;border-bottom:0 solid #fff}.SavedJourneyExpanded .YourOrder{border-left:0}.SavedJourneysSurround{border-left:solid 0 #bebebe;border-right:solid 0 #bebebe;border-bottom:solid 0 #bebebe;border-top:solid 0 #bebebe}.SavedJourneys .buttonBarTop{background-color:#f0f0f0;height:0}.SavedJourneys .buttonBar{background-image:none;background-repeat:repeat-x;background-color:#312783;border:0 solid #fff;border-top:0 solid #ccc;height:26px}.SavedJourneys .buttonBar .Button{padding-top:6px;height:17px}.SavedJourneys .journey{background-color:#fff}.SavedJourneys .journey.alternate{background-image:none;background-repeat:repeat-x;background-color:#fff}.SavedJourneys .journey.selected{background-color:#b2bad3}.SavedJourneys div.journey{border-top:solid 1px #ccc;border-right:solid 0 #ed037c;border-bottom:solid 0 #ed037c;border-left:solid 0 #ed037c}.SavedJourneys div.journeyHeader{border-bottom:dotted 1px #ababab}.SavedJourneys .NotesPanel{background-color:#fff}.SavedJourneys .InfojourneyHeader{background-color:#fff;border-bottom:1px dotted #ababab}.SavedJourneys div.InfojourneyContent{background-color:#fff}.SavedJourneys .SavedJourneysContent{background-color:#f0f3f7}.SavedJourneys input.buttonBlueInfoIcon{border:none;background-color:transparent}.SavedJourneys input.buttonRemove{border:none}.SavedJourneys .EmailAddressPanel{background-color:#fff;border-top:solid 0 #ed037c}.SavedJourneys .EmailAddressPanel input{background-color:#fff}.Transparent{background-color:#808080}.GettingServiceData,.GettingStoppingPointData,.GettingLowestFareData{border:solid 1px #000;background-color:#fff}.AvailableTrainsTable{border-top:solid 0 #b2bad3;border-left:solid 1px #b2bad3;border-right:solid 1px #b2bad3;border-bottom:solid 1px #b2bad3;padding:0 0}.TableHeader{border-bottom:solid 2px #fff}.TableHeader .ColumnDepart{border-left:solid 1px #d5d5d5}.TableHeader .ColumnDepartSmall{border-left:solid 0 #fff}.TableContents{background-color:#fff}.TableRowBottom{background-color:#eceeee}.TableRowContents{background-color:#fff}.TableRow div.Hover{background-color:Transparent}.TableRow div.RowSelected{border:solid 1px #312783;background-color:#b2bad3}.TableRow div.RowHover{background-color:#312783}.TableRow div.RowHoverSelected{border:solid 1px #312783;background-color:#b2bad3}.TableRow div.RowNotAvailable{background-color:#fff}.PopupInfoHeader{border-bottom:1px solid #951b81;background-color:#fff;padding:8px 5px 6px 0;height:1.5em}.FareBreakDownInfo{padding:0 5px;margin:5px 0 0 0}.PopupPanelContentTop{border-top:solid 4px #951b81;background-color:#fff;height:0}.PopupPanelRightTop,.PopupPanelRight,.PopupPanelRightBottom{margin-left:0}.PopupPanelContentTop,.PopupPanelContent,.PopupPanelContentBottom{margin-right:0}.PopupPanelContent{background-color:#fff}.ShowHelp .PopupPanelContentTop{background-color:#fff;border-top:solid 0 #b2bad3}.ShowHelp .PopupPanelContentBottom,.ShowHelp .PopupPanelRightBottom{height:0;min-height:0}.FurtherHelp .FurtherHelpContents{border-left:solid 1px #a6a9a5;border-right:solid 1px #a6a9a5}.PopupPanelPointerR{background-image:url(../../Images/rst/PopupPointerR.png)}.mixingdeck .KeyTermsAndConditionsPopUpBox .PopupPanelPointerR.DivPointerR{visibility:hidden}.InformationPopUpLineSeparator{border-bottom:1px solid #312783}.timeout h1{border-bottom:solid 1px #ccc;color:#312783;padding-bottom:5px;padding-top:5px;text-indent:0;font-size:2.5em}.timeout .Intro{margin-left:0;margin-top:10px}.timeout .Placeholder{background-image:none;background-repeat:no-repeat;background-color:#fff;border:1px solid #8e9090;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.PurchaseContent hr{border:0;border-top:1px dotted #ababab}.PurchaseContentLeftColumn{border-right:dotted 0 #dadfdb;background-color:#fff;margin-right:5px;width:415px}.PurchaseContentRightColumn{background-color:#faf9f5}.PurchaseContentRightColumnConfirmation{background-color:#312783;background-image:none;background-repeat:repeat-x;box-shadow:0 1px 1px 0 rgba(0,0,0,.4)}.BlueBox{border:solid 0 #003473;background-color:transparent}.BlueBox .TextBox{background-color:#fff}.PurchaseContent .margins div.header_wrapper{border-top:0 solid #639dce;border-bottom:0 dotted #639dce}.PurchaseContent .margins .total_price{border-top:0 solid #639dce;border-bottom:0 dotted #639dce}.PurchaseContent div.header_wrapper{border-top:1px solid #fff;border-bottom:0 dotted #639dce;margin-top:9px}.RoverRangerContent div.header_wrapper{border-top:0 solid #639dce;border-bottom:0 dotted #639dce}.RoverRangerContent .FooterButtons{margin-right:5px}.OrderSummary div.journey{margin-bottom:7px;width:232px}.OrderSummary div.journey div.journeyHeader{border-bottom:0 solid #c4cddd}.OrderSummary div.journeySelected{margin-bottom:7px;width:232px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.OrderSummary div.journeySelected div.journeyHeader{padding:6px 7px 2px}.OrderSummary .TicketTermsIconFB{padding-left:4px;padding-right:2px}.OrderSummary div.journeySelected div.journeyFooter{padding:4px 4px 5px 2px}.OrderSummary div.control{padding:6px 7px}.TicketDetailsControl tr.content hr{border:0;border-top:1px solid #dcdddf}.TicketDetailsControl td{width:193px}.BlueBorder div.content{background-color:#fff;border-left:solid 1px #dcdddf;border-right:solid 1px #dcdddf;border-bottom:solid 1px #dcdddf;width:393px;padding:0}.FirstClassUpgradeControlPurchaseProcessLeft .UpgradeContent,.FirstClassUpgradeControlPurchaseProcessRight .UpgradeContent{background-color:#fff;border-left:solid 1px #dcdddf;border-right:solid 1px #dcdddf}.FirstClassUpgradeControlPurchaseProcessLeft .UpgradeContentspacer,.FirstClassUpgradeControlPurchaseProcessRight .UpgradeContentspacer{padding-top:7px}.purchasegiftvoucher .BlueBorder div.content,.DeliveryDetails .BlueBorder div.content{background-color:#fff;border-left:solid 1px #dcdddf;border-right:solid 1px #dcdddf;border-bottom:solid 1px #dcdddf;border-top:solid 1px #dcdddf;width:auto}.BlueBorder div.footer{height:1px;border-bottom:solid 0 #dcdddf}.FirstClassUpgradeControlPurchaseProcessLeft .footer,.FirstClassUpgradeControlPurchaseProcessRight .footer{height:5px}.SeatReservation .BlueBorder div.header{height:4px}div#AupSiginPageControls .BlueBorder div.content,div#AupSiginPageControls .BlueBorder div.header,div#AupSiginPageControls .BlueBorder div.footer,div#AupSiginPageControls .BlueBorder div.header .left,div#AupSiginPageControls .BlueBorder div.header .right,div#AupSiginPageControls .BlueBorder div.footer .left,div#AupSiginPageControls .BlueBorder div.footer .right{border:none;background-image:none}.SeatReservation div.Title,.Insurance div.Title,.AdditionalOption div.Title,.SleeperReservation div.Title{background-color:#312783;border-bottom:0 solid #dcdddf}.SeatReservation div.head{background-color:#fff;border-top:solid 1px #dcdddf;border-bottom:solid 0 #dcdddf}.SeatReservation div.Title,.Insurance div.Title,.AdditionalOption div.Title,.SleeperReservation div.Title,.WifiVoucher div.Title{padding:5px;height:20px}.AddressSummary{border:solid 1px #8e9090}.AddressSummary .UseThis{border-bottom:solid 1px #d5d5d5}.CardIcon,.CardRadio label{border:solid 1px #cfcfcf}.SelectablePaymentCardDetails{border:solid 1px #8e9090}.SelectablePaymentCardDetails .UseThis{border-bottom:solid 1px #d5d5d5}.PurchaseContent div.greyReview{background-color:#fff;border:1px solid #312783}.PurchaseContent .greyReview hr{border-top:1px dotted #889faa}.ButtonBar{border-top:dotted 0 #ed037c;border-right:dotted 0 #ed037c;border-left:dotted 0 #ed037c;border-bottom:dotted 0 #ed037c;position:absolute;width:420px;bottom:0}.register .ButtonBar,.newslettersignup .ButtonBar{width:414px}.register .ButtonBar,.contactus .ButtonBar{position:relative;border-bottom:1px solid #ccc}.contactus .ButtonBar{width:550px}.ButtonBar .ButtonRight{float:right;margin:7px 6px 0 65px}.ButtonBar .ButtonLeft{margin:7px 0 6px 6px}.register .ButtonBar .ButtonRight{margin:-3px 6px 0 45px}.mtreginformation .ButtonBar .ButtonRight{margin:-3px 6px 0 45px}.OrderConfirmation .OrderSummary hr{border-top-color:#f00}.CorporateControl tr.content hr{border:0;border-top:1px dotted #d5d5d5}.StoppingPoints .Information{border-bottom:dotted 1px #32597a}.StoppingPoints .Footer{border-top:dotted 1px #32597a}a.RightPopup:hover .PopupRightContent,a.RightPopup:active .PopupRightContent{border-top:solid 1px #989a95;border-bottom:solid 1px #989a95;background-color:#f9f6e2}.OrderHistoryContent table.Table th,.FavouritesContent table.Table th,.LoyaltyContent table.Table th,.UserEVouchersContent table.Table th{background-color:#312783;border:solid 0 #003473}.FavouritesContent table.Table td,.LoyaltyContent table.Table td,.UserEVouchersContent table.Table td{border-bottom:dotted 1px #ed037c}.OrderHistoryContent table.Table td{border-bottom:none}.OrderHistoryContent .Table tr.Alternate,.FavouritesContent .Table tr.Alternate,.LoyaltyContent .Table tr.Alternate,.UserEVouchersContent .Table tr.Alternate{background-color:#b2bad3}.OrderHistoryContent .Table tr.Alternate select,.OrderHistoryContent .Table tr.Alternate .TextArea,.OrderHistoryContent .Table tr.Alternate .TextBox{background-color:#fff}.OrderHistoryContent .Table tr.Alternate input.Error,.OrderHistoryContent .Table tr.Alternate select.Error,.OrderHistoryContent .Table tr.Alternate textarea.Error,.OrderHistoryContent .Table tr.Alternate .TextBox .Error{background-color:#ffdddb}.OrderHistoryContent table .RightPanel .RefundItems .Total{border-top:dashed #c0c0c0 1px}.OrderHistoryContent table .Reservations{border:1px solid #ccc;background-color:#f2f2f2}.AccountNavigation .Instructions{background-color:#b2bad3;border-bottom:1px solid #cad8e3}.RefundRequestFormContent .ReferenceDetails{border:1px solid #cad8e3;background-color:#b2bad3}.RefundRequestFormContent .Summary{border:1px solid #cad8e3;background-color:#b2bad3}.RefundRequestFormContent .Summary .Total{border-top:dashed #c0c0c0 1px}.RefundRequestFormContent .Tickets{border:1px dashed #cad8e3}.RefundRequestFormContent .Card .Label{border-bottom:1px dashed #cad8e3}.PurchaseContent .ErrorPanel h1{border-bottom:solid 1px #ccc}.RegisterContentBorder{border:solid 1px #ccc;border-bottom:none;background-color:#fff;width:430px}.RegisterContent{background-color:#b2bad3}.RegisterContent .CheckClass label{width:330px}.UserDetailsContent,.ChangePasswordContent{background-color:#fff}.MTRegisterContentBorder{border:solid 1px #ccc;border-bottom:none;background-color:#fff}body{background-image:url(../../Images/rst/corebackground.png);background-color:#fff;background-size:1px 90px}div.masterbanner .Line a{background:none}div.masterbanner .Line a:hover{background:none repeat scroll 0 0 #fff;border-bottom:5px solid #312783}div.masterbanner .Line a.FirstItem{background:none}div.masterbanner .Line a:hover.FirstItem{background:none repeat scroll 0 0 #fff;border-bottom:5px solid #312783}div.masterbanner .Line a.FirstItem.linkdisabled{color:currentColor;cursor:not-allowed;opacity:.5;text-decoration:none}.globalnavigation li a#globalnavfirst{background-image:url(../../Images/rst/gn_leftcurve_long.gif)}.globalnavigation li a:hover#globalnavfirst{background-image:url(../../Images/rst/gn_leftcurve_long_ro.gif)}.globalnavigation li a#globalnavmiddle{background-image:url(../../Images/rst/gn_middle.gif)}.globalnavigation li a:hover#globalnavmiddle{background-image:url(../../Images/rst/gn_middle_ro.gif)}.globalnavigation li a#globalnavlast{background-image:url(../../Images/rst/gn_rightcurve_long.gif)}.globalnavigation li a:hover#globalnavlast{background-image:url(../../Images/rst/gn_rightcurve_long_ro.gif)}.YourAccountTop{background-color:#312783;background-image:none}.YourAccountBottom{background-color:#312783;background-image:none}.AccountNavigation{background-image:none}.AccountNavigation h3{background-color:#312783;background-image:none;margin:0}.ErrorLine{background-image:url(../../Images/rst/WarningIcon.png)}.ErrorOverlay{background-color:#222}.ErrorBoxTop{background-image:url(../../Images/rst/ErrorBoxTop.gif)}.ErrorBoxContent{background-image:url(../../Images/rst/ErrorBoxBackground.gif)}.ErrorBoxIcon{background-image:url(../../Images/rst/ErrorBoxIcon.gif)}.ErrorBoxBottom{background-image:url(../../Images/rst/ErrorBoxBottom.gif)}.Timeout{margin:2px 20px 0}.Timeout .Options .Option1{background-image:none}.Timeout .Options .Option2{background-image:none}.Timeout .Options .OptionText1{background-image:url(../../Images/rst/timeout_arr_le.png);background-repeat:no-repeat;background-position:0 -6px;text-align:left;float:left;margin-right:0;margin-left:33px;margin-top:0;width:190px}.Timeout .Options .OptionText2{background-image:url(../../Images/rst/timeout_arr_ri.png);background-repeat:no-repeat;background-position:125px -6px;float:left;margin-left:8px;margin-top:0;text-align:left;width:200px}.Timeout .Options{margin-top:0}.Timeout .Spacer2{margin-top:0}.TicketSearchJourney .Options{margin-right:0}.TicketSearchHeaderTop,.RoverRangerSearchHeaderTop{background-image:none}.TicketSearchHeader,.ErrorSection{background-image:none}.TicketSearchHeaderContents,.RoverRangerSearchHeaderContents{background-image:none;background-color:#312783;font-weight:normal;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}.TicketSearchTopHeading{background-image:none;border-top:solid 0 #fff}.TicketSearchHeading{background-image:none;border-top:solid 1px #b2bad3}.Instructions{background-image:none}.TicketSearchHeaderButtons,.RoverRangerSearchHeaderButtons{background-image:none}.TicketSearchHeaderButtonsFooter,.RoverRangerSearchHeaderButtonsFooter{background-image:none;background-color:#fff}.SearchButtons{background-image:none}.SearchButtonFooter{background-image:none;border-left:0 solid #312783;border-right:0 solid #312783;background-color:#312783;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.NoScriptInstructions{background-image:none;background-color:#312783}.TextOnlyVersion{background-image:none;background-color:#312783;border-right:0 solid #678e9f;margin:0 0 0 0}.FilterControl .ShowMe{background-image:none;border:solid 0 #312783;background-color:#312783;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}.FilterControlContents{background-image:none}.FilterFooter{background-image:none;background-color:#fff;border-left:solid 0 #312783;border-right:solid 0 #312783;border-bottom:solid 1px #312783;width:155px}.LowestFareFinderMinimised{background-image:none;background-color:#312783;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0 solid #b2bad3}.LowestFareFinderMinimised:hover{background-image:none;background-color:#312783;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0 solid #b2bad3}.LowestFareFinderMinimised:active{background-image:none;background-color:#312783;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0 solid #b2bad3}.LowestFareFinderInstructionsRollOver{background-image:none}.LowestFareFinder,.ExpandDiv{background-color:#fff;background-image:none;left:185px;top:235px}.LowestFareFinderContents{background-color:#fff;height:510px;width:auto}.LFFInstructionText{background-color:#312783;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:2px;top:0}.OuterBorder{background-color:#fff;border:solid 0 #312783;top:120px}.InnerBorder{border:solid 1px #312783;background-color:#fff;margin:3px}.Scroller{border:solid 1px #0f0}.ResultsScrollPanel,.LFFChoicePanel{border:solid 1px #312783}.ResultsScrollPanelContent,.LFFChoicePanelContent{border:solid 0 #fff;background-color:#b2bad3}.LFFOutwardJourney{border-bottom:solid 1px #312783}.LFFDetails,.LFFTotalCost{border-bottom:solid 1px #312783}.LFFChoicePanel{width:172px;height:318px}.OutwardJourneyTitle{top:220px;left:10px}.ReturnJourneyTitle{top:55px}.LFFFare,.LFFFareSelected,.LFFFareSemiSelected,.LFFFareSelectedHighlight,.LFFFareCheapestInline,.LFFFareCheapestHighlight,.LFFFareCheapest,.LFFFareInline,.LFFFareHighlight,.LFFFareNormal,.LFFFareNoFareInline,.LFFFareNoFareHighlight{background-image:none;border:1px solid #312783;float:left;font-size:1.1em;font-weight:bold;height:22px;padding:0;text-align:center;text-indent:2px;width:31px;margin:1px;padding:9px 0 0}.LFFFareNormal{background-color:#f4f8fa}.LFFFareSelected,.LFFFareSelectedHighlight,.LFFFareSemiSelected,.LFFFareHighlight{background-color:#b2bad3;border:1px solid #312783}.LFFFareInline{background-color:#b2bad3;color:#000}.LFFFareCheapest{background-color:#fcc248;border:1px solid #312783}.LFFFareCheapestInline{background-color:#fcc248;border:1px solid #312783;color:#312783}.LFFFareCheapestHighlight{background-color:#b2bad3;border:1px solid #fff;color:#000}.LFFLeftTabs{background-image:none}.LFFLeftTab,.LFFLeftTabHighlight,.LFFLeftTabSelected{background-image:none;height:24px;border-bottom-width:1px;border-bottom-color:#fff;border-bottom-style:solid;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.LFFLeftTab{background-color:#312783}.LFFLeftTabSelected,.LFFLeftTabHighlight{background-color:#b2bad3}.LFFBottomTabs{background-image:none;top:-33px}.LFFBottomTab,.LFFBottomTabHighlight,.LFFBottomTabSelected{background-image:none;width:34px;height:20px;padding-top:8px;text-indent:0;background-color:#f1eeee;border-right-width:1px;border-right-color:#fff;border-right-style:solid;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-top-left-radius:5px}.LFFBottomTab{background-color:#312783}.LFFBottomTabHighlight,.LFFBottomTabSelected{background-color:#b2bad3}.ResultsScrollPanelContent{background-image:none}.LFFChoicePanelContent{background-image:none}.LFFSlider{background-color:#fcc248;background-image:none;border:1px solid #312783;height:12px}.LFFSliderThumbLength{background-color:#312783;background-image:none}.LFFOnlineDiscount{background-image:url(../../Images/rst/WebFare.gif)}.LoginBox{background-image:none}.LoginBox h3{background-image:none;background-color:#312783}.YourOrder a span.right{background-image:url('../../Images/rst/your_order_basket_right_bg.gif')}.YourOrder a.active span.right{background-image:url('../../Images/rst/your_order_basket_right_arrow_bg.gif')}.YourOrder a:hover span.right{background-image:url('../../Images/rst/your_order_basket_right_arrow_hover_bg.gif')}.YourOrder a span.text{background-image:none;background-repeat:no-repeat;background-color:#312783}.YourOrder a:hover span.text{background-image:none}.YourOrder span.textInactive{background-image:url(../../Images/rst/your_order_basket_bg.gif)}.YourOrder span.rightInactive{background-image:url('../../Images/rst/your_order_basket_right_bg.gif')}.SavedJourneyExpanded .YourOrder a span.text{background-image:none}.SavedJourneyExpanded .YourOrder a:hover span.text{background-image:none}.SavedJourneys div.header{background-image:url(../../Images/rst/PurchaseProcess/bg_order_details_header.png)}.SavedJourneys input.buttonBlueInfoIcon{background-image:url('../../Images/rst/PurchaseProcess/icon_info_blue.gif')}.SavedJourneys .journeyFooter a:hover span{background-image:url(../../Images/rst/PurchaseProcess/od_button_over.gif)}.SavedJourneys .journeyFooter a.remove div{background-image:url(../../Images/rst/PurchaseProcess/od_button_remove_left.png)}.SavedJourneys .journeyFooter a.remove:hover{background-image:url(../../Images/rst/PurchaseProcess/od_button_remove_left.png)}.SavedJourneys .journeyFooter a.edit div{background-image:url(../../Images/rst/PurchaseProcess/od_button_edit_left.png)}.SavedJourneys .journeyFooter a.edit:hover{background-image:url(../../Images/rst/PurchaseProcess/od_button_edit_left_over.png)}.SavedJourneys .journeyFooter a.editInactive div{background-image:url(../../Images/rst/PurchaseProcess/od_button_edit_left_inactive.gif)}.SavedJourneys .journeyFooter a.editInactive:hover span{background-image:none}.SavedJourneys .header a:hover span.left{background-image:url('../../Images/rst/PurchaseProcess/od_button_ammend_left.gif')}.SavedJourneys .header a:hover span.right{background-image:url('../../Images/rst/PurchaseProcess/od_button_ammend_right.gif')}.FarePriceText{font-weight:bold}.FareLine div.StandardSingle{cursor:pointer;color:#fff;background-color:#312783}.FareLine div.FirstSingle{cursor:pointer;color:#fff;background-color:#312783}.FareLine div.StandardReturn{cursor:pointer;color:#fff;background-color:#312783}.FareLine div.FirstReturn{cursor:pointer;background-color:#312783;color:#fff}.FareLine div.StandardSingle .FarePriceText{cursor:pointer;color:#000}.FareLine div.FirstSingle .FarePriceText{cursor:pointer;color:#000}.FareLine div.StandardReturn .FarePriceText{cursor:pointer;color:#000}.FareLine div.FirstReturn .FarePriceText{cursor:pointer;color:#000}.FareLine div.StandardSingleHover{cursor:pointer;color:#312783;background-color:#b2bad3;border:1px solid #b2bad3}.FareLine div.FirstSingleHover{cursor:pointer;color:#312783;background-color:#b2bad3;border:1px solid #b2bad3}.FareLine div.StandardReturnHover{cursor:pointer;color:#312783;background-color:#b2bad3;border:1px solid #b2bad3}.FareLine div.FirstReturnHover{cursor:pointer;color:#312783;background-color:#b2bad3;border:1px solid #b2bad3}.FareLine div.StandardSingleHover .FarePriceText{cursor:pointer;color:#000;background-color:#fff}.FareLine div.FirstSingleHover .FarePriceText{cursor:pointer;color:#000;background-color:#fff}.FareLine div.StandardReturnHover .FarePriceText{cursor:pointer;color:#000;background-color:#fff}.FareLine div.FirstReturnHover .FarePriceText{cursor:pointer;color:#000;background-color:#fff}.FareLine div.StandardSingleSelected{cursor:pointer;color:#000;background-color:#b2bad3;border:1px solid #312783}.FareLine div.FirstSingleSelected{cursor:pointer;color:#000;background-color:#b2bad3;border:1px solid #312783}.FareLine div.StandardReturnSelected{cursor:pointer;color:#000;background-color:#b2bad3;border:1px solid #312783}.FareLine div.FirstReturnSelected{cursor:pointer;color:#000;background-color:#b2bad3;border:1px solid #312783}.FareLine div.StandardSingleSelected .FarePriceText{cursor:pointer;color:#000;border-top:0 solid #312783}.FareLine div.FirstSingleSelected .FarePriceText{cursor:pointer;color:#000}.FareLine div.StandardReturnSelected .FarePriceText{cursor:pointer;color:#000}.FareLine div.FirstReturnSelected .FarePriceText{cursor:pointer;color:#000}.FareLine div.StandardSingleSelectedHover{cursor:pointer;color:#fff;background-color:#312783;border:1px solid #a7a7a7}.FareLine div.FirstSingleSelectedHover{cursor:pointer;color:#fff;background-color:#312783;border:1px solid #a7a7a7}.FareLine div.StandardReturnSelectedHover{color:#fff;background-color:#312783;border:1px solid #a7a7a7}.FareLine div.FirstReturnSelectedHover{cursor:pointer;color:#fff;background-color:#312783;border:1px solid #a7a7a7}.FareLine div.StandardSingleSelectedHover .FarePriceText{cursor:pointer;color:#fff}.FareLine div.FirstSingleSelectedHover .FarePriceText{cursor:pointer;color:#fff}.FareLine div.StandardReturnSelectedHover .FarePriceText{cursor:pointer;color:#fff}.FareLine div.FirstReturnSelectedHover .FarePriceText{cursor:pointer;color:#fff}.FareLine div.StandardSingleUnavailable{cursor:default;color:#fff;background-color:#bbb}.FareLine div.FirstSingleUnavailable{cursor:default;color:#fff;background-color:#bbb}.FareLine div.StandardReturnUnavailable{cursor:default;color:#fff;background-color:#bbb}.FareLine div.FirstReturnUnavailable{cursor:default;color:#fff;background-color:#bbb}.FareLine div.StandardSingleUnavailable .FarePriceText{cursor:default;color:#aaa}.FareLine div.FirstSingleUnavailable .FarePriceText{cursor:default;color:#aaa}.FareLine div.StandardReturnUnavailable .FarePriceText{cursor:default;color:#aaa}.FareLine div.FirstReturnUnavailable .FarePriceText{cursor:default;color:#aaa}.FareLine div.StandardSingleUnavailableHover{cursor:default;background-color:#bbb;color:#fff}.FareLine div.FirstSingleUnavailableHover{cursor:default;background-color:#bbb;color:#fff}.FareLine div.StandardReturnUnavailableHover{cursor:default;background-color:#bbb;color:#fff}.FareLine div.FirstReturnUnavailableHover{cursor:default;background-color:#bbb;color:#fff}.FareLine div.StandardSingleUnavailableHover .FarePriceText{cursor:default;color:#fff}.FareLine div.FirstSingleUnavailableHover .FarePriceText{cursor:default;color:#fff}.FareLine div.StandardReturnUnavailableHover .FarePriceText{cursor:default;color:#fff}.FareLine div.FirstReturnUnavailableHover .FarePriceText{cursor:default;color:#fff}.FareLine div.StandardSingleUndefined,.FareLine div.FirstSingleUndefined,.FareLine div.StandardReturnUndefined,.FareLine div.FirstReturnUndefined{cursor:default;background-color:#f0f1f6;border:1px solid #fff}.FareLineEntry .WebFare{background-image:url(../../Images/rst/WebFare.gif)}.FareLineEntry .LoyaltyPointsIcon{background-image:url(../../Images/rst/Favicon.gif)}.FareLineEntry .NectarLoyaltyIcon{background-image:url(../../Images/rst/NectarServiceLogo.png)}.TableHeader,.PanelAvailable .TableHeader{background-image:none;background-color:#b2bad3;border-top:1px solid #312783}.TableHeader .ColumnDepart,.TableHeader .ColumnDepartSmall,.TableHeader .ColumnArrive,.TableHeader .ColumnArriveSmall,.TableHeader .ColumnChanges,.TableHeader .ColumnChangesSmall,.TableHeader .ColumnDuration,.TableHeader .ColumnPrice,.TableHeader .ColumnIcon,.TableHeader .ColumnEnd{background-image:none;border-left:1px solid #b2bad3;height:20px}.TableHeader .ColumnTOCShow,.TableHeader .ColumnTOCHide{background-image:none;border-left:0 solid #dededc;height:20px}.Sortable .SortableIcon{background-image:url(../../Images/rst/ServiceSortIndicator.gif)}.Sorted .SortedHeaderBackground{background-image:url(../../Images/rst/SortedTableHeader.gif)}.TableHeader .SortedBorder{background-image:url(../../Images/rst/SortedTableHeaderSeparator.gif)}.TableHeader .ColumnDepart{background-image:none}.TableHeader .ColumnDepartSmall{background-image:none}.TableRow .WebFare{background-image:url(../../Images/rst/WebFare.gif)}.TableRow div.Hover{background-image:url(../../Images/rst/ServiceRollOver.gif)}.TableRow div.RowHover{background-image:none}.TableRow div.RowSelected{background-image:none}.TableRow div.RowHoverSelected{background-image:none}.ServiceInformation{background-image:url(../../Images/rst/ServiceIconInfo.png);background-position:-24px 0}.RowSelected .ServiceInformation,.RowHoverSelected .ServiceInformation{background-position:-48px 0 !important}.RowNotAvailable .ServiceInformation{background-position:-24px 0}.RowHover .ServiceInformation{background-position:-12px 0 !important}.ServiceDisruptedInformation{background-image:url(../../Images/rst/ServiceIconDisrupted.gif)}.ServiceNREBulletinInformation{background-image:url(../../Images/rst/ServiceIconNREDisruptedNormal.gif)}.ServiceCancelled{background-image:url(../../Images/rst/ServiceIconCancelledNormal.gif)}.ServiceAvoided{background-image:url(../../Images/rst/ServiceIconInfo.gif)}.Servicebarred{background-image:url(../../Images/rst/ServiceIconInfo.gif)}.TableRowContents.RowSelected .ServiceDisruptedInformation{background-position:-12px 0 !important}.ChoiceReturnPanel{background-image:url(../../Images/rst/ChooseInfoReturnBackground.gif)}.ChooseFare{background-image:none;background-color:#312783}.ChooseService{background-image:none;background-color:#312783}.OutwardChoice{margin-left:0}.InwardChoice .ChooseFare,.InwardChoice .ChooseService{width:316px}.ChosenReturnTicket{background-image:none;background-color:#fff;border:1px solid #020d23}.ChoicePanel .WebFare{background-image:url(../../Images/rst/WebFare.gif)}.OutwardChoice .TicketSelected,.InwardChoice .TicketSelected{background-image:none;background-color:#fff;border:1px solid #020d23}.PopupPanel{-webkit-box-shadow:2px 2px 4px 1px rgba(0,0,0,.41);-moz-box-shadow:2px 2px 4px 1px rgba(0,0,0,.41);box-shadow:2px 2px 4px 1px rgba(0,0,0,.41)}.PopupPanelLeftTop{background-image:none;background-color:#951b81;border-top-left-radius:0;border-top-right-radius:0}.PopupPanelRightTop{background-image:none;background-color:#951b81;border-top-right-radius:0}.PopupPanelLeft{background-image:none;background-color:#fff}.PopupPanelRight{background-image:none;background-color:#fff}.PopupPanelLeftBottom{background-image:none;background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.PopupPanelRightBottom{background-image:none;background-color:#fff;border-bottom-right-radius:0}.PopupPanelContentBottom{background-image:none;background-color:#fff;height:5px}.PopupPanelContentBottomFB{background-image:none;background-color:#fff;height:5px}.PopupPanelContentBottomRSP{background-image:none}.PopupPanelPointerB{background-image:none;background-repeat:no-repeat;bottom:0 !important;height:0;position:absolute;right:50px;width:16px}.PopupPanelPointerB:after,.PopupPanelPointerB:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.PopupPanelPointerB:after{border-color:rgba(244,150,25,0);border-top-color:#951b81;border-width:10px;margin-left:-10px}.PopupPanelPointerB:before{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:11px;margin-left:-11px}.HelpPanels .PopupPanelPointerB:after{border-color:rgba(244,150,25,0);border-top-color:#951b81}.HelpPanels .PopupPanelPointerB:before{border-color:rgba(255,255,255,0);border-top-color:#fff}.PopupPanelPointerL{background-image:none;height:19px;left:0;position:absolute;top:20px;width:22px}.PopupPanelPointerL:after,.PopupPanelPointerL:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.PopupPanelPointerL:after{border-color:rgba(244,150,25,0);border-right-color:#951b81;border-width:10px;margin-top:-10px}.PopupPanelPointerL:before{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:11px;margin-top:-11px}.HelpPanels .PopupPanelPointerL:after{border-color:rgba(244,150,25,0);border-right-color:#951b81}.HelpPanels .PopupPanelPointerL:before{border-color:rgba(255,255,255,0);border-right-color:#fff}.SearchHelpBubble .PopupPanelPointerL:before{margin-top:21px}.SearchHelpBubble .PopupPanelPointerL:after{margin-top:22px}.PopupPanelPointerT{background-image:none;background-repeat:no-repeat;height:0;left:60px;position:absolute;top:0;width:0}.PopupPanelPointerT:after,.PopupPanelPointerT:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.PopupPanelPointerT:after{border-color:rgba(244,150,25,0);border-bottom-color:#951b81;border-width:10px;margin-left:-10px}.PopupPanelPointerT:before{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:11px;margin-left:-11px}.HelpPanels .PopupPanelPointerT:after{border-color:rgba(244,150,25,0);border-bottom-color:#951b81}.HelpPanels .PopupPanelPointerT:before{border-color:rgba(255,255,255,0);border-bottom-color:#fff}.PopupPanelPointerR{background-image:none;height:26px;right:0;top:16px;width:0}.PopupPanelPointerR:after,.PopupPanelPointerR:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.PopupPanelPointerR:after{border-color:rgba(244,150,25,0);border-left-color:#951b81;border-width:10px;margin-top:-10px}.PopupPanelPointerR:before{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:11px;margin-top:-11px}.HelpPanels .PopupPanelPointerR:after{border-color:rgba(244,150,25,0);border-left-color:#951b81}.HelpPanels .PopupPanelPointerR:before{border-color:rgba(255,255,255,0);border-left-color:#fff}.PopupPanel.popupBubble,.PopupPanel{border:1px solid #951b81}.PopupPanelContentBottomFB,.PopupPanelRightBottom,.PopupPanelLeftBottom,.PopupPanelContentBottom{min-height:4px}.HelpPanel .PopupPanelContentBottomFB,.HelpPanel .PopupPanelRightBottom,.HelpPanel .PopupPanelLeftBottom,.HelpPanel .PopupPanelContentBottom{min-height:0}.ShowHelp .PopupPanelLeftTop,.ShowHelp .PopupPanelRightTop,.ShowHelp .PopupPanelLeft,.ShowHelp .PopupPanelRight,.ShowHelp .PopupPanelLeftBottom,.ShowHelp .PopupPanelRightBottom,.ShowHelp .PopupPanelContentBottom{background-image:none}.FurtherHelp .Title{background-image:url(../../Images/rst/LoginTop.gif)}.HelpFooter{background-image:url(../../Images/rst/HelpFooter.gif)}.PurchaseContentLeftColumn{background-image:none}.PurchaseContentRightColumn{background-image:none;background-repeat:repeat-x}.checkoutBreadcrumb li.current{background-image:url('../../Images/rst/PurchaseProcess/pp_bredcrumb.gif')}.checkoutBreadcrumb li.next,.checkoutBreadcrumb li.previous{background-image:url('../../Images/rst/PurchaseProcess/pp_bredcrumb_d.gif')}.PurchaseContent h1{background-image:none;background-repeat:repeat-x;background-color:#fff}.RoverRangerContent h1{background-image:none;background-color:#312783;padding:8px}.RoverRangerContent div.header_wrapper{margin-bottom:10px;padding-bottom:1px;padding-top:0}.RoverRangers .RoverRanger{border-top:1px solid #312783;float:left;margin:3px 0 0;padding-top:5px;position:relative;width:100%}.OrderConfirmation .header_wrapper h1{background-image:none}.PurchaseContent h1.right{background-image:none}.OrderSummary{background-image:none;border-bottom:2px solid #fff}.OrderSummary div.header{background-image:none}.OrderSummary div.journeyHeader{background-image:none;background-color:#312783;padding:5px 7px 2px}.OrderSummary.CharterDiscountLostDays div.journeyHeader{background-image:none;background-color:#312783;min-height:33px}.OrderSummary div.journeyFooter{background-image:none;padding:4px 4px 5px 2px}.OrderSummary div.journeyContent{background-image:none;border-right:0 solid #bababa;border-left:0 solid #bababa;padding:2px 2px 2px 7px;background-color:#fff}.OrderSummary div.journeyContentExpand{background-image:none;border-right:0 solid #bababa;border-left:0 solid #bababa;padding:2px 2px 30px 7px;background-color:#fff}.OrderSummary div.journeySelected div.journeyHeader{background-image:none;background-color:#312783}.OrderSummary.CharterDiscountLostDays div.journeySelected div.journeyHeader{background-image:none;background-color:#312783;min-height:32px}.OrderSummary div.journeySelected div.journeyFooter{background-image:none}.OrderSummary div.journeySelected div.journeyContent{background-image:none;border-right:1px solid #fff;border-left:1px solid #fff;padding:2px 2px 2px 7px;background-color:#fff}.OrderSummary .journeyFooter a span{padding-left:8px;padding-right:6px}.OrderSummary .journeyFooter a:hover span{padding-left:8px;padding-right:6px}.OrderSummary .journeyFooter a:hover span{background-image:url(../../Images/rst/PurchaseProcess/od_button_over.gif)}.OrderSummary .journeyFooter a.remove div{background-image:none;padding-left:0;display:none}.OrderSummary .journeyFooter a.remove:hover div{background-image:none;display:none}.OrderSummary .journeyFooter a.save div{background-image:none;padding-left:0;display:none}.OrderSummary .journeyFooter a.save:hover div{background-image:none;display:none}.OrderSummary .journeyFooter a.edit div{background-image:none;padding-left:0;display:none}.OrderSummary .journeyFooter a.edit:hover div{background-image:none;display:none}.OrderSummary .journeyFooter a.editInactive div{background-image:none;display:none}.OrderSummary .journeyFooter a.editInactive:hover span{background-image:none}.OrderSummary .header a:hover span.left{background-image:none}.OrderSummary .header a:hover span.right{background-image:none}.OrderSummary .header_wrapper .header .right a:hover{background-image:none}.OrderSummary .header_wrapper .header .right a{background-image:none}.OrderSummary input.buttonBlueInfoIcon{background-image:url('../../Images/rst/PurchaseProcess/icon_info_blue.gif')}.TicketDetailsControl th{background-image:none;background-color:#312783;padding:6px 6px 6px 6px}.TicketDetailsControl tr.double th.out{background-image:none;background-color:#312783;vertical-align:top}.TicketDetailsControl.CharterDiscountLostDays{padding-top:5px}.TicketDetailsControl.CharterDiscountLostDays tr.double th.out{background-image:none;background-color:#312783;height:34px}.TicketDetailsControl tr.double th.ret{background-image:none;background-color:#312783}.TicketDetailsControl.CharterDiscountLostDays tr.double th.ret{background-image:none;background-color:#312783;height:34px}.TicketDetailsControl tr.double td.spacer{background-image:none;background-color:#312783}.TicketDetailsControl.CharterDiscountLostDays tr.double td.spacer{background-image:url(../../Images/rst/PurchaseProcess/bg_ticket_double_spacer2.gif);background-repeat:no-repeat}table.TicketDetailsControl tr.footer{height:15px}.TicketDetailsControl tr.content td.out{background-image:none;border-right:1px solid #dcdddf;border-left:1px solid #dcdddf}.TicketDetailsControl tr.content td.ret{background-image:none;border-right:1px solid #dcdddf;border-left:1px solid #dcdddf}.TicketDetailsControl tr.content td.double{background-image:none;border-left:1px solid #dcdddf;border-right:1px solid #dcdddf}.TicketDetailsControl tr.content td.doubleOut{background-image:none;border-left:1px solid #dcdddf}.TicketDetailsControl tr.content td.doubleRet{background-image:none;border-right:1px solid #dcdddf}.TicketDetailsControl tr.content td.none{background-image:none;border-right:1px solid #dcdddf;border-left:1px solid #dcdddf}.TicketDetailsControl tr.footer td{background-image:url(../../Images/rst/PurchaseProcess/bg_ticket_footer.gif)}.TicketDetailsControl tr.footer td.none{background-image:url(../../Images/rst/PurchaseProcess/bg_ticket_none_footer.gif)}.TicketDetailsControl tr.footer td.double{background-image:url(../../Images/rst/PurchaseProcess/bg_ticket_double_footer.gif)}.BlueBorder div.header{background-image:none}.FirstClassUpgradeControlPurchaseProcessLeft .header,.FirstClassUpgradeControlPurchaseProcessRight .header{background-image:url(../../Images/rst/blue_border_n.gif)}.SeatReservation .BlueBorder div.header{background-image:none}.BlueBorder div.header div.left{background-image:none}.FirstClassUpgradeControlPurchaseProcessLeft .header .left,.FirstClassUpgradeControlPurchaseProcessRight .header .left{background-image:url(../../Images/rst/blue_border_nw.gif);height:5px;width:5px}.BlueBorder div.header div.right{background-image:none}.FirstClassUpgradeControlPurchaseProcessLeft .header .right,.FirstClassUpgradeControlPurchaseProcessRight .header .right{background-image:url(../../Images/rst/blue_border_ne.gif);height:5px;width:5px}.BlueBorder div.content{background-image:none}.FirstClassUpgradeControlPurchaseProcessLeft .UpgradeContent,.FirstClassUpgradeControlPurchaseProcessRight .UpgradeContent{background-image:url(../../Images/rst/HeaderTitle.gif);background-image:none;background-color:transparent;background-repeat:repeat-x}.paymentdetails .PaymentDetails .BlueBorder div.content,.MarketingQuestions .BlueBorder div.content,.ClaimGiftVoucher .BlueBorder div.content,.CheckoutQuestions .BlueBorder div.content{background-image:none;background-repeat:repeat-x}.PaymentDetails .AddressesControl{width:auto}.BlueBorder div.footer{background-image:none}.FirstClassUpgradeControlPurchaseProcessLeft .footer,.FirstClassUpgradeControlPurchaseProcessRight .footer{background-image:url(../../Images/rst/blue_border_s.gif)}.BlueBorder div.footer div{background-image:none}.FirstClassUpgradeControlPurchaseProcessLeft .footer div,.FirstClassUpgradeControlPurchaseProcessRight .footer div{height:5px;width:5px}.BlueBorder div.footer div.left{background-image:none}.FirstClassUpgradeControlPurchaseProcessLeft .footer .left,.FirstClassUpgradeControlPurchaseProcessRight .footer .left{background-image:url(../../Images/rst/blue_border_sw.gif)}.BlueBorder div.footer div.right{background-image:none}.FirstClassUpgradeControlPurchaseProcessLeft .footer .right,.FirstClassUpgradeControlPurchaseProcessRight .footer .right{background-image:url(../../Images/rst/blue_border_se.gif)}.AdditionalOption a.BlueInfoIcon div{background-image:url('../../Images/rst/PurchaseProcess/icon_info_blue.gif');height:12px;width:12px}.AdditionalOptionReview .header a:hover span.left{background-image:url('../../Images/rst/PurchaseProcess/od_button_ammend_left.gif')}.AdditionalOptionReview .header a:hover span.right{background-image:url('../../Images/rst/PurchaseProcess/od_button_ammend_right.gif')}.AdditionalOptionReview .header .right a.addremove:hover{background-image:url('../../Images/rst/PurchaseProcess/od_button_addremove_over.gif')}.AdditionalOptionReview .header .right a.addremove{background-image:none}.Visa,.CardRadio .Visa label{background-image:url(../../Images/rst/VisaIcon.png)}.AmericanExpress,.CardRadio .AmericanExpress label{background-image:url(../../Images/rst/AmericanExpressIcon.png)}.MasterCard,.CardRadio .MasterCard label{background-image:url(../../Images/rst/MasterCardIcon.png)}.Solo,.CardRadio .Solo label{background-image:url(../../Images/rst/SoloIcon.png)}.Maestro,.CardRadio .Maestro label{background-image:url(../../Images/rst/MaestroIcon.png)}.DinersClub,.CardRadio .DinersClub label{background-image:url(../../Images/rst/DinersClubIcon.png)}.Jcb,.CardRadio .Jcb label{background-image:url(../../Images/rst/JCBLogo.png)}.SecurityCodeIcon{background-image:url(../../Images/rst/SecurityCodeIcon.png)}.ButtonBar{background-image:none;background-color:#fff}.OrderConfirmation .OrderSummary .header{background-image:none}.CorporateControl th{background-image:url(../../Images/rst/PurchaseProcess/bg_ticket_top.gif)}.GridView{background-image:none}.GridView tr th{background-image:none}.StoppingPoints .Information{background-image:url(../../images/rst/InformationIcon.png)}a.RightPopup:hover .PopupRightLHS,a.RightPopup:active .PopupRightLHS{background-image:url(../../Images/rst/PopupRightLHS.gif)}a.RightPopup:hover .PopupRightRHS,a.RightPopup:active .PopupRightRHS{background-image:url(../../Images/rst/PopupRightRHS.gif)}.OrderHistoryContent table.Table th,.FavouritesContent table.Table th,.LoyaltyContent table.Table th,.UserEVouchersContent table.Table th{background-image:none}.PurchaseContent .ErrorPanel{background-image:url(../../Images/rst/Error_ExclamationMark.gif)}.PurchaseContent .ErrorPanel h1{background-image:none}.PopupPanelContentTopFB{border-top:solid 4px #951b81;background-color:#fff;height:0}.PopupPanelContentFB{background-color:#fff}.PopupPanelContentTopFB,.PopupPanelContentFB,.PopupPanelContentBottomFB,.PopupPanelContentTopRSP,.PopupPanelContentRSP,.PopupPanelContentBottomRSP{margin-right:0;margin-left:0}.CardRadio input{margin-top:12px}.SleeperServiceFare{background-image:url("../../Images/rst/TrainIcons/BSsmall.gif")}.OptionalSleeperServiceFare{background-image:url("../../Images/rst/TrainIcons/BSsmallPlus.gif")}.ChoicePanelSleeper{background-image:url("../../Images/rst/TrainIcons/BSsmall.gif")}.OnlineDiscountLineChosen .ChoicePanelSleeper,.ChooseInfo .ChoicePanelSleeper{background-image:url("../../Images/rst/TrainIcons/BSsmall_w.gif")}.ChoicePanelSleeperOptional{background-image:url("../../Images/rst/TrainIcons/BSsmallPlus.gif")}.OnlineDiscountLineChosen .ChoicePanelSleeperOptional,.SleeperOptionLine .ChoicePanelSleeperOptional{background-image:url("../../Images/rst/TrainIcons/BSsmallPlus_w.gif")}.OnlineSleeperOption{color:#312783}.OnlineSleeper{color:#fff}.LFFDetails,.LFFTotalCost,.LFFButtons{padding:1px 0 0}.LFFTotalCost{margin-bottom:5px}.LFFCmdButtonRight,.LFFCmdButtonLeft{padding:4px 0}.LFFChoiceCost .ctl00_mainContentPlaceHolder_lowestFareFinder_PopupReturnTicketInfo span img{background-image:url("../../Images/rst/TrainIcons/ServiceIconInfoNormal.gif") !important}.DeliveryDetail .DeliveryDetailMoreInfo{width:80pt;float:none}.alternatedeliverydetails .AlternateDeliveryBorder .DeliveryDetail .DeliveryDetailMoreInfo{float:left;top:-36px;margin-left:450px;position:absolute}.AlternateDeliveryBorder .DeliveryDetail.E-Ticket .DeliveryPostFee{top:-22px}.alternatedeliverydetails .AlternateDeliveryBorder .DeliveryDetail .DeliveryPostFee{top:-6px}.DeliveryDetails .DeliveryDetail{margin-top:5px;position:relative;border-top:1px solid #312783}.DeliveryDetails .DeliveryDetail .Button{margin-left:20px}.DeliveryDetail .DeliveryPostFee{width:47px;float:right;margin-top:-31px}.DeliveryDetail .PostMoreInfo{width:30em;margin-top:5px}.DeliveryDetails .TODLine2 select{margin-left:7px;width:140px}.changepassword .RegisterContent .LeftLabel{margin-top:7px;width:14em}.login .ulc_buttonspacer1{margin-bottom:3px;margin-top:10px}.PurchaseContent .greyReview td{text-align:right;vertical-align:bottom}.PaymentDetails .CardItemSecurity{padding-top:0;padding-bottom:5px}.paymentdetails .CustomFields{padding:0 !important}.paymentdetails .CustomFieldRadioLabel,.CustomFieldCheckLabel{width:380px}.paymentdetails .InfoText,.AcceptTerms{color:#000;padding:5px 10px}.PaymentCardSummary .CardType.InfoText,.PaymentCardSummary .CardNumber.InfoText,.PaymentCardSummary .ExpiryDate.InfoText{color:#312783}.paymentdetails .Confirmation,.aupsignin .Confirmation{clear:both;width:380px;margin-left:-14px;padding-left:0}.paymentdetails .CardItemSecurity .InfoText{padding:0 0}.ulc_buttonspacer1{margin-bottom:7px}.Transparent{top:90px}.ContinuousAuthorityConfirmation{border:solid 1px #bababa}div.ContinuousAuthority div.DeliveryDetails div.BlueBorder{width:395px}div.ContinuousAuthority div.DeliveryDetails div.BlueBorder .AddressForm .ButtonRight{margin-right:33px}.NectarCardNumber input.TextBox{width:105px;margin-left:5px}.ContinueButton{margin-bottom:-37px !important}.NectarOrderSummary div.control{padding:6px 0 6px 0 !important;margin-top:0 !important}.NectarCardNumber .ButtonRight{padding-right:5px}.NectarOrderSummary .NectarCardNumber{margin-left:5px}.LoyaltyMilesImage{background-image:url("../../Images/rst/Loyalty_miles_deliverydetail.png")}.LoyaltyMilesImageSelect{float:left;background-position:center center;background-repeat:no-repeat;background-size:36px auto;display:inline-block;height:36px;padding-left:0;width:60px;margin-right:9px}.LoyaltyMilesHeaderText{color:#9c306b;font-size:1.3em;margin-left:21px;display:table-cell;vertical-align:middle}.DivLoyaltyMilesImage{display:inline-block}.deliverydetails .AddressNewEntry>h3{margin-top:-7px;padding-bottom:7px}.aupsignin .ClaimGiftVoucher{margin-left:13px}.aupsignin .BlueBorder div.content{background-image:none}.PopupPanelContentBottomRSP{background-image:none}.PopupPanelContentTopRSP{border-top:solid 4px #951b81;background-color:#fff;height:0}.PopupPanelContentRSP{background-color:#fff}.deviceInfoContent .Devicetitle{color:#312783}.PurchaseContent h1.CharterDiscountText{background-image:url('../../Images/rst/PurchaseProcess/bg order journey header selected2.gif');text-align:right;font-size:small;font-style:italic}.NewOrRegisteredUser{background-color:#b2bad3;padding:5px;margin-bottom:5px}.PurchaseContent .PPRightRegisterDiv,.PurchaseContent .PPLeftRegisterDiv{float:none;width:auto}.paymentdetails .PurchaseContent .PPRightRegisterDiv{float:right;width:200px}.paymentdetails .PurchaseContent .PPLeftRegisterDiv{float:left;width:170px;background-color:#fff;padding:2px 2px 2px 5px}.PPRightRegisterDiv{margin-top:10px;background-color:#f4f8fa}.paymentdetails .PPRightRegisterDiv{margin-top:0;background-color:#fff;padding:2px}.paymentdetails .PPRegisterDiv>fieldset{background-color:#fff}#registerDiv .PPRegisterDiv,#registerDiv .PPLeftRegisterDiv .RegOtherText{margin-left:0}#registerDiv .PPRegisterDiv,#registerDiv .PPLeftRegisterDiv .RegOtherText{background-color:#f4f8fa}.PPLeftRegisterDiv input.NoError,.PPLeftRegisterDiv select.NoError,.PPRightRegisterDiv input.NoError,.PPRightRegisterDiv select.NoError,.pp_ulc_leftdiv input{margin-bottom:5px;margin-top:5px;width:440px;height:22px;Margin-left:5px}.paymentdetails .PPLeftRegisterDiv input.NoError,.paymentdetails .PPLeftRegisterDiv select.NoError,.paymentdetails .PPRightRegisterDiv input.NoError,.paymentdetails .PPRightRegisterDiv select.NoError,.paymentdetails .pp_ulc_leftdiv input{width:135px}#LoginOrRegisterOverlay .PPRightRegisterDiv .Button{float:right;margin-right:8px}.AlternatePurchaseContentLeftColumn .PurchaseDetailsOption .pp_ulc_overlay_canceldiv{margin-top:40px}#LoginOrRegisterOverlay .pp_ulc_overlay_canceldiv{float:right;margin-right:14px;margin-top:20px;width:auto}#logonDiv .pp_ulc_rightdiv{float:right;width:auto;margin-right:-16px}.buttonright{float:none}.JourneyDate .SelectDate{float:left}.JourneyDate .SelectTime{float:right;width:25em}div.AccordionHeader{margin-bottom:5px;height:1.5em}.RoverRangerContent{background-color:#fff;border-radius:0;box-shadow:1px 1px 3px 1px rgba(0,0,0,.4);float:left;min-height:300px;padding:0;width:97%}.PaymentDetails .pp_ulc_leftdiv{padding-left:5px}.NectarTextFlexibility a.NectarSignInLink{color:#312783;text-decoration:none}.NectarTextFlexibility a.NectarSignInLink:hover{text-decoration:underline}.HyperLinkAndMoreDiv .MoreLabel.Label{padding-top:0}.StationSelect .StationList,.StationSelect .HyperLinkAndMoreDiv{width:205px}.faresintro .FaresIntro.InfoText .TicketDetails{border-top:1px solid #312783}.faresintro .FaresIntro.InfoText .TicketDescription,.faresintro .FaresIntro.InfoText .TicketDescriptionSelect{margin-top:10px;margin-bottom:10px}.showfares .ShowFares.InfoText .TicketDetail .TicketServices{width:140px}.timetable .Timetable .JourneyDate .SelectTime{margin-top:-37px}.NectarHeaderIconSeasonMixingDeckText{padding-bottom:15px}.NectarHeaderIconSeasonMixingDeckText a.NectarSignInLink{color:#312783;text-decoration:none}.NectarHeaderIconSeasonMixingDeckText a.NectarSignInLink:hover{text-decoration:underline}.faresintro .FaresIntro.InfoText .buttonleft{float:none}#divBicycleReservation .CollapsibleDiv>Div{padding:5px}.CollapsibleDiv .InfoText{margin-left:5px}.CollapsibleDiv .head .GroupName,.CollapsibleDiv .AttributeGroup .PreferredSeatGroups,.SleeperReservation span.GroupName{padding-left:5px}.DeliveryDetailsSmartcardApplicationLink{color:#312783}.ChooseSmartcard .JourneyHeadingBody{background-color:#fff}.ChooseSmartcard,.ChooseSmartcard .RadioButton label,.ChooseSmartcard .DeliveryDetails .Label{color:#312783}.AlternateHeaderContent{color:#312783}.AlternateHeaderServicepointLocationIcon{background-image:url("../../Images/rst/DeliveryIconServicePointLocation.png")}.DeliveryDetails .AlternateDeliveryBorder .TODLine2,.DeliveryDetails .AlternateDeliveryBorder .DeliveryDetail .DeliveryOptionRadio Label,.DeliveryDetails .AlternateDeliveryBorder .DeliveryDetail .DeliveryPostFee .InfoText,.AlternateDeliveryBorder .AddressNewEntry h3,.AlternateDeliveryBorder .AddressNewEntry .InfoText,.DeliveryDetails .AlternateDeliveryBorder .Label{color:#383838}.DeliveryDetails .AlternateDeliveryBorder .DeliveryDetail{border-top:none}.DeliveryDetails .AlternateBodyContent .TODLine2 select{width:482px}.AdvanceTandC .PopupPanelContenti{border-radius:14px;background-color:#f4f8fa}.AdvanceTandC .PopupInfoHeader{border-radius:10px}.AdvanceTandC .PopupPanelRight{border-radius:10px;border:1px solid #95a7a8}.AdvanceTandC .PopupPanelLeft{border-radius:17px}.AdvanceTandC .PopupPanelContentTop{border-top:none !important}.AdvanceTandC .PopupPanelLeftBottom{border-bottom:none !important;background-color:transparent}.AdvanceTandC .PopupPanelRightBottom{border-bottom:none !important;background-color:transparent}.AdvanceTandC .PopupPanelContentBottom{background-color:transparent !important}.alternatepaymentdetails .AdvanceTandC .PopupPanelPointerB{background-repeat:no-repeat;bottom:-14px !important;height:20px;position:absolute;right:135px;width:16px}.innerFareBreakDownInfo{color:#312783 !important;margin-left:5px;margin-right:5px}.AlternateDeliveryBorder #divAddressContainer .BlueBorder div.content{width:662px;margin-left:13px}#purchaseAddressDiv .BlueBorder #divAddressControl .ClearBoth .ClearBoth{width:500px}#purchaseAddressDiv{margin-left:-4px}.PurchaseDetailsOption #purchaseAddressDiv div.content{width:656px;border:1px solid #dcdddf}.AlternateContentLeftColumn .AlternateDeliveryBorder #divAddressContainer .BlueBorder div.content{width:506px !important;margin-left:13px}.AlternateContentLeftColumn .PurchaseDetailsOption #purchaseAddressDiv div.content{width:515px !important;border:1px solid #dcdddf}.AlternateHeaderMobileIcon{background-image:url(../../Images/rst/DeliveryIconMobileHeader.png);height:23px;width:31px;background-repeat:no-repeat}.AlternateHeaderETicketIcon{background-image:url(../../Images/rst/DeliveryIconETicketHeader.png);height:23px;width:31px;background-repeat:no-repeat}.AlternateHeaderPrintAtHomeIcon{background-image:url(../../Images/rst/DeliveryIconPrintAtHomeHeader.png);height:23px;width:31px;background-repeat:no-repeat}.AlternateHeaderTodIcon{background-image:url(../../Images/rst/DeliveryIconTodHeader.png);height:23px;width:31px;background-repeat:no-repeat}.AlternateHeaderITSOIcon{background-image:url(../../Images/rst/DeliveryIconITSOHeader.png);height:23px;width:31px;background-repeat:no-repeat}.AlternateHeaderSmartCardIcon{background-image:url(../../Images/rst/DeliveryIconSmartCardHeader.png);height:23px;width:31px;background-repeat:no-repeat}.AlternatePostDeliveryIcon{background-image:url(../../Images/rst/DeliveryIconFirstClassPost.png);height:23px;width:31px;background-repeat:no-repeat}.CheaperOutwardServices,.CheaperInwardServices,.BuyOriginalTickets,.ShowCheaperServices,.CheaperServices{position:relative;top:7px;line-height:17px}.ShowCheaperServices{top:6px}.CheaperTicketsNoThanks{margin-top:20px}.BuyOriginalTickets{line-height:25px}.TicketSearchHeaderContent.NonPrintable{width:155px;margin-bottom:5px}div.ReservationTimetableControl div.Earlier{width:auto;margin-top:5px}div.ReservationTimetableControl div.HeaderDate{margin-left:5px}div.ReservationTimetableControl div.Later{margin-right:2px;margin-top:5px}.PurchaseDetailsOption div.Title{padding-left:5px}.PopupPanelContentTop,.PopupPanelContent,.PopupPanelContentBottom{width:auto !important}.ulc_buttonspacer1{margin-bottom:10px}.ContinuousAuthorityAlternateJourney div.Title{padding:5px}.ServiceConnectionTimeOutInformation{background-image:url(../../Images/rst/ServiceIconConnectionTimeout.png)}.applyforanewsmartcard .SmartcardPhotoControl,.applyforanewsmartcard #ctl00_mainContentPlaceHolder_lblPhotographuploadError,.applyforanewsmartcard #ctl00_mainContentPlaceHolder_lblNicknameValidation{display:none}.SmartcardOptionBox,.fieldset.SmartcardScheduleDetails{display:inline-block;vertical-align:top}.managemysmartcards .Smartcarddropdown-menu,.viewsmartcardhistory .Smartcarddropdown-menu{margin-left:-15px}#ctl00_mainContentPlaceHolder_Smartcards_SmartcardList_ctl00_SmartcardOption,#ctl00_mainContentPlaceHolder_Smartcards_SmartcardList_ctl01_SmartcardOption,#ctl00_mainContentPlaceHolder_Smartcards_SmartcardList_ctl02_SmartcardOption,#ctl00_mainContentPlaceHolder_Smartcards_SmartcardList_ctl03_SmartcardOption,#ctl00_mainContentPlaceHolder_Smartcards_SmartcardList_ctl04_SmartcardOption,#ctl00_mainContentPlaceHolder_Smartcards_SmartcardList_ctl05_SmartcardOption{display:inline-block;vertical-align:top}.SmartcardOptionButton .dropdown{clear:both}.ManageMySmartcardsIconImage{background-image:url("../../Images/rst/ManageIcon.png");background-position:center center;background-repeat:no-repeat;height:43px;width:50px;float:left;display:none}.ManageSmartcardsHeaderText{display:block;padding-left:0;text-align:left;padding-top:6px;width:auto;height:50px}div.masterbanner .Line a.HighlightItem{background:#312783;color:#fff}div.masterbanner .Line a.HighlightItem:hover{color:inherit}.DeliveryDetails .AlternateDeliveryBorder .PassengerDetails{color:#383838;margin-left:16px;font-size:1.1em;clear:both;margin-top:-25px;margin-bottom:10px;font-weight:normal;line-height:1.5em;padding-left:5px}.DeliveryDetails .AlternateDeliveryBorder .PassengerDetails select{margin-left:9px;margin-top:-4px;width:83%}.DeliveryDetails .AlternateDeliveryBorder .PassengerDetails .PassengerHeading{font-size:1em;font-weight:bold}.DeliveryDetails .AlternateDeliveryBorder .PassengerDetails .passengerDetailsMandatorySign{color:#f00}a.nibubble{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#312783}.TicketServices a.nibubble{color:#312783}a.nibubble_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#312783;cursor:default}.NectarCardNumber a.nibubble{font-size:1em}a.nibubble_d span.left,a.nibubble span.left{padding:5px 10px 5px 10px}.SeatReservation a.nibubble_d span.left,.SeatReservation a.nibubble span.left{padding:2px 10px 2px 10px;margin-left:5px}.AccordionPage .SaveButton a.nibubble span.left,.AccordionPage .SaveButton a.nibubble_d span.left{padding:2px 10px 2px 10px}a.nibubble_d span.right,a.nibubble span.right{padding:10px 1px 4px 0}.orderhistory a.nibubble_d span.left,.orderhistory a.nibubble span.left{padding:3px 10px 3px 10px}.orderhistory a.nibubble_d span.right,.orderhistory a.nibubble span.right{padding:10px 1px 4px 0}.orderhistory a.nibubble,.orderhistory a.nibubble_d{font-size:1em}a.nibubble span.left{background-position:left 0}a:hover.nibubble span.left{background-position:left -50px}a.nibubble_d span.left{background-position:left -100px}a.nibubble span.right{background-position:right 0}a:hover.nibubble span.right{background-position:right -50px}a.nibubble_d span.right{background-position:right -100px}.RailcardGroup .Button .nibubble .left{margin-left:10px;margin-top:-3px;position:absolute}a.nistd{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fff}a.nistd_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fa96a0;cursor:default}a.nistd_d span.left,a.nistd span.left{padding:5px 10px 5px 10px;margin-top:-4px}a.nistd_d span.right,a.nistd span.right{padding:10px 1px 6px 0}.register .ButtonBar .ButtonRight a.nistd_d span.left,a.nistd span.left{padding:5px 10px 5px 10px}.register .ButtonBar .ButtonRight a.nistd_d span.right,a.nistd span.right{padding:10px 1px 6px 0}a.nistd span.left{background-position:left 0}a:hover.nistd span.left{background-position:left -50px}a.nistd_d span.left{background-position:left -100px}a.nistd span.right{background-position:right 0}a:hover.nistd span.right{background-position:right -50px}a.nistd_d span.right{background-position:right -100px}a.nibasketsi{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.2em;color:#fff}a.nibasketsi_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.2em;color:#efeff7;cursor:default}a.nibasketsi_d span.left,a.nibasketsi span.left{padding:11px 4px 4px 8px}a.nibasketsi_d span.right,a.nibasketsi span.right{padding:11px 1px 4px 0}a.nibasketsi span.left{background-position:left 0}a:hover.nibasketsi span.left{background-position:left -50px}a.nibasketsi_d span.left{background-position:left -100px}a.nibasketsi span.right{background-position:right 0}a:hover.nibasketsi span.right{background-position:right -50px}a.nibasketsi_d span.right{background-position:right -100px}a.nibasketso{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fff}a.nibasketso_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#efeff7;cursor:default}a.nibasketso_d span.left,a.nibasketso span.left{padding:4px 8px 4px 7px}a.nibasketso_d span.right,a.nibasketso span.right{padding:4px 0 4px 0}a.nibasketso span.left{background-position:left 0}a:hover.nibasketso span.left{background-position:left -50px}a.nibasketso_d span.left{background-position:left -100px}a.nibasketso span.right{background-position:right 0}a:hover.nibasketso span.right{background-position:right -50px}a.nibasketso_d span.right{background-position:right -100px}a.nifp{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.2em;color:#fcc248}a.nifp:hover{color:#fdd37b}a.nifp_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.2em;color:#efeff7;cursor:default}a.nifp_d span.left,a.nifp span.left{padding:5px 20px 5px 20px}a.nifp_d span.right,a.nifp span.right{padding:9px 9px 10px 0}a.nifp span.left{background-position:left 0}a:hover.nifp span.left{background-position:left -50px}a.nifp_d span.left{background-position:left -100px}a.nifp span.right{background-position:right 0}a:hover.nifp span.right{background-position:right -50px}a.nifp_d span.right{background-position:right -100px}a.nisservices{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#000}a.nisservices_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fff;cursor:default}a.nisservices_d span.left,a.nisservices span.left{padding:0 4px 0 4px}a.nisservices_d span.right,a.nisservices span.right{padding:4px 2px 4px 2px}a.nisservices span.left{background-position:left 0}a:hover.nisservices span.left{background-position:left -50px}a.nisservices_d span.left{background-position:left -100px}a.nisservices span.right{background-position:right 0}a:hover.nisservices span.right{background-position:right -50px}a.nisservices_d span.right{background-position:right -100px}a.nisstd{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fff}a.nisstd_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#efeff7;cursor:default}a.nisstd_d span.left,a.nisstd span.left{padding:4px 8px 4px 7px}a.nisstd_d span.right,a.nisstd span.right{padding:4px 0 4px 0}a.nisstd span.left{background-position:left 0}a:hover.nisstd span.left{background-position:left -50px}a.nisstd_d span.left{background-position:left -100px}a.nisstd span.right{background-position:right 0}a:hover.nisstd span.right{background-position:right -50px}a.nisstd_d span.right{background-position:right -100px}a.nischeckout{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#294d52}a.nischeckout_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#efeff7;cursor:default}a.nischeckout_d span.left,a.nischeckout span.left{padding:4px 8px 4px 7px}a.nischeckout_d span.right,a.nischeckout span.right{padding:4px 0 4px 0}a.nischeckout span.left{background-position:left 0}a:hover.nischeckout span.left{background-position:left -50px}a.nischeckout_d span.left{background-position:left -100px}a.nischeckout span.right{background-position:right 0}a:hover.nischeckout span.right{background-position:right -50px}a.nischeckout_d span.right{background-position:right -100px}a.niscallout{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#312783}a.niscallout:hover{color:#312783}a.niscallout_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#efeff7;cursor:default}a.niscallout_d span.left,a.niscallout span.left{padding:4px 4px 4px 4px}a.niscallout_d span.right,a.niscallout span.right{padding:1px 10px 1px 4px}a.niscallout span.left{background-position:left 0}a:hover.niscallout span.left{background-position:left -50px;text-decoration:underline}a.niscallout_d span.left{background-position:left -100px}a.niscallout span.right{background-position:center center}a.liremove{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#000}.RailcardLine a.liremove{color:#fff}a.liremove_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#efeff7;cursor:default}a.liremove_d span.left,a.liremove span.left{padding:1px 4px 4px 22px}a.liremove_d span.right,a.liremove span.right{padding:4px 4px 4px 0}a.liremove span.left{background-position:left 0}a:hover.liremove span.left{background-position:left 0}a.liremove_d span.left{background-position:left -100px}a.liremove span.right{background-position:right 0;display:none}a:hover.liremove span.right{background-position:right -50px}a.liremove_d span.right{background-position:right -100px}a.liedit{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#000}a.liedit_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#fff;cursor:default}a.liedit_d span.left,a.liedit span.left{padding:4px 2px 4px 22px}a.liedit_d span.right,a.liedit span.right{padding:4px 4px 4px 0}a.liedit span.left{background-position:left 0}a:hover.liedit span.left{background-position:left -50px}a.liedit_d span.left{background-position:left -100px}a.liedit span.right{background-position:right 0}a:hover.liedit span.right{background-position:right -50px}a.liedit_d span.right{background-position:right -100px}a.liadd{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#000}a.liadd_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#fff;cursor:default}a.liadd_d span.left,a.liadd span.left{padding:4px 2px 4px 22px}a.liadd_d span.right,a.liadd span.right{padding:4px 4px 4px 0}a.liadd span.left{background-position:left 0}a:hover.liadd span.left{background-position:left -50px}a.liadd_d span.left{background-position:left -100px}a.liadd span.right{background-position:right 0}a:hover.liadd span.right{background-position:right -50px}a.liadd_d span.right{background-position:right -100px}a.liemail{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#000}.SavedJourneys a.liemail{color:#fff}.SavedJourneys a.liemail:hover{color:#fff}a.liemail_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#84a6bd;cursor:default}a.liemail_d span.left,a.liemail span.left{padding:6px 8px 4px 27px}a.liemail_d span.right,a.liemail span.right{padding:4px 0 4px 0}a.liemail span.left{background-position:left -2px}a:hover.liemail span.left{background-position:left -52px;text-decoration:underline}a.liemail_d span.left{background-position:left -100px}a.liemail span.right{background-position:right 0}a:hover.liemail span.right{background-position:right -50px}a.liemail_d span.right{background-position:right -100px}a.liemailgrey{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:normal;font-size:1em;color:#737373}a.liemailgrey_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#84a6bd;cursor:default}a.liemailgrey_d span.left,a.liemailgrey span.left{padding:4px 8px 4px 27px}a.liemailgrey_d span.right,a.liemailgrey span.right{padding:4px 0 4px 0}a.liemailgrey span.left{background-position:left 0}a:hover.liemailgrey span.left{background-position:left -50px}a.liemailgrey_d span.left{background-position:left -100px}a.liemailgrey span.right{background-position:right 0}a:hover.liemailgrey span.right{background-position:right -50px}a.liemailgrey_d span.right{background-position:right -100px}a.liprint{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#000}.SavedJourneys a.liprint{color:#fff}.SavedJourneys a.liprint:hover{color:#fff}a.liprint_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#84a6bd;cursor:default}a.liprint_d span.left,a.liprint span.left{padding:6px 8px 4px 25px}a.liprint_d span.right,a.liprint span.right{padding:4px 4px 4px 0}a.liprint span.left{background-position:left -2px}a:hover.liprint span.left{background-position:left -52px;text-decoration:underline}a.liprint_d span.left{background-position:left -100px}a.liprint span.right{background-position:right 0}a:hover.liprint span.right{background-position:right -50px}a.liprint_d span.right{background-position:right -100px}a.liprintgrey{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:normal;font-size:1em;color:#737373}a.liprintgrey_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#84a6bd;cursor:default}a.liprintgrey_d span.left,a.liprintgrey span.left{padding:4px 8px 4px 25px}a.liprintgrey_d span.right,a.liprintgrey span.right{padding:4px 4px 4px 0}a.liprintgrey span.left{background-position:left 0}a:hover.liprintgrey span.left{background-position:left -50px}a.liprintgrey_d span.left{background-position:left -100px}a.liprintgrey span.right{background-position:right 0}a:hover.liprintgrey span.right{background-position:right -50px}a.liprintgrey_d span.right{background-position:right -100px}a.liarrowpr,a.liarrowpr span.left{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#000}.DeliveryDetail .Button a.liarrowpr span.left{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#312783;background-color:#d3d8e8;padding:3px 5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.DeliveryDetail .Button a.liarrowpr span.left:hover{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#312783;background-color:#d3d8e8;padding:3px 5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.OrderHistoryContent a.liarrowpr_d span.left{color:#555858;text-decoration:underline}.TicketSearchContent a.liarrowpr,.TicketSearchContent a.liarrowpr span.left,.TicketSearchContent a.liarrowpr_d span.left{color:#fff;text-decoration:underline}.btnRegister1.Button a.liarrowpr span.left,.btnSignOut.Button a.liarrowpr span.left{font-size:1.2em;color:#312783;text-decoration:underline}.CarbonClub a.liarrowpr{color:#213f80}a.liarrowpr_da.liarrowpr_d span.left{text-decoration:none;font-weight:bold;font-size:1em;color:#ddd;cursor:default}a.liarrowpr_d span.left,a.liarrowpr span.left{padding:3px 2px 3px 2px}.RailcardLine a.liarrowpr_d span.left,.RailcardLine a.liarrowpr span.left{padding:4px}.btnTextOnly a.liarrowpr_d span.left,.btnTextOnly a.liarrowpr span.left{padding:0 0;font-weight:normal;text-decoration:underline}.btnSignOut a.liarrowpr_d span.left,.btnSignOut a.liarrowpr span.left{padding:3px 20px 3px 20px}a.liarrowpr_d span.right,a.liarrowpr span.right{padding:4px 4px 4px 0}a.liarrowpr span.left{background-position:left 0}a.liarrowpr:hover span.left{background-position:left -50px;text-decoration:underline}a.liarrowpr_d span.left{background-position:left -100px}a.liarrowpr span.right{background-position:right 0}.TicketSearchJourney .Options a.liarrowpr span.right{display:none}a.liarrowpr:hover span.right{background-position:right -50px;border:0}a.liarrowpr_d span.right{background-position:right -100px}.SearchButtons .TravelTimetable{margin:11px 0 0 0}.TravelTimetable a.liarrowpr{color:#000}.ShowSlower a.liarrowpr span.left{color:#000;font-size:1em}.SaveForLater a.liarrowprfp{color:#000}a.liarrowprfp{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#000}a.liarrowprfp_d{text-decoration:underline;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#ddd;cursor:default}a.liarrowprfp_d span.left,a.liarrowprfp span.left{padding:2px 4px 2px 0}a.liarrowprfp_d span.right,a.liarrowprfp span.right{padding:4px 4px 4px 0}a.liarrowprfp span.left{background-position:left 0}a:hover.liarrowprfp span.left{background-position:left -50px}a.liarrowprfp_d span.left{background-position:left -100px}a.liarrowprfp span.right{background-position:right 0}a:hover.liarrowprfp span.right{background-position:right -50px}a.liarrowprfp_d span.right{background-position:right -100px}a.liarrowpl{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#000}a.liarrowpl:hover{text-decoration:underline}a.liarrowpl_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#949694;cursor:default}a.liarrowpd_d span.left,a.liarrowpd span.left{padding:4px 4px 4px 18px}a.liarrowpu_d span.left,a.liarrowpu span.left{padding:4px 4px 4px 18px}a.liarrowpl_d span.left,a.liarrowpl span.left{padding:2px 4px 2px 4px}a.liarrowpl_d span.right,a.liarrowpl span.right{padding:4px 4px 4px 0}a.liarrowpl span.left{background-position:left 0}a:hover.liarrowpl span.left{background-position:left -50px}a.liarrowpl_d span.left{background-position:left -100px}a.liarrowpl span.right{background-position:right 0}a:hover.liarrowpl span.right{background-position:right -50px}a.liarrowpl_d span.right{background-position:right -100px}.MarketingQuestions .BlueBorder .content .Button a.liarrowpr{margin-left:0}a.lilarrowpl{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fff}a.lilarrowpl_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#efeff7;cursor:default}a.lilarrowpl_d span.left,a.lilarrowpl span.left{padding:5px 20px 5px 20px}a.lilarrowpl_d span.right,a.lilarrowpl span.right{padding:6px 4px 4px 0}a.lilarrowpl span.left{background-position:left 0}a:hover.lilarrowpl span.left{background-position:left -50px}a.lilarrowpl_d span.left{background-position:left -100px}a.lilarrowpl span.right{background-position:right 0}a:hover.lilarrowpl span.right{background-position:right -50px}a.lilarrowpl_d span.right{background-position:right -100px}.ButtonBar a.lilarrowpl span.left,.ButtonBar a.lilarrowpl_d span.left{background-image:none;color:#000;padding-left:0;padding-right:0;text-decoration:underline}.ButtonBar a.lilarrowpl span.right,.ButtonBar a.lilarrowpl_d span.right{display:none}.ButtonBar a.nistd span.left,.ButtonBar a.nistd_d span.left{background-image:none;background-color:transparent;border:0 solid #525761;color:#312783;padding-left:0;padding-right:0;text-decoration:underline;-webkit-border-radius:4px;-moz-border-radius:0;border-radius:0}.ButtonBar a.nistd span.left:hover,.ButtonBar a.nistd_d span.left:hover{background-image:none;border:0 solid #525761;background-color:transparent;color:#312783;padding-left:0;padding-right:0;text-decoration:underline;-webkit-border-radius:4px;-moz-border-radius:0;border-radius:0}.ButtonBar a.nistd span.right,.ButtonBar a.nistd_d span.right{display:none}a.licontinue_d span.left,a.licontinue span.left{background-color:#f64f5f;padding:5px 10px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}a.licontinue_d span.right,a.licontinue span.right{display:none}a.rilarrowpr{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fff}.stationselect a.rilarrowpr,.journeydate a.rilarrowpr,.passengers a.rilarrowpr,.extras a.rilarrowpr,.wizard a.rilarrowpr,.faresintro a.rilarrowpr,.showfares a.rilarrowpr,.showfares a.rilarrowpr_d{float:right}a.rilarrowpr_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fff;cursor:default}a.rilarrowpr_d span.left,a.rilarrowpr span.left{padding:5px 20px 5px 20px}a.rilarrowpr_d span.right,a.rilarrowpr span.right{padding:6px 23px 4px 0}a.rilarrowpr span.left{background-position:left 0}a:hover.rilarrowpr span.left{background-position:left -50px}a.rilarrowpr_d span.left{background-position:left -100px}a.rilarrowpr span.right{background-position:right 0}a:hover.rilarrowpr span.right{background-position:right -50px}a.rilarrowpr_d span.right{background-position:right -100px}a.riarrowpr{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#000}.CheaperFares.Button a.liarrowpl,.MoreFares.Button a.riarrowpr{font-size:1em;font-weight:normal;text-decoration:underline}a.riarrowpr:hover{text-decoration:underline}a.riarrowpr_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#949694;cursor:default}a.riarrowpr_d span.left,a.riarrowpr span.left{padding:2px 8px 2px 8px}.MoreFares.Button a.riarrowpr_d span.left,.MoreFares.Button a.riarrowpr span.left{padding:2px 4px 2px 4px}a.riarrowpr_d span.right,a.riarrowpr span.right{padding:4px 15px 4px 0}a.riarrowpr span.left{background-position:left 0}a:hover.riarrowpr span.left{background-position:left -50px}a.riarrowpr_d span.left{background-position:left -100px}a.riarrowpr span.right{background-position:right 0}a:hover.riarrowpr span.right{background-position:right -50px}a.riarrowpr_d span.right{background-position:right -100px}a.lisearch{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.4em;color:#312783}a.lisearch .BookanotherjourneyText{font-weight:bold;font-size:.8em}.TicketSearchContentNoBottom a.lisearch{color:#fff}a.lisearch_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.4em;color:#312783;cursor:default}a.lisearch_d span.left,a.lisearch span.left{padding:5px 20px}.TicketSearchContentNoBottom a.lisearch_d span.left,.TicketSearchContentNoBottom a.lisearch span.left{padding:5px 20px 5px 10px}a.lisearch_d span.right,a.lisearch span.right{padding:9px 2px 4px 0}a.lisearch span.left{background-position:left 0}a:hover.lisearch span.left{background-position:left -50px}a.lisearch_d span.left{background-position:left -100px}a.lisearch span.right{background-position:right 0}a:hover.lisearch span.right{background-position:right -50px}a.lisearch_d span.right{background-position:right -100px}a.limouse{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.6em;color:#312783}a.limouse:hover{color:#312783}a.limouse_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.7em;color:#312783;cursor:default}.PurchaseContent .greyReview .Button a.limouse2_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#312783;cursor:default}a.limouse_d span.left,a.limouse span.left{padding:8px 30px 8px 30px}a.limouse_d span.right,a.limouse span.right{padding:12px 1px 8px 0}a.limouse span.left{background-position:left 0}a:hover.limouse span.left{background-position:left -50px}a.limouse_d span.left{background-position:left -100px}a.limouse span.right{background-position:right 0}a:hover.limouse span.right{background-position:right -50px}a.limouse_d span.right{background-position:right -100px}a.limouse2{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fff}a.limouse2_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fff;cursor:default}a.limouse2_d span.left,a.limouse2 span.left{padding:10px 30px 10px 30px}a.limouse2_d span.right,a.limouse2 span.right{padding:11px 1px 8px 0}a.limouse2 span.left{background-position:left 0}a:hover.limouse2 span.left{background-position:left -50px}a.limouse2_d span.left{background-position:left -100px}a.limouse2 span.right{background-position:right 0}a:hover.limouse2 span.right{background-position:right -50px}a.limouse2_d span.right{background-position:right -100px}a.lihelp{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#000;line-height:18px}.QuickBuyInfo a.lihelp{color:#000}a.lihelp_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#efeff7;cursor:default}a.lihelp_d span.left,a.lihelp span.left{padding:4px 2px 4px 24px}a.lihelp_d span.right,a.lihelp span.right{padding:4px 0 4px 4px}a.lihelp span.left{background-position:left 0}a:hover.lihelp span.left{background-position:left -50px}.QuickBuyInfo a:hover.lihelp span.left{background-position:left 0}a.lihelp_d span.left{background-position:left -100px}a.lihelp span.right{background-position:right 0;text-decoration:none}a:hover.lihelp span.right{background-position:right -50px}a.lihelp_d span.right{background-position:right -100px}a.nicontinue{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fff}a.nicontinue_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#efeff7;cursor:default}a.nicontinue_d span.left,a.nicontinue span.left{padding:4px 8px 4px 7px}a.nicontinue_d span.right,a.nicontinue span.right{padding:4px 0 4px 0}a.nicontinue span.left{background-position:left 0}a:hover.nicontinue span.left{background-position:left -50px}a.nicontinue_d span.left{background-position:left -100px}a.nicontinue span.right{background-position:right 0}a:hover.nicontinue span.right{background-position:right -50px}a.nicontinue_d span.right{background-position:right -100px}a.niclose{font-family:RailAlphabet,Arial;font-weight:normal;font-size:1.1em;color:#000;text-decoration:none}.TicketSearchTopHeading a.niclose{color:#fff}a.niclose_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#efeff7;cursor:default;text-decoration:none}a.niclose_d span.left,a.niclose span.left{padding:4px}a.niclose_d span.right,a.niclose span.right{padding:1px 10px 1px 4px}a.niclose span.left{background-position:left 0}a:hover.niclose span.left{background-position:left -50px}a.niclose_d span.left{background-position:left -100px}a.niclose span.right{background-position:center center}a:hover.niclose span.right{background-position:center center}a.niclose_d span.right{background-position:center center}a.niorange{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fff}a.niorange_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#efeff7;cursor:default}a.niorange_d span.left,a.niorange span.left{padding:7px 8px 4px 7px}a.niorange_d span.right,a.niorange span.right{padding:7px 1px 4px 1px}a.niorange span.left{background-position:left 0}a:hover.niorange span.left{background-position:left -50px}a.niorange_d span.left{background-position:left -100px}a.niorange span.right{background-position:right 0}a:hover.niorange span.right{background-position:right -50px}a.niorange_d span.right{background-position:right -100px}a.niwhite{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fff}a.niwhite_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#efeff7;cursor:default}a.niwhite_d span.left,a.niwhite span.left{padding:7px 8px 4px 7px}a.niwhite_d span.right,a.niwhite span.right{padding:7px 1px 4px 1px}a.niwhite span.left{background-position:left 0}a:hover.niwhite span.left{background-position:left -50px}a.niwhite_d span.left{background-position:left -100px}a.niwhite span.right{background-position:right 0}a:hover.niwhite span.right{background-position:right -50px}a.niwhite_d span.right{background-position:right -100px}a.nistdgrey{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fff}a.nistdgrey_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#efeff7;cursor:default}a.nistdgrey_d span.left,a.nistdgrey span.left{padding:4px 8px 4px 7px}a.nistdgrey_d span.right,a.nistdgrey span.right{padding:4px 0 4px 0}a.nistdgrey span.left{background-position:left 0}a:hover.nistdgrey span.left{background-position:left -50px}a.nistdgrey_d span.left{background-position:left -100px}a.nistdgrey span.right{background-position:right 0}a:hover.nistdgrey span.right{background-position:right -50px}a.nistdgrey_d span.right{background-position:right -100px}a.liarrowprred{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1em;color:#2a6ebb}a.liarrowprred_d{text-decoration:none;font-weight:bold;font-size:1em;color:#949694;cursor:default}a.liarrowprred_d span.left,a.liarrowprred span.left{padding:4px 4px 4px 16px}a.liarrowprred_d span.right,a.liarrowprred span.right{padding:4px 4px 4px 0}a.liarrowprred span.left{background-position:left 0}a:hover.liarrowprred span.left{background-position:left -50px}a.liarrowprred_d span.left{background-position:left -100px}a.liarrowprred span.right{background-position:right 0}a:hover.liarrowprred span.right{background-position:right -50px}a.liarrowprred_d span.right{background-position:right -100px}a.tiadd{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fff}a.tiadd_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#efeff7;cursor:default}a.tiadd_d span.left,a.tiadd span.left{padding:4px 8px 4px 7px}a.tiadd_d span.right,a.tiadd span.right{padding:4px 0 4px 0}a.tiadd span.left{background-position:left 0}a:hover.tiadd span.left{background-position:left -50px}a.tiadd_d span.left{background-position:left -100px}a.tiadd span.right{background-position:right 0}a:hover.tiadd span.right{background-position:right -50px}a.tiadd_d span.right{background-position:right -100px}a.seatpicker{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fff}a.seatpicker_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#efeff7;cursor:default}a.seatpicker_d span.left,a.seatpicker span.left{padding:10px 3px 10px 35px}a.seatpicker_d span.right,a.seatpicker span.right{padding:10px 0 10px 22px}a.seatpicker span.left{background-position:left 0}a:hover.seatpicker span.left{background-position:left -50px}a.seatpicker_d span.left{background-position:left -100px}a.seatpicker span.right{background-position:right 0}a:hover.seatpicker span.right{background-position:right -50px}a.seatpicker_d span.right{background-position:right -100px}a.noimage{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fff}a.noimage_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#efeff7;cursor:default}a.noimage_d span.left,a.noimage span.left{padding:4px 8px 4px 7px}a.noimage_d span.right,a.noimage span.right{padding:4px 0 4px 0}a.noimage span.left{background-position:left 0}a:hover.noimage span.left{background-position:left -50px}a.noimage_d span.left{background-position:left -100px}a.noimage span.right{background-position:right 0}a:hover.noimage span.right{background-position:right -50px}a.noimage_d span.right{background-position:right -100px}a.wtb_riconfirm{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fff}a.wtb_riconfirm_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#efeff7;cursor:default}a.wtb_riconfirm_d span.left,a.wtb_riconfirm span.left{padding:10px 0 10px 7px}a.wtb_riconfirm_d span.right,a.wtb_riconfirm span.right{padding:10px 0 10px 20px}a.wtb_riconfirm span.left{background-position:left 0}a:hover.riconfirm span.left{background-position:left -50px}a.wtb_riconfirm_d span.left{background-position:left -100px}a.wtb_riconfirm span.right{background-position:right 0}a:hover.riconfirm span.right{background-position:right -50px}a.wtb_riconfirm_d span.right{background-position:right -100px}a.wtb_rihideleg{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fff}a.wtb_rihideleg_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#efeff7;cursor:default}a.wtb_rihideleg_d span.left,a.wtb_rihideleg span.left{padding:10px 4px 7px 7px}a.wtb_rihideleg_d span.right,a.wtb_rihideleg span.right{padding:10px 0 7px 22px}a.wtb_rihideleg span.left{background-position:left 0}a:hover.rihideleg span.left{background-position:left -50px}a.wtb_rihideleg_d span.left{background-position:left -100px}a.wtb_rihideleg span.right{background-position:right 0}a:hover.rihideleg span.right{background-position:right -50px}a.wtb_rihideleg_d span.right{background-position:right -100px}a.wtb_rishowleg{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#fff}a.wtb_rishowleg_d{text-decoration:none;font-family:RailAlphabet,Arial;font-weight:bold;font-size:1.1em;color:#efeff7;cursor:default}a.wtb_rishowleg_d span.left,a.wtb_rishowleg span.left{padding:10px 4px 7px 7px}a.wtb_rishowleg_d span.right,a.wtb_rishowleg span.right{padding:10px 0 7px 22px}a.wtb_rishowleg span.left{background-position:left 0}a:hover.rishowleg span.left{background-position:left -50px}a.wtb_rishowleg_d span.left{background-position:left -100px}a.wtb_rishowleg span.right{background-position:right 0}a:hover.rishowleg span.right{background-position:right -50px}a.wtb_rishowleg_d span.right{background-position:right -100px}.register .ButtonBar .ButtonRight,.newslettersignup .ButtonBar .ButtonRight{margin:0 6px 0 12px}.rstlalerts-Confirm-btn{font-family:Arial;font-weight:bold;font-size:1.2em;color:#fff;cursor:default;border:none;outline:none;background-image:none;background-color:#ff8247;-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.41);-moz-box-shadow:1px 1px 3px 0 rgba(0,0,0,.41);box-shadow:1px 1px 3px 0 rgba(0,0,0,.41);-webkit-border-radius:5px;-moz-border-radius:5px}a.tiadd{text-decoration:none;font-family:Arial;font-weight:bold;color:#312783;transition:all .5s ease 0s}a.tiadd span.left{background-image:none;border:1px solid #312783;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-repeat:no-repeat;padding:5px 10px 5px 10px;transition:all .5s ease 0s}a:hover.tiadd span.left{background-image:none;background-repeat:no-repeat;background-color:#76b82a;border:1px solid #76b82a;color:#fff;background-position:left 0;padding:5px 10px 5px 10px}a.tiadd_d{color:#949694}a.tiadd_d span.left{background-image:url("../../Images/rst/Buttons/UpgradeAddButton.gif")}.FirstClassUpgradeControlPurchaseProcessLeft a.tiadd_d,.FirstClassUpgradeControlPurchaseProcessRight a.tiadd_d{color:#fff;font-family:Arial;font-weight:bold;text-transform:uppercase}.FirstClassUpgradeControlPurchaseProcessLeft a.tiadd_d span.left,.FirstClassUpgradeControlPurchaseProcessRight a.tiadd_d span.left{background-image:url("../../Images/rst/Buttons/UpgradeAddButtonDisabled.gif");background-repeat:no-repeat;padding:23px 3px 0 6px;background-position:left 0}.FirstClassUpgradeControlPurchaseProcessLeft a.tiadd_d span.right,.FirstClassUpgradeControlPurchaseProcessRight a.tiadd_d span.right{background-position:right 0;padding:4px 0}.FirstClassUpgradeControl a.tiadd span.left{position:absolute;left:35px}.FirstClassUpgradeControlLarge a.tiadd span.left{left:25px}a.nibubble span.left{background-image:none;background-color:#b2bad3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}a.nibubble span.left:hover{background-image:none;background-color:#b2bad3}a.nibubble span.left:active{background-image:none;background-color:#b2bad3}a.nibubble_d span.left{background-image:none;background-color:#d93644}a.nibubble_d span.right,a.nibubble span.right{display:none}.AddReturn a.nifp span.left{background-image:none;background-color:#312783;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-table;text-decoration:none}.AddReturn a.nifp span.left:hover{background-image:none;background-color:#312783;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.AddReturn a.nifp span.left:active{background-image:none;background-color:#312783;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.SeatReservation a.nibubble span.left,.NectarCardNumber a.nibubble span.left,.AfterSalesActions a.nibubble span.left,.AccordionPage .SaveButton a.nibubble span.left,.QuickBuyStatus a.nibubble span.left,.NectarCardContent .ButtonSave a.nistd span.left,.ClaimGiftVoucherControl .Button.Button a.liarrowpr span.left,.ClaimGiftVoucherContent .Button.Button a.liarrowpr span.left,.ApplyPromoCodeControl .Button.Button a.liarrowpr span.left,.ApplyPromoCodeContent .Button.Button a.liarrowpr span.left,.AccountNavigation a.nibubble span.left,.OrderHistoryContent a.nibubble span.left Label.UploadButton{background-image:none;background-color:#fcc248;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-table;text-decoration:none}Label.UploadButton{color:#000;cursor:pointer;padding:3px 10px 3px 10px}.SeatReservation a.nibubble span.left:hover,.NectarCardNumber a.nibubble span.left:hover,.AfterSalesActions a.nibubble span.left:hover,.AccordionPage .SaveButton a.nibubble span.left:hover,.QuickBuyStatus a.nibubble span.left:hover,.NectarCardContent .ButtonSave a.nistd span.left:hover,.ClaimGiftVoucherControl .Button.Button a.liarrowpr span.left:hover,.ClaimGiftVoucherContent .Button.Button a.liarrowpr span.left:hover,.ApplyPromoCodeControl .Button.Button a.liarrowpr span.left:hover,.ApplyPromoCodeContent .Button.Button a.liarrowpr span.left:hover,.AccountNavigation a.nibubble span.left:hover,.OrderHistoryContent a.nibubble span.left:hover{background-image:none;background-color:#fdd37b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.SeatReservation a.nibubble span.left:active,.NectarCardNumber a.nibubble span.left:active,.AfterSalesActions a.nibubble span.left:active,.AccordionPage .SaveButton a.nibubble span.left:active,.QuickBuyStatus a.nibubble span.left:active,.NectarCardContent .ButtonSave a.nistd span.left:active,.ClaimGiftVoucherControl .Button.Button a.liarrowpr span.left:active,.ClaimGiftVoucherContent .Button.Button a.liarrowpr span.left:active,.ApplyPromoCodeControl .Button.Button a.liarrowpr span.left:active,.ApplyPromoCodeContent .Button.Button a.liarrowpr span.left:active,.AccountNavigation a.nibubble span.left:active,.OrderHistoryContent a.nibubble span.left:active{background-image:none;background-color:#fcc248;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.SeatReservation a.nibubble_d span.left,.SeatReservation a.nibubble_d span.left:hover,.NectarCardNumber a.nibubble_d span.left,.NectarCardNumber a.nibubble_d span.left:hover,.AfterSalesActions a.nibubble_d span.left,.AfterSalesActions a.nibubble_d span.left:hover,.AccordionPage .SaveButton a.nibubble_d span.left,.AccordionPage .SaveButton a.nibubble_d span.left:hover,.QuickBuyStatus a.nibubble_d span.left,.QuickBuyStatus a.nibubble_d span.left:hover,.NectarCardContent .ButtonSave a.nistd_d span.left,.NectarCardContent .ButtonSave a.nistd_d span.left:hover,.ClaimGiftVoucherControl .Button.Button a.liarrowpr_d span.left,.ClaimGiftVoucherControl .Button.Button a.liarrowpr_d span.left:hover,.ClaimGiftVoucherContent .Button.Button a.liarrowpr_d span.left,.ClaimGiftVoucherContent .Button.Button a.liarrowpr_d span.left:hover,.ApplyPromoCodeControl .Button.Button a.liarrowpr_d span.left,.ApplyPromoCodeControl .Button.Button a.liarrowpr_d span.left:hover,.ApplyPromoCodeContent .Button.Button a.liarrowpr_d span.left,.ApplyPromoCodeContent .Button.Button a.liarrowpr_d span.left:hover,.AccountNavigation a.nibubble_d span.left,.AccountNavigation a.nibubble_d span.left:hover,.OrderHistoryContent a.nibubble_d span.left,.OrderHistoryContent a.nibubble_d span.left:hover,.AddReturn a.nifp_d span.left,.AddReturn a.nifp_d span.left:hover{background-image:none;background-color:#fcc248;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0;color:#312783;display:inline-table;font-weight:bold}.ClaimGiftVoucherContent .Button.Button a.liarrowpr span.left,.ApplyPromoCodeContent .Button.Button a.liarrowpr span.left{color:#fff}.ClaimGiftVoucherContent .Button.Button a.liarrowpr span.left:hover,.ApplyPromoCodeContent .Button.Button a.liarrowpr span.left:hover{text-decoration:none}.NectarCardContent .ButtonSave a.nistd span.left{color:#fff;border:0}.SeasonUserDetailsControl a.nistd span.left,.RegisterContent.ChangePasswordContent a.nistd span.left,.AddressNewEntry a.nistd span.left,.PaymentCardEntry a.nistd span.left,.FavouritesContent a.nistd span.left,.ContactUsContent .ButtonBar .ButtonRight.Button a.nistd span.left,.timetable .Timetable .UpdateServicesButton a.nibubble span.left,.UserDetailsForm a.nistd span.left,.showfares .TicketServices a.nibubble span.left,.timetables .Timetables a.nibubble span.left,.timetables .hideWTbutton a.nibubble span.left,.timetables .ServicePrintButton a.nibubble span.left{background-image:none;background-color:#fcc248;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0;color:#312783}.SeasonUserDetailsControl a.nistd span.left:hover,.RegisterContent.ChangePasswordContent a.nistd span.left:hover,.AddressNewEntry a.nistd span.left:hover,.PaymentCardEntry a.nistd span.left:hover,.FavouritesContent a.nistd span.left:hover,.ContactUsContent .ButtonBar .ButtonRight.Button a.nistd span.left:hover,.timetable .Timetable .UpdateServicesButton a.nibubble span.left:hover,.UserDetailsForm a.nistd span.left:hover,.showfares .TicketServices a.nibubble span.left:hover,.timetables .Timetables a.nibubble span.left:hover,.timetables .hideWTbutton a.nibubble span.left:hover,.timetables .ServicePrintButton a.nibubble span.left:hover{background-image:none;background-color:#fdd37b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0;color:#312783}.SeasonUserDetailsControl a.nistd span.left:active,.RegisterContent.ChangePasswordContent a.nistd span.left:active,.AddressNewEntry a.nistd span.left:active,.PaymentCardEntry a.nistd span.left:active,.FavouritesContent a.nistd span.left:active,.ContactUsContent .ButtonBar .ButtonRight.Button a.nistd span.left:active,.timetable .Timetable .UpdateServicesButton a.nibubble span.left:active,.UserDetailsForm a.nistd span.left:active,.showfares .TicketServices a.nibubble span.left:active,.timetables .Timetables a.nibubble span.left:active,.timetables .hideWTbutton a.nibubble span.left:active,.timetables .ServicePrintButton a.nibubble span.left:active{background-image:none;background-color:#fcc248;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0;color:#312783}.LFFCmdButtonRight a.nistd span.left,.LFFCmdButtonRight a.nistd span.left:hover,.LFFCmdButtonRight a.nistd span.left:active{background-image:none;background-color:#fdd37b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0;color:#312783}.LFFCmdButtonRight a.nistd_d span.left,.LFFCmdButtonRight a.nistd_d span.left:hover{background-image:none;background-color:#fcc248;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0;color:#312783}.SeasonUserDetailsControl a.nistd_d span.left,.SeasonUserDetailsControl a.nistd_d span.left:hover,.RegisterContent.ChangePasswordContent a.nistd_d span.left,.RegisterContent.ChangePasswordContent a.nistd_d span.left:hover,.AddressNewEntry a.nistd_d span.left,.AddressNewEntry a.nistd_d span.left:hover,.PaymentCardEntry a.nistd_d span.left,.PaymentCardEntry a.nistd_d span.left:hover,.FavouritesContent a.nistd_d span.left,.FavouritesContent a.nistd_d span.left:hover,.ContactUsContent .ButtonBar .ButtonRight.Button a.nistd_d span.left,.ContactUsContent .ButtonBar .ButtonRight.Button a.nistd_d span.left:hover,.timetable .Timetable .UpdateServicesButton a.nibubble_d span.left,.timetable .Timetable .UpdateServicesButton a.nibubble_d span.left:hover,.UserDetailsForm a.nistd_d span.left,.UserDetailsForm a.nistd_d span.left:hover,.showfares .TicketServices a.nibubble_d span.left,.showfares .TicketServices a.nibubble_d span.left:hover,.timetables .Timetables a.nibubble_d span.left,.timetables .Timetables a.nibubble_d span.left:hover,.timetables .hideWTbutton a.nibubble_d span.left,.timetables .hideWTbutton a.nibubble_d span.left:hover,.timetables .ServicePrintButton a.nibubble_d span.left,.timetables .ServicePrintButton a.nibubble_d span.left:hover{background-image:none;background-color:#b2bad3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0;color:#fff}.ContactUsContent .ButtonBar .ButtonRight.Button a.nistd span.left,.ContactUsContent .ButtonBar .ButtonRight.Button a.nistd span.left:hover,.ContactUsContent .ButtonBar .ButtonRight.Button a.nistd span.left:active,.ContactUsContent .ButtonBar .ButtonRight.Button a.nistd_d span.left,.ContactUsContent .ButtonBar .ButtonRight.Button a.nistd_d span.left:hover{padding:3px 20px;text-decoration:none}.useraddresses #ctl00_mainContentPlaceHolder_UserAddressesControl_Address0_btnAddressCancel,.useraddresses #ctl00_mainContentPlaceHolder_UserAddressesControl_Address0_btnNewEntryCancel{background-color:transparent;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.41);-moz-box-shadow:0 0 0 0 rgba(0,0,0,.41);box-shadow:0 0 0 0 rgba(0,0,0,.41);color:#000}.useraddresses #ctl00_mainContentPlaceHolder_UserAddressesControl_Address0_btnAddressCancel:hover,.useraddresses #ctl00_mainContentPlaceHolder_UserAddressesControl_Address0_btnNewEntryCancel:hover{text-decoration:underline}.userpaymentdetails #ctl00_mainContentPlaceHolder_PaymentCard0_btnCancel{background-color:transparent;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.41);-moz-box-shadow:0 0 0 0 rgba(0,0,0,.41);box-shadow:0 0 0 0 rgba(0,0,0,.41);color:#000;border:0}.userpaymentdetails #ctl00_mainContentPlaceHolder_PaymentCard0_btnCancel:hover{text-decoration:underline}.pp_ulc_overlay_canceldiv a.nistd span.left{color:#0092cb}.pp_ulc_overlay_canceldiv a.nistd span.left:hover{text-decoration:none;color:#0092cb}a.nistd span.left,a.nibasketsi span.left,.AccordionHeader a.nibubble span.left,.QuickBuyHeaderAuP a.nibubble span.left,.TicketServices a.nibubble span.left{background-image:none;background-color:#fcc248;border:1px solid #fcc248;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 20px;color:#312783;display:inline-block}a.nistd span.left:hover,a.nibasketsi span.left:hover,.AccordionHeader a.nibubble span.left:hover,.QuickBuyHeaderAuP a.nibubble span.left:hover,.TicketServices a.nibubble span.left:hover{background-image:none;background-color:#fdd37b;border:1px solid #fdd37b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 20px;color:#312783}a.nistd span.left:active,a.nibasketsi span.left:active,.btnSignOut.Button a.liarrowpr span.left:active,.AccordionHeader a.nibubble span.left:active,.QuickBuyHeaderAuP a.nibubble span.left:active,.TicketServices a.nibubble span.left:active{background-image:none;background-color:#fcc248;border:1px solid #fcc248;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 20px;color:#312783}a.nistd_d span.left,a.nistd_d span.left:hover,a.nibasketsi_d span.left,a.nibasketsi_d span.left:hover,.btnSignOut.Button a.liarrowpr_d span.left,.btnSignOut.Button a.liarrowpr_d span.left:hover,.AccordionHeader a.nibubble_d span.left,.AccordionHeader a.nibubble_d span.left:hover,.QuickBuyHeaderAuP a.nibubble_d span.left,.QuickBuyHeaderAuP a.nibubble_d span.left:hover,.TicketServices a.nibubble_d span.left,.TicketServices a.nibubble_d span.left:hover{background-image:none;background-color:#fcc248;border:1px solid #fcc248;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:3px 20px;color:#312783}.stationselect a.nistd span.left,.stationselect a.nistd_d span.left,.journeydate a.nistd span.left,.journeydate a.nistd_d span.left,.passengers a.nistd span.left,.passengers a.nistd_d span.left,.extras a.nistd_d span.left,.extras a.nistd span.left,.wizard a.nistd span.left,.wizard a.nistd_d span.left,.timetable a.nistd span.left,.timetable a.nistd_d span.left,.showfares a.nistd span.left,.showfares a.nistd_d span.left,.faresintro a.nibubble span.left,.faresintro a.nibubble_d span.left,.cheapertickets a.nistd span.left,.cheapertickets a.nistd_d span.left{background-color:transparent;color:#312783;text-decoration:underline;border:0 solid #76b82a;border-radius:0}#ctl00_mainContentPlaceHolder_btnStartAgain.left{float:right}#ctl00_mainContentPlaceHolder_btnPrevious.left{margin-left:-20px}.faresintro .buttonright a.lilarrowpl span.left{margin-left:-36px}.stationselect .buttonright.ClearBoth,.journeydate .buttonright,.passengers .buttonright,.extras .buttonright,.wizard .buttonright,.timetable .buttonright,.faresintro .buttonright,.showfares .buttonright,.cheapertickets .buttonright{border-top:1px solid #e0ded8}.cheapertickets .buttonright{padding-top:50px}.passengers .Passengers .buttonright{border-top:0 solid #e0ded8}.timetable .Timetable.InfoText p{padding-top:5px}.passengers .Passengers .RailcardGroup a.nibubble span.left,.passengers .Passengers .buttonright a.nistd span.left{background-image:none;background-color:#76b82a;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0;color:#fff;text-decoration:none;padding:3px 10px}.passengers .Passengers .RailcardGroup a.nibubble span.left:hover,.passengers .Passengers .buttonright a.nistd span.left:hover{background-image:none;background-color:#76b82a;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0;color:#fff;text-decoration:none;padding:3px 10px}a.nistd_d span.right,a.nistd span.right{display:none}.LFFCmdButtonLeft a.nistd span.left,.LFFCmdButtonLeft a.nistd_d span.left,.LFFCmdButtonRight a.nistd_d span.left,.LFFCmdButtonRight a.nistd span.left{padding:3px 10px}.LoginBox .btnSignIn.Button a.nistd span.left{background-image:none;background-color:#312783;border:1px solid #312783;padding:3px 10px;color:#fcc248;text-decoration:none}.LoginBox .btnSignIn.Button a.nistd span.left:hover{background-image:none;background-color:#312783;border:1px solid #312783;padding:3px 10px;color:#fdd37b}.LoginBox .btnSignIn.Button a.nistd_d span.left,.LoginBox .btnSignIn.Button a.nistd_d span.left:hover{background-image:none;background-color:#fff;border:1px solid #979aa0;padding:3px 10px;color:#979aa0}.LoginBox .btnSignIn.Button a.nistd_d span.left:active{background-image:none;background-color:#757981;border:1px solid #757981;padding:3px 10px;color:#fff}.LoginBox a.nistd span.left{background-image:none;border:1px solid #b2bad3;background-color:#b2bad3;color:#000;padding:2px 12px}.LoginBox a.nistd span.left:hover{background-image:none;background-color:#b2bad3;padding:2px 12px}.LoginBox a.nistd_d span.left,.LoginBox a.nistd_d span.left:hover{background-image:none;border:1px solid #b2bad3;background-color:#b2bad3;color:#312783;opacity:.6;padding:2px 12px}.LoginBox a.nistd_d span.left:active{background-image:none;background-color:#b2bad3;opacity:.6;padding:2px 12px}.register span#ctl00_mainContentPlaceHolder_btnRegister{background-image:none;background-color:#312783;border:1px solid #312783;padding:3px 10px;color:#fcc248;text-decoration:none}.register span#ctl00_mainContentPlaceHolder_btnRegister:hover{color:#fdd37b}.pp_ulc_overlay_canceldiv a.nistd_d span.left,.pp_ulc_overlay_canceldiv a.nistd span.left{background-color:transparent}.SavedJourneys .buttonBar .BuySaved{width:auto}a.nibasketsi span.left{background-image:none}a.nibasketsi_d span.right,a.nibasketsi span.right{display:none}a.nibasketso_d span.left,a.nibasketso_d span.right,a.nibasketso span.left,a.nibasketso span.right{background-image:url(../../Images/rst/Buttons/wtb_nibasketso.png)}a.nifp_d span.left,a.nifp span.left{background-image:none}a.nifp_d span.right,a.nifp span.right{display:none}a.nisservices span.left{background-image:none;background-color:#fcc248;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:13px}a.nisservices span.left:hover{background-image:none;background-color:#fdd37b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}a.nisservices span.left:active{background-image:none;background-color:#fcc248;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}a.nisservices_d span.left,a.nisservices_d span.left:hover{background-image:none;background-color:#fcc248;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#312783}a.nisservices_d span.right,a.nisservices span.right{display:none}.orderhistory a.nisservices_d span.left,.orderhistory a.nisservices_d span.right,.orderhistory a.nisservices span.left,.orderhistory a.nisservices span.right{background-image:none}a.nisstd_d span.left,a.nisstd_d span.right,a.nisstd span.left,a.nisstd span.right{background-image:url(../../Images/rst/Buttons/wtb_nisstd.png)}a.nischeckout_d span.left,a.nischeckout_d span.right,a.nischeckout span.left,a.nischeckout span.right{background-image:url(../../Images/rst/Buttons/wtb_nischeckout.png)}a.niscallout_d span.left,a.niscallout span.left{background-image:none;text-decoration:underline}a.niscallout_d span.right,a.niscallout span.right{background-image:url(../../Images/rst/Buttons/wtb_niscallout.png);background-repeat:no-repeat;background-size:12px 12px}a.liremove_d span.left,a.liremove_d span.right,a.liremove span.left,a.liremove span.right{background-image:url(../../Images/rst/PurchaseProcess/od_button_remove_left.png);background-repeat:no-repeat}a.liremove_d span.left:hover,a.liremove span.left:hover{text-decoration:underline}a.liedit_d span.left,a.liedit_d span.right,a.liedit span.left,a.liedit span.right{background-image:url(../../Images/rst/Buttons/wtb_liedit.png)}a.liedit_d span.left:hover,a.liedit span.left:hover{text-decoration:underline}a.liadd_d span.left,a.liadd_d span.right,a.liadd span.left,a.liadd span.right{background-image:url(../../Images/rst/Buttons/wtb_liadd.png)}a.liemail_d span.left,a.liemail_d span.right,a.liemail span.left,a.liemail span.right{background-image:url(../../Images/rst/Buttons/wtb_liemail.png)}a.liemailgrey_d span.left,a.liemailgrey_d span.right,a.liemailgrey span.left,a.liemailgrey span.right{background-image:url(../../Images/rst/Buttons/wtb_liemail.png)}a.liprint_d span.left,a.liprint_d span.right,a.liprint span.left,a.liprint span.right{background-image:url(../../Images/rst/Buttons/wtb_liprint.png)}a.liprintgrey_d span.left,a.liprintgrey_d span.right,a.liprintgrey span.left,a.liprintgrey span.right{background-image:url(../../Images/rst/Buttons/wtb_liprint.png)}a.liarrowpr_d span.left,a.liarrowpr span.left{background-image:none}a.liarrowpr_d span.right,a.liarrowpr span.right{display:none}.btnRegister1.Button a.liarrowpr span.left,.btnRegister1.Button a.liarrowpr_d span.left,.LoginBox .btnSignOut.Button a.liarrowpr span.left,.LoginBox .btnSignOut.Button a.liarrowpr_d span.left{background-image:none;padding:3px 2px}.btnRegister1.Button a.liarrowpr_d span.right,.btnRegister1.Button a.liarrowpr span.right,.btnSignOut.Button a.liarrowpr_d span.right,.btnSignOut.Button a.liarrowpr span.right{display:none}a.liarrowprfp_d span.left,a.liarrowprfp span.left{background-image:none}a.liarrowprfp_d span.right,a.liarrowprfp span.right{display:none}a.liarrowpl_d span.left a.liarrowpl span.left{background-image:none}a.liarrowpl_d span.right,a.liarrowpl span.right{display:none}a.lilarrowpl_d span.left,a.lilarrowpl span.left{background-color:transparent;color:#000;text-decoration:underline}a.lilarrowpl_d span.right,a.lilarrowpl span.right{display:none}a.rilarrowpr span.left,.stationselect a.rilarrowpr span.left,.journeydate a.rilarrowpr span.left,.passengers a.rilarrowpr span.left,.extras a.rilarrowpr span.left,.wizard a.rilarrowpr span.left,.timetable a.rilarrowpr span.left,.faresintro a.rilarrowpr span.left,.showfares a.rilarrowpr span.left{background-image:none;background-color:#312783;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}a.rilarrowpr span.left:hover,.stationselect a.rilarrowpr span.left:hover,.journeydate a.rilarrowpr span.left:hover,.passengers a.rilarrowpr span.left:hover,.extras a.rilarrowpr span.left:hover,.wizard a.rilarrowpr span.left:hover,.timetable a.rilarrowpr span.left:hover,.faresintro a.rilarrowpr span.left:hover,.showfares a.rilarrowpr span.left:hover{background-image:none;background-color:#312783}a.rilarrowpr span.left:active,.stationselect a.rilarrowpr span.left:active,.journeydate a.rilarrowpr span.left:active,.passengers a.rilarrowpr span.left:active,.extras a.rilarrowpr span.left:active,.wizard a.rilarrowpr span.left:active,.timetable a.rilarrowpr span.left:active,.faresintro a.rilarrowpr span.left:active,.showfares a.rilarrowpr span.left:active{background-image:none;background-color:#312783}a.rilarrowpr_d span.left,.stationselect a.rilarrowpr_d span.left,.journeydate a.rilarrowpr_d span.left,.passengers a.rilarrowpr_d span.left,.extras a.rilarrowpr_d span.left,.wizard a.rilarrowpr_d span.left,.timetable a.rilarrowpr_d span.left,.faresintro a.rilarrowpr_d span.left,.showfares a.rilarrowpr_d span.left{background-image:none;background-color:#020d23;opacity:.6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}a.rilarrowpr_d span.right,a.rilarrowpr span.right,.stationselect a.rilarrowpr_d span.right,.stationselect a.rilarrowpr span.right,.journeydate a.rilarrowpr_d span.right,.journeydate a.rilarrowpr span.right,.passengers a.rilarrowpr_d span.right,.passengers a.rilarrowpr span.right,.extras a.rilarrowpr_d span.right,.extras a.rilarrowpr span.right,.wizard a.rilarrowpr_d span.right,.wizard a.rilarrowpr span.right,.timetable a.rilarrowpr_d span.right,.timetable a.rilarrowpr span.right,.faresintro a.rilarrowpr_d span.right,.faresintro a.rilarrowpr span.right,.showfares a.rilarrowpr_d span.right,.showfares a.rilarrowpr span.right{display:none}a.riarrowpr_d span.left,a.riarrowpr span.left{background-image:none}a.riarrowpr_d span.right,a.riarrowpr span.right{display:none}a.lisearch span.left{background-image:none;background-color:#fcc248;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#312783}a.lisearch span.left:hover{background-image:none;background-color:#fdd37b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#312783}a.lisearch span.left:active{background-image:none;background-color:#fcc248;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#312783}a.lisearch_d span.left,a.lisearch_d span.left:hover{background-image:none;background-color:#fcc248;color:#312783;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}a.lisearch span.right,a.lisearch_d span.right,.TicketSearchContentNoBottom a.lisearch span.right,.TicketSearchContentNoBottom a.lisearch_d span.right{display:none}.TicketSearchContentNoBottom a.lisearch span.left,.timetable .Timetable a.nibubble span.left{background-image:none;background-color:#312783;border:1px solid #312783;padding:3px 8px;color:#fcc248}.TicketSearchContentNoBottom a.lisearch span.left:hover,.timetable .Timetable a.nibubble span.left:hover{background-image:none;background-color:#312783;border:1px solid #312783;padding:3px 8px;color:#fdd37b}.TicketSearchContentNoBottom a.lisearch_d span.left,.TicketSearchContentNoBottom a.lisearch_d span.left:hover,.timetable .Timetable a.nibubble_d span.left,.timetable .Timetable a.nibubble_d span.left:hover{background-image:none;background-color:#fff;border:1px solid #979aa0;padding:3px 8px;color:rgba(0,0,0,.26)}.TicketSearchContentNoBottom a.lisearch span.left:active,.timetable .Timetable a.nibubble span.left:active{background-image:none;background-color:#757981;border:1px solid #757981;padding:3px 8px;color:#fff}a.limouse span.left{background-image:none;background-color:#fcc248;transition:all .5s ease 0s}a.limouse span.left:hover{background-image:none;background-color:#fdd37b}a.limouse span.left:active{background-image:none;background-color:#fcc248;opacity:.6}a.limouse_d span.left{background-image:none;background-color:#fcc248}a.limouse_d span.right,a.limouse span.right{display:none}a.limouse2 span.left{background-image:none;background-color:#fcc248;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:all .5s ease 0s}a.limouse2 span.left:hover{background-image:none;background-color:#fdd37b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}a.limouse2 span.left:active{background-image:none;background-color:#fcc248;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}a.limouse2_d span.left{background-image:none;background-color:#fcc248;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}a.limouse2_d span.right,a.limouse2 span.right{display:none}a.lihelp_d span.left,a.lihelp_d span.right,a.lihelp span.left,a.lihelp span.right{background-image:url(../../Images/rst/Buttons/wtb_lihelp.png)}.QuickBuy a.lihelp_d span.left,.QuickBuy a.lihelp span.left{background-image:url("../../Images/rst/InformationIcon.png");background-repeat:no-repeat}.QuickBuy a.lihelp_d span.right,.QuickBuy a.lihelp span.right{display:none}.RSPFaresInitiativeWhite a.lihelp span.left{padding-top:8px;font-weight:normal;color:#000;font-size:1em !important;padding:7px 3px 14px 24px;text-decoration:underline}a.nicontinue_d span.left,a.nicontinue_d span.right,a.nicontinue span.left,a.nicontinue span.right{background-image:url(../../Images/rst/Buttons/wtb_nicontinue.png)}a.niclose_d span.left,a.niclose span.left{background-image:none;text-decoration:underline}a.niclose_d span.right,a.niclose span.right{background-image:url(../../Images/rst/Buttons/wtb_niclose.png);background-size:14px 14px;background-repeat:no-repeat;text-decoration:none}a.niorange_d span.left,a.niorange_d span.right,a.niorange span.left,a.niorange span.right{background-image:url(../../Images/rst/Buttons/wtb_nistd.png)}a.niwhite_d span.left,a.niwhite_d span.right,a.niwhite span.left,a.niwhite span.right{background-image:url(../../Images/rst/Buttons/wtb_nistd.png)}a.nistdgrey_d span.left,a.nistdgrey_d span.right,a.nistdgrey span.left,a.nistdgrey span.right{background-image:url(../../Images/rst/Buttons/wtb_nistdgrey.png)}a.liarrowprred_d span.left,a.liarrowprred_d span.right,a.liarrowprred span.left,a.liarrowprred span.right{background-image:url(../../Images/rst/Buttons/wtb_liarrowprred.png)}a.seatpicker_d span.left,a.seatpicker_d span.right,a.seatpicker span.left,a.seatpicker span.right{background-image:url(../../Images/rst/Buttons/wtb_seatpicker.png)}a.noimage_d span.left,a.noimage_d span.right,a.noimage span.left,a.noimage span.right{background-image:url(../../Images/rst/Buttons/wtb_noimage.png)}a.wtb_rihideleg_d span.left,a.wtb_rihideleg_d span.right,a.wtb_rihideleg span.left,a.wtb_rihideleg span.right{background-image:url(../../Images/rst/Buttons/wtb_rihideleg.png)}a.wtb_riconfirm_d span.left,a.wtb_riconfirm_d span.right,a.wtb_riconfirm span.left,a.wtb_riconfirm span.right{background-image:url(../../Images/rst/Buttons/wtb_riconfirm.png)}a.wtb_rishowleg_d span.left,a.wtb_rishowleg_d span.right,a.wtb_rishowleg span.left,a.wtb_rishowleg span.right{background-image:url(../../Images/rst/Buttons/wtb_rishowleg.png)}.OrderSummary .reservation .reservationExpanded{background:url("../../Images/rst/PurchaseProcess/ReservationExpandIcon.png") no-repeat scroll -18px 0 transparent}.OrderSummary .reservation .reservationCollapsed{background:url("../../Images/rst/PurchaseProcess/ReservationExpandIcon.png") no-repeat scroll 0 0 transparent}.FlexibilityTradeupControl a.tiadd span.left{background-image:none;background-repeat:no-repeat;border:1px solid #312783;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:29px;margin-left:12px;background-position:left 0;padding:5px 10px 5px 10px;transition:all .5s ease 0s}.FlexibilityTradeupControl a:hover.tiadd span.left{background-image:none;background-color:#312783;color:#fff;padding:5px 10px 5px 10px;background-repeat:no-repeat}.FaqContent a{color:#0092cb;text-decoration:none;font-size:1em;font-weight:bold}.FaqContent a:hover{text-decoration:underline}#ctl00_mainContentPlaceHolder_rptBookingData_ctl01_OrderHistoryRefundControl1_btnCancel.left{background-color:transparent;border-radius:0;box-shadow:0 0 0 0 rgba(0,0,0,0);color:#007dad}#ctl00_mainContentPlaceHolder_rptBookingData_ctl01_OrderHistoryRefundControl1_btnCancel.left:hover{text-decoration:underline}.contactus .ContactUsContent #ctl00_mainContentPlaceHolder_btnCancel{background-color:transparent;background-image:none;border:0 none;border-radius:4px;box-shadow:0 0 0 0 rgba(0,0,0,0);color:#525761}.contactus .ContactUsContent #ctl00_mainContentPlaceHolder_btnCancel:hover{text-decoration:underline}.LFFCmdButtonLeft a.nistd span.left{background-color:transparent;border-radius:0;box-shadow:0 0 0 0 rgba(0,0,0,0);color:#000;border:0}.LFFCmdButtonLeft a.nistd span.left:hover{text-decoration:underline}.webtisbuynowbuttoncontainer{padding-top:20px;padding-bottom:22px;text-align:right;font-size:15px;padding-right:5px}.webtispaypalbuttoncontainer{padding-top:15px;padding-bottom:10px;text-align:right;height:55px}.webtispaypalbutton{width:30%;float:right}.webtisgooglepaybuttoncontainer{padding-bottom:10px;padding-right:0;text-align:right;height:30px}.webtisgooglepaybutton{float:right}.gpay-button.long{width:160px !important}.timetables .PrintButton a.limouse_d span.left,.timetables .PrintButton a.limouse span.left{padding:8px 10px 8px 10px}@media only screen and (max-width:450px){.webtisbuynowbuttoncontainer{padding-top:20px;padding-bottom:10px;text-align:right;font-size:15px}.webtispaypalbuttoncontainer{padding-top:15px;padding-bottom:10px;text-align:right;height:80px}.webtispaypalbutton{width:50%;float:right}.webtisgooglepaybuttoncontainer{padding-top:15px;padding-bottom:10px;text-align:right;height:80px}.webtisgooglepaybutton{float:right}}@supports (-webkit-appearance:-apple-pay-button){.apple-pay-button-with-text{display:none;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:buy;width:35%;float:right;}.apple-pay-button-with-text > *{display:none;}.apple-pay-button-black-with-text{-apple-pay-button-style:black;}.apple-pay-button-white-with-text{-apple-pay-button-style:white;}.apple-pay-button-white-with-line-with-text{-apple-pay-button-style:white-outline;}}@supports not (-webkit-appearance:-apple-pay-button){.apple-pay-button-with-text{--apple-pay-scale:1;display:none;justify-content:center;font-size:12px;border-radius:4px;padding:0;box-sizing:border-box;min-width:200px;min-height:32px;max-height:64px;width:35%;float:right;}.apple-pay-button-black-with-text{background-color:black;color:white;}.apple-pay-button-white-with-text{background-color:white;color:black;}.apple-pay-button-white-with-line-with-text{background-color:white;color:black;border:.5px solid black;}.apple-pay-button-with-text.apple-pay-button-black-with-text > .logo{background-image:-webkit-named-image(apple-pay-logo-white);background-color:black;}.apple-pay-button-with-text.apple-pay-button-white-with-text > .logo{background-image:-webkit-named-image(apple-pay-logo-black);background-color:white;}.apple-pay-button-with-text.apple-pay-button-white-with-line-with-text > .logo{background-image:-webkit-named-image(apple-pay-logo-black);background-color:white;}.apple-pay-button-with-text > .text{font-family:-apple-system;font-size:calc(1em * var(--apple-pay-scale));font-weight:300;align-self:center;margin-right:calc(2px * var(--apple-pay-scale));}.apple-pay-button-with-text > .logo{width:calc(35px * var(--scale));height:100%;background-size:100% 60%;background-repeat:no-repeat;background-position:0 50%;margin-left:calc(2px * var(--apple-pay-scale));border:none;}}@media screen and (min-width:280px) and (max-width:1300px){a.nibubble span.left{width:30px;text-align:center}}.ConfirmationDialog .ui-widget-content .DialogInstructions{background-color:#b2bad3;color:#000}.ConfirmationDialog div.DialogContents{background-color:#312783}.ConfirmationDialog .ui-widget-content .DialogOptions{background-color:#fff}.ConfirmationDialog .ui-widget-content .DialogContinue{color:#000;background-image:url("../../Images/rst/DialogRightArrow.png");padding-right:32px}.ConfirmationDialog .ui-widget-content .DialogBack{color:#000;background-image:url("../../Images/rst/DialogLeftArrow.png");padding-left:32px}div.DialogSubTitle div.TsAndCs a{float:right;color:#000;font-size:75%}.paymentdetails .PaymentCardTitle,.paymentdetails .AddressControlTitle{background-color:#0092cb;color:#fff;font-size:2em;margin-bottom:10px;padding-left:2px;width:100%}.paymentdetails #addressDiv>h3{background-color:#0092cb;color:#fff;font-size:2em;padding-left:2px}.PopupInfoHeaderTandC{border-bottom:1px dotted #889faa}.FirstClassUpgradeControlPurchaseProcessLeft .NectarIcon{background-image:url(../../Images/rst/NectarLogo.png)}.FirstClassUpgradeControlPurchaseProcessRight .NectarIcon{background-image:url(../../Images/rst/NectarLogo.png)}.journeydetails .FirstClassUpgradeControlPurchaseProcessLeft span.Button,.journeydetails .FirstClassUpgradeControlPurchaseProcessRight span.Button{padding-top:52px}.FirstClassUpgradeControlPurchaseProcessLeft .UpgradeQuestion a,.FirstClassUpgradeControlPurchaseProcessRight .UpgradeQuestion a{color:#626262}.journeydetails .FirstClassUpgradeControlPurchaseProcessLeft .UpgradeDescription,.journeydetails .FirstClassUpgradeControlPurchaseProcessRight .UpgradeDescription{padding-top:10px}.nectarStandardPointImageDiv{display:none}.GiftVoucherHeadingImageExpanded{background:url("../../Images/rst/PurchaseProcess/ReservationExpandIcon.png") no-repeat scroll -18px 0 transparent}.GiftVoucherHeadingImageCollapsed{background:url("../../Images/rst/PurchaseProcess/ReservationExpandIcon.png") no-repeat scroll 0 0 transparent}.CharityPanelHeadingImageCollapsed{width:18px;height:18px;float:right;margin-right:10px;margin-top:-3px;cursor:pointer;background:url("../../Images/rst/PurchaseProcess/ReservationExpandIcon.png") no-repeat scroll 0 0 transparent}.CharityPanelHeadingImageExpanded{width:18px;height:18px;float:right;margin-right:10px;margin-top:-3px;cursor:pointer;background:url("../../Images/rst/PurchaseProcess/ReservationExpandIcon.png") no-repeat scroll -18px 0 transparent}.DayReturnWarning .BlueBorder div.content{background-image:none;background-color:#fff;border:0}.DayReturnWarning .BlueBorder{border-radius:0;box-shadow:0 0 0 0 transparent}.DayReturnWarning{border-style:none}.DayReturnWarning .IntroText{margin-left:-5px}.PurchaseContent .EnhancedCustomFieldCheckBoxWithoutThumbnail{width:26%}.PurchaseContent .divBackgroundOnly{background-position:left center}.PurchaseContent .EnhancedCustomFieldCheckBoxWithoutThumbnail input[type="checkbox"]{margin-top:5px;margin-left:67px}.PurchaseContent .EnhancedCustomFieldCheckBoxWithoutThumbnail label{word-wrap:break-word;display:block;float:left;margin-left:-78px;margin-top:3px !important;width:70px !important;font-size:1em;font-weight:bold;color:#000}.Column.PurchaseContentRightColumn{padding-top:0}#LoginOrRegisterOverlay{border-color:#000}#LoginOrRegisterUnderlay{background-color:#808080}.OrderSummary div.basketDiscountLabel{font-size:.7em}.OrderSummary .basketDiscountAmount.right{font-size:1.3em}.NREMultipleJourneysWarningLabel,.NRESummaryLabel{color:#213f80 !important}.NRETooManyJourneysErrorLabel,.NRETooManyJourneysErrorDotLabel,.NRETooManyJourneysExcludedLabel{color:#37528c !important}.NREUnresolvedJourneyMessageLabel,.NREUnresolvedJourneyRemovalMessageLabel{color:#213f80 !important}.DivMoreInfo{padding-top:5px}.MarketingQuestions .CustomFieldCheckLabel{color:#626262}.NREPleaseWait span{background-color:#000;border-radius:4px;color:#fff;padding:20px}.NREMultipleJourneysWarningIcon{background-image:url("../../Images/rst/NREWarningIcon.png")}.checkoutBreadcrumb li{padding-bottom:3px;padding-left:5px;padding-right:5px}.checkoutBreadcrumb li.current,.checkoutBreadcrumb li.next,.checkoutBreadcrumb li.previous{background-position:left bottom;background-repeat:repeat-x;border:1px solid #fff}.SeatReservation div.IntroText,.Insurance div.IntroText,.SleeperReservation div.IntroText,.WifiVoucher div.IntroText,.PassengerAssistance div.IntroText,.SeatReservation label{font-size:1.1em;padding:4px 6px 4px 8px}.SeatReservation textarea{overflow:auto;margin-left:8px;padding:4px;resize:vertical;width:367px}#LoginOrRegisterOverlay{background-color:#f7f5ef;border-color:#000;border-style:solid;border-width:0;padding:15px 20px 30px;position:absolute;top:200px;width:450px}div.LoginOrRegisterTitle{color:#000}.PopupPanel.popupBubble .PopupTitle{padding-left:5px}.Col1FB,.Col2FB,.Col3FB,.ColAllFB{color:#000}.AdvanceTandC .PopupPanelPointerR{display:none}.AdvanceTandC .HelptextTandC{height:10px !important;color:#000;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#f3f2ef}.alternatepaymentdetails .AdvanceTandC{display:none;position:relative;left:-8px;width:160px;bottom:180px}.SelfPrintLeftLabel{padding-left:15px !important;padding-top:8px;width:170px !important}.PurchaseContent #MarketingCustomFields .CustomCheckField label,.PurchaseDetailsOption .CustomFieldCheckLabel{color:#525761;font-weight:bold}.SleeperReservation td label{font-weight:normal;font-size:.9em;margin-left:5px}.SleeperReservation span.SleeperMessage{font-weight:normal;font-size:1.1em}.SleeperReservation span.PreferredSleeperGroups{font-weight:normal;font-size:1.1em;margin-left:5px}.SleeperReservation div.InfoText{font-style:italic;padding:5px}.paymentdetails .PaymentCardTitle,.paymentdetails .AddressControlTitleNew{background-color:#0092cb;color:#fff;font-size:1.5em;margin-bottom:10px;padding-left:2px}.FirstClassUpgradeControlAlternateBottom .UpgradeCost,.FirstClassUpgradeControlAlternateTop .UpgradeCost{width:125px}.PurchaseContent .greyReview span.TermsLinks a{text-decoration:underline}.alertTableTd{border:1px solid #fff;padding:.5rem;text-align:left;border-collapse:collapse;width:100%}