.masterpage .rightcolumnPH{z-index:30}.rightcolumnPH{left:823px}.timetables .masterbody{height:690px}.validitychecker .masterbody{height:690px}.maincontentPH{background-color:Transparent}.HeaderDate{left:9px;top:4px;font-size:1.9em;font-weight:normal}.MoreFares{margin-right:0;padding-top:4px}.CheaperFares{margin-right:0;padding-top:4px}.AvailableFares{margin:65px 0 0 2px}.AvailableTrainsTable{width:315px}.AvailableTrains{top:365px;margin-top:5px}.Timetables .AvailableTrains{top:65px}.ServicePrintButton{margin-top:583px}.FurtherHelp{display:none}.FurtherHelp .FilterControlContents{border-left:0}.TOCInformation{margin-top:5px}.FareBreakDownInfo{margin-top:5px;float:left;font-size:1.1em;width:250px;height:auto}.Col1FB{float:left;width:120px;margin-left:2px;color:#525761}.Col2FB{float:left;width:75px;color:#525761}.Col3FB{float:left;width:50px;color:#525761}.ColAllFB{float:left;width:100%;table-layout:auto;margin-left:2px;color:#525761}.FareBreakDownInfoPopup{width:330px}.OutwardJourney,.ReturnJourney{height:615px;width:328px;background-position:-328px 0}.OutwardJourney{background-image:url(../../Images/lu/OutwardCard.png)}.ReturnJourney{background-image:url(../../Images/lu/ReturnCard.png)}.PleaseChoose{background-image:none;background-color:#c5d5e8;top:330px;width:665px;height:144px;left:162px}.ChooseFare,.ChooseService{background-position:278px center}.ChooseService{top:124px}.ChooseInfo{margin-left:6px}.ChooseInfoLine{margin-left:5px;margin-right:5px}.ChooseInfoTicketLine{width:302px}.ChosenReturnTicket{width:646px}.TableRowContents{height:23px;padding:1px}.TableContents .ColumnDepart,.TableContents .ColumnDepartSmall,.TableContents .ColumnArrive,.TableContents .ColumnArriveSmall,.TableContents .ColumnChanges,.TableContents .ColumnChangesSmall,.TableContents .ColumnDuration,.TableContents .ColumnPrice,.TableContents .ColumnIcon{cursor:default;float:left;font-size:1em;margin-top:4px;text-align:center}.FareLine{height:52px;margin-bottom:3px;margin-top:2px}.FareLineEntry .FareType{width:60px;top:34px;height:14px}.FareLineEntry{background-image:none;width:62px;height:52px;cursor:pointer;border:1px solid #fff;margin-right:1px}.FareLineEntry.StandardSingle .FarePrice .FarePriceDiv,.FareLineEntry.StandardReturn .FarePrice .FarePriceDiv,.FareLineEntry.SingleReturn .FarePrice .FarePriceDiv,.FareLineEntry.FirstSingle .FarePrice .FarePriceDiv,.FareLineEntry.FirstReturn .FarePrice .FarePriceDiv{background-color:#fff;border-top:2px solid #1b1e3e}.FareLineEntry.StandardSingleHover .FarePrice .FarePriceDiv,.FareLineEntry.StandardReturnHover .FarePrice .FarePriceDiv,.FareLineEntry.FirstReturnHover .FarePrice .FarePriceDiv,.FareLineEntry.SingleReturnHover .FarePrice .FarePriceDiv,.FareLineEntry.FirstSingleHover .FarePrice .FarePriceDiv{background-color:#fff;border-top:2px solid #c5d5e8}.FareLineEntry.StandardSingleUnavailable .FarePrice .FarePriceDiv,.FareLineEntry.FirstSingleUnavailable .FarePrice .FarePriceDiv,.FareLineEntry.StandardReturnUnavailable .FarePrice .FarePriceDiv,.FareLineEntry.FirstReturnUnavailable .FarePrice .FarePriceDiv{background-color:#ddd;border-top:2px solid #bbb}.FareLineEntry .FarePrice .FarePriceDiv{text-align:center;min-height:24px;padding-top:4px !important}.FareLineEntry.StandardSingleSelected .FarePrice .FarePriceDiv,.FareLineEntry.StandardSingleSelectedHover .FarePrice .FarePriceDiv,.FareLineEntry.StandardReturnSelected .FarePrice .FarePriceDiv,.FareLineEntry.StandardReturnSelectedHover .FarePrice .FarePriceDiv,.FareLineEntry.SingleReturnSelected .FarePrice .FarePriceDiv,.FareLineEntry.SingleReturnSelectedHover .FarePrice .FarePriceDiv,.FareLineEntry.FirstSingleSelected .FarePrice .FarePriceDiv,.FareLineEntry.FirstSingleSelectedHover .FarePrice .FarePriceDiv,.FareLineEntry.FirstReturnSelected .FarePrice .FarePriceDiv,.FareLineEntry.FirstReturnSelectedHover .FarePrice .FarePriceDiv{border-bottom:1px solid #1b1e3e}.FareLineEntry.StandardSingleSelectedHover .FarePrice .FarePriceDiv,.FareLineEntry.StandardReturnSelectedHover .FarePrice .FarePriceDiv,.FareLineEntry.SingleReturnSelectedHover .FarePrice .FarePriceDiv,.FareLineEntry.FirstSingleSelectedHover .FarePrice .FarePriceDiv,.FareLineEntry.FirstReturnSelectedHover .FarePrice .FarePriceDiv{border-bottom:1px solid #fff}.FareLineEntry .FarePrice{margin-left:1px;width:60px}.FareLine .FareLineEntry.FirstSingle .FareType,.FareLine .FareLineEntry.FirstSingleSelected .FareType,.FareLine .FareLineEntry.FirstReturn .FareType,.FareLine .FareLineEntry.FirstReturnSelected .FareType{background-image:url("../../Images/lu/firstclass_or.png");background-size:22px 14px;background-repeat:no-repeat;margin-left:1px}.FareLine .FareLineEntry.FirstSingleUnavailable .FareType,.FareLine .FareLineEntry.FirstSingleUnavailableHover .FareType{background-image:url("../../Images/lu/firstclass_or.png");background-size:22px 14px;background-repeat:no-repeat}.FareLine .FareLineEntry.FirstSingleHover .FareType,.FareLine .FareLineEntry.FirstSingleSelectedHover .FareType,.FareLine .FareLineEntry.FirstReturnHover .FareType,.FareLine .FareLineEntry.FirstReturnSelectedHover .FareType{background-image:url("../../Images/lu/firstclass_bl.png");background-size:22px 14px;background-repeat:no-repeat;margin-left:1px}.FareLine .FareLineEntry.FirstReturnUnavailable .FareType,.FareLine .FareLineEntry.FirstReturnUnavailableHover .FareType{background-image:url("../../Images/lu/firstclass_bl.png");background-size:22px 14px;background-repeat:no-repeat}.ChooseInfoLine.ChooseInfoTicketLine{padding:3px}.TicketSelected .ChooseInfoLine.ChooseInfoTicketLine{background-color:#fff;border-bottom:1px solid #020d23;padding:3px}.OutwardChoice .ReturnTicketSelected .ChooseInfoLine.ChooseInfoTicketLine{background-color:transparent;border-bottom:1px solid #020d23;padding:3px;width:653px}.ChosenTicket{background-repeat:no-repeat;height:auto;left:-3px;padding-top:0;position:absolute;top:18px;width:320px;min-height:121px}.ChosenTicket.ReturnTicketSelected{width:318px}.ChosenReturnTicket{background-repeat:no-repeat;height:auto;left:-4px;position:absolute;top:18px;visibility:hidden;width:659px;min-height:100px}.ChooseInfoLine{clear:both;margin-left:0;margin-right:0;padding-left:3px;padding-right:3px}.ChooseInfoTicketLine{width:auto;height:auto}.TotalCostPanel{left:665px;top:0;width:163px}.BuyNow{clear:both;margin-top:9px}.SaveForLater{clear:both;margin-top:45px;margin-bottom:8px}.TotalCostPanelContainer{padding-left:15px;padding-top:3px}.FirstClassUpgrade{height:auto}.FirstClassUpgradeControl{width:154px;height:100px;margin-top:2px;margin-left:-2px;margin-bottom:10px;color:#525761;background-image:none;border:1px solid #1b1e3e}.restVendor{background-color:#1b1e3e}.FirstClassUpgradeControl span.Button{padding-top:65px}.FirstClassUpgradeControlLarge span.Button{padding-top:128px !important}.FirstClassUpgradeControlLarge .NectarInformation{padding:0 6px 0 12px !important}.FirstClassUpgradeControl .UpgradeSeatsAvailabilityMessage{padding-left:10px}.FirstClassUpgradeControl .UpgradeDescription{color:#000;padding:2px 5px 5px 5px;background-color:#c5d5e8}.FirstClassUpgradeControl .UpgradeDirection{color:#000;padding:5px 5px 0 5px;background-color:#c5d5e8}.FirstClassUpgradeControl .UpgradeCost{margin-top:5px;padding:3px 0 0 10px}.FirstClassUpgradeControlLarge .UpgradeCost{margin-top:0 !important}.FirstClassUpgradeControlLarge .NectarIcon{margin-left:6px !important}.FirstClassUpgradeControl .UpgradeCost{color:#525761;font-weight:bold}.MDUpgraded{background-image:none}.FirstClassUpgrade .TotalCostPanelContainer{background-image:url("../../Images/lu/UpgradeChoicePanel.gif");height:377px !important;min-height:377px;height:377px}.FirstClassUpgrade .TotalCostPanelFooter{background-image:url("../../Images/lu/UpgradeChoicePanelFooter.gif");background-repeat:no-repeat;height:10px}.UpgradePanel{height:auto;padding-bottom:5px}.FirstClassMixingDeckVerisign{display:none;float:right;margin-top:240px;width:125px}.FaresClass img{display:none}.PopupInfoHeaderClose{margin-top:1px;padding-left:5px;padding-right:5px}.FilterControl{top:239px}.FilterControl .ShowMe{width:155px;font-weight:normal;text-indent:10px}.FilterFooter{height:0}.FaresClass,.TrainsWith,.ShowSlower{float:left;width:153px}.PleaseWait{top:50px;left:87px}.PleaseWait img{width:491px !important;height:45px !important}.DisableJourney{top:113px;left:499px;display:none}.TicketInformationIFrame{padding:3px;height:280px;width:600px}div.popupBubble div.PopupPanelPointerB{background-repeat:no-repeat;bottom:-18px !important;height:18px;position:absolute;right:35px;width:180px}div.popupBubble div.PopupPanelContent,div.popupBubble div.PopupPanelContentBottom,div.popupBubble div.PopupPanelContentTop{width:600px}.ScrollableContent{padding-left:5px;padding-right:5px}.MixingDeckCrowdingPanel{margin-top:0;margin-left:-3px}.TotalCostPanelContainer .TicketTermsIconFB{background-image:none}.SleeperLine{height:15px;margin-left:133px;position:absolute;top:37px;width:190px}.SleeperOptionLine{height:15px;margin-left:133px;position:absolute;top:37px;width:190px}.OnlineDiscountLineChosen{height:15px;margin-left:0;position:absolute;top:5px;width:292px}.OnlineDiscountLine{top:50px}.OnlineDiscountLineChosen{top:-3px}.BuyNow .limouse span.left,.BuyNow .limouse span.right,.BuyNow .limouse_d span.left,.BuyNow .limouse_d span.right{padding:10px 30px 10px 30px;float:left}.BuyNow .limouse_d span.right{width:7px}.BuyNow .limouse span.left,.BuyNow .limouse_d span.left{width:90px;text-align:center;border-radius:4px}.TotalCostPanel{left:665px;top:-30px;width:183px}.TotalCostPanelContainer{padding-left:20px;padding-top:3px}.VisibleUpgrade .TotalCostPanelContainer{background-image:none}.VisibleUpgrade .TotalCostPanelFooter{background-image:none;height:8px}.ctrlFlexibilityTradeupReturn .FlexibilityTradeupControl{background-image:url(../../Images/lu/corebackground_pixel.png);background-size:2px 25px;background-repeat:repeat-x}.FlexibilityTradeupControl{border:1px solid #c5d5e8;background-image:url(../../Images/lu/corebackground_pixel.png);background-size:2px 25px;background-repeat:repeat-x;width:154px;height:138px;margin-top:2px;margin-left:-2px;margin-bottom:0;color:#525761;display:none}.FlexibilityTradeupControl .FTContent{float:left;width:154px;margin-bottom:15px}.FlexibilityTradeupControl .FTContent div{padding:5px 10px 0 10px}.FlexibilityTradeupControl .FTContent div.FTUpgradeInfo{padding:15px 0 0 10px}.FlexibilityTradeupControl .FTDirectionHeader{color:#000}.FlexibilityTradeupControl .FTUpgradeButton{padding-top:5px}.FlexibilityTradeupControl .NectarInfo,.FlexibilityTradeupControlLarge .NectarInfo{float:left;margin-left:8px;padding-top:15px;width:145px}.FlexibilityTradeupControlLarge .FTContent div.FTUpgradeInfo{padding-top:7px}.FTUpgradeInfo,.FirstClassUpgradeControlLarge .UpgradeDescription{color:#000;font-weight:normal}.FTPriceInfo{color:#626262;font-weight:bold}div.TrainValidityCheckerHeader{color:#0a493e}div.TrainValidityCheckerJourney{color:#0a493e}.LowFareFinderHelpBubble .PopupPanelContentTop,.LowFareFinderHelpBubble .PopupPanelContent,.LowFareFinderHelpBubble .PopupPanelContentBottom,.FilterHelpBubble .PopupPanelContentTop,.FilterHelpBubble .PopupPanelContent,.FilterHelpBubble .PopupPanelContentBottom,.SearchHelpBubble .PopupPanelContentTop,.SearchHelpBubble .PopupPanelContent,.SearchHelpBubble .PopupPanelContentBottom,.YourOrderHelpBubble .PopupPanelContentTop,.YourOrderHelpBubble .PopupPanelContent,.YourOrderHelpBubble .PopupPanelContentBottom{width:140px}.LowFareFinderHelpBubble .HelpText,.FilterHelpBubble .HelpText,.SearchHelpBubble .HelpText,.YourOrderHelpBubble .HelpText{padding-left:5px;width:132px}.PopupInfoHeader{height:1.5em;padding-bottom:6px;padding-top:8px}.SearchHelpBubble{left:125px;top:197px}.LowFareFinderHelpBubble{left:125px;top:543px}.FarePanelHelpBubble{left:420px;top:197px}.ServicePanelHelpBubble{left:420px;top:543px}.YourOrderHelpBubble{left:863px;top:275px}.TicketSearchControl{margin-left:0}.TicketSearch{margin-bottom:0}.KeyTermsAndConditionsPopUpBox{background:#fff none repeat scroll 0 0;border-radius:0;color:#000;min-height:50px;position:absolute;width:220px;z-index:500;-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);border:0 solid #808080;padding:0}#keyTermsAndConditionsTitle{background-color:#fff;border-top:4px solid #1b1e3e;color:#000;font-family:sans-serif;font-size:12px;font-weight:bold;margin-left:0;padding:7px}#keyTermsAndConditionsLine>hr{display:none}#keyTermsAndConditionsText b{color:#000}.FirstClassUpgradeControlLarge{background-image:url(../../Images/lu/FlexibleUpgradetransparentBackgroundLarge.png);background-repeat:no-repeat;background-size:154px 166px;height:166px !important;width:154px}.FlexibilityTradeupControlLarge{background-image:url(../../Images/lu/FlexibleUpgradetransparentBackgroundLarge.png) !important;background-repeat:no-repeat;background-size:154px 180px;height:180px !important}.QuickBuy a.lihelp_d span.left,.QuickBuy a.lihelp span.left{padding:0 0 0 20px}.QuickBuy a.lihelp_d span.right,.QuickBuy a.lihelp span.right{padding:7px 0 4px 4px;display:none}.QuickBuyNotEnrolled .SetupQuickBuy,.QuickBuy .SetupQuickBuy,.QuickBuy .SignIn,.QuickBuy .QuickBuyInfo{font-size:100%}.QuickBuy .SignIn,.QuickBuy .SetupQuickBuy{float:left;padding-bottom:3px;padding-top:2px;width:auto;max-width:140px}.QuickBuy .QuickBuyInfo{clear:none;float:left;padding-right:0;width:auto;padding-top:2px}.QuickBuy .SaveForLater{padding-top:5px;padding-bottom:5px}.QuickBuy .AddExtrasAndBuy{padding-top:40px}.additionalFilterExpanded{background:url("../../Images/lu/arrowheads.png") left top no-repeat;height:9px;width:9px;float:right;margin-right:10px;margin-top:3px}.additionalFilterCollapsed{background:url("../../Images/lu/arrowheads.png") left top no-repeat;height:9px;width:9px;float:right;margin-right:10px;margin-top:3px;background-position:left bottom !important}.additionalFilterExpander{cursor:pointer;float:right;margin-top:4px;margin-right:5px;padding:0;width:18px;height:8px}.lowestFareFinderExpander{cursor:pointer;float:right;margin-top:-12px;margin-right:5px;padding:0;width:18px;height:8px;display:none}.LowestFareFinderTitle{color:#000;text-align:center;padding:10px 0 0 0;margin-left:0;font-weight:bold}.LowestFareFinderMinimised{height:33px !important;width:155px}.LowestFareFinderInstructions{display:none}.OvertakenTrainWarning{color:#f00}.NectarServiceFare{background-image:url(../../Images/lu/NectarServiceLogo.png) !important;background-size:14px 14px;background-position:0 0 !important;opacity:1}.NectarServicePanel{background-image:url(../../Images/lu/NectarServiceLogo.png);background-repeat:no-repeat;background-size:14px 14px;padding-left:16px;color:#5a69cb;font-style:italic}.FilterControl.Timetables{top:230px !important}.TableHeader{height:22px;margin:0 0}.TableHeader .ColumnDepart,.TableHeader .ColumnDepartSmall,.TableHeader .ColumnArrive,.TableHeader .ColumnArriveSmall,.TableHeader .ColumnChanges,.TableHeader .ColumnChangesSmall,.TableHeader .ColumnDuration,.TableHeader .ColumnPrice,.TableHeader .ColumnIcon,.TableHeader .ColumnTOCShow,.TableHeader .ColumnTOCHide,.TableHeader .ColumnEnd{padding-top:3px;font-size:.9em}.GroupSave{font-size:1.1em;font-weight:bold}.StandardSingle .GroupSave,.StandardSingleHover .GroupSave,.StandardSingleSelected .GroupSave,.StandardSingleSelectedHover .GroupSave,.StandardSingleHover .GroupSave,.StandardReturn .GroupSave,.StandardReturnHover .GroupSave,.StandardReturnSelected .GroupSave,.StandardReturnSelectedHover .GroupSave{color:#1b1e3e}.OptionalSleeperServiceFare{background-color:#fff;background-repeat:no-repeat;clear:left;display:none;float:left;height:10px;margin:-2px 0 0 -2px;opacity:1;overflow:hidden;position:absolute;top:0;width:22px}.TOCInformation{background-repeat:no-repeat;height:14px;margin-left:4px;margin-top:1px;opacity:1;overflow:hidden;width:17px}.ChoicePanelSleeperOptional{background-repeat:no-repeat;float:left;height:12px;opacity:1;width:22px}.RSPFaresInitiativePopUp .Col1RSP,.RSPFaresInitiativePopUp .Col2RSP,.RSPStationsInfoText,.RSPFaresInitiativePopUp .ColRSPNLC,.RSPStationText,.RSPDeptGroupStationsInfoText{color:#525761}.RSPHelpText,.RSPDeptGroupStationHelpText{color:#f00}.PopupPanelContentBottomFB,.PopupPanelContentBottomRSP{height:1px}.ChatContentPanel .Placeholder{padding-top:15px}.HelpPanel .HelpText a{color:#fff}.HelpPanel .HelpText a:hover{text-decoration:underline}.HelpPanel a.lihelp_d span.left,.HelpPanel a.lihelp span.left{padding:6px 2px 4px 24px}.HelpPanel a.lihelp_d span.left,.HelpPanel a.lihelp span.left{background-image:url("../../Images/lu/Buttons/wtb_lihelp.png")}.HelpPanel a.lihelp_d span.right,.HelpPanel a.lihelp span.right{display:none}.ShowHelp .PopupPanel{background-image:none;background-color:#0092cb;-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:4px;-moz-border-radius:4px;border-radius:4px}.ShowHelp .PopupPanel:hover{background-image:none;background-color:#009688;-webkit-box-shadow:2px 2px 9px 0 rgba(0,0,0,.41);-moz-box-shadow:2px 2px 9px 0 rgba(0,0,0,.41);box-shadow:2px 2px 9px 0 rgba(0,0,0,.41);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ShowHelp .PopupPanelLeftTop{display:none}.ShowHelp .PopupPanelLeft{background-image:none;border:0 solid #525761;border-radius:10px;background-color:transparent}.ShowHelp .PopupPanelRight{background-image:none;background-color:transparent}.ShowHelp .PopupPanelContent{background-color:transparent}.timetables .MixingDeckLeft .HighLightOvertakenServicePrintButton{margin-top:333px !important}.MixingDeckLeft .ServicePrintButton{margin-top:333px}.RSPFaresInitiativeLine{width:86px}.LongConnectionWarning{color:#d93644}.SearchContainer li{margin:0;padding-left:5px;padding-right:5px}div#ctl00_leftColumnPlaceHolder_divSingleReturn{padding-bottom:4px}.ChoicePanel .ChooseInfoReserve{top:130px}.ServicesDisabled{float:left;margin-left:5px;margin-top:5px;cursor:default}.ShowServicesButton{float:left;margin-left:15px;margin-top:5px}.divBuyNowInformation{display:block;position:absolute;width:164px;border:1px solid #000}.ChooseFareText,.ChooseServiceText{font-weight:normal}.ChooseInfoNote{height:61px}.ChoicePanel.OutwardChoice .ChooseInfo .ChosenTicket.TicketSelected,.ChoicePanel.InwardChoice .ChooseInfo .ChosenTicket.TicketSelected{top:8px}.ChooseInfo .ChosenTicket .ChooseInfoNote,.ChooseInfo .ChosenReturnTicket .ChooseInfoNote{font-size:x-small;line-height:9px;width:308px}.ChooseInfo .ChosenTicket .ChooseInfoLine{margin-top:-2px}.ChooseInfo .ChosenTicket.TicketSelected .ChooseInfoLine{margin-top:0}.ChooseInfo .ChosenTicket.TicketSelected .ChooseInfoNote,.ChooseInfo .ChosenTicket.ReturnTicketSelected .ChooseInfoNote{line-height:10px;font-size:revert}