#ad-bottom{bottom:12.5em}.clear{height:1%}.subnav a,.footer{height:1%}#ad-side{left:0}.journey-planner{z-index:5}#ad-placeholder-bottom{margin-top:35px}#ad-homepage.css-pos{left:0}.floated-button-center{float:none;position:static;display:block;text-align:center}.floated-button-center-inner{position:static;zoom:1;display:inline}.buy-or-view{width:22em}.popup button.b-b{height:auto}#minibasket .button-cont .b-y{display:block}.page .b-y-bg button{left:-10px;width:75px}a.arrowlink-dark,a.arrowlink-light{display:inline-block;padding-left:18px}.fares-terms a.arrowlink-dark,.fares-terms a.arrowlink-light{padding-left:0px}.form-panel span.select-border{margin-top:2px;margin-bottom:2px}.farefind span.checkbox-border,.farefind span.radio-border{border:none !important;padding:0}.page .radiofield span.radio-border{padding:0 0 2px 0}.page .radiofield label{padding-top:4px}.page .checkfield span.checkbox-border{padding-bottom:1px}.page .checkfield .valid .checkbox-border{padding-left:0}.page .checkfield label{padding-top:4px}.journey-planner .checkfield label{padding-top:3px}.tkt-t-f .checkfield{background:#fff}.tkt-t-f .fields .checkfield label{padding-top:4px}.form-panel .valid span.checkbox-border{padding:1px}.jp-small label{padding-right:5px}.jp-small .input-border{border-left-width:4px !important}.jp-small .input-border input{margin-left:-5px}.page .jp-small .invalid{padding-right:13px}a.date-picker-control{margin-top:-2px}.journey-planner a.date-picker-control,.calendar-alt a.date-picker-control,.farefind a.date-picker-control{margin-top:-4px}.date-field a.date-picker-control{margin-top:-9px}.slt-date a.date-picker-control{margin-top:0}.jp-farefind-wide .farefind fieldset.ff-class-preferences .valid,.jp-farefind-wide .farefind fieldset.ff-class-preferences .invalid{width:90%}.page .verify span.checkbox-border{padding:0 1px 1px 0}.popup .journey-planner .single,.popup .journey-planner .return{margin-top:0}.journey-planner span.select-border{margin-top:0;margin-bottom:2px}.journey-planner-homepage span.select-border{margin-top:2px}.journey-planner .checkfield{width:100%}.journey-planner .checkfield input{width:100%}.journey-planner .checkfield.float-right{width:60%}.acc-c .journey-planner .checkfield.float-right fieldset{padding-right:15px}.journey-planner .checkfield.float-right fieldset{float:right}.logged-in .journey-planner .checkfield.float-right{width:auto}.journey-planner .reduceLondon fieldset{padding-right:0}.journey-planner .advanced-search-f .checkfield.float-right{width:100%}.journey-planner .advanced-search-f .checkfield.float-right.advanced-search-o{width:auto}.journey-planner span.checkbox-border{padding:1px}.jq .journey-planner .button-holder button.fluid{bottom:43px}.journey-planner ul.actions li a{white-space:nowrap}.journey-planner-homepage a.date-picker-control{margin-top:-11px}.journey-planner-homepage .b-y-lrg{margin-bottom:-3px}.advanced-search .checkfield fieldset{float:none}.advanced-search .reduceLondon fieldset{float:right}.homepage .cff-inner p{padding:0}.journey-planner-left button.b-y-lrg{margin-bottom:5px}#jp11ie7hack{width:400px}.jp-farefind .accordian.jp-acc .acc-c{position:relative;height:auto}.jp-farefind .accordian.jp-acc .acc-c.clear .button-holder.clear{min-height:157px;height:auto}.jp-farefind .accordian.jp-acc .acc-c.clear .slower-trains.clear{min-height:26px;height:auto}.jp-farefind .accordian.jp-acc .acc-c .header{min-height:34px}.jp-farefind .accordian.jp-acc .acc-c .jpActions.actions.clear,.jp-farefind .accordian.jp-acc .acc-c .advanced-search-h,.jp-farefind .accordian.jp-acc .acc-c .ff-tickets.clear,.jp-farefind .accordian.jp-acc .acc-c .ff-class-preferences.clear{height:auto}.journey-planner-times .timetable tr.day-heading th .blue-lozenge-small{position:relative}.multi-button ul{white-space:nowrap}.multi-button ul li{float:none;display:inline;margin-left:-.3em}.multi-button ul li.first{margin-left:0}.multi-button ul li a{float:none;display:inline-block}.page .timetable .pos-stat{position:static}.journey-planner-times .timetable-progress .switch-class{margin-right:18.5em}.journey-planner-times .timetable-progress .switch-class a span{cursor:pointer}.timetable-progress .oystercard{margin-right:20.3em;display:inline}.timetable tr th.fares .small-print{zoom:1}.jq .timetable tr td.fares,.jq .timetable tr td.return-journey{width:17.5em}.jq .timetable tr td.fares .more-fares-container{zoom:1}.tkt-t-f .fields{min-height:50px}.tkt-t-f .fields .checkfield.travelcard .checkbox-border,.tkt-t-f .fields .checkfield.travelcard label{float:none;display:inline-block}.live-trains .input-border,.live-trains .select-border{margin-left:0}.live-trains label{padding-right:4px}.live-trains input{float:left;display:inline;width:145px}.timetable ul.timetable-tabs li a{float:left}.dest-search span.b-y{margin:2px 0 0 0}.arrow-list a br{text-decoration:none}.arrow-link{display:inline-block}.side-tabs.my-account .side-tab-container{height:1%}.b10-p{height:1%}.jq .b10-p{height:auto !important;zoom:1}.my-account-alerts h3,.my-account-alerts h4,.my-account-alerts p{display:block;float:left;width:100%}.my-account-alerts p.options-bar{display:block}.my-account-alerts h4.alerts{width:auto}.select-station .am-pm .field input.radio{margin-top:6px}.select-station-first .am-pm .field input.radio{margin-top:2px}.select-station-last{width:100%}.search-results .search-form .b-y{margin:0px}.overlay-left{zoom:1}.popup .form-panel div.group label{padding-top:4px}.prog-int-bottom{border-bottom:1px solid #FFF}.popup .tt-sc h3{padding-top:5px}.map .box-11-narrow{width:324px}.op-1 .heading-wrapper{zoom:1}.farefind .timetable label{line-height:1.2}.farefind .timetable input{margin:0 !important}.farefind .timetable table a{padding-left:20px}.farefind .timetable .train-times label{margin-top:2px}.ff-results .box-22{margin:0;left:-11px;top:-5px}.box-22 .b22-m{min-height:200px}.journey-planner-times .travelcard-buttons a span{cursor:hand}.jp-farefind-wide .rcards div.more-info.tooltip{position:relative;zoom:1}.timetable-progress a.earlier,.timetable-progress a.later{background-color:#eee}.homepage .results{background-color:#e2edf7}.sign-in .checkfield label{padding:0 0 2px 4px !important;width:148px}.jp-get-oyster .text-right{margin-top:0px}.jp-get-smartcard .text-right{margin-top:0px}.jp-acc .invalid .checkfield label{padding-top:2px}.toc-info .acc-c{zoom:1}.page .jp-acc .journey-planner .reduceLondon,.page .jp-acc .journey-planner .reduceLondon fieldset .more-help,.page .jp-acc .journey-planner .reduceLondon fieldset .float-left,.page .jp-acc .journey-planner .reduceLondon fieldset .float-left .checkbox-border,.page .jp-acc .journey-planner .reduceLondon fieldset .float-left .checkbox-border input.check{float:none}.page .jp-acc .journey-planner .reduceLondon fieldset .float-left .checkbox-border,.page .jp-acc .journey-planner .reduceLondon fieldset .float-left label{display:inline}.page .jp-acc .journey-planner .reduceLondon{padding-bottom:5px}.page .jp-acc .journey-planner .reduceLondon fieldset .float-left label{padding-left:0;padding-right:0}.page .jp-acc .journey-planner .reduceLondon fieldset{margin-left:0;padding-right:35px;position:relative}.page .jp-acc .journey-planner .reduceLondon fieldset .more-help{float:none;position:absolute;top:3px;left:auto;right:-5px}.ask-lisa .lisa{bottom:1px}.ask-lisa,.lisa-form-wrapper,.lisa-form-wrapper .txtarea-border,.lisa-form-wrapper button.b-b,.lisa-form-wrapper button.b-b span{position:static}.pocket-timetable .advanced-search .checkfield fieldset{margin-right:0}.pocket-timetable .advanced-search-route fieldset input{width:176px}.pocket-timetable .advanced-search-route fieldset input.txtCallingStn{width:117px}.login{z-index:10000}.register-panel{width:525px}.step-2{width:520px !important;overflow:hidden}.register .tabs ul li a{float:none !important}.register .form-panel .fullwidth,.register .form-panel .hr{width:435px}.register .form-panel .b-y span{height:20px}.farefind .last .heading-wrapper{margin-left:-60px}.farefind .last .heading-wrapper h2.step-5{margin-left:0}.ff-results .train-times{position:relative}.page .content .tkt-t-f .fields .travelcard label,.page .content .tkt-t-f .fields .travelcard .checkbox-border{display:block;float:left}.page .content .tkt-t-f .fields .travelcard .valid{width:300px}.journey-summary td.alert{position:static}.side-tab-container .b11-p{height:1%}.journey-search .form-panel .from .valid,.journey-search .form-panel .from .invalid,.journey-search .form-panel .to .valid,.journey-search .form-panel .to .invalid{margin-right:100px}.journey-search .form-panel .from .morefrom,.journey-search .form-panel .to .moreto{margin-right:4px !important}.ff-search .single-date .checkfield .checkbox-border{padding:1px}.mt-n1{margin-top:1px}#live-departure-board .timetable-progress{zoom:1}.livetrain-section .c1{position:relative;z-index:2}.livetrain-section .c2{position:relative;z-index:1}.livetrain-section #livetrain-section-detail .b8-p .hc h2{padding:10px 0 0 0;width:515px}.homepage .box-8 h3{width:600px;padding:10px 0 0}#live-departure-details .results .later{position:static}td.method .ic{display:block}#picker hr{width:120px}#dp ul{margin:0px 3px 0px 3px}.popup .timetable td.alert label{float:left}#add-fares{margin-top:0}#add-fares .b21-p{padding-bottom:20px}#add-fares hr{display:none}#first-class-holder{margin-left:1.3em;border-left:1px solid #000}.logged-in #add-fares,#jp11 #add-fares{margin-top:0;padding-top:0}.logged-in #first-class-holder{margin-left:0em}.logged-in #add-fares hr{display:block;margin-bottom:-10px;visibility:hidden}#add-fares .checkbox-border{margin-top:3px}#rcards-holder{border-left:1px solid #000;padding-left:1em !important;margin-left:1em}.jq .logged-in .journey-planner-homepage .journey-planner-left ul.actions li a{padding-right:10px}.logged-in .journey-planner #rcards{width:26em}.logged-in #first-class-holder{margin-left:1.3em;border-left:0}.logged-in #rcards-holder{margin-left:0;border-left:0}.farefind .result .blue-lozenge span{padding-bottom:2px}.journey-planner ul.actions{clear:none}.jphome .journey-planner .slower-trains{width:198px}.logged-in .journey-planner-homepage ul.actions{clear:both}.box-17 .al-out-col-l p.small{word-wrap:normal}.jp-get-to-know-tickets ul li{background:url(../images/icon-advance-tkt.gif) no-repeat left top}.jp-get-to-know-tickets ul li.off-peak{background-image:url(../images/icon-off-peak-tkt.gif)}.jp-get-to-know-tickets ul li.anytime{background-image:url(../images/icon-anytime-tkt.gif)}#ctf-header{background:#036 url(../images/bg-ctf-header-r-ie.png) no-repeat 0 0}#jpo{overflow:hidden}#jpo li{background:url(../images/bg-ctf-jpo.png) no-repeat -253px 0;border:0;border-bottom:1px solid #d4d4d4;height:100px}#jpo li:hover{background:url(../images/bg-ctf-jpo.png) no-repeat -520px 0}#ctf-h-nav a.ctf-h-nav-edit{background-image:url("../images/")}#ctf-cf p{clear:left;padding:0;position:relative}#ctf-cf button span{font-size:12px}#ctf-header{background-color:#003366;z-index:5}#ctf-header.ctf-p2p{margin-bottom:-10px}#ctf-ocfr{margin:0 0 30px 0 !important}#ctf h3.ctf-h3{background-color:#003366 !important}#ctf-so li.ctf-standard a,#ctf-so li.ctf-oyster a,#ctf-so li.ctf-smartcard a,#ctf-so li.ctf-first a,#ctf-so li.ctf-card a,#ctf-so li.ctf-no-card a{cursor:pointer}#ctf-results th.fare div.ctf-fare div.selected,#ctf-results th.fare div.ctf-fare div{border:0;border-bottom:1px solid #8a8a8a}#ctf-results th.fare div.ctf-fare div{background:#f4f4f5 url(../images/bg-ctf-tab.png) no-repeat left top;border-bottom:1px solid #8a8a8a;width:82px}#ctf-results.single th.fare div.ctf-fare div.right,#ctf-results.return th.fare div.ctf-fare div.left{background:#f0f8ff url(../images/bg-ctf-tab-selected.png) no-repeat left top}#ctf-results th.fare div.ctf-fare div.center{background:url(../images/bg-ctf-tab-single.gif) no-repeat top left;border-bottom:1px solid #8A8A8A;width:181px}#ctf-results th.fare div p{width:190px}#ctf-results td.fare .more-fares a{background:url(../images/icon-arrow-box-grey-down.gif) no-repeat right center;padding-right:15px}#ctf-costs-p{background:#3371af url(../images/bg-box-1-m.gif) left top repeat-x}.jq #ctf-results tr td.show-more-fares .more-fares-list{width:167px}.jq #ctf-results tr td.show-more-fares .more-fares-list-top{width:205px}#ctf-ocfr{margin:30px 10px 50px}#ctf-results td.fare .hide-fares a{background-image:url(../images/icon-arrow-box-blue-up.gif)}#ctf-h-nav{min-height:28px}.js .tickets{display:block}.cC.offers-wide .offer-promo-2 .padding{background:#972666}#ctf-h-nav a.ctf-h-nav-edit{background-image:url(../images/icon-edit.png)}#ctf-h-nav a.ctf-h-nav-print{background-image:url(../images/icon-print.png)}#ctf-h-nav a.ctf-h-nav-save{background-image:url(../images/icon-save.png)}#ctf-h-nav a.ctf-h-nav-save-disabled{background-image:url(../images/icon-save-disabled.png)}#ctf-results div.ctf-bar .ctf-earlier a,#ctf-results div.ctf-bar .ctf-later a{background-image:url(../images/icon-arrow-up-greybg.gif)}#ctf-results div.after .ctf-later a{background-image:url(../images/icon-arrow-down-greybg.gif)}#ctf-results td.from{padding:7px 0px 7px 1px}#ctf.page .container{z-index:100}#share span.sharelink{width:auto;display:block;float:left;text-align:left}.js #share span.sharelink{min-width:0px}#share span.sharelink .shareicon{display:inline-block;float:none;padding:0}.js #share span.sharelink .shareicon{display:none}.js #share a.sharelink,.js #share span.sharelink{padding:4px 2px 4px 2px}.js #share.open a.sharelink,.js #share.open span.sharelink{padding:4px 2px 6px 2px}.js #ctf-h-nav #share a.sharelink,.js #share span.sharelink{padding:4px 2px 4px 2px}.js #ctf-h-nav #share.open a.sharelink,.js #share.open span.sharelink{padding:4px 2px 6px 2px}.js #ctf-h-nav.std #share a.sharelink,.js #ctf-h-nav.std #share span.sharelink{padding:4px 2px 4px 2px}.js #livetrain-section-detail #share span.sharelink,.js #share span.sharelink{padding-right:8px}.js #livetrain-section-detail #share span.sharelink{padding-bottom:3px}.js #ctf-h-nav.std #share.open a.sharelink,.js #ctf-h-nav.std #share.open span.sharelink{padding:4px 2px 6px 2px}#share-cont div#share a.sharelink,#share-cont div#share span.sharelink{min-height:16px}#share-details{float:none}#live-departure-board li#share{margin:0}#live-departure-board li#share a.sharelink{height:auto;padding:5px 2px 3px 2px}.more-fares-list ul li.further-fares ul,.more-fares-list ul li.further-fares ul li{zoom:1}.more-fares-list ul li.further-fares ul li{height:auto;width:190px;visibility:hidden}.more-fares-list ul li.further-fares ul li.show{visibility:visible}.more-fares-list ul li.further-fares ul li.clear:after{visibility:hidden;display:none;font-size:0;content:"";clear:none;height:0}a.further-fares-trigger{display:inline}.summary-page h1{padding-bottom:18px}#ctf-results th.status,#ctf-results td.status{width:70px}.s input{min-height:19px}.logged-in .u-menu li.acc span.a,.dd-iframe li.acc span.a{font-size:0}.u-menu iframe{position:static;z-index:0}.dd-iframe{background:transparent}.jp input{height:auto}.chk-al label#ret-lab{padding-top:5px}.jp label.jp-when{padding-top:8px}.jpActions li.fast{padding:3px 0 3px 20px}.jpActions li.fast label{padding-top:6px}.u-menu li.acc .dd,.dd-iframe .dd{top:3.2em}.u-menu .mob{padding-left:0 !important}#pr form .day{width:44%;padding-right:3%}#pr form .input-border input{line-height:1.5em;min-height:20px}.jpActions li.fast label{padding-top:6px}.snav li{display:inline}#jp-moreOp{zoom:1;height:1%}#jp #adv-box #addVia{height:auto;width:auto;overflow:visible}#jp .jpClass{padding-top:20px}.ldbt-o .but a{background-color:transparent}.jphome #jp .b1-t{margin:-16px 0 0 -16px;width:772px}.jphome #jp .b1-tr{background:url(../images/bg-box-tb2.png) no-repeat top right}.js .dd-iframe .acc-sign{display:block}.js .dd-iframe li.acc span.a{display:none}.jphome #jp .b1-t{margin:-16px 0 0 -16px}#jp-login{background:#0f497f}.dd-iframe a span{cursor:pointer}#jp .j-l li span{position:static;float:left}#jp .j-l li span.value{float:right;margin-left:0}#jp .j-l li{padding-bottom:1px}.jphome #jp .m-o-c .fast{margin-right:0}.jphome .j-l li span.value{width:145px}#jp .chk-al{padding-top:7px}#jp .chk-al .checkbox-border{margin-top:3px}.popup #jp .chk-al .checkbox-border{margin-top:0}#jp .checkbox-border{padding:0px}#jp .fast{z-index:9999}#picker{margin:-1px auto auto -4px}#jp .fast{z-index:9999}.page #jp .rcards-add{padding-left:4px !important;padding-right:0 !important}.page #jp .rcards-add span{height:19px}button.b-b span{margin-top:0px !important}#jp-moreOp fieldset#adv-box{padding-top:0;clear:both}#jp-moreOp fieldset.pass-f{margin-bottom:0;clear:both}#jp-moreOp fieldset#adv-box legend{margin-top:0}#jp #rcards-holder{height:1%;padding-left:0 !important}#jp #rcards-holder:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.js #jp #rcards-holder .rcards-q{float:left}.js #jp .rcards-add{position:absolute;right:3px}.asl{margin-top:17px}.asl-h .lisa-img{top:-17px}.popup .ask-lisa{position:relative}#jp .b1-t{width:934px}#jp .b1-tr{background:url(../images/bg-box-tb2.png) no-repeat top right}table.accordian-table td.first{width:90%}.twi{position:relative}.popup #jp-errp{padding-top:8px}.modalAlertsContainer div.field.clear{height:auto}.cff #jp .b1-t{width:auto}.cff #jp .b1-tr{background:url(../images/bg-box-tb-cff.png) right -6px no-repeat}.cff #ctf-costs-p{background-color:#d3e4f1}.cff .box-1#jp h1{float:none}#cff-header #jp{width:753px;overflow:hidden;zoom:1;position:relative}#ctf-results td.fare .fare-type{margin:0;padding:2px 0 10px 10px}#ctf-results td.fare .more-fares-list .fare-type{padding:0}.ticket{float:left}.ticket .ticket-price{float:left;width:110px}.js #minibasket .ticket .ticketinfo{width:auto}.js #minibasket .ticket .ticketinfo,.js #minibasket .ticket .ticketinfo .ticketcost{min-height:auto}.js #minibasket .multi-ticket .ticket .ticketcost{display:table-cell;width:110px}.js #minibasket .ticket .journeytype p.type{line-height:auto}.post-handoff .ticket .ticketinfo{width:480px}.post-handoff .ticket .journeyinfo,.post-handoff .ticket .detailinfo{width:380px}.generic-modal-popup.box-8{position:absolute}DIV.fare-slide{padding-bottom:45px}ul.horizontal li{display:inline}#basketActionForm{width:780px}.shoppingbasket #ctf-h1:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.shoppingbasket #ctf-h1{clear:both;float:none}.shoppingbasket .box-1.jp{margin:0}.shoppingbasket #jp .b1-t{margin:-16px 0 0 -19px;width:774px}.ticket-total button{width:138px}.button-cont .checkout{height:24px}.button-cont button.checkout span{padding:0 10px}button.b-b-cart span{float:left;display:block}button.b-b-cart{width:180px}button.b-b-cart span.text{padding:10px 8px 5px 0}button.b-b-cart span.count{padding:9px 0 5px 18px}.ofp-info #ctf-cf{width:184px}button.replan-button span{padding:0}
/*# sourceMappingURL=ie7.css.map */
