a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:'';content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}.hd,.bd,.ft{overflow:hidden;_overflow:visible;_zoom:1}.inner{position:relative}.top,.tl,.tr,.bl,.br,.bottom{display:block;background-repeat:no-repeat;position:relative;z-index:10}.tl,.tr,.bl,.br{height:10px;width:10px;float:left}.tl{background-position:left top}.tr{background-position:right top}.bl{background-position:left bottom}.br{background-position:right bottom}.tr,.tl{overflow:hidden;margin-bottom:-32000px}.bl,.br{margin-top:-10px}.top{background-position:center top}.bottom{background-position:center bottom;_zoom:1}.pop-in-grid .inner>.bd{min-height:100px}body{min-width:960px}.container_12{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;margin-left:7px;margin-right:8px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:65px}.container_12 .grid_2{width:145px}.container_12 .grid_3{width:225px}.container_12 .grid_4{width:305px}.container_12 .grid_5{width:385px}.container_12 .grid_6{width:465px}.container_12 .grid_7{width:545px}.container_12 .grid_8{width:625px}.container_12 .grid_9{width:705px}.container_12 .grid_10{width:785px}.container_12 .grid_11{width:865px}.container_12 .grid_12{width:945px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_3{padding-left:240px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_6{padding-left:480px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_9{padding-left:720px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_3{padding-right:240px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_6{padding-right:480px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_9{padding-right:720px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_3{left:240px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_6{left:480px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_9{left:720px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_3{left:-240px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_6{left:-480px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_9{left:-720px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after{content:"\0020";display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}body{font:12px/1.3 Arial,Helvetica,sans-serif;color:#676767}*:focus{outline:0}table{margin:auto}a{text-decoration:underline}.wrapper{background:#F1F1F1;min-height:1106px}.wrapper>.inner{min-height:1106px;padding-bottom:50px;position:inherit;background-color:#F1F1F1}ul li{list-style:none}.hidden{font-size:0;line-height:0;display:block;text-indent:-9999px}#print-logo{display:none}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0!important}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0!important}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0!important}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0!important}div#disturbancesTickerContent li a{color:#ffd047}.header h1,.header h2{background-color:#00a8a9;color:#FFF}.header .logo{width:172px;height:59px;display:block;float:left;clear:both;margin:2px 0 0 0}.ie7 .header .logo{margin-top:-5px}.header a,.header a:link,.header a:visited{color:#FFF}.header .btn-orange,.header .btn-orange:link,.header .btn-orange:visited{color:#fff}.header .myaccount-wrapper{text-align:center;margin-bottom:-35px;margin-right:130px}.header .myaccount{height:33px;padding:0 0 0 50px;display:inline-block;overflow:hidden}.ie7 .header .myaccount{zoom:1;display:inline}.header .myaccount .inner{background-color:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px;height:33px}.header .myaccount .label,.header .myaccount a{float:left;color:#fff;line-height:30px;padding:0 5px}.header .myaccount .label{font-size:13px;font-weight:bold;color:#000}.header .myaccount .label .jq-mysncbuser{display:table-cell;vertical-align:middle;word-wrap:break-word;word-wrap:break-word;max-width:130px}.header .myaccount a{color:#000;font-weight:bold;padding-left:21px}.header .myaccount a:after{content:"";display:block;background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -19px -23px;width:10px;height:10px;float:right;margin-left:5px;margin-top:10px}.header .quick-nav{float:right}.header .quick-nav li{height:28px;float:left;list-style:none;margin-left:10px}.header .quick-nav li a{display:block;height:28px}.header .quick-nav li a span{display:block;line-height:24px;padding:0 13px 0 11px}.header .quick-nav li a:hover,.header .quick-nav li a:focus{background-position:center -28px;color:#fff}.header .quick-nav li:nth-child(2){background-color:#468ACB}.header .quick-nav li:last-child{background-color:#da4185}.header .quick-nav li:first-child a{background-position:left top}.header .quick-nav li:first-child a:hover,.header .quick-nav li:first-child a:focus{background-position:left -28px}.header .quick-nav li:first-child span{border-left:none;padding:0 24px 0 22px}.header .quick-nav li.last-child a{background-position:right top}.header .quick-nav li.last-child a:hover,.header .quick-nav li.last-child a:focus{background-position:right -28px}.header .quick-nav li.last-child span{border-right:0;padding:0 24px 0 22px}.header .quick-nav li.selected a{background-position:center -28px;color:#fff}.header .quick-nav li.selected:first-child a{background-position:left -28px;color:#fff}.header .quick-nav li.selected.last-child a{background-position:right -28px;color:#fff}.header .subheader{float:right;margin:8px 0 0 0}.header .subheader-lng-basket{float:right;font-weight:bold;font-size:13px}.header .subheader-topnav-search{float:right}.ie7 .header .subheader{margin-top:0}.header .languages{font-size:11px;padding:8px 0;float:left;margin-right:-6px;margin-left:20px}.header .languages li{list-style:none;float:left;border-left:1px solid #fff;padding:0 9px 0 7px}.header .languages li:first-child{border-left:0}.header .basket{float:left;padding:8px 0;width:130px}.basketShortInfo{float:right}.header .basket .sbasket{background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -362px -370px;color:#000;padding:0 3px 0 23px;display:block;float:right}.header .basket .pbasket{float:left;color:#000;border-left:1px solid #000;padding:0 3px 0 5px}.header .basket .cbasket{float:left;padding:0 3px 0 5px;color:#000}.header .top-nav{font-size:13px;padding:8px 20px;float:left;margin-right:-6px;font-weight:bold}.header .top-nav li{list-style:none;float:left;border-left:1px solid #fff;padding:0 9px 0 7px}.header .top-nav li:first-child{border-left:0}.header .quick-search{height:31px;font-size:13px;float:left;padding:9px 0 8px 0;margin-right:20px}.header .quick-search .input{height:31px;padding-left:7px;float:left}.header .quick-search .input span{display:block;height:31px;background-color:#78AFE7;padding:0 15px 0 12px;border-top-left-radius:10px;border-bottom-left-radius:10px}.header .quick-search input{border:0;background:0;color:#fff;margin:7px 0;width:124px}.header .quick-search input::-webkit-input-placeholder{color:#fff}.header .quick-search .submit{cursor:pointer;display:block;height:31px;background-color:#f3560d;border-top-right-radius:10px;border-bottom-right-radius:10px;color:#fff;line-height:30px;float:left;font-size:13px;font-weight:bold;padding:0 15px 0 8px}.container-dotline{width:100%;overflow:hidden;padding-top:20px}.container-dotline-dot{width:500%;margin-left:-200em;background-image:url("/Design/mobility/img/website/bulletIconSpacedNew.png");background-repeat:repeat-x;height:9px}.container-dotline-dot:after{content:".";visibility:hidden;display:block;height:0;clear:both}.container-dotline-smiley{background-image:url("/Design/mobility/img/website/smileyIconNew.png");background-repeat:no-repeat;background-position:center 4px;display:inline-block;height:25px;width:35px}.fwrapper .container-dotline-smiley,.inner-header .container-dotline-smiley{float:right;margin-right:36px}.main-nav{font-size:13px;font-weight:bold;margin:1px -3px;height:57px;display:table;overflow:hidden}.ie7 .main-nav{overflow:hidden}.ie7 .main-nav.rendered{overflow:visible}.main-nav a,.main-nav a:link,.main-nav a:visited{color:#fff}.main-nav li{text-align:center;background-color:#78AFE7;display:table-cell;vertical-align:top;height:62px}.main-nav li:first-child{background-position:left -160px}.main-nav li.last-child{background-position:right -160px}.main-nav li .arrow{height:63px;margin-bottom:-63px;display:none}.main-nav li a{display:table-cell;padding:3px 14px 0 14px;margin:0;height:50px;line-height:16px}.main-nav li:first-child a{background:0;padding-left:14px}.main-nav li.last-child a{padding-right:14px}.ie7 .main-nav li.last-child{float:none}.main-nav li a span{display:inline-block;vertical-align:middle}.main-nav li a .valign{height:100%;display:inline-block;vertical-align:middle}.main-nav li.selected{background-position:center -240px;background-color:#0090C7}.main-nav li.selected .arrow{display:block}.main-nav li.selected a{background:0}.main-nav li.selected:first-child{background-position:left -240px}.main-nav li.selected.last-child{background-position:right -240px}.main-nav li:hover,.main-nav li.hovered{background-color:#0090C7}.main-nav li:hover a,.main-nav li:hover a:link,.main-nav li:hover a:visited,.main-nav li:hover a span,.main-nav li.hovered a,.main-nav li.hovered a:link,.main-nav li.hovered a:visited,.main-nav li.hovered a span{color:#fff;background:0}.main-nav li:hover .arrow,.main-nav li.hovered .arrow{display:none}.main-nav li:first-child:hover,.main-nav li:first-child.hovered{background-position:left -497px}.main-nav li.last-child:hover,.main-nav li.last-child.hovered{background-position:right -497px}.main-nav li.hovered .fly-out-wrapper{display:block;position:static}.ie7 .main-nav>li{float:left;display:block}.ie7 .main-nav>li>.arrow{width:50px}.ie7 .main-nav>li>a{display:block;padding:3px 12px 0 12px}.main-nav .fly-out-wrapper{background:#eee;position:absolute;top:-9999px;left:-9999px;text-align:left}.main-nav .fly-out-wrapper.preload{display:block;position:absolute;top:-9999px}.main-nav .fly-out-content{position:absolute;display:block;margin:0 0 0 -4px;z-index:2000}.main-nav .fly-out{padding:0 0 0 5px}.main-nav .fly-out .inner{padding:4px 10px 0 0}.main-nav .fly-out .inner>ul{position:relative;bottom:-7px;margin-top:-7px;float:left;padding:0 0 3px 0;background-color:#0090C7}.main-nav .fly-out ul div{width:190px;float:left;padding:13px 0 6px 11px;margin:0;background:0;display:block;height:auto}.main-nav .fly-out ul div:first-child{padding-left:7px;border-left:none}.main-nav .fly-out ul div.last-child{border-right:0}.main-nav .fly-out ul ul{padding-top:7px}.main-nav .fly-out li{background:0;list-style:none}.main-nav .fly-out ul li{display:block;background:0;text-align:left;height:auto;padding:8px 8px;clear:both}.main-nav .fly-out li li:first-child,.main-nav .fly-out li:first-child a,.main-nav .fly-out li.last-child a{padding:0}.ie7 .main-nav .fly-out li:first-child,.ie7 .main-nav .fly-out li:first-child a{zoom:1;text-indent:0;display:block}.main-nav .fly-out a{display:block;background:0;height:auto;padding:0}.main-nav .fly-out a,.main-nav .fly-out a:link,.main-nav .fly-out a:visited{color:#006ab3}.main-nav .fly-out li li,.main-nav .fly-out li li:first-child{font-weight:normal;font-size:12px;padding:0 0 0 7px}.main-nav .fly-out li li a,.main-nav .fly-out li li a:link,.main-nav .fly-out li li a:visited{color:#fff}.main-nav .fly-out-top{display:block;position:relative;z-index:2001;margin:0 -4px -14px -4px;padding:0 0 0 4px}.main-nav .fly-out-top .fly-out-inner{display:block;padding:0 4px 0 0}.main-nav .fly-out-top .fly-out-inner-c{background:#0090C7;display:block;height:16px}.main-nav .fly-out-bottom{display:block;padding:0 0 0 10px}.main-nav .fly-out-bottom .fly-out-inner{display:block;height:10px;padding:0 10px 0 0}.main-nav .fly-out-wrapper-rtl .fly-out{background-position:left -90px}.main-nav .fly-out-wrapper-rtl .fly-out .inner{background-position:right -735px;background-color:#0090C7;padding-bottom:10px;padding-right:15px}.main-nav .fly-out-wrapper-rtl .fly-out-top{background-position:left -1448px}.main-nav .fly-out-wrapper-rtl .fly-out-top .fly-out-inner{background-position:right -1447px}.main-nav .fly-out li a:hover,.main-nav .fly-out li a:active{text-decoration:underline}.main-nav .last-child .fly-out-wrapper{margin-right:5px}.main-nav li:first-child .fly-out-wrapper{margin-left:3px}.ie7 .main-nav .fly-out-top .fly-out-inner-c{height:auto;line-height:16px}.ie7 .main-nav .fly-out-bottom .fly-out-inner{height:auto;line-height:10px}.pop-in-grid.orange-free-content{margin:0 4px 10px -2px;padding:0}.pop-in-grid.orange-free-content a{text-decoration:underline;font-weight:bold;font-size:12px;color:#EB690A}.pop-in-grid.orange-free-content .inner h3{font-size:18px;padding:20px 51px 10px 10px;color:#EB690A}.pop-in-grid.orange-free-content .inner h4{padding:0 10px}.pop-in-grid.orange-free-content .text{padding:10px 10px 0 10px;margin-bottom:6px;width:175px}.pop-in-grid.orange-free-content .text ul li{padding-top:7px}.pop-in-grid.orange-free-content .info-home{background:url("/Design/mobility/img/website/mod_orange_info_symbol.png") no-repeat scroll 162px 4px transparent}.pop-in-grid.orange-free-content .grid-br{background:url("/Design/mobility/img/website/mod-orange-border-bottom.png") no-repeat -1784px 1px transparent;margin:0 0 -1px 9px}.pop-in-grid.orange-free-content .grid-bottom{background:url("/Design/mobility/img/website/mod-orange-border-bottom.png") no-repeat -1991px -12px transparent;margin:-1px 0 0 0;padding:0;display:block}.pop-in-grid.orange-free-content .bottom-link a{font-size:12px;font-weight:bold;position:absolute;right:20px;bottom:10px}.pop-in-grid.orange-free-content .link{background:url("/Design/mobility/img/website/mod_orange_white_bottom.png") no-repeat scroll 0 0 transparent;height:52px;margin:3px 7px 0 -13px;padding:0}.pop-in-grid.orange-free-content .top{background:url("/Design/mobility/img/website/mod-orange-border-info-tl.png") no-repeat 0 0 transparent;padding:0}.pop-in-grid.orange-free-content .top .inner{background:url("/Design/mobility/img/website/mod-orange-border-info-tr.png") no-repeat right top;padding:0;margin:0 -2px 0 8px}.pop-in-grid.orange-free-content .info-home,.orange-free-content h3{padding:0 0 0 10px}.pop-in-grid.orange-free-content .bd{background:none!important}.pop-in-grid.orange-free-content .text h1{padding:8px 0}.pop-in-grid.orange-free-content .text h2{padding:7px 0}.pop-in-grid.orange-free-content .text h3{padding:6px 0}.pop-in-grid.orange-free-content .text h4{padding:6px 0}.pop-in-grid.orange-free-content .text h5{padding:5px 0}.pop-in-grid.orange-free-content .text h6{padding:5px 0}.pop-in-grid.orange-free-content .text p{padding:5px 0}.pop-in-grid.blue-free-content .top{background-image:url("/Design/mobility/img/website/mod-blue-border-contact-tl.png")}.pop-in-grid.blue-free-content .top .inner{background-image:url("/Design/mobility/img/website/mod-blue-border-contact-tr.png")}.pop-in-grid.blue-free-content .grid-br,.pop-in-grid.blue-free-content .grid-bottom{background-image:url("/Design/mobility/img/website/mod-blue-border-contact-bottom.png")}.pop-in-grid.blue-free-content .grid-bottom{background-position:-990px -10px}.pop-in-grid.blue-free-content .grid-br{margin-left:10px;height:12px;background-position:right 1px}.pop-in-grid.blue-free-content .contact-home{padding:10px 20px}.pop-in-grid.blue-free-content .contact-home h1{padding:0 0 10px 0}.pop-in-grid.blue-free-content .contact-home a{float:left;margin:5px 0;display:block}.pop-in-grid.blue-free-content .text{padding:10px 0 0 0}.pop-in-grid.blue-free-content .inner h3{padding:12px 0 10px 0}.splash{min-height:750px}.splash .splash-bg{text-align:center;width:100%;height:749px;overflow:hidden;margin-bottom:-749px}.splash .splash-mask{display:block;position:absolute;width:100%;height:749px;left:0;overflow:hidden;background:url("/Design/mobility/img/website/splash-mask.png") no-repeat center top}.splash .splash-bg img{display:inline}.splash h2{font-size:14px;color:#006ab3;margin:0 0 25px 0;padding:0;text-align:center;height:36px}.splash a,.splash a:link{font-size:28px;color:#eb690a;text-decoration:underline}.splash .splash-logo{background:url("/Design/mobility/img/website/sprite-logos.png") no-repeat center -385px;padding:205px 0 0 10px;position:relative}.splash-mod{margin:0 -3px}.splash-mod .top span,.splash-mod .bottom span{display:block}.splash-mod .top span{line-height:18px;height:18px}.splash-mod .top .tlc{width:50%;float:left;background:url("/Design/mobility/img/website/sprite_splash_b.png") no-repeat 2px -479px}.splash-mod .top .trc{background:url("/Design/mobility/img/website/sprite_splash_b.png") no-repeat -188px -479px}.splash-mod .lastc{display:table-cell;float:none;width:auto;overflow:hidden;*display:block;*zoom:1}.splash-mod .lastc:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0!important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}.splash-mod .bottom span{line-height:20px;height:20px}.splash-mod .bottom .blc{width:50%;float:left;background:url("/Design/mobility/img/website/sprite_splash_b.png") no-repeat 2px -453px}.splash-mod .bottom .brc{background:url("/Design/mobility/img/website/sprite_splash_b.png") no-repeat -188px -453px}.splash-mod .inner{background:url("/Design/mobility/img/website/sprite_splash_b.png") no-repeat -300px -479px;padding:0 0 0 2px}.splash-mod .inner .hd{background:url("/Design/mobility/img/website/sprite_splash_b.png") no-repeat -298px bottom;padding:0 6px 0 0;text-align:center;word-wrap:break-word}.splash-mod .inner .hd-bg{background:url("/Design/mobility/img/website/sprite_splash_c.png") no-repeat center bottom;padding:6px 15px 42px 15px}.splash-mod .inner .bd{background:url("/Design/mobility/img/website/sprite_splash_b.png") no-repeat -75px -112px;padding:6px 30px 6px 26px;height:102px;word-wrap:break-word}.ie7 .splash-mod .inner{margin-left:3px}.pop-in-grid.menu{margin:0;overflow:inherit;box-shadow:1px 2px 6px rgba(0,0,0,0.5);background:white}.lte8 .pop-in-grid.menu{background:url("/Design/mobility/img/website/sprite-leftMenu.png") repeat scroll 0 -10px transparent;margin:0 -4px 0 -3px;padding:0 0 8px 0}.menu a,.menu a:link .menu a:active .menu a:visited{color:#006ab3;display:block}.menu a:focus,.menu a:hover{color:#eb690a;text-decoration:underline}.pop-in-grid.menu .inner{margin:6px 0 -2px 0;background:0;padding:0}.lte8 .pop-in-grid.menu .inner{margin:6px 3px -2px 0;padding:0 0 0 4px}.ie7 .pop-in-grid.menu .inner{margin-bottom:-4px}.lte8 .pop-in-grid.menu .top{background:url("/Design/mobility/img/website/sprite-leftMenu.png") 4px 2px no-repeat;height:10px;display:block;padding:0}.pop-in-grid.menu .inner .bd{background:#fff;margin:-8px 0 0 0;overflow:visible;padding-bottom:0;padding-top:0}.pop-in-grid.menu .inner .bd ul{display:block}.lte8 .pop-in-grid.menu .bottom{background:url("/Design/mobility/img/website/sprite-leftMenu.png") -371px -974px no-repeat;width:235px;height:16px;position:absolute}.menu h2{background:url("/Design/mobility/img/website/leftMenu-heading.png") no-repeat left bottom;list-style:none;font-size:14px;font-weight:bold;color:#006AB3;padding:10px 0 12px 0}.menu li span{padding:5px 0 0 12px;display:block;background:url("/Design/mobility/img/website/sprite-master-b.png") -247px -85px}.menu li>.title{padding:10px 0 12px;color:#fff;background-color:#00a8a9;font-size:14px;font-weight:bold}.menu li>.title>span{padding:0 20px 0 15px;background:url("/Design/mobility/img/website/leftMenu-heading.png") -586px -10px}.menu li a{padding:6px 0 0 15px;font-size:14px;font-weight:bold}.menu li ul{margin:0}.pop-in-grid.menu ul li ul li:first-child{margin:0}.pop-in-grid.menu ul li ul li{background:0;clear:both;padding:0;margin-top:7px}.ie7 .pop-in-grid.menu ul li{zoom:1}.ie7 .pop-in-grid.menu .js-left-nav li{zoom:0}.pop-in-grid.menu ul li ul li ul{margin:0}.pop-in-grid.menu ul li ul li ul li{background:0;margin:0}.menu li ul .linkAlone{padding-left:30px}.menu li ul li.selected .secondLevelLink{margin-top:2px;padding:8px 5px 8px 30px}.pop-in-grid.menu ul li ul li.selected ul li{background:#C0EAE9}.menu li ul li .leftMenu-icon{background:url("/Design/mobility/img/website/sprite-master-b.png") -389px -128px;float:left;padding-right:0;height:14px}.menu li ul .active .leftMenu-icon{background:url("/Design/mobility/img/website/sprite-master-b.png") -349px -169px;float:left;padding-right:0;height:25px}.menu li ul li span{padding:0;background:0}.menu li ul li div{padding:0;overflow:hidden}.pop-in-grid.menu li ul li.selected{background-color:#8FD9DA}.pop-in-grid.menu li.selected.selected-child.active{background-color:#C0EAE9}.ie7 .pop-in-grid.menu li ul li.selected{zoom:1}.menu li ul .selected div{margin-right:-13px;display:block;overflow:hidden;position:relative;z-index:20}.menu li ul .selected.selected-child div{background:0}.menu li ul .selected.selected-child div a{color:#000}.menu li ul .selected .leftMenu-icon{background:url("/Design/mobility/img/website/sprite-master-b.png") -389px -124px;height:25px}.menu li ul .selected.active .leftMenu-icon{background:url("/Design/mobility/img/website/sprite-master-b.png") -349px -163px}.menu li ul .selected.selected-child .leftMenu-icon{background:url("/Design/mobility/img/website/sprite-master-b.png") -389px -123px}.menu li ul .selected.selected-child.active .leftMenu-icon{background:url("/Design/mobility/img/website/sprite-master-b.png") -347px -161px;padding-right:0}.menu li ul .selected div a{color:#000}.menu li ul li a{font-weight:normal;font-size:12px;padding:4px 5px 4px 30px;color:#000}.menu li ul li a:focus,.menu li ul li a:hover{color:#000}.menu li ul ul{margin-top:0;background:0}.menu li ul .selected ul li a{background:0}.pop-in-grid.menu ul li ul li ul li.selected{background-color:#8FD9DA;border:0}.ie7 .menu li ul li ul li.selected{zoom:1;position:relative}.menu li ul li ul li.selected span{display:block;margin-right:12px;padding:0}.menu li ul li ul li.selected a,.menu li ul li ul li.selected a:link,.menu li ul li ul li.selected a:active,.menu li ul li ul li.selected a:visited{color:#000;background:0;padding-right:5px}.menu li ul li ul li.last{border:0}.menu li ul li ul li a{padding:8px 0 8px 45px;font-weight:normal}.pop-in-grid.breadcrumb-navigation{margin:10px 7px 10px -8px;font-weight:bold;font-size:13px;padding-top:10px;background-color:#00a0de;background:0}.lte8 .pop-in-grid.breadcrumb-navigation{margin:0 3px 8px -10px}a.breadcrumb_link:first-child,a:link.breadcrumb_link:first-child,a:visited.breadcrumb_link:first-child,a:hover.breadcrumb_link:first-child,a:active.breadcrumb_link:first-child,a:focus.breadcrumb_link:first-child{padding-left:0}a.breadcrumb_link,a:link.breadcrumb_link,a:visited.breadcrumb_link,a:hover.breadcrumb_link,a:active.breadcrumb_link,a:focus.breadcrumb_link{color:#676767;padding:0 15px 0 5px;text-decoration:underline;background:url("/Design/mobility/img/website/sprite-master-a.png") right -488px no-repeat}.pop-in-grid.breadcrumb-navigation .top .inner .bd,.lte8 .pop-in-grid.breadcrumb-navigation .top .inner .bd{padding:5px 0 5px 10px;color:#676767}.banner{margin:0 0 10px 0;display:block}a,a:link,a:visited,a:hover,a:active,a:focus{color:#00a8a9}a:hover,a:focus,a:hover span,a:focus span{text-decoration:underline}.home a{color:#eb690a}h1,h2{color:#00a8a9}h1{font-size:20px;padding:10px 0 10px 20px}h2{font-size:18px;padding:10px 0 5px 20px}h4,h5{color:#000;font-size:18px;font-weight:normal}h4 a,h4 a:link,h4 a:visited,h4 a:hover{color:#000}.co-column{display:table-cell}.ie7 .co-column{display:inline-block}.error-msg,.form-error{color:#f00;font-size:10px;clear:both}.error-cf{color:#f00;clear:both;margin:30px 0 15px;text-align:center}.ui-datepicker{margin-left:-7px}.freecontent{padding:0 20px}.freecontent p,.freecontent ul,.freecontent ol{margin:0;padding:0 0 15px 0;clear:both}.freecontent strong{color:#454545}.freecontent ol{list-style:none outside none}.freecontent ol>li{list-style:decimal none outside;margin-left:20px}.freecontent ol ol,.freecontent ol ul{padding-bottom:0}.freecontent ul{list-style:none none outside}.freecontent ul>li{padding-left:8px}.freecontent ul>li:before{content:"-";padding-right:5px}.freecontent .checkList li{background:0;padding:0}.freecontent ul ul,.freecontent ul ol{margin-left:20px;padding-bottom:0}.freecontent h1,.freecontent h2,.freecontent h3,.freecontent h4,.freecontent h5,.freecontent h6{margin:0;padding:0 0 12px 0;font-weight:normal;clear:both}.freecontent h1{font-size:20px;color:#eb690a;padding-top:12px}.freecontent h2{font-size:18px;color:#000;padding-top:10px}.freecontent h3{font-size:16px;padding-top:8px}.freecontent h4{font-size:14px;padding-top:6px}.freecontent h5{font-size:13px;color:#006ab3;padding-top:4px}.freecontent h6{font-size:12px;color:#006ab3;font-style:italic;padding-top:2px}.freecontent img{float:left;margin-right:10px;margin-bottom:15px;border:1px solid #d5d5d5}.freecontent-less{margin-top:-19px;padding:0 17px 8px 17px}.bluebox{background:#e4f2fb;border:1px solid #bbe5ff;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px;padding:15px 20px;box-shadow:none}.pop-in-grid .freecontent.summaryPage{padding:0 10px 40px 9px;overflow:hidden;position:relative;min-height:0}.pop-in-grid .freecontent.summaryPage img{display:block;float:none;margin:10px 0}.pop-in-grid .freecontent.summaryPage a{margin:0;padding:0;float:none;overflow:hidden;text-decoration:none}.pop-in-grid .freecontent.summaryPage .moreInfo{margin:0;position:absolute;bottom:0;text-decoration:underline}.pop-in-grid .freecontent.summaryPage .btn-orange{padding-left:10px;position:absolute;bottom:0;right:0;margin-right:10px}.pop-in-grid .freecontent.summaryPage a h4{text-decoration:underline}.pop-in-grid .freecontent.summaryPage h4{text-align:left;font-size:16px;font-weight:bold;padding:0;margin:5px 0 0 0}.mod-blue-border.leisure,.leisureResult .mod-blue-border{margin-left:7px}.mod-blue-border .freecontent.summaryPage{padding:0 0 30px 0;position:relative}.mod-blue-border .freecontent.summaryPage a{margin:0;padding:0;float:none;overflow:hidden}.mod-blue-border .freecontent.summaryPage .moreInfo{margin:0}.mod-blue-border.leisure .bd{position:relative}.cta-wrapper{display:block}.btn-container{float:right}.btn-container a{cursor:pointer}.mod-blue-border .freecontent.summaryPage .btn-orange{padding-left:10px;position:absolute;bottom:0;right:0}.mod-blue-border .freecontent.summaryPage h4{text-align:left;font-size:16px;font-weight:bold;padding:0;margin:5px 0 0 0}.mod-blue-border .freecontent.summaryPage h4 span{font-size:12px;font-weight:bold}.product-subscription{padding-top:8px}.home{padding-top:19px}.socialmedia-widget{margin:4px 3px 0 0;position:relative;z-index:200;float:right;display:inline-block}.jq-ticketonlinecontainer .socialmedia-widget{clear:both}.products .socialmedia-widget{position:absolute;float:none;right:0;margin-top:20px;z-index:1001}.lte8 .products .socialmedia-widget{margin-top:10px}.ie7 .pop-in-grid.products.white-gradient{position:relative;z-index:0}.pop-in-grid{overflow:hidden;padding:0 0 10px 0;margin:0 0 12px 0;background-color:#fff}.lte8 .pop-in-grid{background:url("/Design/mobility/img/website/popmodule-tleft.png") no-repeat left top;margin:0 -4px 8px -3px;padding:0 0 0 9px}.pop-in-grid>.top{padding:0;width:auto;height:auto;margin:0}.lte8 .pop-in-grid>.top{background:url("/Design/mobility/img/website/popmodule-tright.png") no-repeat right top;padding:10px 0 0 0}.pop-in-grid>.top>.inner{margin:0;padding:0}.lte8 .pop-in-grid>.top>.inner{background:url("/Design/mobility/img/website/popmodule-left.png") repeat-y left top;margin:0 0 0 -6px}.pop-in-grid>.top>.inner>.bd{margin:0;padding:0;font-size:12px;min-height:0}.lte8 .pop-in-grid>.top>.inner>.bd{background:url("/Design/mobility/img/website/popmodule-right.png") repeat-y right top;padding:0 6px 0 0}.pop-in-grid .grid-br,.pop-in-grid .grid-bottom{position:relative}.lte8 .pop-in-grid .grid-br,.lte8 .pop-in-grid .grid-bottom{background-image:url("/Design/mobility/img/website/pop-in-grid-bottom.png")}.pop-in-grid .grid-bottom{display:none}.lte8 .pop-in-grid .grid-bottom{background-position:-1991px -10px;margin:0 0 0 -9px;height:10px;display:block}.ie7 .pop-in-grid .grid-bottom{z-index:1300}.pop-in-grid .grid-br{background-position:right top;margin-top:0;display:block;margin-left:9px;height:10px}.lte8 .pop-in-grid.slider.white-gradient .grid-br,.lte8 .pop-in-grid.products.white-gradient .grid-br{margin-left:0}.ie7 .pop-in-grid.slider.white-gradient .grid-br,.ie7 .pop-in-grid.products.white-gradient .grid-br{z-index:1400}.ie7 .pop-in-grid.products.white-gradient .grid-bottom,.ie7 .pop-in-grid.products.white-gradient .grid-br{background-image:none}.pop-in-grid .grid-bottom .bl-overlay{display:none}.lte8 .pop-in-grid .grid-bottom .bl-overlay{background-image:url("/Design/mobility/img/website/slider-bl.png");position:absolute;z-index:1500;left:0;height:11px;width:9px;margin:-2px 0 0 -10px;display:block}.lte8 .pop-in-grid.slider.white-gradient .grid-bottom .bl-overlay,.lte8 .pop-in-grid.products.white-gradient .grid-bottom .bl-overlay{margin-left:0}.pop-in-grid .grid-bottom .br-overlay{display:none}.lte8 .pop-in-grid .grid-bottom .br-overlay{background-image:url("/Design/mobility/img/website/slider-br.png");position:absolute;z-index:1500;right:0;height:11px;width:11px;display:block}.pop-in-grid .inner>.bd .header{margin-bottom:25px;background:#00a8a9}.pop-in-grid .inner>.bd .header .headerbg{position:relative}.pop-in-grid .inner>.bd .header .headerbg a{position:absolute;right:0;top:5px}.lte8 .pop-in-grid .inner>.bd .header{position:relative;z-index:100;padding:0 0 25px 0;margin-bottom:0;background:0}.pop-in-grid .inner>.bd .header .wheader{background:#fff}.ie7 .pop-in-grid .inner>.bd .header{position:relative;z-index:99;padding-bottom:25px}.pop-in-grid .inner>.bd .header .topCurve{z-index:100;position:absolute;height:21px;width:100%}.pop-in-grid .curve{height:21px;width:100%;position:absolute}.pop-in-grid .curved-hd{font-size:22px;font-weight:normal;margin:0;padding:9px 0 9px 55px}.ie7 .pop-in-grid .curved-hd{zoom:1}.pop-in-grid .no-icon{padding-left:20px}.pop-in-grid .footer-curve{background:url("/Design/mobility/img/website/sprite-shadows.png") no-repeat left top;height:25px;text-align:right;font-size:14px;padding:28px 16px 0 16px;margin-bottom:-5px}.pop-in-grid .footer-curve a,.pop-in-grid .footer-curve a:link{color:#eb690a;font-weight:bold;text-decoration:underline}.pop-in-grid .subtitle{font-weight:bold;color:#eb690a;font-size:14px;float:right;padding:6px 16px 0 10px}.ie7 .pop-in-grid .curved-hd{display:block}.pop-in-grid .moreInfo{display:block}.pop-in-grid .inner h3{font-size:14px;padding:0 0 10px 18px}.pop-in-grid .header .header-image{overflow:hidden}.ie7 .pop-in-grid .header .header-image{overflow:visible}.lte8 .white-gradient.pop-in-grid{background-image:url("/Design/mobility/img/website/popmodule-tleft-w.png")}.lte8 .white-gradient.pop-in-grid>.top{background-image:url("/Design/mobility/img/website/popmodule-tright-w.png")}.lte8 .mod-white-bottom.pop-in-grid .grid-br,.lte8 .mod-white-bottom.pop-in-grid .grid-bottom{background-image:url("/Design/mobility/img/website/pop-in-grid-bottom-w.png")}.lte8 .mod-teasers.pop-in-grid{background-image:url("/Design/mobility/img/website/popmodule-tleft.png")}.lte8 .mod-teasers.pop-in-grid>.top{background-image:url("/Design/mobility/img/website/popmodule-tright.png")}.mod-teasers.pop-in-grid .bd{overflow:visible}.mod-blue{color:#006ab3}.mod-blue .top,.mod-blue .bottom,.mod-blue .tl,.mod-blue .tr,.mod-blue .bl,.mod-blue .br{display:block;font-size:1%;background-image:url("/Design/mobility/img/website/mod-blue.png");overflow:hidden}.mod-blue .top,.mod-blue .bottom{background-image:none}.mod-blue .tl,.mod-blue .tr,.mod-blue .bl,.mod-blue .br{float:left;width:50%;height:7px;margin:0}.mod-blue .tr,.mod-blue .br{float:right}.mod-blue .tl{background-position:top left}.mod-blue .tr{background-position:top right}.mod-blue .bl{background-position:bottom left}.mod-blue .br{background-position:bottom right}.ie7 .mod-blue .br{margin-right:-1px}.ie7 .mod-blue .tl{margin-left:-1px}.mod-blue .bd{margin:0;padding:10px 13px;border:1px solid #bbe5ff;border-width:0 1px;min-height:167px;background:url("/Design/mobility/img/website/mod-blue.png") no-repeat center -7px}.mod-blue h3,.mod-blue .bd h3{font-size:14px;font-weight:bold;padding:5px 0}.mod-blue.leisure,.mod-blue.station{position:relative;padding-bottom:15px}.pop-in-grid .inner .bd .mod-blue .bd{min-height:200px}.mod-blue.leisure a,.mod-blue.station .btn-orange{position:absolute;right:0;bottom:0;margin:0 15px 30px 0}.mod-blue.leisure a,.mod-blue.station .btn-color1{position:absolute;right:0;bottom:0;margin:0 15px 30px 0}.mod-blue.leisure a,.mod-blue.station .btn-color2{position:absolute;right:0;bottom:0;margin:0 15px 30px 0}.mod-blue.leisure ul{min-height:50px;max-width:420px}.mod-blue.station ul{min-height:50px;width:100%;margin-bottom:20px}.mod-blue.leisure ul li{float:left;width:50%}.mod-blue.station ul li{float:left;width:24%}.mod-blue-uni{background:#e4f2fb;border:1px solid #e3e3e3;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px;padding:20px;box-shadow:none}.lte8 .mod-blue-uni{background:0;border:0;padding:0}.lte8 .mod-blue-uni .m-top,.lte8 .mod-blue-uni .m-bottom{display:block;overflow:hidden;height:7px}.lte8 .mod-blue-uni .m-tl,.lte8 .mod-blue-uni .m-tr,.lte8 .mod-blue-uni .m-bl,.lte8 .mod-blue-uni .m-br{background:url("/Design/mobility/img/website/sprite-mods.png") no-repeat left top;height:7px;display:block;float:left;width:50%}.lte8 .mod-blue-uni .m-tr{background-position:right top}.lte8 .mod-blue-uni .m-bl{background-position:left -7px}.lte8 .mod-blue-uni .m-br{background-position:right -7px}.lte8 .mod-blue-uni .m-tr,.lte8 .mod-blue-uni .m-br{display:table-cell;float:none;width:auto;*display:block;*zoom:1}.lte8 .mod-blue-uni .m-tr:after,.lte8 .mod-blue-uni .m-br:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0!important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}.lte8 .mod-blue-uni>.bd{background:#e4f2fb;padding:14px 20px;border:1px solid #e3e3e3;border-width:0 1px}.mod-white-uni{background:#fff;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px;margin:0 0 10px 0}.lte8 .mod-white-uni{background:0}.lte8 .mod-white-uni .m-top,.lte8 .mod-white-uni .m-bottom{display:block;overflow:hidden;height:7px}.lte8 .mod-white-uni .m-tl,.lte8 .mod-white-uni .m-tr,.lte8 .mod-white-uni .m-bl,.lte8 .mod-white-uni .m-br{background:url("/Design/mobility/img/website/sprite-mods.png") no-repeat left -14px;height:7px;display:block;float:left;width:50%}.lte8 .mod-white-uni .m-tr{background-position:right -14px}.lte8 .mod-white-uni .m-bl{background-position:left -17px}.lte8 .mod-white-uni .m-br{background-position:right -17px}.lte8 .mod-white-uni .m-tr,.lte8 .mod-white-uni .m-br{display:table-cell;float:none;width:auto;*display:block;*zoom:1}.lte8 .mod-white-uni .m-tr:after,.lte8 .mod-white-uni .m-br:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0!important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}.lte8 .mod-white-uni>.bd{background:#fff;padding:0}.mod-white-uni .bd{padding:5px 0}.b2b .mod-white-uni .bd.products .cform-line{float:left;width:50%}.ie7 .b2b .mod-white-uni .bd.products .cform-line{float:left;width:49%}.b2b .mod-white-uni .bd.products .cform-line.mobility-advice{float:left;width:100%}.b2b .mod-white-uni .bd.products .cform-line.mobility-advice .cform-input{margin-left:20px}.b2b .mod-white-uni .bd h3{margin-left:20px}.b2b .mod-white-uni .bd.products .cform-line .cform-input{margin-left:20px}.b2b .products .js-cb-prod{margin-top:0}.b2b.contact-form .products .cform-label{padding-left:0}.ie7 .b2b.contact-form .products .cform-label{margin-top:4px;padding-left:0}.lte8 .mod-white-uni.personal-form>.bd{padding-bottom:5px}.mod-error{background:#EB690B;border:1px solid #fff;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px;padding:20px;color:#fff}.mod-error .error-title{background:url("/Design/mobility/img/website/ico-warning.png") no-repeat left 7px;padding:10px 32px;font-weight:bold;margin:0;color:#fff;font-size:14px}.mod-error ul{padding:0 0 0 29px}.mod-error ul li{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -323px -212px;padding:0 0 0 13px}.lte8 .mod-error{background:0;border:0;padding:0}.lte8 .mod-error .m-top,.lte8 .mod-error .m-bottom{display:block;overflow:hidden;height:7px}.lte8 .mod-error .m-tl,.lte8 .mod-error .m-tr,.lte8 .mod-error .m-bl,.lte8 .mod-error .m-br{background:url("/Design/mobility/img/website/sprite-mods.png") no-repeat left -38px;height:7px;display:block;float:left;width:50%}.lte8 .mod-error .m-tr{background-position:right -38px}.lte8 .mod-error .m-bl{background-position:left -44px}.lte8 .mod-error .m-br{background-position:right -44px}.lte8 .mod-error .m-tr,.lte8 .mod-error .m-br{display:table-cell;float:none;width:auto;*display:block;*zoom:1}.lte8 .mod-error .m-tr:after,.lte8 .mod-error .m-br:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0!important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}.lte8 .mod-error>.bd{background:#EB690B;padding:14px 20px;border:1px solid #fff;border-width:0 1px}.ie7 .mod-blue-small{zoom:1}.mod-blue-small .top,.mod-blue-small .bottom,.mod-blue-small .tl,.mod-blue-small .tr,.mod-blue-small .bl,.mod-blue-small .br{display:block;font-size:1%;background-image:url("/Design/mobility/img/website/mod-blue-small.png");overflow:hidden}.mod-blue-small .top,.mod-blue-small .bottom{background-image:none}.mod-blue-small .tl,.mod-blue-small .tr,.mod-blue-small .bl,.mod-blue-small .br{float:left;width:50%;height:4px;margin:0}.mod-blue-small .tr,.mod-blue-small .br{float:right}.mod-blue-small .tl{background-position:top left}.mod-blue-small .tr{background-position:top right}.mod-blue-small .bl{background-position:bottom left}.mod-blue-small .br{background-position:bottom right}.mod-blue-small .bd{margin:0;background-color:#e0eef7;padding:0 7px}.ie7 .mod-blue-small .br{margin-right:-1px}.ie7 .mod-blue-small .tl{margin-left:-1px}.pop-in-grid .inner .bd .accordion .bd{min-height:0}.mod-blue-border{margin:2px 0 2px 4px;color:#686868}.mod-blue-border .top,.mod-blue-border .bottom,.mod-blue-border .tl,.mod-blue-border .tr,.mod-blue-border .bl,.mod-blue-border .br{display:block;font-size:1%;background-image:url("/Design/mobility/img/website/mod-blue-border.png");overflow:hidden}.mod-blue-border .top,.mod-blue-border .bottom{background-image:none}.mod-blue-border .tl,.mod-blue-border .tr,.mod-blue-border .bl,.mod-blue-border .br{float:left;width:50%;height:7px;margin:0}.mod-blue-border .tr,.mod-blue-border .br{float:right}.mod-blue-border .tl{background-position:top left}.mod-blue-border .tr{background-position:top right}.mod-blue-border .bl{background-position:bottom left}.mod-blue-border .br{background-position:bottom right}.ie7 .mod-blue-border .br{margin-right:-1px}.ie7 .mod-blue-border .tl{margin-left:-1px}.mod-blue-border .bd{margin:0;background-color:#fff;padding:0 10px;border-left:1px solid #bfe7ff;border-right:1px solid #bfe7ff}.mod-blue-border h2{color:#006ab3;font-size:16px;font-weight:bold;margin:5px 0 0 0}.mod-blue-border img{margin:10px 0}.mod-grey{color:#006ab3}.mod-grey .top,.mod-grey .bottom,.mod-grey .tl,.mod-grey .tr,.mod-grey .bl,.mod-grey .br{display:block;font-size:1%;background-image:url("/Design/mobility/img/website/mod-grey.png");overflow:hidden}.mod-grey .top,.mod-grey .bottom{background-image:none}.mod-grey .tl,.mod-grey .tr,.mod-grey .bl,.mod-grey .br{float:left;width:50%;height:7px;margin:0}.mod-grey .tr,.mod-grey .br{float:right}.mod-grey .tl{background-position:top left}.mod-grey .tr{background-position:top right}.mod-grey .bl{background-position:bottom left}.mod-grey .br{background-position:bottom right}.mod-grey .bd{margin:0;padding:10px 13px;border:1px solid #e4e4e4;border-width:0 1px;min-height:110px;background:url("/Design/mobility/img/website/gradient-top-white.png") no-repeat center top #e5e5e5}.mod-grey .tr,.mod-grey .br{display:table-cell;float:none;width:auto;*display:block;*zoom:1}.mod-grey .tr:after,.mod-grey .br:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0!important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}.mod-blue-leisure{color:#006ab3}.pop-in-grid .inner .bd .mod-blue-leisure .top,.pop-in-grid .inner .bd .mod-blue-leisure .bottom,.pop-in-grid .inner .bd .mod-blue-leisure .tl,.pop-in-grid .inner .bd .mod-blue-leisure .tr,.mod-blue-leisure .bl,.pop-in-grid .inner .bd .mod-blue-leisure .br{display:block;font-size:1%;background-image:url("/Design/mobility/img/website/mod-blue-leisure.png");overflow:hidden}.pop-in-grid .inner .bd .mod-blue-leisure .top,.pop-in-grid .inner .bd .mod-blue-leisure .bottom{background-image:none}.pop-in-grid .inner .bd .mod-blue-leisure .tl,.pop-in-grid .inner .bd .mod-blue-leisure .tr,.pop-in-grid .inner .bd .mod-blue-leisure .bl,.pop-in-grid .inner .bd .mod-blue-leisure .br{float:left;width:50%;height:7px;margin:0}.pop-in-grid .inner .bd .mod-blue-leisure .tr,.mod-blue-leisure .br{float:right}.pop-in-grid .inner .bd .mod-blue-leisure .tl{background-position:top left}.pop-in-grid .inner .bd .mod-blue-leisure .tr{background-position:top right}.pop-in-grid .inner .bd .mod-blue-leisure .bl{background-position:bottom left}.pop-in-grid .inner .bd .mod-blue-leisure .br{background-position:bottom right}.ie7 .mod-blue-leisure .br{margin-right:-1px}.ie7 .mod-blue-leisure .tl{margin-left:-1px}.pop-in-grid .inner .bd .mod-blue-leisure .bd{margin:0;padding:0 13px;border:1px solid #bbe5ff;border-width:0 1px;background:url("/Design/mobility/img/website/mod-blue-leisure.png") no-repeat center -7px}.pop-in-grid .inner .bd .mod-blue-leisure h3,.pop-in-grid .inner .bd .mod-blue-leisure .bd h3{font-size:14px;font-weight:bold;padding:5px 0}.mobility h1,.mobility h2,.mobility h3,.mobility h4,.mobility h5,.mobility h6{color:#eb690a}.icon-daytrip{background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -201px -201px;background-color:#ffd047!important;color:#fff}.icon-news{background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -638px -645px;background-color:#009e44!important;color:#fff}.icon-services{background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -691px -694px;background-color:#00a8a9!important;color:#fff}.icon-mybrail{background:url("/Design/mobility/img/website/sprite-logos.png") no-repeat -25px -288px}.icon-help{background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -538px -544px;background-color:#f3560d!important;color:#fff}.europe .icon-hd{background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -592px -598px;background-color:#da4185!important;color:#fff}.corporate .icon-hd{background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -738px -745px;background-color:#00a0de!important;color:#fff}.mobility .icon-hd{background:url("/Design/mobility/img/website/sprite-logos.png") no-repeat -278px -45px}.news-list{margin-top:-9px;margin-bottom:5px}.news-item{clear:both;overflow:hidden;padding:9px 20px 0 20px}div.news-list div.news-item a.read-more{color:#009e44}.news-item:first-child{background:0}.news-item .content{padding:5px 60px 5px 0;display:table-cell}.news-item .thumb-holder{float:left;width:100px;display:block;margin:5px 13px 0 0;padding:0 0 5px 0}.news-item .thumb-holder img{border:1px solid #c7c7c7}.news-item .read-more{margin-top:-12px;padding-bottom:4px}.ie7 .news-item .content{display:inline-block}.news-detail .subtext{color:#676767;font-size:14px;font-weight:normal;display:block}.news-detail .news-thumb{float:left;margin:0 18px 18px 0}.news-detail .freecontent{padding-bottom:10px}.daytrips{padding:0 10px;overflow:hidden}.daytrips .daytrip{margin:0 10px;padding-bottom:10px}.daytrips img{display:block;border:1px solid #c7c7c7;margin:6px 0}.daytrips .content{padding:3px 0 5px 0}.daytrips .read-more{float:none}div.daytrips div.daytrip a.read-more{color:#ffd047}.services{padding:0 10px 10px 10px}.services .thumb-holder{float:left;margin:0 6px 0 0;width:124px;display:block}.services h4{margin:10px 0 0 0;padding:0 35px 0 0}.services .content{padding:3px 35px 5px 0}.service_two{width:48%;float:left}.service_three{width:33%;float:left}.thumb-holder,.co-column{float:left}.thumb-holder{position:relative}div.services div.service_three a.read-more{color:#00a8a9}.teasergroup{margin:-7px 0 0 0;padding:7px 0 10px 21px;min-height:300px}.ie7 .teasergroup{position:relative}.teasers .unit:first-child .teasergroup{background-position:-2px -73px}.teasers .size1of3{width:317px}.teasers .unit:first-child{width:311px}.teasergroup .teaser{overflow:hidden;margin:10px 0}.pop-in-grid .inner>.bd .teasergroup .header{background:0}.teasergroup h4{margin-bottom:5px}.teasergroup h2.curved-hd{margin-left:-21px;display:block}.pop-in-grid .inner .teasergroup h3{padding-left:0}.teasergroup .content{padding:0 0 4px 0}.teasergroup .grouptitle{font-weight:normal;font-size:14px;display:block}.teasergroup .thumb-holder{float:left;margin:0 9px 0 0;width:129px;position:relative}.teasergroup .thumb-holder img{display:block;border:1px solid #c7c7c7}.teasergroup ul li{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -283px -252px;padding-left:8px}.teasers .teasers-more{margin:14px 0 0}.videoTeaser{background:url("/Design/mobility/img/website/play-btn.png") no-repeat center center;display:block;position:absolute;z-index:1000;width:100%;height:100%}.teasergroup img{padding:10px 0}.teasergroup ul li{background:0}.teasergroup ul li:before{content:"-";padding-right:5px}div.teasergroup a.teasers-more{background:0;text-decoration:none;border-radius:10px}div.teasergroup a.teasers-more span{background:0;padding-top:10px}div.teasergroup.business div.header h2{padding-left:20px;background-color:#efb1a8;color:#fff}div.teasergroup.business a.teasers-more{background-color:#efb1a8}div.teasergroup.europe a.teasers-more{background-color:#da4185}div.teasergroup.europe div.grouptitle a{color:#da4185}div.teasergroup.corporate a.teasers-more{background-color:#4B95DE}div.teasergroup.corporate div.grouptitle a{color:#00a0de}.mybrail-box .curved-hd{padding-left:41px}.mybrail-box .content{padding:0 21px 0 21px}.mybrail-box .box-footer-links{text-align:center;padding:0 0 15px 0}.mybrail-box .box-footer-links a{text-decoration:underline;color:#676767;background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -200px -291px;padding-left:5px}.mybrail-box .box-footer-links a:first-child{background:0}.helpbox .curved-hd{padding-left:45px}.helpbox .content{padding:0 21px 0 21px}.helpbox .box-footer-links a{text-decoration:underline;color:#676767;background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -200px -291px;padding-left:5px}.helpbox .box-footer-links a:first-child{background:0}.leisure-thsearch{float:right;margin:-200px 15px 15px 15px;position:relative;z-index:9999;width:336px}.ie7 .leisure-thsearch{zoom:1}.leisure-thlist{overflow:hidden;padding:4px 0 22px 0}.leisure-thlist li{width:50%;float:left}.leisure-thlist label{padding:0 10px 0 0;color:#006ab3;display:block;margin:2px 0 0 0}.leisure-thlist input[type="checkbox"]{float:left;margin-right:2px}.booking-form{float:right;margin:0 15px;position:relative;z-index:1999;width:335px}.booking-form .tl,.booking-form .bl{width:167px}.booking-form .bd .textBox{height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat -993px -31px;padding-left:7px;float:left;margin:0}.ie7 .booking-form .bd .textBox{background-position:-993px -30px}.booking-form .bd .textBox input{display:block;height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat right -93px;padding:0 15px 0 2px;margin-left:-2px;border:0}.ie7 .booking-form .bd .textBox input{display:block;height:25px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat right -93px;padding:6px 10px 0 2px;margin-left:-2px;border:0}.ie8 .booking-form .bd .textBox input{display:block;height:25px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat right -93px;padding:6px 10px 0 2px;margin-left:-2px;border:0}.lte9 .booking-form .bd .textBox input{height:24px;padding-top:7px}.booking-form .bd .calendar{height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat -993px -31px;padding-left:7px;float:left;position:relative;overflow:hidden}.booking-form .bd .calendar input{width:117px;float:left;height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat right -93px;padding:0 0 0 2px;border:0}.lte9 .booking-form .bd .calendar input{height:24px;padding-top:7px}.booking-form .bd .calendar a{display:block;height:31px;width:34px;padding:0;border:0;float:left}.booking-form .bd input.btn-submit{display:block;height:auto;background:0;color:#fff;border:0;padding:0}.booking-form .booking-input{float:left;display:block;margin:0 0 35px;position:relative}.booking-form .booking-input:first-child{width:100%}.booking-form .booking-input input{font-size:13px;color:#676767}.booking-form .booking-input span{display:block;margin-bottom:4px}.booking-form .booking-input .error-msg{display:block;margin:0 0 0 5px}.booking-form .booking-input select{margin-top:5px}.booking-form .booking-input.nights{margin-left:20px;position:static}.booking-form .forgotPassword{text-align:right;float:right;width:130px;font-size:11px;margin-top:7px}.booking-form .forgotPassword a{text-decoration:underline}.booking-form .title{font-size:14px;font-weight:bold}.change-password .contact-form .cform-multiple .cform-label{clear:both;width:110px;text-align:left}.hotel-bodyText{margin-top:35px}.hotel-bodyText ul{clear:none}.hotel-img-container{float:right;width:200px;margin-left:15px;margin-top:20px;min-height:100px;clear:right;overflow:hidden}.hotel-img-container img{display:block;margin:0 0 25px 0;clear:both}.hotels .booking-form{margin-right:-2px;margin-left:20px;position:static}.pop-in-grid.hotels .top .inner .bd .freecontent h2{margin-bottom:5px}.hotels .freecontent p,.hotels .freecontent h2,.hotels .freecontent h3,.hotels .freecontent ul{clear:none}.hotels .freecontent ul li{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -122px -413px;padding-left:10px}.enterprisesHeader{margin-bottom:25px}.enterprisesHeader .b2b-form h3{margin-bottom:10px}.enterprisesHeader .fullWidthInput{margin-bottom:4px}.enterprisesHeader .fullWidthInput input{width:190px}.enterprisesHeader .vrf-form,.enterprisesHeader .cto-form{width:242px;float:right;margin:-200px 15px 25px 15px;position:relative;z-index:9999}.enterprisesHeader .b2b-form{float:right;margin:-200px 15px 25px 15px;position:relative;z-index:9999}.enterprisesHeader .cto-form{margin-right:0}.enterprisesHeader .booking-form .tl,.enterprisesHeader .booking-form .bl{width:50%}.enterprisesHeader .cto-form .booking-input,.enterprisesHeader .vrf-form .booking-input,.enterprisesHeader .b2b-form .booking-input{margin:0}.enterprisesHeader .b2b-form .booking-input input{width:280px}.enterprisesHeader .moreInfo{color:#eb690a;margin-top:10px;line-height:1}.enterprisesHeader .moreInfo a{text-decoration:underline}.enterprisesHeader #sliderDiv .anythingSlider .anythingControls ul{right:505px}.enterprisesHeader .bodyText{margin:20px;font-weight:bold;color:#454545}.enterprisesHeader .slider-long{margin-top:-30px}.enterprisesHeader .sliderDiv.boxoverslider .slider-cta-container .btn-orange{margin-left:20px}.enterprisesHeader .sliderDiv.boxoverslider .anythingControls .thumbNav{float:left;left:350px;position:relative;right:auto}.enterprise.pop-in-grid .inner>.bd .header{margin-bottom:30px}.mysncb .mysncb-banner{height:170px;position:relative;overflow:hidden}.mysncb .bodyText{margin:0 15px 20px 20px;font-weight:bold;padding:0;width:530px;line-height:18px}.mysncb .mysncb-banner h2{font-size:18px;color:#0070ba;margin:8px 0 12px 0;font-weight:normal;position:absolute;background:0}.mysncb .mysncb-banner .headerInfo{height:100%;background:url("/Design/mobility/img/website/mysncb-bg-header.jpg") repeat-x}.ie7 .mysncb .mysncb-banner .header-links-container .createAccount .btn-orange{display:inline}.secure-link{margin:5px 0 0 0;background:url("/Design/mobility/img/website/sprite-master-b.png") left -530px no-repeat;padding-left:20px;display:inline-block;color:#006ab3;cursor:pointer}.ie7 .mysncb .mysncb-banner .header-links-container .secure-link{display:inline}.mysncb .mod-blue.booking-form{margin:-200px 15px 10px}.mysncb .mod-blue.booking-form .forgotPassword a{color:#EB690A}.mysncb .mod-blue.booking-form .booking-input{margin:0 0 10px;width:100%}.mysncb .mod-blue.booking-form .booking-input .textBox.emailInput input{width:280px}.mysncb .mod-blue.booking-form .title{font-size:14px;font-weight:bold;margin-bottom:10px}.mysncb .mod-blue.booking-form .mySNCBEurope{position:absolute;top:0;right:0;margin:20px}.mysncb .mod-blue.booking-form .mySNCBEurope a{color:#676767;text-decoration:underline}.mysncb .mod-blue.booking-form .createAccount{text-align:center;float:right}.mysncb .mod-blue.booking-form .createAccount .btn-orange{display:inline-block;float:none}.mysncb .btn-orange span a{color:#fff}.mysncb .header-small .curve{background:url("/Design/mobility/img/website/sprite_splash_b.png") left top no-repeat;height:20px;width:350px;margin-top:0;position:relative}.mysncb.contact-form .cform-multiple .cform-line:first-child .cform-label,.mysncb.contact-form .cform-label{width:100px}.mysncb.contact-form .blue-title{color:#006AB3}.checkBox-list{padding:15px 0 0 20px}.checkBox-list>div{margin:7px 0}.mysncb.contact-form .pd-cont{float:left;width:50%}.mysncb.contact-form .pd-cont .pd-line{padding:5px 25px 5px 0}.mysncb.contact-form .pd-cont .pd-line span:first-child{font-weight:bold}.colorBoxBody .contact-form .cform-input{max-width:220px}.colorBoxBody .contact-form .cform-input.language{max-width:100%;margin-top:12px}.mysncb-account-title{padding-left:0;color:#00a8a9}#messagePanel h2{padding-left:0}.ForgotPasswordHorizontalLoginBox{float:left;margin-left:10px;margin-top:10px}.HorizontalLoginBox .textBox{margin:0}.hotel-partners{margin:10px 0;display:block;overflow:hidden}.pop-in-grid .inner>.bd .hotel-partners span{float:left;display:block}.pop-in-grid .inner>.bd .hotel-partners img{margin-bottom:10px;float:none}.itemContainer{float:left;margin:0 0 8px 0;padding:0 0 15px 0}.itemContainer.right{float:right}.itemContainer.last-child{background:0}.itemContainer .landingItem{padding:0 10px 0 20px}.itemContainer .landingItem>a{margin:0 0 5px 0;padding-bottom:0;font-weight:normal;padding:0;font-size:18px;display:block;color:#000}.itemContainer .landingItem .itemThumbnail{float:left;width:132px;margin:0 10px 0 0}.itemContainer .landingItem .itemThumbnail img{border:1px solid #d6d9da}.itemContainer .landingItem .itemDescription{font-size:12px;float:left;width:255px;padding:0 38px 0 0}.itemContainer .landingItem .itemDescription a{display:block;margin:8px 0 0 0;color:#00a8a9}.faq .faq-category{margin:0 0 23px 2px;padding:0 0 20px 21px;border-bottom:1px solid #aac8e0;overflow:hidden}.faq .faq-category h2{font-weight:normal;margin:0 0 4px 0;padding:0 0 1px 0}.faq .faq-category .image-holder{float:left;width:132px}.faq .faq-category .bullet-orange{overflow:hidden;padding:1px 0 0 10px}.faq .faq-category .bullet-orange li{float:left;width:47%}.faq .faq-category .bullet-orange{padding-right:10px}.faq .faq-category .read-more{float:none;margin-top:22px}.faq .faq-item{padding:10px 20px}.faq .faq-item li:nth-child(even) .mod-blue-small span,.faq .faq-item li:nth-child(even) .mod-blue-small .bd{background:0}.faq .faq-item .nth-child-even .mod-blue-small span,.faq .faq-item .nth-child-even .mod-blue-small .bd{background:0}.faq .faq-item .fquestion{color:#006ab3;padding:0 0 0 17px;display:block;background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -198px -333px;text-decoration:underline}.faq .faq-item .squestion{padding:0 0 0 14px;background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -121px -413px;text-decoration:underline}.faq .faq-item ul{padding:11px 0 11px 36px;display:none}.faq .faq-item .selected .fquestion,.faq .faq-item .fquestion.selected{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -158px -373px;font-weight:bold}.faq .faq-item .selected ul{display:block}.faq .faq-item ul>li{padding:4px 0}.faq .faq-item ul .selected .squestion{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -81px -453px;color:#676767}.faq .faq-item .freecontent{padding:24px 35px 15px 0;display:none}.faq .faq-item .freecontent ul{display:block;padding:10px}.faq .faq-item .freecontent ul li{padding:0 0 0 10px}.faq .faq-item .fquestion.selected{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -158px -373px}.faq .faq-item .squestion.selected{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -81px -453px;color:#676767}.faq .btn-contact{float:none;margin:0 0 5px 0;display:inline-block}.ie7 .faq .btn-contact{display:inline}.faq .faq-btncontainer{text-align:center}.right-column-inline{padding:0 0 0 4px}.sitemap-wrapper{padding-top:19px}.sitemap{padding:10px 20px}.sitemap>li:nth-child(even) .mod-blue-small span,.sitemap>li:nth-child(even) .mod-blue-small .bd{background:0}.sitemap>.nth-child-even .mod-blue-small span,.sitemap>.nth-child-even .mod-blue-small .bd{background:0}.sitemap a{color:#006ab3;display:block;margin-left:17px}.sitemap li .icon{display:block;float:left;width:20px;height:17px;background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -198px -333px;text-indent:-9999px;cursor:pointer;margin:0}.sitemap li .icon.selected{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -158px -373px}.sitemap li a.selected{font-weight:bold}.sitemap li ul{padding:4px 0 4px 35px;display:none;clear:both}.sitemap li ul ul{padding:0 0 0 31px}.sitemap li li{padding:4px 0}.sitemap li li .icon{width:10px;background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -121px -413px}.sitemap li li .icon.selected{background-position:-81px -453px}.sitemap li li a.selected{color:#676767;font-weight:normal}.sitemap li li li .icon,.sitemap li li li .icon.selected{width:8px;background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -283px -252px;margin:0}.sitemap li li li li a{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -43px -493px;margin:0;padding:0 0 0 8px}.sitemap li li a{margin-left:11px;color:#eb690a;text-decoration:underline}.sitemap li li li a{color:#676767;margin-left:8px}.doormat-wrapper{padding:11px 0;position:relative}.doormat-wrapper .doormat{margin:0 0 0 22px}.doormat-wrapper .doormat li{list-style:none;float:left;width:200px}.doormat-wrapper .doormat ul li{list-style:none;padding:8px 0;float:none;width:auto}.doormat-wrapper .doormat ul li a{color:#fff;font-weight:bold}.doormat-wrapper .doormat ul ul{font-size:11px}.doormat-wrapper .doormat ul ul li{padding:1px 0}.doormat-wrapper .doormat ul ul li a{color:#676767;font-weight:normal}.doormat-wrapper .comp-andyou{margin:8px 0 27px 0}.doormat-wrapper .icon-list{overflow:hidden;font-size:14px;padding:5px 0 0 0}.doormat-wrapper .icon-list li{float:left;list-style:none;width:50%;padding:5px 0}.doormat-wrapper .icon-list a{color:#A5A5A5;overflow:hidden}.doormat-wrapper .icon-list img{float:left;display:block;padding-right:8px}.doormat-wrapper .icon-list span{display:table;display:inline-block;line-height:28px;padding-top:2px}.doormat-wrapper .legend-sites{font-size:11px;font-weight:bold;margin:0 0 0 22px;padding:21px 0 4px 0;position:absolute;bottom:0}.doormat-wrapper .legend-sites ul{font-weight:normal;display:inline}.doormat-wrapper .legend-sites ul li{border-left:1px solid #676767;list-style:none;display:inline;line-height:normal;padding:0 0 0 3px}.doormat-wrapper .legend-sites ul li:first-child{padding:0;border:0}.doormat-wrapper .legend-sites a{color:#676767}.doormat-wrapper .doormat-image-wrapper{text-align:right;margin:91px 0 0 0}.doormat-wrapper .doormat-image-wrapper img,.doormat-wrapper .doormat-image-wrapper a{display:inline;border:0}.fwrapper{padding-top:69px;margin-top:-69px}.fwrapper .inner{background:#fff;background-color:#252525}.footer{text-align:left;font-size:11px;padding:20px 0;margin-left:0}.footer ul{display:inline}.footer ul li{display:inline;padding-left:5px;border-left:1px solid #676767}.footer ul li a{color:#676767;display:inline-block}.ie7 .fwrapper{position:absolute}.mod-greyshadowed{background-color:#5C5C5C;border-radius:10px;width:312px;padding:5px 0 0 0}.mod-greyshadowed .inner{background-color:#5C5C5C;border-radius:10px;padding:0 0 5px 0;min-height:45px}.mod-greyshadowed .hd{font-size:14px;font-weight:bold;color:#fff;padding:12px 15px}.mod-greyshadowed .bd{padding:0 17px 12px 17px}.unit{float:left}.size1of2{width:50%}.size1of3{width:33%}.pop-in-grid.slider{position:relative;z-index:1000;padding-bottom:0;overflow:hidden}.pop-in-grid.slider .top{position:relative;z-index:1000}.lte8 .pop-in-grid.slider .top{padding-top:10px}.pop-in-grid.slider .inner .bd{overflow:visible}.ie7 .pop-in-grid.slider .inner .bd{padding-bottom:20px}.pop-in-grid.slider .grid-bottom{margin-top:-10px}.lte8 .pop-in-grid.slider .grid-bottom{margin-top:-5px;z-index:1500;background:0}.lte8 .pop-in-grid.slider .grid-br{z-index:1500;position:relative;background:0}.ie7 .pop-in-grid.slider .grid-bottom{margin-top:0}.pop-in-grid.slider .inner>.bd .header{margin-bottom:30px}.pop-in-grid.slider .sliderDiv{margin-top:-30px;background:#fff}.sliderDiv .js-slider-landing{width:700px}.sliderDiv ul li{position:relative;padding-left:10px}.sliderDiv .thumbNav{z-index:1000}.sliderDiv .thumbNav li{float:left}.sliderDiv ul li .textSlide{position:absolute;z-index:200;left:0;bottom:0;font-size:12px;color:#fff;background:url("/Design/mobility/img/website/sprite_splash_c.png") left 7px no-repeat;width:250px;height:80px;padding:25px 130px 0 20px}.ie8 .sliderDiv ul li .textSlide,.ie9 .sliderDiv ul li .textSlide{padding-top:20px}.lte9 .sliderDiv ul li .textSlide{height:85px}.sliderDiv ul li .textSlide h2{color:#fff;margin:0;padding:0;width:150px}.sliderDiv ul li .textSlide h3{color:#fff;margin:0;padding:0;width:150px}.sliderDiv ul li .textSlide ul{padding-left:0}.sliderDiv ul li .textSlide ul li{background:url("/Design/mobility/img/website/sprite-master-b.png") -323px -212px no-repeat;padding-left:10px}.sliderDiv .anythingSlider.activeSlider .anythingWindow .js-slider-landing li .textSlide ul li{padding-left:10px;height:auto!important;display:block}.sliderDiv .anythingSlider{margin:0;height:295px!important;width:705px!important}.ie7 .sliderDiv{position:relative;z-index:200}.ie7 .sliderDiv .anythingSlider{margin:0 0 -25px 0;height:300px;position:relative;z-index:3}.sliderDiv div.anythingSlider .start-stop,.sliderDiv div.anythingSlider .start-stop.hover{background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat -16px -454px transparent;text-indent:-999px;height:16px;width:6px;overflow:hidden;position:absolute;margin:-24px 10px 0 660px;top:0}.sliderDiv div.anythingSlider .start-stop.playing{background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat left -454px transparent}.ie7 .sliderDiv div.anythingSlider .start-stop,.sliderDiv div.anythingSlider .start-stop.hover{margin-right:30px}.sliderDiv .anythingSlider.activeSlider .anythingWindow{border:0;overflow:hidden}.sliderDiv .anythingSlider.activeSlider .anythingWindow li>a{display:block;cursor:pointer;width:100%;height:250px}.ie7 .sliderDiv .anythingSlider.activeSlider .anythingWindow{height:295px}.sliderDiv .anythingSlider.activeSlider .anythingWindow .js-slider-landing{height:295px!important}.ie7 .sliderDiv .anythingSlider.activeSlider .anythingWindow .js-slider-landing{height:300px!important}.sliderDiv .anythingSlider.activeSlider .anythingWindow .js-slider-landing li{height:295px!important}.ie7 .sliderDiv .anythingSlider.activeSlider .anythingWindow .js-slider-landing li{height:300px!important}.sliderDiv .anythingSlider.activeSlider .anythingWindow .js-slider-landing li a{text-decoration:none;display:block}.sliderDiv .anythingSlider .anythingControls ul{margin-right:47px;margin-top:-23px;padding:0;position:absolute;right:0;top:0}.sliderDiv .anythingSlider .anythingControls ul li{display:inline-block;padding:0}.sliderDiv div.anythingSlider .anythingControls ul li a{background:url("/Design/mobility/img/website/sprite-master-a.png") left -485px no-repeat transparent;height:16px;width:15px;padding:0;margin:0 4px;color:#006ab3;text-decoration:none}.lte9 .sliderDiv div.anythingSlider .anythingControls ul li a{background:url("/Design/mobility/img/website/sprite-master-a.png") left -485px no-repeat transparent;height:16px;width:15px;padding:0;margin:0 4px;color:#006ab3;text-decoration:none}.sliderDiv div.anythingSlider .anythingControls ul li a:hover{text-decoration:none}.sliderDiv .anythingSlider .anythingControls ul li a span{margin-top:-1px;display:block;text-decoration:none;font-family:Arial;font-size:10px}.sliderDiv div.anythingSlider .anythingControls ul li a.cur{background:url("/Design/mobility/img/website/sprite-master-a.png") -16px -485px no-repeat transparent;color:#fff}.lte9 .sliderDiv div.anythingSlider .anythingControls ul li a.cur{background:url("/Design/mobility/img/website/sprite-master-a.png") -16px -484px no-repeat transparent;color:#fff}.sliderDiv .slider-cta-container{position:absolute;bottom:0;left:0;z-index:1000;height:100px}.sliderDiv.boxoverslider .slider-cta-container .btn-orange{float:left;font-size:12px;margin:25px 20px 0 60px;position:static;clear:none}.sliderDiv ul li .slider-cta-container .textSlide{float:left;font-size:12px;position:static;color:#fff;background:url("/Design/mobility/img/website/sprite_splash_c.png") left 2px no-repeat;width:230px;height:90px;padding:17px 130px 0 15px}.sliderDiv .slider-cta{position:absolute;right:0;bottom:0;margin:0 20px 35px 0}.slider-long,.slider-long .anythingSlider,.slider-long .anythingSlider .anythingWindow,.slider-long .anythingSlider .anythingWindow>ul>li{width:945px!important;height:168px!important}.ie7 .slider-long,.ie7 .slider-long .anythingSlider,.ie7 .slider-long .anythingSlider .anythingWindow,.ie7 .slider-long .anythingSlider .anythingWindow>ul>li{width:940px!important}.slider-long .anythingSlider .anythingWindow li>a{display:block;cursor:pointer;width:100%;height:250px}.slider-long .anythingSlider .anythingControls .thumbNav{position:absolute;padding:0;right:0;top:0}.slider-long .anythingSlider .anythingControls .start-stop,.slider-long div.anythingSlider .start-stop.hover{margin-right:20px;overflow:hidden;position:absolute;right:auto;text-indent:-999px;top:0;width:6px}.slider-long .caption{background:url("/Design/mobility/img/website/white-transparency.png") repeat left top;font-size:20px;color:#0070ba;font-weight:bold;padding:5px 16px 1px 16px;margin:25px 0 0 0;float:left;position:relative}.slider-long .caption li{width:auto!important;height:auto!important}.slider-long .btn-orange{margin:5px 16px;float:left;clear:both;position:relative}.slider-long img{position:absolute;left:0;top:0;max-width:945px!important}.sliderDiv .caption{background:url("/Design/mobility/img/website/white-transparency.png") repeat left top;font-size:20px;color:#0070ba;font-weight:bold;padding:5px 16px 1px 16px;margin:25px 0 0 0;left:0;position:absolute;top:0;z-index:100}.sliderDiv .caption li{width:auto!important;height:auto!important}.longSliderContainer{padding-bottom:46px;margin-top:-25px}.arrow-white li{background:url("/Design/mobility/img/website/sprite-master-b.png") -323px -212px no-repeat}.arrow-orange li{background:url("/Design/mobility/img/website/sprite-master-b.png") -285px -253px no-repeat}.bullet-orange{list-style:none none outside}.bullet-orange li{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -282px -252px;padding-left:8px}.bullet-orange a{color:#676767;text-decoration:underline}.btn-back{background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat left -330px;padding-left:14px;margin:6px 10px 0 0;float:left}.btn-next{background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat right -330px;padding-right:14px;margin:6px 0 0 10px;float:left}.circle-orange li{list-style:disc;background-color:#eb690a}.read-all{font-size:14px;right:0;margin:9px 19px 0 0;position:absolute}a.read-all,a.read-all:link,a.read-more:visited{text-decoration:underline}.read-more{font-size:13px;float:right}a.read-more,a.read-more:link,a.read-more:visited{text-decoration:underline;color:#eb690a}.read-more-no-arrow{background:0;padding:0;font-size:12px;float:none}.btn-orange{background-color:#f3560d;border-radius:10px;display:inline-block;height:36px;color:#fff;float:left;padding-left:9px;cursor:pointer}.btn-orange span,.btn-orange>a{background-color:#f3560d;border-radius:10px;display:block;height:27px;padding:9px 10px 0 0;color:#fff;font-weight:bold;cursor:pointer;position:relative;text-decoration:none}.btn-orange input{background-color:#f3560d;border-radius:10px;display:block;height:36px;padding:9px 10px 11px 0;color:#fff;font-weight:bold;border:0;cursor:pointer}.btn-orange input:hover{text-decoration:underline}.btn-orange>a:hover{text-decoration:underline}.btn-orange span a{color:#fff}.btn-product-action{background-color:#00a8a9;border-radius:10px;display:inline-block;height:36px;color:#fff;float:left;padding-left:9px;cursor:pointer}.btn-product-action span,.btn-product-action>a{background-color:#00a8a9;border-radius:10px;display:inline-block;height:27px;padding:9px 10px 0 0;color:#fff;font-weight:bold;cursor:pointer;position:relative;text-decoration:none}.btn-product-action input{background-color:#00a8a9;border-radius:10px;display:block;height:36px;padding:9px 10px 11px 0;color:#fff;font-weight:bold;border:0;cursor:pointer}.btn-product-action input:hover{text-decoration:underline}.btn-product-action>a:hover{text-decoration:underline}.btn-product-action span a{color:#fff}.btn-pricecalc{background-color:#00a8a9;border-radius:10px;display:inline-block;height:36px;color:#fff;float:left;padding-left:9px;cursor:pointer;margin:10px 0 0 13px}.btn-pricecalc span{background-color:#00a8a9;border-radius:10px;display:inline-block;height:27px;padding:9px 10px 0 0;color:#fff;font-weight:bold;cursor:pointer;position:relative;text-decoration:none}.btn-pricecalc input{background-color:#00a8a9;border-radius:10px;display:block;height:36px;padding:9px 10px 11px 0;color:#fff;font-weight:bold;border:0;cursor:pointer;min-width:120px}.btn-pricecalc input:hover{text-decoration:underline}.btn-pricecalc>a:hover{text-decoration:underline}.btn-pricecalc span a{color:#fff}.btn-color1{background-color:#00a8a9;border-radius:10px;display:inline-block;height:36px;color:#fff;float:left;padding-left:9px;cursor:pointer}.btn-color1 span,.btn-color1>a{background-color:#00a8a9;border-radius:10px;display:inline-block;height:27px;padding:9px 10px 0 0;color:#fff;font-weight:bold;cursor:pointer;position:relative;text-decoration:none}.btn-color1 input{background-color:#00a8a9;border-radius:10px;display:block;height:36px;padding:9px 10px 11px 0;color:#fff;font-weight:bold;border:0;cursor:pointer}.btn-color1 input:hover{text-decoration:underline}.btn-color1>a:hover{text-decoration:underline}.btn-color1 span a{color:#fff}.btn-color2{background-color:#f3560d;border-radius:10px;display:inline-block;height:36px;color:#fff;float:left;padding-left:9px;cursor:pointer}.btn-color2 span,.btn-color2>a{background-color:#f3560d;border-radius:10px;display:block;height:27px;padding:9px 10px 0 0;color:#fff;font-weight:bold;cursor:pointer;position:relative;text-decoration:none}.btn-color2 input{background-color:#f3560d;border-radius:10px;display:block;height:36px;padding:9px 10px 11px 0;color:#fff;font-weight:bold;border:0;cursor:pointer}.btn-color2 input:hover{text-decoration:underline}.btn-color2>a:hover{text-decoration:underline}.btn-color2 span a{color:#fff}.large{height:52px;background-position:-480px -214px}.large span{height:43px;background-position:right -162px}.btn-orange .slider-btn{padding:0 15px 0 0;background-color:#f3560d}.btn-orange.teasers-more span{padding-right:25px}.btn-orange span .arrow{width:22px;height:15px;background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -112px -122px!important;padding:0;position:absolute;right:0;margin:-13px 0 0 0}.ie7 .btn-orange span .arrow{margin-top:0}.btn-gray{background:url("/Design/B2B/img/website/sprite-btn-gray.png") no-repeat -480px -36px;height:36px;color:#fff;float:left;padding-left:9px;cursor:pointer}.btn-gray span,.btn-gray>a{background:url("/Design/B2B/img/website/sprite-btn-gray.png") no-repeat right 0;display:block;height:27px;padding:9px 10px 0 0!important;color:#fff;font-weight:bold;cursor:pointer;position:relative;text-decoration:none}.btn-gray input{background:url("/Design/B2B/img/website/sprite-btn-gray.png") no-repeat right 0;display:block;height:36px;padding:9px 10px 11px 0;color:#fff;font-weight:bold;border:0;cursor:pointer}.sliderDiv.boxoverslider .btn-orange{position:absolute;right:375px;bottom:40px}.sliderDiv .btn-orange{float:right}.btn-orange.large{height:52px;background-position:-480px -214px}.btn-orange.large span{height:43px;background-position:right -162px}.btn-orange.btn-orange-station{background-position:-198px bottom;padding:0 0 9px 0;width:197px;height:auto}.btn-orange.btn-orange-station span{background-position:left -621px;padding:9px 10px 2px;min-height:41px;height:auto}.noDisplay{display:none}div.scPageDesignerPlaceholder!important,div.scPageDesignerControl!important,div.scLooseFrameZone!important{overflow:hidden}.tabs .selected{font-weight:bold}.progress .selected{font-weight:bold}.leisureResult a{margin:0 20px 10px 0;float:right}.pop-in-grid.leisureResult .mod-blue-border{display:block}#summaryZone .mod-blue-leisure a{display:block}#summaryZone .mod-blue-leisure h3{float:left;clear:none}.freecontent p.result-text{margin:15px 0 15px 140px;float:left;clear:none;padding:0;max-width:220px;font-size:14px;font-weight:bold}.freecontent p.result-text span{display:block;font-weight:normal;font-size:12px}#summaryZone .btn-back{margin:0;margin:15px 0 15px 30px;float:right}#summaryZone .qresult-text{margin:15px 0 15px 90px;float:left;clear:none;padding:0;max-width:270px;color:#454545}.stationResult{padding:0 5px}.stationResult h2{margin:10px 20px 10px 10px;padding-left:0}.stationResult a{margin:0 20px 10px 0;float:right}.stationResult .mod-blue-border .freecontent.summaryPage{padding-bottom:0}.freecontent ul li.criteria-thumbnails{float:left;background:0}.pop-in-grid .freecontent ul{overflow:hidden}.pop-in-grid .freecontent ul li.criteria-thumbnails img{border:0;max-width:40px;max-height:40px;margin:0}.city-discover{float:right;display:block;clear:both}.top-links{float:right}.top-links a{float:left;cursor:pointer;margin:0}.top-links .link-separator{float:left;margin:0 10px;display:block}.station-address{float:left;width:170px;min-height:1px}.title-address span{display:block}.opening-hours{float:left;width:230px;padding:0 10px;min-height:1px}.opening-hours ul li{background:0}.opening-hours .blue-table{margin:2px 0}.ie7 .opening-hours .blue-table{zoom:1}.opening-hours .blue-table .top,.opening-hours .blue-table .bottom{display:none}.opening-hours .blue-table .bd{padding:0 7px}.opening-hours .blue-table .bd span:first-child{text-align:left;width:100px;padding-right:6px;float:left}.opening-hours .blue-table .bd span{text-align:right;float:right}.opening-hours .blue-table.mod-blue-small .top,.opening-hours .blue-table.mod-blue-small .bottom{display:block}.google-map{float:left;width:240px;min-height:1px}.station-short-desc{float:left;width:410px}.station-infos{display:block;clear:both;overflow:hidden;margin:20px 0}.station-short-desc .station-address,.station-short-desc .opening-hours{width:auto;clear:both}.station-short-desc .opening-hours{padding:0;margin:10px 0}.pop-in-grid .top .inner .bd .freecontent .station-infos h3{font-size:14px;font-weight:bold;color:#006ab3}.station-criterias{display:block;clear:both}.js-stationInfos{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat scroll -198px -332px transparent;color:#006AB3;display:block;padding:0 0 0 17px;cursor:pointer}.station-criterias .bd a{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat scroll -198px -332px transparent;color:#006AB3;display:block;padding:0 0 0 17px;cursor:pointer}.station-criterias .bd.active a{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -158px -372px;font-weight:bold;display:block;padding:0 0 0 17px;color:#006ab3;cursor:pointer}.station-criterias ul{padding:0 20px;overflow:hidden}.station-criterias .criteria-inner{margin:10px 0 0 25px;padding-left:20px;border-left:1px solid #84bcf5;overflow:hidden}.station-criterias ul li{margin:5px 0 10px 0}.station-criterias ul li ul{padding:10px 10px 10px 0}.station-criterias ul li ul li{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -282px -252px;padding-left:8px}.station-criterias .criteria-inner.credit-card img{margin:0}.station-criterias .criteria-inner.credit-card ul li{margin:0;float:left;width:20%;background:0;height:65px}.station-criterias .criteria-inner.credit-card ul li img{margin:auto;display:block}.station-criterias .criteria-inner.credit-card span{display:block;text-align:center}.station-criterias .criteria-inner.reduced-mobility .assistance,.station-criterias .criteria-inner.reduced-mobility .facilities{overflow:hidden}.station-criterias .criteria-inner.reduced-mobility .btn-container{float:right}.station-criterias .criteria-inner.reduced-mobility .assistance .freecontent{width:70%;float:left;padding:0}.station-criterias .criteria-inner.reduced-mobility .assistance .freecontent h2,.station-criterias .criteria-inner.reduced-mobility .assistance .freecontent h3{color:#EB690A}.station-criterias .criteria-inner.reduced-mobility .facilities .freecontent{float:left;clear:left;padding:0}.station-criterias .criteria-inner.reduced-mobility .facilities .freecontent img{border:0}.station-criterias .criteria-inner.reduced-mobility .facilities .freecontent ul li{background:0;width:188px;padding:0 10px 0 0;margin:10px 0;float:left;height:40px}.station-criterias .criteria-inner.criteria-opening-hours ul li h3{width:500px;padding:0 0 10px 0}.station-criterias .criteria-inner.criteria-opening-hours ul .hoursTable{background:0;float:none;clear:both;width:250px;margin:0}.ie7 .station-criterias .criteria-inner.criteria-opening-hours .blue-table{zoom:1}.station-criterias .criteria-inner.criteria-opening-hours .blue-table{margin:2px 0}.station-criterias .criteria-inner.criteria-opening-hours .blue-table .top,.opening-hours .blue-table .bottom{display:none}.station-criterias .criteria-inner.criteria-opening-hours .blue-table .bd{padding:0 7px}.station-criterias .criteria-inner.criteria-opening-hours .blue-table .bd span:first-child{text-align:left;width:100px;padding-right:6px;float:left}.station-criterias .criteria-inner.criteria-opening-hours .blue-table .bd span{text-align:right;float:right}.station-criterias .criteria-inner.criteria-opening-hours .blue-table.mod-blue-small .top,.opening-hours .blue-table.mod-blue-small .bottom{display:block}.station-criterias .criteria-inner.public-transport ul li{float:left;margin:6px 12px 6px 0;background:0;padding:0}.station-criterias .criteria-inner.public-transport ul li span{display:block;text-align:center}.station-criterias .criteria-inner.public-transport .transport-forms{width:510px;color:#006AB3;margin:30px 0}.station-criterias .criteria-inner.public-transport .transport-forms .booking-fields{margin-bottom:15px}.station-criterias .criteria-inner.public-transport .transport-forms .textBox input{width:300px}.station-criterias .criteria-inner.public-transport .transport-forms .booking-date{margin:0;overflow:hidden;clear:both}.station-criterias .criteria-inner.public-transport .transport-forms .booking-date .error-msg{display:block;text-align:right}.station-criterias .criteria-inner.public-transport .transport-forms .booking-date .booking-input{float:none;display:block;overflow:hidden;margin:0 0 10px 0}.station-criterias .criteria-inner.public-transport .transport-forms .booking-date .booking-input .dateBox{float:left;margin-right:25px;padding-top:4px}.station-criterias .criteria-inner.public-transport .transport-forms .booking-date .booking-input .dateBox .textBox-title{margin:0 6px 0 0;float:left}.station-criterias .criteria-inner.public-transport .transport-forms .booking-date .booking-input .dateBox .textBox-title span{width:auto}.station-criterias .criteria-inner.public-transport .transport-forms .booking-date .booking-input .radio-departure{float:left}.station-criterias .criteria-inner.public-transport .transport-forms .booking-date .booking-input .radio-departure ul{padding:0}.station-criterias .criteria-inner.public-transport .transport-forms .booking-date .booking-input .radio-departure ul li{display:block;float:none;margin:0}.station-criterias .criteria-inner.public-transport .transport-forms .booking-date .booking-input .hoursInput{float:left;margin-right:20px;padding-top:4px;max-width:120px}.station-criterias .criteria-inner.public-transport .transport-forms .booking-date .booking-input .hoursInput .textBox-title{margin:0 6px 0 0}.station-criterias .criteria-inner.public-transport .transport-forms .booking-date .booking-input .hoursInput .textBox-title span{width:auto}.station-criterias .criteria-inner.public-transport .transport-forms .booking-date .booking-input .hoursInput .textBox{margin:0}.station-criterias .criteria-inner.public-transport .transport-forms .booking-date .booking-input .hoursInput input{width:40px}.station-criterias .criteria-inner.luggage-lockers .mod-blue-small .tl,.station-criterias .criteria-inner.luggage-lockers .mod-blue-small .tr,.station-criterias .criteria-inner.luggage-lockers .mod-blue-small .bl,.station-criterias .criteria-inner.luggage-lockers .mod-blue-small .br{display:none}.station-criterias .criteria-inner.luggage-lockers .mod-blue-small .bd{background:0;padding:0}.station-more-info{display:block;clear:both}.station-key-card{float:left;width:430px}.station-key-card .header-small{width:auto}.station-key-card h2 a.arrow{background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat right -330px;padding-right:14px;float:right;font-size:12px;margin-top:4px}.station-key-card .key-card-inner{padding:0 20px;margin-bottom:30px}.station-key-card .key-card-inner a{color:#676767;text-transform:lowercase}.pop-in-grid .inner .station-key-card .key-card-inner h3{font-size:16px;font-weight:normal;padding:0 0 15px}.infos-box{float:left;width:225px;margin:0 0 0 27px}.infos-box .real-time{margin-bottom:14px;color:#676767}.infos-box .real-time ul{margin-top:14px}.infos-box .real-time .btn-orange{margin-top:14px}.infos-box .station-sms-info{color:#676767}.infos-box .station-sms-info h3{padding-left:0}.infos-box .station-sms-info ul{padding-left:13px}.infos-box .station-sms-info ul li{list-style:disc}.bExcursionCatSummary{overflow:hidden;border-bottom:1px solid #aac8e0;padding:5px 0 20px 0}.pop-in-grid .top .inner .bd .bExcursionCatSummary .freecontent h2{margin:0}.bExcursionCatSummary .freecontent img{float:left}.bExcursionCatSummary .freecontent ul{width:280px;float:left;clear:none}.bExcursionCatSummary .freecontent ul li{float:left;width:47%}.bExcursionCatSummary .freecontent ul li a{color:#676767}.bExcursionCatSummary .freecontent .moreInfo{float:left;clear:both;margin:10px 0 0 0;background:url("/Design/mobility/img/website/sprite-master-a.png") right -433px;padding-right:20px}.ie7 .bExcursionCatSummary .freecontent .moreInfo{float:none;display:inline-block}.freecontent .cards-option{display:block;clear:both;overflow:hidden;padding:0 0 22px 0}.freecontent .cards-option img{float:left;border:0;margin-right:16px}.freecontent .cards-option .text{display:table}.freecontent .cards-option h2{margin:0}.freecontent .cards-option .moreInfo{text-decoration:underline;color:#00a8a9}.ie7 .freecontent .cards-option .text{display:inline-block}.city-advantage-header.pop-in-grid .inner .bd{position:relative;padding-bottom:0}.city-advantage-header.pop-in-grid .inner .bd .header{padding-bottom:0;min-height:240px}.city-advantage-header.pop-in-grid .grid-bottom{margin-top:-5px}.city-advantage-header .advantage-search{position:absolute;top:0;right:0;margin:75px 20px 0 0;width:185px;z-index:2000}.city-advantage-header .advantage-search.pop-in-grid .inner .bd{padding:15px 15px 5px 10px}.city-advantage-header .advantage-search.pop-in-grid .inner .bd .btn-container{float:right}.city-advantage-header .advantage-search.pop-in-grid .inner .bd h3{padding-left:0}.city-advantage-header .advantage-search.pop-in-grid .inner .bd .textBox input{padding-right:0}.city-advantage-header .advantage-search.pop-in-grid .grid-bottom{margin-top:0}.city-advantage-header .advantage-search .error-msg{clear:both}.city-advantage-header .advantage-search .btn-container{margin-top:10px}.textBox{height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat -993px -31px;padding-left:7px;float:left;margin:10px 0}.textBox.hours input{width:34px}.ie7 .textBox{background-position:-993px -30px}.ie7 .textBox>div{display:block;height:26px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat right -92px;padding:6px 10px 0 2px;margin-left:-2px;border:0}.ie7 .textBox input{background:0}.ie8 .textBox input{display:block;height:25px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat right -93px;padding:6px 10px 0 2px;margin-left:-2px;border:0}.textBox input{display:block;height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat right -93px;padding:0 10px 0 2px;margin-left:-2px;border:0}.productInfo{float:left;width:100%;min-height:70px;color:#00a8a9;background-color:#fff;font-size:12px;font-weight:bold;overflow:hidden;padding:21px 0 21px 30px}.productInfo ul>li:before{content:"";background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat 0 -1056px;width:10px;height:8px;float:left;margin-right:5px;margin-top:3px}.quickInfo{position:absolute;z-index:200;left:0;bottom:0;font-size:12px;font-weight:bold;color:#fff;background:url("/Design/mobility/img/website/sprite_splash_c.png") left 47px no-repeat;width:330px;height:85px;padding:60px 0 0 20px;overflow:hidden}.pop-in-grid .inner .quickInfo h2{font-size:18px;background:0;color:#fff;padding:0;margin:0;max-width:170px}.pop-in-grid .inner .quickInfo h3{font-size:16px;background:0;color:#fff;padding:0;margin:0;max-width:170px}.pop-in-grid .inner .quickInfo ul{max-width:230px}.pop-in-grid .inner .quickInfo ul li{font-size:12px;padding-left:10px;background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat scroll -323px -212px transparent}.pop-in-grid .inner .quickInfo p,.pop-in-grid .inner .quickInfo span{max-width:230px}.city-advantage ul{padding:0 15px 10px 15px}.city-advantage ul li{width:31%;float:left}.textBox input.jq-error{background-position:right -193px;padding-right:22px}.alphabetic-destination ul{padding:0 20px 10px 20px;background:url("/Design/mobility/img/website/sprite_splash_a.png") center -490px;overflow:hidden;margin:0 0 20px 0}.alphabetic-destination ul li{float:left;font-size:20px;background:0;padding:6px}.alphabetic-destination ul li:first-child{padding-left:0}.cityAdvantagesPanel{clear:both;overflow:hidden;margin-bottom:30px}.cityAdvantagesPanel .header-small{display:block;width:470px;margin:0 0 20px 0}.cityAdvantagesPanel .header-small h3{font-size:30px;padding-left:20px}.cityAdvantagesPanel .header-small h4{padding:0 0 8px 20px}.cityAdvantagesPanel .header-small .subtitle{font-size:18px;float:none;padding-left:20px}.cityAdvantagesPanel .header-small .curve{background:url("/Design/mobility/img/website/sprite_splash_b.png") left top no-repeat;height:20px;width:350px;margin-top:0;position:relative}.header-small{display:block;width:470px;margin:0 0 20px 0}.header-small .curve{background:url("/Design/mobility/img/website/sprite_splash_b.png") left top no-repeat;height:20px;width:350px;margin-top:0;position:relative}.pop-in-grid.advantage_three .mod-blue-border,.pop-in-grid.summary_list_three .mod-blue-border{padding-left:3px;display:block}.advantage-detail-header .inner{padding-bottom:0}.advantage-detail-header .inner>.bd{padding-bottom:0;overflow:hidden}.advantage-detail-header .inner .bd>.header{padding-bottom:0}.ie7 .advantage-detail-header .inner .bd>.header{padding-bottom:0}.advantage-detail-header.pop-in-grid .grid-bottom{margin-top:-5px}.header-banner{position:relative;overflow:hidden}.advantage-detail-left,.advantage-detail-right{margin-top:20px}.advantage-detail-left{float:left;width:180px;margin-right:10px;overflow:hidden}.advantage-detail-right{float:left;width:465px}.advantage-detail-right .advantage-detail-links{margin:10px 0 20px 0}.advantage-detail-right .advantage-detail-links a{display:block}.advantage-detail-offer{clear:both;padding:10px 20px 0 0;font-weight:bold}.advantage-detail-offer .short_text{font-weight:normal;display:block;margin-top:5px}.advantage-detail-left .btn-orange{margin-top:20px}.advantage-detail-address span{display:block}.advantage-detail-discountsList{margin:20px 0}.pop-in-grid .top .inner .bd .freecontent .advantage-detail-discountsList h3{font-size:18px}.advantage-detail-discountsList ul{overflow:hidden}.advantage-detail-discountsList ul li{width:31%;float:left}.advantage-detail-results.pop-in-grid .top .inner .bd .mod-blue-dark{color:#006AB3;margin:10px;overflow:hidden}.advantage-detail-results.pop-in-grid .top .inner .bd .mod-blue-dark .bd{background:#bbe5ff;padding:10px}.advantage-detail-results.pop-in-grid .top .inner .bd .mod-blue-dark .tl,.advantage-detail-results.pop-in-grid .top .inner .bd .mod-blue-dark .tr,.advantage-detail-results.pop-in-grid .top .inner .bd .mod-blue-dark .bl,.advantage-detail-results.pop-in-grid .top .inner .bd .mod-blue-dark .br{background-image:url("/Design/mobility/img/website/mod-blue-dark.png");background-repeat:no-repeat;z-index:1000;width:9px;height:9px}.advantage-detail-results.pop-in-grid .top .inner .bd .mod-blue-dark .tl,.advantage-detail-results.pop-in-grid .top .inner .bd .mod-blue-dark .bl{float:left}.advantage-detail-results.pop-in-grid .top .inner .bd .mod-blue-dark .tr,.advantage-detail-results.pop-in-grid .top .inner .bd .mod-blue-dark .br{float:right}.advantage-detail-results.pop-in-grid .inner .bd .blue-box-result p{display:block;font-weight:bold}.advantage-detail-results.pop-in-grid .inner .bd .blue-box-result a{display:block}.advantage-detail-results.pop-in-grid .inner .bd .results{padding:0 5px}.advantage-detail-results.pop-in-grid .inner .bd .results h2{padding-left:5px}.pop-in-grid.blue-links-box{padding:0 0 8px;margin:0 -3px 0 -2px;background:0;border-radius:none;box-shadow:none}.pop-in-grid.blue-links-box .top{padding:0}.pop-in-grid.blue-links-box .top .inner{margin:0 0 0 8px;padding:0 6px 0 0}.pop-in-grid.blue-links-box .top .inner .bd{margin:0 -1px 0 -6px;padding:10px 0 0 0;min-height:0;background:0}.pop-in-grid.blue-links-box .top .inner .bd ul.column li{display:block;padding:7px 16px}.pop-in-grid.blue-links-box .top .inner .bd ul.row li{float:left;padding:10px}.pop-in-grid.blue-links-box .top .inner .bd ul li a{font-weight:bold;padding-right:15px;font-size:14px}.pop-in-grid.blue-links-box .grid-bottom{background-position:-1991px -11px;margin:0;display:block}.pop-in-grid.blue-links-box li{background:0;padding:10px 0 10px 10px}.ticket-pageTitle{color:#0977c1;margin-left:20px;margin-top:25px;font-weight:bold;font-size:1.2em;padding:0}.ticket-tbasket{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -475px -52px;padding-left:22px}.ticket-promocode{color:#676767;display:inline-block;margin:16px}.btn-shop{float:right;margin:10px 20px 10px 0}.btn-calculate{height:27px;color:#fff;float:left;padding-left:26px}.btn-calculate span:before{content:"";display:block;background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat 0 -1035px;width:10px;height:10px;float:left;width:12px;height:12px;margin:5px}.btn-calculate span{cursor:pointer;background-color:#f3560d;border-radius:10px;display:block;height:26px;line-height:25px;padding:1px 10px 0 4px;color:#fff;font-weight:bold}.btn-next-step{background-color:#f3560d;border-radius:10px;height:27px;color:#fff;float:left;padding-left:10px;padding-top:9px;padding-right:10px}.btn-next-step span{cursor:pointer;background-color:#f3560d;border-radius:10px;display:block;height:26px;line-height:17px;padding:1px 0 0 0;color:#fff;font-weight:bold}.btn-next-step span:after,.btn-product-action span:after,.btn-color1 span:after,.btn-color2 span:after{content:"";background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -114px -123px;height:8px;width:10px;float:right;margin-left:5px;margin-top:4px}.btn-next-step a,.btn-next-step a:link,.btn-next-step a:hover,.btn-next-step a:active,.btn-next-step a:focus .btn-next-step a:visited{color:#fff}.tabulation{list-style:none;width:100%;margin:20px 0 -10px -6px;overflow:hidden;height:37px;padding-bottom:2px}.tabulation li:first-child{margin-left:-7px}.lte8 .tabulation{padding-bottom:0}.tabulation-alt .tabulation{margin-top:0}.tabulation li{float:left}.tabulation li a{font-size:14px;height:35px}.tabulation li.selected{position:relative;z-index:100;height:34px}.tabulation li.selected a{text-decoration:none}.tabulation li .tab a:hover{text-decoration:none}.tabulation li .tab-time a:hover{text-decoration:none}.tabulation li .tab{display:block}.tabulation li .tab.uisprite-tabs{padding:0}.tabulation li .tab.ui-corner-all,.tabulation li .tab.ui-corner-bottom,.tabulation li .tab.ui-corner-right,.tabulation li .tab.ui-corner-br{border-radius:0}.tabulation li .tab.ui-widget-content{border:0}.tabulation li .tab-time{display:block}.tabulation li .tab-time span:before,.tabulation li .tab-time a:before{content:"";display:block;background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -412px -418px;width:10px;height:10px;float:left;width:12px;height:12px;margin:11px 10px 0 4px}.tabulation li.selected .tab-time span:before,.tabulation li.selected .tab-time a:before{background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -459px -462px}.tabulation li .tab a,.tabulation li .tab span{display:block;color:#fff;background-color:#78AFE7;line-height:34px;margin:0 0 0 13px;padding-left:15px;text-align:center;padding:1px 24px 0 10px;cursor:pointer}.tabulation li .tab-time a,.tabulation li .tab-time span{display:block;color:#fff;background-color:#78AFE7;line-height:34px;margin:0 0 0 13px;text-align:center;padding:1px 24px 0 10px;cursor:pointer}.tabulation li.selected .tab{background-position:-440px -60px}.tabulation li.selected .tab-time{background-position:-414px -241px}.tabulation li.selected .tab a,.tabulation li.selected .tab span,.tabulation li.selected .tab-time a,.tabulation li.selected .tab-time span{color:#006ab3;text-decoration:none;background-color:#FFF}.tabulation .tabactive,.tabulation .tab{float:none;font-weight:normal;padding:0}.tabulation .tabactive:hover,.tabulation .tab:hover{font-weight:normal;background-color:transparent}.tabulation li.selected:first-child .tab{background-position:-440px -381px}.progress{list-style:none;margin:10px 0 7px 20px;overflow:hidden}.progress li{float:left}.progress li a{display:block;height:24px;background:url("/Design/mobility/img/website/bg-steps.gif") no-repeat right 0;padding:12px 28px 0 23px;color:#9eb8cc;font-weight:bold}.progress li.title.selected a{background:url("/Design/mobility/img/website/bg-steps-title.gif") no-repeat left 0;color:#fff;text-decoration:underline;border-right:1px solid #0c65a1}.progress li.selected a{background:url("/Design/mobility/img/website/bg-steps-on.gif") no-repeat right 0;color:#fff}.progress li.last a{background:url("/Design/mobility/img/website/bg-steps-last.gif") no-repeat right 0}.jq-ticketcontainer{clear:both;display:block;overflow:hidden;margin:10px 20px 20px}.ticket-titles{overflow:hidden;border-bottom:1px solid #5ba4d4}.ticket-title-right{position:relative;float:left;width:198px;height:27px;border-left:1px solid #46a0df;padding-top:9px;background:url("/Design/mobility/img/website/ticket-title-right.png") no-repeat right 0;text-align:center;font-size:1.2em;font-weight:bold;color:#fff}.ticket-title-right.noborder{border-left:none}.lte8 .ticket-title-right{width:196px}.ticket-title-left{position:relative;float:left;width:77.8066%;height:36px;background:url("/Design/mobility/img/website/ticket-title-left.png") no-repeat left 0;text-align:left;font-size:1.2em;font-weight:bold;color:#fff;border-right:1px solid #82c0eb}.ticket-title-left.noborder{border-right:0}.ticket-title-left .bg-title{height:27px;padding:9px 0 0 10px;margin-left:9px;background:url("/Design/mobility/img/website/ticket-title-bg.png") repeat 0}.ticket-content{border-right:1px solid #bde6ff;border-left:1px solid #bde6ff;background-color:#e4f2fb;overflow:hidden;position:relative}.ticket-content-colright{overflow:hidden;padding:0 20px}.ticket-content-colleft{float:left;width:705px;color:#006ab3;border-right:1px solid #f7fbfe}.ticket-content-colfull{float:left;width:95%;color:#006ab3}.ticket-content-colleft .tcc-inner{padding:5px 20px 10px 20px;border-right:1px solid #82c0eb}.ticket-content-colfull .tcc-inner{padding:5px 20px 10px 20px}.content-right{float:right;width:350px}.jq-person-item{position:relative;overflow:hidden}.name-boxes{width:48%;float:left}.ticket-content-colleft .name-boxes-full{clear:none}.scrollsprite-menu{float:left;padding-top:5px;clear:both}.first{padding-top:0}.remark{padding-top:10px}.textBox-title{height:20px;float:left;margin:10px 6px 0 0;padding-top:6px}.box-bottom{overflow:hidden;height:8px}.box-bottom span{float:left;display:block;height:8px;background:url("/Design/mobility/img/website/mod-lightblue.png") no-repeat left top;height:8px}.box-bottom .box-bleft{width:705px}.box-bottom .box-bright{width:198px;background-position:top right}.white-frame-inner .bd.fields{margin:-8px 0 0 4px}.gray-frame-inner .bd.fields{margin:-8px 0 0 4px}.ticket-types{clear:both}.ticket-types ul li{display:inline;width:100%;float:none;color:#454545}.labels ul li{display:inline;width:100%;float:none;color:#454545}.ticket-types .title{float:left}.ticket-types .grey-txt{color:#454545;line-height:27px}.ticket-types .ico-plus,.contact-form .ico-plus{float:left;height:14px;width:14px;margin:1px 2px 0 0;background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -198px -333px}.name-boxes-full .calendar{height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat -993px -31px;float:left;padding-left:7px;margin:10px 0}.name-boxes-full .calendar input{width:117px;float:left;height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat right -93px;padding:0 0 0 2px;border:0}.name-boxes-full .calendar input.jq-error{background-position:right -232px}.lte9 .name-boxes-full .calendar input{height:24px;padding-top:7px}.name-boxes-full .calendar a{display:block;height:31px;width:34px;background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -313px -308px;margin-left:-30px;padding:0;border:0;float:left}.but-price{height:24px;margin-left:19px;padding-top:4px;text-align:center;color:#006ab3;font-weight:bold}.btn-compareprice,.btn-plus,.btn-pdf{height:24px;display:block;background:url("/Design/mobility/img/website/button-price-sprite.png") no-repeat -211px -24px;padding:0 0 0 19px;color:#006ab3;margin:15px 0;font-weight:bold}.btn-pdf{background-position:-204px -48px;padding:0 0 0 26px}.btn-compareprice>span,.btn-plus>span,.btn-pdf>span{cursor:pointer;padding:0 15px 0 10px;background:url("/Design/mobility/img/website/button-price-sprite.png") no-repeat right top;display:block;height:24px;line-height:24px;text-align:center}.priceBig{width:100%;margin:25px 0;font-size:1.6em;text-align:center;font-weight:bold;min-height:25px}.prices-all{position:absolute;bottom:6px;width:165px;font-size:14px;margin:0 -5px}.prices-all table,.prices-total table{width:100%;color:#454545}.prices-all th,.prices-total th{font-weight:bold;text-align:left;padding:6px 5px 6px 0}.prices-all td,.prices-total td{text-align:right;white-space:nowrap;padding:6px 0}.prices-total{float:right;width:166px;font-size:16px;margin:-15px 35px 0 0}.prices-total td{font-weight:bold}.jq-errorcontainer{background-color:#00a8a9;padding:10px 20px}.jq-errormessagecontainer{font-size:1.2em;padding:10px 32px;font-weight:bold;color:#fff;background:url("/Design/mobility/img/website/ico-warning.png") no-repeat 0 7px}.jq-errortemplatecontainer{color:#fff;padding:0 0 10px 29px}.jq-errorcontainer ul li{padding-left:13px;background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -323px -212px}.white-frame.promocode-box{float:right;width:80%;position:relative}.white-frame.promocode-box.required{background-color:#fff7f2;border-top:1px solid #ff7004;border-bottom:1px solid #ff7004}.white-frame.promocode-box.required .white-frame-inner{background-color:#fff7f2;border-left:1px solid #ff7004;border-right:1px solid #ff7004;padding-bottom:40px}.promocodes-required{width:200px;float:left}.promocodes{float:left;width:445px}.ticketwizard .promocodes .recalculateprice{position:absolute;bottom:0;right:0;margin-right:30px}.ticketwizard .promocodes .recalculateprice img{float:left}.white-frame.promocode-box{clear:both;margin-top:45px}.white-frame.promocode-box .white-frame-inner .bd{padding:10px 20px}.white-frame.promocode-box .white-frame-inner .bd .promocode-textbox{float:right}.white-frame.promocode-box .white-frame-inner .bd .errorMessage{text-align:right;margin:0 30px 0 135px;color:red;clear:both;min-height:30px}.jq-promocode-item .name-boxes{width:auto}.ticketwizard .jq-promocode-item .remove-icon{margin-top:11px}.jq-promo-price{float:left;padding:12px 0 7px 10px;width:48px}.white-frame.promocode-box .white-frame-tr,.white-frame.promocode-box .white-frame-tl,.white-frame.promocode-box .white-frame-br,.white-frame.promocode-box .white-frame-bl{background-image:url("/Design/mobility/img/website/mod-white-border-promo.png")}.white-frame.promocode-box.required .white-frame-tr,.white-frame.promocode-box.required .white-frame-tl,.white-frame.promocode-box.required .white-frame-br,.white-frame.promocode-box.required .white-frame-bl{background-image:url("/Design/mobility/img/website/mod-white-border-promo-required.png")}.white-frame.promocode-box.required .white-frame-tr,.white-frame.promocode-box.required .white-frame-tl{margin-top:-1px}.white-frame.promocode-box.required .white-frame-br,.white-frame.promocode-box.required .white-frame-bl{margin-bottom:-1px}.white-frame.promocode-box.required .white-frame-br,.white-frame.promocode-box.required .white-frame-tr{margin-right:-1px}.lngnotavailable-content{font-size:14px;padding:10px}.white-frame{float:left;width:100%;background-color:#fff}.white-frame-top{width:100%;height:10px}.white-frame-tl{float:left;width:10px;height:10px;background-image:url("/Design/mobility/img/website/mod-white-border.png");background-position:left top}.white-frame-tr{float:right;width:10px;height:10px;background-image:url("/Design/mobility/img/website/mod-white-border.png");background-position:right top}.white-frame-inner{float:left;width:100%;background-color:#fff}.white-frame-inner .bd{padding:10px}.white-frame-bottom{width:100%;height:10px}.white-frame-bl{float:left;width:10px;height:10px;background-image:url("/Design/mobility/img/website/mod-white-border.png");background-position:left bottom}.white-frame-br{float:right;width:10px;height:10px;background-image:url("/Design/mobility/img/website/mod-white-border.png");background-position:right bottom}.blue-frame{float:left;width:100%;background-color:#006ab3}.blue-frame-top{width:100%;height:10px}.blue-frame-tl{float:left;width:10px;height:10px;background-image:url("/Design/mobility/img/website/mod-darkblue-border.png");background-position:left top}.blue-frame-tr{float:right;width:10px;height:10px;background-image:url("/Design/mobility/img/website/mod-darkblue-border.png");background-position:right top}.blue-frame-inner{float:left;width:100%;background-color:#006ab3}.blue-frame-inner .bd{padding:10px}.blue-frame-bottom{width:100%;height:10px}.blue-frame-bl{float:left;width:10px;height:10px;background-image:url("/Design/mobility/img/website/mod-darkblue-border.png");background-position:left bottom}.blue-frame-br{float:right;width:10px;height:10px;background-image:url("/Design/mobility/img/website/mod-darkblue-border.png");background-position:right bottom}.gray-frame{float:left;width:100%;background-color:#d3d3d3}.gray-frame-top{width:100%;height:10px}.gray-frame-tl{float:left;width:10px;height:10px;background-image:url("/Design/mobility/img/website/mod-gray-border.png");background-position:left top}.gray-frame-tr{float:right;width:10px;height:10px;background-image:url("/Design/mobility/img/website/mod-gray-border.png");background-position:right top}.gray-frame-inner{float:left;width:100%;background-color:#d3d3d3}.gray-frame-inner .bd{padding:10px}.gray-frame-bottom{width:100%;height:10px}.gray-frame-bl{float:left;width:10px;height:10px;background-image:url("/Design/mobility/img/website/mod-gray-border.png");background-position:left bottom}.gray-frame-br{float:right;width:10px;height:10px;background-image:url("/Design/mobility/img/website/mod-gray-border.png");background-position:right bottom}.b-excursion-header.pop-in-grid{padding:0}.b-excursion-header.pop-in-grid .inner .bd{position:relative;padding-bottom:0}.b-excursion-header.pop-in-grid .inner .bd .header{padding-bottom:0;margin-bottom:0}.b-excursion-header .excursion-map{position:absolute;right:0;top:0;width:185px;margin:65px 20px 0 0;z-index:2000}.b-excursion-header.pop-in-grid .inner .bd .excursion-map .inner .bd{padding:15px 0 20px 0}.b-excursion-header .header-button{position:absolute;right:0;bottom:0;margin:0 22px 11px 0;z-index:2000}.b-excursion-header .header-button .btn-orange span a{color:#fff;font-weight:bold}.b-excursion-header .excursion-map h3{font-size:1em;padding:0 0 10px 13px;color:#464646;font-weight:bold}.b-excursion-header .google-map{margin-left:13px;height:90px;width:150px;border:1px solid #9b9b9d}.b-excursion-header .excursion-map .map-text{font-size:1em;padding-left:13px;margin-top:6px;color:#464646;clear:both}.b-excursion-header .excursion-map .map-text ul{margin:0;padding:0;overflow-y:auto;max-height:100px}.b-excursion-header .excursion-map .map-text ul li{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -122px -413px;padding-left:10px}.b-excursion-header.pop-in-grid .grid-bottom{margin-top:-5px}.b-excursion-header.pop-in-grid .excursion-map .grid-bottom{margin-top:0}.bd .openhours{text-decoration:none;background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat scroll -198px -333px transparent;color:#006AB3;display:block;padding:0 0 0 17px}.bd.active .openhours{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat scroll -158px -373px transparent}.freecontent .openinghours{padding:10px 0 0 0}.freecontent .openinghours li{margin:5px 0}.open-hours-container .opening-hours{border-left:1px solid #84BCF5;margin:10px 0 0 25px;overflow:hidden;padding-left:20px}.price-calculator-container .btn-orange{float:none;margin:20px 14px 10px;text-align:center}.calculate-price{display:block;overflow:hidden}.calculate-price .btn-container{float:left}.ie7 .calculate-price .btn-container{margin-left:14px}.ie7 .calculate-price .btn-container .btn-orange{margin-left:0}.calculate-price .labels .jq-classes.jq-error{background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat left -484px;padding-left:20px}.calculate-price h2{padding:5px 0 5px 14px;font-weight:normal}.priceclasses{display:block;clear:both;margin-top:10px}.priceclasses .last .price{border-bottom:1px solid #676767}.name-boxes-full{display:block;clear:both}.bg-grey{background-color:#e9e9e9;color:#676767;overflow:hidden}.bg-white{overflow:hidden}.bg-white .travelertype,.bg-grey .travelertype{width:75%;float:left;margin:3px 0;clear:both}.bg-white .travelertype span,.bg-grey .travelertype span{float:left;margin:0 0 0 10px;padding:0;width:90px}.bg-white .price,.bg-grey .price{float:left;padding:6px 0 3px 3px;width:23%}.ie7 .bg-white .price,.ie7 .bg-grey .price{padding-top:8px}.travelertype select{margin-left:14px;float:left}.paymentmethods{clear:both;padding-left:14px;margin-bottom:7px;overflow:hidden}.paymentmethods span:first-child{margin-left:0}.paymentmethods span{float:left;margin:7px 12px 0 0;overflow:hidden}.paymentmethods span img{width:40px;height:25px}.total-container{padding-left:14px;font-size:18px;font-weight:bold;margin-top:7px;overflow:hidden}.total-container .total-label,.total-container span{float:left}.total-container .total-result{float:right;font-size:14px;width:32%;text-align:right;padding-right:5px}.calculate-price .labels{padding:8px 16px 15px 14px;color:#006ab4}.ie7 .calculate-price .labels{padding-bottom:0}.calculate-price .textBox-title{margin:0;padding:0}.calculate-price .textBox{margin:0 0 10px 0}.ie7 .calculate-price .name-boxes-full{margin:0 0 10px 0;float:none}.ie7 .calculate-price .name-boxes-full .calendar{float:none}.ie7 .calculate-price .textBox-title{float:none}.calculate-price .txtLabel{color:#006ab4;width:100%;padding:0;margin-bottom:4px}.calculate-price .priceclasses{padding:0;margin-top:15px}.calculate-price .priceclasses .bg-grey{background-color:#e9e9e9;margin:3 -16px 0 -18px;padding:3px 0 3px 20px;font-size:.8em}.calculate-price .priceclasses .bg-white{margin:3 -16px 0 -18px;padding:3px 0 3px 20px;font-size:.9em}.calculate-price .btn-orange.large{width:172px;margin-left:20px;text-align:center}.calculate-price .calendar{height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat -993px -31px;padding-left:7px;float:left;overflow:hidden}.calculate-price .calendar input{width:117px;float:left;height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat right -93px;padding:0 0 0 2px;border:0}.lte9 .calculate-price .calendar input{height:24px;padding-top:7px}.calculate-price .calendar a{display:block;height:31px;width:34px;background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -313px -308px;margin-left:-30px;padding:0;border:0;float:left}.calculate-price .jq-nopurchasableonline-text{padding-left:15px}.pop-in-grid .top .inner .bd .freecontent h1{padding:10px 0;font-size:1.5em;margin:0}.pop-in-grid .top .inner .bd .freecontent h2{padding:10px 0;font-size:1.5em;margin:0}.pop-in-grid .top .inner .bd .freecontent h3{padding:10px 0;font-size:1.5em}.pop-in-grid .top .inner .bd .freecontent .body img{float:left;margin-right:19px;margin-bottom:15px;border:1px solid #cbcbcb}.pop-in-grid .top .inner .bd .freecontent .body img.img-right{margin:0;margin-bottom:15px}.pop-in-grid .top .inner .bd .freecontent .body p.info{color:#ea690d}.pop-in-grid .top .inner .bd .freecontent .body p.info a{text-decoration:underline}.pop-in-grid .top .inner .bd .freecontent .linkgroup{width:100%;height:17px}.pop-in-grid .top .inner .bd .freecontent .link{float:left}.pop-in-grid .top .inner .bd .freecontent .link .arrow{float:right;width:15px;height:15px;background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat right -488px}.pop-in-grid .top .inner .bd .freecontent .link a{color:#eb690b;text-decoration:underline}.pop-in-grid .top .inner .bd .otherExcursion{padding:10px 0 0 20px}.pop-in-grid .top .inner .bd .otherExcursion h2{padding:0;font-size:1.3em}.pop-in-grid .top .inner .bd .otherExcursion .thumbnail{float:left;margin-right:19px}.pop-in-grid .top .inner .bd .otherExcursion .thumbnail img{border:0}.pop-in-grid .top .inner .bd .otherExcursion .thumbnail .thumb-text{min-height:45px;margin-top:3px;text-align:center}.pop-in-grid .top .inner .footerCurve{width:462px;height:15px;margin-left:-6px;margin-top:10px;background:url("/Design/mobility/img/website/footer-curve-small.png") no-repeat}.pop-in-grid .top .inner .allTrips{float:left;padding-top:5px;margin-left:262px}.pop-in-grid .top .inner .allTrips .arrow{float:right;width:15px;height:15px;background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat right -488px}.pop-in-grid .top .inner .allTrips a{color:#eb690b;text-decoration:underline}.pop-in-grid .top .inner .bd .buyonline h2{background:url("/Design/mobility/img/website/padlog.png") no-repeat 19px 9px;padding-left:50px}.pop-in-grid .top .inner .bd .buyonline .text{padding:10px 20px 0 20px}.pop-in-grid .top .inner .bd .buyonline ul li{padding-bottom:10px}.pop-in-grid .top .inner .bd .buyonline .link{float:left;margin:0 0 10px 93px}.pop-in-grid .top .inner .bd .buyonline .link .arrow{float:right;width:15px;height:15px;background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat right -433px}.pop-in-grid .top .inner .bd .buyonline .link a{color:#eb690b;text-decoration:underline}.pop-in-grid .top .inner .bd .summaryPanel{float:left;margin-bottom:20px}.pop-in-grid .top .inner .bd .summaryBox img{float:left;border:1px solid #cbcbcb}.pop-in-grid .top .inner .bd .summaryBox a{text-decoration:underline}.pop-in-grid .top .inner .bd .topCurve{float:left;height:21px;width:100%;margin-bottom:5px}.pop-in-grid .top .inner .bd .advantageLink{float:left;width:443px;height:20px;text-align:right}.pop-in-grid .top .inner .bd .advantageLink .arrow{float:right;width:15px;height:15px;background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat right -433px}.pop-in-grid.opening-hours-bexcursion .opening-hours{float:none;width:auto}.pop-in-grid.opening-hours-bexcursion .opening-hours ul li{padding-left:8px;margin:4px 0}.products.pop-in-grid{padding-bottom:0}.products.pop-in-grid .inner .bd{position:relative;padding-bottom:0}.products.pop-in-grid .inner .bd .header{margin-bottom:0;overflow:hidden;position:static;z-index:1000}.lte8 .products.pop-in-grid .inner .bd .header{padding-bottom:0;position:relative}.products.pop-in-grid .inner .bd .header .quickInfo{border-radius:0 0 0 10px}.products.pop-in-grid .grid-bottom{margin-top:-5px}.products-header .header-button{position:absolute;right:0;margin:14px 22px 11px 0;z-index:2000}.products-header .header-button .btn-orange span a{color:#fff;font-weight:bold}.inner .freecontent products-fixed-price{padding:20px}.inner .freecontent products-fixed-price p{float:left;min-height:96px;min-width:270px}.inner .freecontent products-fixed-price img{float:left;margin:0 8px 10px -3px}.inner .freecontent products-fixed-price h2{margin:0 0 10px 0;font-size:1.5em;font-weight:normal}.inner .freecontent products-fixed-price h3{margin-left:0;font-size:1.3em;font-weight:normal}.inner .freecontent products-fixed-price ul li{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat scroll -122px -413px transparent;padding-left:10px}.practicalInformation{padding:0 16px 16px 16px;margin-top:-8px}.practicalInformation ul{margin-bottom:10px}.practicalInformation ul li{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat scroll -122px -413px transparent;padding-left:10px}.freecontent .previewimage{float:left;width:100%}.compoundTravel{float:left;padding:0 16px 16px 0}.compoundTravel a span{text-decoration:underline;line-height:2em}.compoundTravel img{border:1px solid #cbcbcb;margin-bottom:10px}.freecontent .link{margin-bottom:16px}.freecontent .link .arrow{float:right;width:15px;height:15px;background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat right -488px}.freecontent .link a{color:#eb690b;text-decoration:underline}.pop-in-grid .top .inner .bd .buyonline .buyonline-text{padding:10px 19px 0 19px}.pop-in-grid .top .inner .bd .buyonline .buyonline-text ul li{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat scroll -122px -413px transparent;padding-left:10px;color:#464646}.pop-in-grid .top .inner .bd .practicalInformation{padding:0 19px}.pop-in-grid .top .inner .bd .practicalInformation h3{font-size:1.2em;font-weight:bold;margin:12px 0 0 -20px;color:#0977c2}.ie7 .pop-in-grid .top .inner .bd .practicalInformation h3{margin:20px 0 0 -19px;font-weight:bold;font-size:1.2em}.pop-in-grid .top .inner .bd .practicalInformation img{margin-bottom:10px}.pop-in-grid .top .inner .bd .practicalInformation a{text-decoration:underline}.pager{display:block;overflow:hidden;margin:10px 0}.pager a,.pager ul{float:left;clear:none}.pager ul li{display:inline}.pager ul li a{float:none}.pager .link-separator{float:left;margin:0 6px;display:block;padding:5px 0}.pager .pager-number{padding:6px 0 0 0}.pager .pager-number li{background:0;padding:0 3px}.freecontent .sorted-list{padding:7px 0 15px 0}.freecontent .sorted-list li:first-child{margin-right:14px}.freecontent .sorted-list li{float:left;background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat -175px -291px;padding-left:14px}.freecontent .sorted-list li.selected{font-weight:bold;background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -82px -452px}.search-result-list li{margin:10px 0 30px 0}.search-result-list li a{display:block;margin-bottom:6px}.search-result-list li .title{font-weight:bold;float:left;margin-right:10px}.js-nbstars-1,.js-nbstars-2,.js-nbstars-3,.js-nbstars-4,.js-nbstars-5,.js-nbstars-6,.js-nbstars-7,.js-nbstars-8,.js-nbstars-9,.js-nbstars-10{background-image:url("/Design/mobility/img/website/stars-rating.png");background-repeat:no-repeat;display:block;float:left;height:16px;width:90px}.js-nbstars-1{background-position:0 0}.js-nbstars-2{background-position:0 -16px}.js-nbstars-3{background-position:0 -33px}.js-nbstars-4{background-position:0 -50px}.js-nbstars-5{background-position:0 -66px}.js-nbstars-6{background-position:0 -84px}.js-nbstars-7{background-position:0 -100px}.js-nbstars-8{background-position:0 -116px}.js-nbstars-9{background-position:0 -133px}.js-nbstars-10{background-position:0 -150px}.distance-slider{padding-top:24px}.slider-container{float:left;width:270px;background:url("/Design/mobility/img/website/sprite-slider.png") left -32px no-repeat;padding:0 10px}.js-slider-holder.ui-widget-content{height:10px;position:relative;border:0;background:0}.js-slider-holder.ui-widget-content a.ui-state-default{background:url("/Design/mobility/img/website/sprite-slider.png") top left no-repeat;width:23px;height:28px;position:absolute;margin:-10px 0 0 -11px;border:0}.freecontent ul.slider-amounts{display:block;clear:both;margin:17px 0 0;min-height:0}.freecontent ul li.js-slider-amount{background:0;font-weight:bold;font-size:14px;text-align:left;border:0;position:absolute;padding:0}.freecontent ul li.js-slider-amount a{color:#006AB3}.booking-box{float:left;height:320px!important;width:510px;background-color:#fff;margin-bottom:12px;margin-left:10px}.booking-boxinner{float:left;padding:10px 20px;color:#000}.booking-fields{float:left;width:100%;padding:0}.booking-fields .textBox{margin:0;float:right}.booking-fields .textBox-title{margin-top:0}.booking-switch{float:left;height:22px;width:20px;margin-left:250px;background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -510px -510px;text-indent:-9999px}.booking-searchmap{float:left;padding-left:21px;margin-top:7px;margin-left:15px;height:20px;background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat scroll -291px -173px transparent}.booking-colRight .orange{text-decoration:underline;color:#eb690a}.booking-box-top{float:left;width:530px;height:9px;margin-top:-11px;margin-left:-10px}.ie7 .booking-box-top{width:662px;height:9px;margin-top:-11px;margin-left:-10px}.booking-box .tl{z-index:1000;float:left;margin-left:-11px;width:9px;height:9px;background:url("/Design/mobility/img/website/mod-blue-border-small.gif") no-repeat top left}.booking-box .tr{z-index:1000;float:right;margin-right:-11px;width:9px;height:9px;background:url("/Design/mobility/img/website/mod-blue-border-small.gif") no-repeat top right}.booking-box-bottom{float:left;width:660px;height:9px;margin-bottom:-11px;margin-left:-10px}.ie7 .booking-box-bottom{width:662px;height:9px;margin-bottom:-11px;margin-left:-10px}.booking-box .bl{z-index:1000;float:left;margin-left:-11px;margin-top:2px;width:9px;height:9px;background:url("/Design/mobility/img/website/mod-blue-border-small.gif") no-repeat bottom left}.booking-box .br{z-index:1000;float:right;margin-right:-11px;margin-top:2px;width:9px;height:9px;background:url("/Design/mobility/img/website/mod-blue-border-small.gif") no-repeat bottom right}#timeTableSearchForm .textBox-title{font-weight:bold}.booking-input{float:left}.booking-input .inline{margin-bottom:15px}.booking-input ul li{display:inline}.booking-box .btn-orange span .arrow{float:right;width:18px;height:15px;background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat right -433px}.booking-box .btn-orange span a{color:#fff}.booking-box .advanced-search{float:left}.booking-input .calendar{height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat -993px -31px;padding-left:7px;float:left;overflow:hidden}.booking-input .calendar input{width:117px;float:left;height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat right -93px;padding:0 0 0 2px;border:0}.lte9 .booking-input .calendar input{height:24px;padding-top:7px}.booking-input .calendar a{display:block;height:16px;width:34px;background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -313px -316px;margin-left:-30px;margin-top:8px;padding:0;border:0;float:left}.booking-input .textBox-title span{float:left;width:0}.search.pop-in-grid .inner .freecontent .btn-orange{margin:7px 0 0 14px}.search-result .contact-form{padding-bottom:10px}.contact-form .mod-white-uni .cform-line,.contact-form .mod-white-uni .cform-multiple{padding-left:10px}.b2b.contact-form .cform-label{font-size:13px;color:#006ab3;float:left;width:130px;text-align:left;padding:6px 10px 6px 20px;margin:10px 0}.contact-form .cform-remark{font-size:13px;color:#006ab3;float:left;text-align:left;padding:6px 10px;margin:10px 0;padding:2px 10px;margin:2px 0}.contact-form .cform-link{font-size:13px;color:#006ab3;text-align:left;padding:6px 10px;margin:10px 0;padding:2px 10px;margin:2px 0}.contact-form .cform-link-privacy{font-size:13px;color:#006ab3;text-align:left;padding:2px 139px;margin:2px 0}.contact-form .cform-lauto{width:auto}.contact-form .cform-input{float:left;padding-right:10px}.contact-form .cform-upload .cform-input .removeAttachmement{float:left;margin:2px 0;padding-left:5px}.contact-form .cform-upload .cform-input .removeAttachmement img{border-style:none}.contact-form .cform-input>span{clear:both;display:block;margin:2px 0 0 5px;font-size:11px;color:#f00}.contact-form .cform-upload .cform-input>span{position:static;margin:0;display:block}.ie7 .contact-form .cform-input>span{margin-top:-7px}.ie7 .contact-form .cform-upload .cform-input>span{margin:0}.contact-form .cform-label{font-size:13px;color:#006ab3;float:left;width:130px;text-align:right;padding:2px 10px 2px 0;margin:10px 0}.contact-form .cform-label2{font-size:13px;color:#006ab3;float:left;width:130px;text-align:right;padding:12px 10px 2px 0;margin:2px 0}.contact-form .cform-multiple .cform-label{width:auto;max-width:115px}.contact-form .cform-multiple .cform-label2{width:auto;max-width:115px}.ie7 .contact-form .cform-multiple ul.cform-label table{margin-left:0}.b2b.contact-form .cform-multiple .cform-label{width:130px}.contact-form select{margin:12px 0;max-width:300px}.contact-form input[type="file"]{margin:2px 0;float:left}.contact-form input[type="checkbox"],.contact-form input[type="radio"]{margin:0 3px 0 5px}.ie .contact-form input[type="checkbox"],.ie .contact-form input[type="radio"]{margin:0 3px 0 5px}.checkBox>input,.checkBox>label{float:left;display:inline}.checkBox>label{margin-top:17px}.contact-form .cform-multiple .cform-line:first-child .cform-label{width:130px}.contact-form .cform-multiple .cform-line{float:left}.contact-form .cform-input.small{width:70px}.contact-form .textBox-xsmall input{width:30px}.contact-form .textBox-small input{width:50px}.contact-form .textBox-large input{width:230px}.contact-form .btn-orange{margin:4px 0}.contact-form .btn-back{margin:4px}.contact-form textarea{font-size:12px;font-family:Arial;color:#000;width:232px;padding:2px;margin:2px 0 0 0}.contact-form .radio-list{overflow:hidden;padding:0;float:none;width:auto;display:inline}.contact-form .radio-list.language li{padding-right:14px}.contact-form .radio-list li{float:left;list-style:none outside none;padding:2px 0 1px 0;background:0}.contact-form .radio-list li:first-child{margin-left:0}.contact-form .radio-list input,.contact-form .radio-list label{float:left}.contact-form .radio-list input{margin:0}.ie .contact-form .radio-list input{margin:-1px 0 0 0}.contact-form .calendar{height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat -993px -31px;padding-left:7px;float:left;position:relative;overflow:hidden;margin:10px 0}.contact-form .calendar input{width:117px;float:left;height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat right -93px;padding:0 0 0 2px;border:0}.lte9 .contact-form .calendar input{height:24px;padding-top:7px}.contact-form .calendar a{display:block;height:31px;width:34px;background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -313px -308px;margin-left:-30px;padding:0;border:0;float:left}.contact-form .mod-white-uni .bd h3{margin-left:20px}.contact-form .mod-white-uni .bd.products .cform-line{float:left;width:50%}.ie7 .contact-form .mod-white-uni .bd.products .cform-line{float:left;width:49%}.contact-form .mod-white-uni .bd.products .cform-line .cform-input{margin-left:20px}.contact-form .products .js-cb-prod{margin-top:0}.contact-form .products .cform-label{font-size:13px;color:#006ab3;float:left;width:130px;text-align:left;padding:6px 10px 6px 20px;margin:10px 0}.ie7 .contact-form .products .cform-label{margin-top:4px;padding-left:0}.contact-form.mysncb .cform-input .textBox{margin-bottom:0}.station-trajects .traject-title{padding-left:23px}.station-trajects .traject-title h3:first-child{padding-left:0}.station-trajects .traject-title h3{color:#006AB3;font-weight:bold;width:32%;float:left;clear:none;padding-left:3px}.station-trajects .js-traject-details .bd a{cursor:pointer}.station-trajects .js-traject-details .bd a,.station-trajects .js-traject-details .bd span{float:left;width:32%;color:#006AB3}.station-trajects .js-traject-details li:nth-child(even) .mod-blue-small span,.station-trajects .js-traject-details li:nth-child(even) .mod-blue-small .bd{background:0}.station-trajects .js-traject-details .nth-child-even .mod-blue-small span,.station-trajects .js-traject-details .nth-child-even .mod-blue-small .bd{background:0}.station-trajects .js-traject-details .js-trajects{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat scroll -198px -333px transparent;color:#006AB3;padding:0 0 0 17px;text-decoration:underline}.station-trajects .js-traject-details .active a{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat scroll -158px -373px transparent;padding:0 0 0 17px;font-weight:bold}.freecontent .station-trajects ul.js-traject-details li{background:0;padding:0}.station-trajects .traject-content .traject-inner{margin:10px 0 12px 13px;padding:0;border-left:1px solid #84bcf5;overflow:hidden}.station-trajects .traject-content .traject-inner ul{margin-left:0}.station-trajects .traject-content .traject-inner ul li{display:block;margin:4px 0;overflow:hidden;padding-left:10px}.station-trajects .traject-content .traject-inner ul li span:first-child{padding-left:0}.station-trajects .traject-content .traject-inner ul li span{float:left;width:32%;color:#006AB3;padding-left:4px}.g-map{max-width:665px;margin:15px 0}.mobilityTimeTable{padding-top:25px;position:relative;height:320px}.ie7 .mobilityTimeTable{zoom:1;height:335px}.mobilityTimeTable .ui-widget{background:0;border:0;font-family:Arial;font-size:12px}.tabulation .ui-widget{background:0;border:0;font-size:14px;font-family:Arial;font-weight:normal}.mobilityTimeTable .ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border:0}.mobilityTimeTable .ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border:0}.mobilityTimeTable .ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border:0}.mobilityTimeTable .ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border:0}.mobilityTimeTable .real-time .btn-orange{margin-top:10px}.mobilityTimeTable .tabulation{list-style:none;width:100%;margin:-32px 0 -7px -16px;height:30px;position:absolute;left:0}.mobilityTimeTable .tabulation.ui-widget-header{background:0;border:0}.mobilityTimeTable .tabulation li{background:0;border:0;float:left;margin-left:0}.mobilityTimeTable .tabulation li:first-child{margin-left:3px}.mobilityTimeTable .tabulation li.selected{position:relative;z-index:100;height:34px}.mobilityTimeTable .tabulation li .tab:hover{text-decoration:none}.mobilityTimeTable .tabulation li .tab-time:hover{text-decoration:none}.mobilityTimeTable .tabulation li .tab.uisprite-tabs{padding:0 0 0 10px}.mobilityTimeTable .tabulation li .tab.ui-corner-all,.tabulation li .tab.ui-corner-bottom,.tabulation li .tab.ui-corner-right,.tabulation li .tab.ui-corner-br{border-radius:0}.mobilityTimeTable .tabulation li .tab.ui-widget-content{border:0}.mobilityTimeTable .js-tabulation{float:left;width:510px;margin-left:-10px}.ie7 .mobilityTimeTable .js-tabulation{zoom:1}.mobilityTimeTable .js-tabulation .booking-box{height:340px;position:relative}.ie7 .mobilityTimeTable .js-tabulation .booking-box{height:325px}.mobilityTimeTable .js-tabulation h2{margin-left:0;padding:0 0 6px 0;color:#006ab3}.mobilityTimeTable .js-tabulation .booking-box .international-travel{float:right;padding-right:15px;margin:0 32px 10px 0;color:#a61466;font-size:13px;font-weight:bold;text-decoration:underline}.mobilityTimeTable .js-tabulation .booking-box a.international-travel:after{content:"";background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -65px -73px;width:10px;height:8px;float:right;margin-left:5px;margin-top:3px}.mobilityTimeTable .js-tabulation .booking-box .booking-destinations{margin:0 0 5px 0;overflow:hidden;padding-right:30px;position:relative;clear:both}.mobilityTimeTable .js-tabulation .booking-box .booking-destinations .booking-fields{margin:0;padding:4px 0;float:none;overflow:hidden}.mobilityTimeTable .js-tabulation .booking-box .booking-destinations .booking-fields .textBox{margin:0 0 10px 0}.mobilityTimeTable .js-tabulation .booking-box .booking-destinations .booking-input ul li:first-child{margin-right:20px}.mobilityTimeTable .js-tabulation .booking-box .booking-destinations .booking-input ul li{margin-right:0}.mobilityTimeTable .js-tabulation .booking-box .booking-destinations h1,.mobilityTimeTable .js-tabulation .booking-box .booking-destinations h2,.mobilityTimeTable .js-tabulation .booking-box .booking-destinations h3{padding:0 0 10px 0}.mobilityTimeTable .js-tabulation .booking-box.ui-widget-content{background:url("/Design/mobility/img/website/header-gradient-bg.png") no-repeat scroll left top transparent;border:0}.mobilityTimeTable .js-tabulation .booking-box .booking-switch{position:absolute;margin:-15px 7px 0 0;right:0;float:none}.mobilityTimeTable .js-tabulation .booking-box .textBox input{width:355px}.mobilityTimeTable .js-tabulation .booking-box .error-msg{float:left}.mobilityTimeTable .js-tabulation .booking-box .booking-destinations .booking-input{margin:6px 0 0 0}.ie7 .mobilityTimeTable .js-tabulation .booking-box .booking-destinations .booking-input{margin:0}.mobilityTimeTable .js-tabulation .booking-box .booking-destinations .booking-input ul li input{padding:0;margin:0 3px 0 0}.mobilityTimeTable .js-tabulation .booking-box .booking-date{margin:0;overflow:hidden}.mobilityTimeTable .js-tabulation .booking-box .booking-date .error-msg{display:block;text-align:right}.mobilityTimeTable .js-tabulation .booking-box .booking-date .booking-input{float:none;display:block;overflow:hidden;margin:0 0 5px 0}.mobilityTimeTable .js-tabulation .booking-box .booking-date .booking-input .dateBox{float:left;margin-right:12px;padding-top:4px}.mobilityTimeTable .js-tabulation .booking-box .booking-date .booking-input .dateBox .textBox-title{margin:0 6px 0 0}.mobilityTimeTable .js-tabulation .booking-box .booking-date .booking-input .dateBox .textBox-title span{width:auto}.mobilityTimeTable .js-tabulation .booking-box .booking-date .booking-input .dateBox .textBox{margin:0}.mobilityTimeTable .js-tabulation .booking-box .booking-date .booking-input .radio-departure{float:left}.mobilityTimeTable .js-tabulation .booking-box .booking-date .booking-input .radio-departure ul li{display:block}.mobilityTimeTable .js-tabulation .booking-box .booking-date .booking-input .hoursInput{float:left;margin-right:7px;padding-top:4px;max-width:135px;position:relative;padding-bottom:10px}.mobilityTimeTable .js-tabulation .booking-box .booking-date .booking-input .hoursInput .textBox-title{margin:0 6px 0 0}.mobilityTimeTable .js-tabulation .booking-box .booking-date .booking-input .hoursInput .textBox-title span{width:auto}.mobilityTimeTable .js-tabulation .booking-box .booking-date .booking-input .hoursInput .textBox{margin:0}.mobilityTimeTable .js-tabulation .booking-box .booking-date .booking-input .hoursInput input{width:60px}.mobilityTimeTable .js-tabulation .booking-box .booking-cta{overflow:hidden;margin-top:-5px}.mobilityTimeTable .js-tabulation .booking-box .booking-cta .btn-next-step{float:right;margin-right:30px}.mobilityTimeTable .js-tabulation .booking-box .booking-cta .advanced-search{color:#EB690A;margin-top:5px;font-size:13px;font-weight:bold;text-decoration:underline}.mobilityTimeTable .js-tabulation .booking-box .booking-boxinner{height:310px;overflow:hidden;max-width:470px;padding:0;position:absolute;margin-top:12px;margin-left:25px;z-index:1500}.mobilityTimeTable .js-tabulation .booking-box .calendar-container{width:130px;float:left;position:relative;padding-bottom:10px}.mobilityTimeTable .js-tabulation .booking-box .msgs-error{position:relative;display:block}.mobilityTimeTable .js-tabulation .booking-box .msgs-error .error-msg{position:absolute;display:block;margin-top:30px;left:0}.ie7 .mobilityTimeTable .js-tabulation .booking-box .msgs-error .error-msg{margin-top:0}.mobilityTimeTable .js-tabulation #TimetableItem .booking-boxinner{width:475px}.mobilityTimeTable .sliderDiv{float:left;width:427px;margin-left:-5px}.mobilityTimeTable .sliderDiv .sliderCache{position:absolute;z-index:1000;width:460px;height:325px}.ie7 .mobilityTimeTable .sliderDiv .sliderCache{width:160px}.mobilityTimeTable .sliderDiv .anythingSlider{width:450px!important;height:320px!important;background-color:#fff;margin-left:-3px}.ie7 .mobilityTimeTable .sliderDiv .anythingSlider.activeSlider .anythingWindow{height:325px!important;width:450px!important}.mobilityTimeTable .sliderDiv .anythingSlider.activeSlider .anythingWindow .js-slider-landing{height:320px!important}.mobilityTimeTable .sliderDiv .anythingSlider.activeSlider .anythingWindow .js-slider-landing li{height:320px!important;width:450px!important}.mobilityTimeTable .sliderDiv .anythingSlider.activeSlider .anythingWindow .js-slider-landing li a:first-child{position:absolute;z-index:1500;height:100%;display:block}.ie7 .mobilityTimeTable .sliderDiv .anythingSlider.activeSlider .anythingWindow .js-slider-landing li a:first-child{filter:alpha(opacity=0);background:#fff}.ie7 .mobilityTimeTable .sliderDiv .anythingSlider.activeSlider .anythingWindow .js-slider-landing li img{position:relative;z-index:0}.mobilityTimeTable .sliderDiv .anythingSlider .anythingControls ul{top:0;margin-right:30px}.mobilityTimeTable .sliderDiv div.anythingSlider .start-stop,.mobilityTimeTable .sliderDiv div.anythingSlider .start-stop.hover{background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat -16px -454px transparent;text-indent:-999px;height:16px;width:6px;overflow:hidden;position:absolute;top:0;margin-top:-23px;margin-left:425px;right:auto}.ie7 .mobilityTimeTable .sliderDiv div.anythingSlider .start-stop,.mobilityTimeTable .sliderDiv div.anythingSlider .start-stop.hover{margin-right:0}.mobilityTimeTable .sliderDiv div.anythingSlider .start-stop.playing{background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat left -454px transparent}.mobilityTimeTable .sliderDiv div.anythingSlider .start-stop.playing:focus{outline:medium none}.mobilityTimeTable .sliderDiv ul li .textSlide{background:url("/Design/mobility/img/website/slider-hp-cta.png") no-repeat;height:88px;margin-left:-50px;padding:35px 0 0 180px;width:320px}.mobilityTimeTable .sliderDiv ul li .textSlide h2{width:275px;line-height:18px;margin-bottom:5px}.mobilityTimeTable #TimetableItem .booking-cta{clear:left}.mobilityTimeTable .js-tabulation .booking-box.real-time .booking-boxinner{max-width:310px}.mobilityTimeTable .js-tabulation .booking-box.real-time .textBox input{width:200px}.mobilityTimeTable .js-tabulation .booking-box.real-time .radio-departure{margin:6px 0}.mobilityTimeTable .js-tabulation .booking-box.real-time .radio-departure ul li{float:left}.mobilityTimeTable .js-tabulation .booking-box .contentBox{float:left;width:290px}.mobilityTimeTable .js-tabulation .booking-box .linksBox{float:right;width:170px}.mobilityTimeTable .js-tabulation .booking-box .linksBox a.arrow{background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat right -433px;padding-right:15px;margin:6px 0}.mobilityTimeTable .js-tabulation .booking-box .linksBox a{color:#EB690A}.mobilityTimeTable .js-tabulation .booking-box .rssFeedBox{margin:50px 0 10px;padding-right:6px;margin:50px 0 10px;padding-right:6px;border-radius:0;padding-bottom:0;box-shadow:none;background:0;margin-right:20px}.mobilityTimeTable .js-tabulation .booking-box .rssFeedBox .inner{background-color:#fff;padding:10px 20px 10px 10px;max-height:200px}.pop-in-grid.rssFeedBox .inner h3{padding:0;display:inline}.pop-in-grid.rssFeedBox .inner .rss-icon{float:right}.pop-in-grid.rssFeedBox .inner{border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;background-image:none;margin:0;background-color:#fff}.pop-in-grid.rssFeedBox{color:#006ab3}.pop-in-grid.rssFeedBox .tr,.pop-in-grid.rssFeedBox .br{background-image:none}.pop-in-grid.rssFeedBox .top,.pop-in-grid.rssFeedBox .bottom{background-image:url("/Design/mobility/img/website/mod-grey-stroke.png");height:6px;display:block}.pop-in-grid.rssFeedBox .tl,.pop-in-grid.rssFeedBox .bl{width:6px;height:6px;background-image:url("/Design/mobility/img/website/mod-grey-stroke.png")}.pop-in-grid.rssFeedBox .tl,.pop-in-grid.rssFeedBox .bl{float:left}.pop-in-grid.rssFeedBox .top{background-position:right top;margin-left:5px;padding:0}.pop-in-grid.rssFeedBox .tl{background-position:-494px -6px;margin-left:-6px}.pop-in-grid.rssFeedBox .bottom{background-position:right -18px;margin-left:5px}.pop-in-grid.rssFeedBox .bl{background-position:-494px -12px;margin-left:-6px;margin-top:0}.ie7 .pop-in-grid.rssFeedBox .bl{margin-right:-1px}.ie7 .pop-in-grid.rssFeedBox .tl{margin-left:-1px}.mobilityTimeTable .js-tabulation .booking-box.Subscription .linksBox{width:180px}.mobilityTimeTable .js-tabulation .booking-box.Subscription .rssFeedBox{margin-left:10px}.mobilityTimeTable .js-tabulation .booking-box.Subscription .btn-orange{bottom:15px;left:0;position:absolute}.mobilityTimeTable .js-tabulation .booking-box.Subscription ul li{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat scroll -282px -252px transparent;padding-left:8px;margin:8px 0}.ticketwizard .textLabel{float:left;margin:1px 5px 0 0;padding:6px 0;width:65px;text-align:right}.ticketwizard .name-boxes-full .textLabel{width:80px}.ticketwizard .textLabel-auto{width:auto;text-align:left}.ticketwizard .textBox,.ticketwizard .calendar{margin-top:0;margin-bottom:0}.ticketwizard .textBox input{width:143px}.ticketwizard .textBox input.jq-error{width:131px}.ticketwizard .textBox-large input{width:215px}.ticketwizard .textBox-large input.jq-error{width:203px}.ticketwizard .ticket-types ul{float:left;padding:3px 0}.ticketwizard .ticket-types.labels ul li{float:left;padding:8px 0}.ticketwizard .ticket-types ul li{margin-right:10px}.ticketwizard select{margin:5px 0;float:left;width:255px}.ico-info{float:left;height:14px;width:14px;margin:9px 0 0 9px;background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat -332px -133px;font-size:0;line-height:0}.ticketwizard .fquestion,.ticketwizard .fquestion:link{text-decoration:underline}.ticketwizard .recalculateprice{text-decoration:underline;display:block;line-height:18px;text-decoration:underline;text-align:center;margin:30px 0}.ticketwizard .recalculateprice img{margin-top:-3px}.ticketwizard .w-formh,.ticketwizard .scrollsprite-menu,.ticketwizard .name-boxes{overflow:hidden;padding:6px 0}.ticketwizard .ticket-types{padding:6px 0}.ticketwizard .white-frame .ticket-types{padding:0}.ticketwizard .remove-icon{float:left;text-indent:-9999px;display:block;padding:2px 0 0 22px;margin:5px 0 0 5px;height:19px;background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat -368px -90px}.ticketwizard .jq-person-item .remove-icon{margin:11px 0 0 -55px}.lte8 .ticketwizard .jq-person-item .remove-icon{margin:11px 0 0 -48px}.ticketwizard .social-wrapper{margin-top:15px}.ticketwizard .social-wrapper .footerlink{background:url("/Design/mobility/img/website/sprite-logos.png") no-repeat left -331px;padding:3px 0 3px 22px;margin:1px 0 0 20px;display:inline-block;text-decoration:underline}.ticketwizard .btns-wrapper{float:right;margin:10px 20px 10px 0}.ticketwizard .btns-wrapper .btn-wimg{float:left}.ticketwizard .btns-wrapper .btn-wimg span{cursor:pointer}.ticketwizard .btns-wrapper a{margin-left:6px}.ticketwizard .remark{clear:both;max-width:350px}.ticketwizard .remark ul li,.ticketwizard .remark ol li{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -283px -252px;padding-left:8px}.ticketwizard label a{text-decoration:underline}.ticketwizard .link-next{text-decoration:underline;background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat right -330px;margin:3px 0;padding:0 13px 0 18px;font-size:13px;float:left;clear:both;display:block}.ticketwizard .link-pdf{text-decoration:underline;background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat -212px -252px;padding:1px 0 1px 22px;margin:0 0 0 10px}.ticketwizard .wizardsteps{padding:10px 20px 7px;font-size:13px;font-weight:bold;clear:both}.ticketwizard .wizardsteps ul{display:table;width:100%}.ticketwizard .wizardsteps li{display:table-cell}.ticketwizard .wizardsteps li a{padding:0 10px 0 15px;display:block;border:1px solid #bbe5ff;border-width:1px 0;line-height:34px;height:34px;background:url("/Design/mobility/img/website/sprite-wizardsteps.png") no-repeat right -88px;text-decoration:none;font-weight:normal}.ticketwizard .wizardsteps li a,.ticketwizard .wizardsteps li a:link,.ticketwizard .wizardsteps li a:focus,.ticketwizard .wizardsteps li a:active,.ticketwizard .wizardsteps li a:visited{color:#258fda}.ticketwizard .wizardsteps li.selected a{background-position:right -44px;color:#fff;text-decoration:underline;font-weight:bold}.ticketwizard .wizardsteps li.previous a{background-position:right top;font-weight:normal;text-decoration:underline}.ticketwizard .wizardsteps li.title{background:url("/Design/mobility/img/website/sprite-wizardsteps.png") no-repeat left -130px;font-weight:normal;padding:0 0 0 7px}.ticketwizard .wizardsteps li.title a{background-position:right -176px;text-decoration:underline;padding-left:8px}.ticketwizard .wizardsteps li.first{background:url("/Design/mobility/img/website/sprite-wizardsteps.png") no-repeat left -130px;font-weight:normal;padding:0 0 0 7px}.ticketwizard .wizardsteps li.first a{font-weight:normal;text-decoration:underline;padding-left:8px}.ticketwizard .wizardsteps li.last{background:url("/Design/mobility/img/website/sprite-wizardsteps.png") no-repeat right -220px;padding:0 8px 0 0}.ticketwizard .wizardsteps li.last a{padding-right:2px;background-position:left -88px}.ticketwizard .wizardsteps li.last.selected{background-position:right -266px}.ticketwizard .wizardsteps li.last.selected a{background-position:left -44px}.ie7 .ticketwizard .wizardsteps ul{overflow:hidden;display:block;width:auto}.ie7 .ticketwizard .wizardsteps li{float:left}.ticketwizard .partner-container{display:block;margin:10px 20px 0 0}.ticketwizard .partner-container img,.ticketwizard .partner-container h2{float:right}.ticketbasket{margin:10px 5px 10px 3px}.ticketbasket .list{padding:0 12px 0 22px}.ticketbasket h2{color:#0977c1;margin:0 20px 10px;font-weight:bold;font-size:14px;padding:0}.ticketbasket table{width:100%}.ticketbasket th{padding:8px 12px 6px}.ticketbasket td{padding:11px 12px 9px}.ticketbasket th:first-child,.ticketbasket td:first-child{padding-left:22px;border-left:none}.ticketbasket th,.ticketbasket .th{font-weight:bold;color:#006ab3;font-size:14px;border-top:1px solid #a9d1ed}.ticketbasket h3.th{padding:8px 12px 6px 22px;border-top:0}.ticketbasket td{background:#f1f9ff;border:1px solid #b8daf1;border-width:1px 0 1px 1px;color:#454545;line-height:16px}.ticketbasket table .tbl-inline{border:0;background:transparent}.ticketbasket table .tbl-none{padding-left:0;padding-right:0}.ticketbasket table .tbl-bottom{vertical-align:bottom}.ticketbasket table td.tbl-inline{padding-top:0;padding-bottom:0}.ticketbasket table td.tbl-last{padding-bottom:9px;border-bottom:1px solid #a9d1ed}.ticketbasket .prices-overview{float:right;margin:15px 0 -45px;position:relative}.ticketbasket .prices-overview table{width:auto;margin:0}.ticketbasket .prices-overview th,.ticketbasket .prices-overview .th{color:#454545;border:0;padding:7px 18px 7px 0;text-align:left}.ticketbasket .prices-overview td{background:transparent;font-size:14px;border:0;text-align:right;padding:7px 18px 7px 0;vertical-align:middle;white-space:nowrap}.ticketbasket .prices-overview .empty{width:20%}.ticketbasket .prices-overview .left{float:left;color:#676767;font-size:13px;padding:0 7px 0 0;margin:-1px 0 0 0}.ticketbasket .prices-overview a{text-decoration:underline}.ticketbasket .prices-overview .left span{display:block}.ticketbasket .prices-overview .textBox{margin:0}.ticketbasket .prices-overview .textBox input{width:75px}.ticketbasket .prices-overview .form td,.ticketbasket .prices-overview .form th{padding-top:12px}.ticketbasket .prices-overview .spacer{height:40px;padding:0}.ticketbasket .prices-total{min-width:312px;margin-bottom:0}.ticketbasket .prices-total table{width:100%}.ticketbasket .prices-total td,.ticketbasket .prices-total th{font-weight:bold;font-size:16px}.ticketbasket .prices-confirm{min-width:191px}.ticketbasket .subtotal-clear{height:58px;padding:0;background:transparent;border-bottom:0}.ticketbasket .table-line{border-top:1px solid #b8daf1}.ticketbasket .prices-overview .discount{color:#a4a4a4}.ticketbasket .prices-overview .discounterror{color:#a4a4a4;text-align:right}.ticketbasket .prices-overview .promocoderror{width:350px;white-space:normal}.ticketbasket .prices-overview .promo{color:#676767;font-weight:normal;font-size:13px}.ticketbasket .btns-wrapper-left{float:left;margin:11px 0 11px 20px}.ticketbasket .btns-wrapper a{float:left;margin:2px 10px 2px 0}.ticketbasket .btns-wrapper-left a{float:left}.ticketbasket .clist li{padding:2px 0}.ticketdata{margin:10px 20px 20px}.ticketdata .mod-blue-uni,.ticketdata .mod-error{margin-bottom:13px}.ticketdata h3{font-size:14px;font-weight:bold;color:#0977c1}.ticketdata h2{font-size:13px;font-weight:normal;color:#0977c1;margin:0 0 20px 0;padding:0}.ticketdata table{width:100%}.ticketdata .btns-wrapper{margin-right:0}.ticketdata .mod-blue-uni{padding:15px 19px 20px}.lte8 .ticketdata .mod-blue-uni{padding:0}.ticketdata .delmethod td:first-child{padding-right:20px}.ticketdata .delmethod td{padding-top:5px}.ticketdata .delmethod .input-radio{float:left}.ticketdata .delmethod input[type="radio"]{float:left;margin:6px 8px 7px 4px}.ie .ticketdata .delmethod input[type="radio"]{margin-top:3px}.ticketdata .delmethod .label{display:block;font-weight:bold;color:#454545;font-size:14px;float:left;padding:5px 0 5px 32px;min-height:18px}.ticketdata .delmethod .caption{display:block;float:left;padding:0 0 0 47px;clear:both;margin-top:-3px;width:100%}.ticketdata .delmethod .pdf{background:url("/Design/mobility/img/payment/pdf.jpg") no-repeat left top}.ticketdata .delmethod .idcard{background:url("/Design/mobility/img/payment/idcard.jpg") no-repeat left 3px;padding-left:47px;width:180px}.ticketdata .delmethod .left{float:left;width:250px}.ticketdata .delmethod .form{overflow:hidden;clear:both;padding:16px 0 0 26px}.ticketdata .delmethod .nn-form{overflow:hidden;padding:3px 0 15px 0}.ticketdata .delmethod .textBox{margin-right:7px}.ticketdata .delmethod .textBox input{width:45px}.ticketdata .delmethod .textBox-xsmall input{width:33px}.ticketdata .prefix_small{padding-left:53px}.ticketdata .basket{padding-left:0;padding-right:0}.ticketdata .basket h3{padding:0 13px 19px 36px;background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -475px -52px}.ticketdata .basket table{color:#676767;font-size:12px}.ticketdata .basket td,.ticketdata .basket th{padding:4px 0}.ticketdata .basket td{font-size:14px;text-align:right;padding-right:13px;padding-left:5px;white-space:nowrap}.ticketdata .basket th{font-size:12px;padding-left:13px;padding-right:5px}.ticketdata .basket .total td,.ticketdata .basket .total th{font-size:16px;font-weight:bold;color:#454545;border-top:1px solid #a9d2ee;padding-top:9px}.ticketdata .basket .spacer{height:0;line-height:0}.ticketdata .payment-data .wform-h{padding:7px 0}.ticketdata .payment-data .wform-h label span{display:none}.ticketdata .payment-data label{color:#0172bc;font-size:13px;float:left;margin:1px 10px 0 0;padding:6px 0}.ticketdata .payment-data input[type="radio"],.ticketdata .payment-data input[type="checkbox"]{float:left;margin-top:8px}.ie .ticketdata .payment-data input[type="radio"],.ie .ticketdata .payment-data input[type="checkbox"]{margin-top:5px}.ticketdata .payment-data .textBox{margin-right:20px}.ticketdata .payment-data .textBox input{width:195px}.ticketdata .payment-data .textBox-small input{width:40px}.ticketdata .payment-data .radio-label{color:#676767}.ticketdata .payment-method .th{font-weight:bold;font-size:14px;color:#454545;vertical-align:middle;padding-bottom:25px}.ticketdata .payment-method td{padding-bottom:15px}.ticketdata .payment-method label,.ticketdata .payment-method span{display:block;text-align:center}.ticketdata .payment-method img{padding-bottom:5px}.ticketdata .payment-method span label{display:inline;margin-top:-2px}.ticketdata .payment-method table table td{padding:0 20px}.ticketdata .ico-info{margin-top:8px}.ticketdata span.validator{display:none}.ticketconfirm{margin:10px 20px 20px}.ticketconfirm .intro{font-size:14px;color:#454545;margin:20px 0}.ticketconfirm .btn-pdf{margin:0;font-size:12px}.ticketconfirm .prefix_small{padding-left:53px}.ticketconfirm .btn-wrapper{float:none;overflow:hidden;display:block}.ticketconfirm .btn-wrapper a{margin-right:10px;float:left}.ticketconfirm h2{color:#0977c1;margin:0 20px 10px 0;font-weight:bold;font-size:14px;padding:0}.ticketconfirm .pdetails{margin:0;padding:0}.ticketconfirm .pdetails .last{margin-top:20px}.jq-sessionpopupcontainer{padding:0 20px}.jq-sessionpopupcontainer h1{padding:8px 0 8px 0}.jq-sessionpopupcontainer div{padding:8px 0 8px 0}.jq-sessionpopupcontainer a{margin:8px 5px 8px 0}.colorboxInner{padding:0;min-width:730px}h2.ticketTitle{padding-left:0;margin-top:0}h3.ticketTitle{font-size:16px;margin:10px 0}.error-validation{background:url("/Design/mobility/img/website/ico-warning.png") no-repeat scroll 20px 7px #EB690B;color:#FFF;font-size:12px;font-weight:bold;margin:10px 0;padding:10px 60px}.error-validation li{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat scroll -323px -212px transparent;padding-left:13px}.stationTitle{display:block;padding:6px 14px 6px 6px;font-size:14px;font-weight:bold;background-color:#676767;color:#fff;float:left}.configuration{border:1px solid #82c0eb;overflow:hidden;width:730px;margin:0 0 10px 0;clear:both;background:#e4f2fb}.configuration .stations .fromLabel{border-bottom:1px solid #fff}.configuration .stations .fromLabel,.configuration .stations .toLabel{background-color:#006AB3;padding:5px 14px 5px 6px;color:#fff;display:block}.configuration .stations .fromLabel span,.configuration .stations .toLabel span{font-weight:bold;font-size:14px}.configuration .travelType{background-color:#e4f2fb;padding:14px 6px;overflow:hidden;float:left;height:100px;*width:140px}.configuration .travelClasses,.configuration .travelerAge,.configuration .reductions,.configuration .frequencies{padding:14px 6px;border-left:1px solid #82c0eb;overflow:hidden;float:left;background-color:#e4f2fb;height:100px}.configuration .travelerAge select{width:120px}.configuration .reductions select{width:170px}.configuration .labelType{margin-right:14px;color:#006AB3}.configuration table{color:#006AB3;clear:both;float:left}.configuration .calendar{height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat -993px -31px;padding-left:7px;margin:6px 0 0 0;float:left;clear:both}.configuration .calendar input.jq-date{width:117px;height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat right -93px;padding:0 0 0 2px;border:0}.ie8 .configuration .calendar input.jq-date{padding-top:7px;height:24px}.configuration .calendar a.jq-date{display:block;height:31px;width:34px;background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -313px -308px;margin-left:-30px;padding:0;border:0;float:right}.buttonZone{clear:both;text-align:right;padding-top:10px;float:right;width:300px}.buttonZone a{margin:11px 20px 0 0;display:block;float:left}.result{margin-top:20px;width:730px;clear:both;overflow:hidden}.result .result-title{font-size:14px}.result table{margin-top:10px;max-width:730px;clear:both;overflow:hidden}.result table tr th{background-color:#ccc;color:#000;padding:6px;width:90px}.result table tr th.ticket-conditions{width:160px}.result table tr td.ticket-button{width:180px}.result table tr th,.result table tr td{border:1px solid #676767;padding:6px}.container_12 .timeTable{position:relative;padding-left:10px;width:670px}.timeTable .mod-blue-uni{margin:20px 0 0 0;padding:0;color:#006ab3}.timeTable .mod-blue-uni .section{margin:10px 0 0 20px}.timeTable .booking-destinations{margin:0 0 10px 0;overflow:hidden;padding-right:30px;position:relative;width:440px;padding:20px}.timeTable .booking-destinations .booking-fields{margin:6px 0}.timeTable .booking-destinations .booking-input ul li:first-child{margin-right:20px}.timeTable .booking-destinations .booking-input ul li{margin-right:0}.timeTable .booking-destinations h1,.timeTable .booking-destinations h2,.timeTable .booking-destinations h3{padding:0 0 10px 0}.timeTable .booking-switch{position:absolute;right:0;margin:32px 0 0 0;float:none}.timeTable .textBox input{width:370px}.timeTable .booking-destinations .booking-input{margin:10px 0 0 0}.timeTable .booking-destinations .booking-input ul li input{padding:0;margin:0 3px 0 0}.timeTable .booking-date{overflow:hidden;padding:20px}.timeTable .booking-date .error-msg{display:block;text-align:right}.timeTable .booking-date .booking-input{float:none;display:block;overflow:hidden;margin:0}.timeTable .booking-date .booking-input .dateBox{float:left;margin-right:25px;padding-top:4px}.timeTable .booking-date .booking-input .dateBox .textBox-title{margin:0 6px 0 0}.timeTable .booking-date .booking-input .dateBox .textBox-title span{width:auto}.timeTable .booking-date .booking-input .dateBox .textBox{margin:0}.timeTable .booking-date .booking-input .radio-departure{float:left}.timeTable .booking-date .booking-input .radio-departure ul li{display:block}.timeTable .booking-date .booking-input .hoursInput{float:left;margin-right:20px;padding-top:4px}.timeTable .booking-date .booking-input .hoursInput .textBox-title{margin:0 6px 0 0}.timeTable .booking-date .booking-input .hoursInput .textBox-title span{width:auto}.timeTable .booking-date .booking-input .hoursInput .textBox{margin:0}.timeTable .booking-date .booking-input .js-hoursInput{width:40px}.timeTable .booking-cta .btn-orange{float:right;margin-right:30px}.timeTable .booking-cta .advanced-search{color:#EB690A;padding-top:12px}.timeTable .booking-boxinner{max-height:280px;overflow-y:auto;max-width:460px;padding:20px 0 0 30px}.timeTable .mod-blue-uni .transportation:first-child{padding:20px}.timeTable .mod-blue-uni .transportation{padding:10px 20px;overflow:hidden}.timeTable .mod-blue-uni .transportation-mode{margin:15px;overflow:hidden}.timeTable .mod-blue-uni .transportation-mode .booking-input ul li{display:block}.timeTable .mod-blue-uni .transportation.white-mod{padding:10px 10px}.timeTable .mod-blue-uni .transportation.white-mod .white-frame .white-frame-inner ul,.timeTable .mod-blue-uni .transportation.white-mod .traject .transportation-selector{padding:0 10px}.timeTable .mod-blue-uni .transportation ul li:first-child,.timeTable .mod-blue-uni .white-frame ul li:first-child{display:block;padding-bottom:5px}.timeTable .mod-blue-uni .transportation ul li .sub-cat,.timeTable .mod-blue-uni .white-frame ul li .sub-cat{padding-left:20px}.timeTable .mod-blue-uni .transportation ul li .sub-cat li,.timeTable .mod-blue-uni .white-frame ul li .sub-cat li{display:inline;margin-right:30px}.timeTable .mod-blue-uni .traject{display:block;clear:both;margin:10px 0;overflow:hidden}.timeTable .mod-blue-uni .traject .traject-style{text-align:right;font-weight:bold;width:200px}.timeTable .mod-blue-uni .traject .traject-style,.timeTable .mod-blue-uni .traject .traject-choice{float:left}.timeTable .mod-blue-uni .traject .traject-choice{margin-left:10px}.timeTable .tickets-search{display:block;overflow:hidden;width:625px}.timeTable .tickets-search .tickets-btn{margin:10px auto}.timeTable .mod-blue-uni .traject .distanceInput{margin:0 20px;padding-top:4px;overflow:hidden;display:block}.timeTable .mod-blue-uni .traject .distanceInput .textBox-title{margin:0 6px 0 0;font-weight:bold}.timeTable .mod-blue-uni .traject .distanceInput .textBox-title span{width:auto}.timeTable .mod-blue-uni .traject .distanceInput .textBox{margin:0}.timeTable .mod-blue-uni .traject .distanceInput input{width:40px}.pop-in-grid.route-planner .inner>.bd{padding:10px;color:#006BB3}.route-planner .bd h2{padding:0}.route-planner .bd .booking-fields{margin:6px 0 0 0}.route-planner .bd .booking-fields .textBox-title,.route-planner .bd .booking-input .textBox-title{display:block;float:none}.route-planner .bd .booking-fields .textBox{float:none}.route-planner .bd .booking-input .dateBox{width:125px;margin-right:6px}.route-planner .bd .booking-input .dateBox,.route-planner .bd .booking-input .hoursInput{float:left}.route-planner .bd .booking-input .textBox-title span{width:auto;float:none}.route-planner .bd .booking-input .hoursInput{width:70px}.route-planner .bd .booking-input .hoursInput .textBox{margin:1px 0 0 0}.route-planner .bd .booking-input .hoursInput .textBox input{width:40px}.route-planner .bd .booking-input ul{margin:10px 0}.route-planner .bd .booking-input ul li:first-child{margin-right:20px}.route-planner .bd .booking-input ul li input{margin:0 3px 0 0;padding:0}.product-search{margin:10px 20px 10px;position:relative}.product-search label,.product-search .textLabel{color:#006AB3;font-size:13px;text-align:left;width:auto;margin-left:0}.product-search .textLabel-fixed{min-width:65px}.product-search .textLabel-inline{margin-left:30px}.product-search .textLabel-inline2{text-align:right;min-width:75px}.product-search .textBox-large input{width:220px}.product-search .viaStationHide,.product-search .viaStationShow{clear:both;display:block;padding:8px 0 0 0}.product-search .s-onmap{background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat scroll -291px -173px;padding:6px 0 6px 23px;margin:0 0 0 30px;display:inline-block;text-decoration:underline}.product-search .s-adds{text-decoration:underline;margin:0 0 10px 53px;display:inline-block}.product-search .s-switch{position:absolute;width:18px;height:25px;display:block;background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -510px -510px;margin:33px 0 0 5px}.product-search .radio-list li{float:left;list-style:none outside none;padding:7px 0}.product-search .radio-list input,.product-search .radio-list label{float:left}.product-search .radio-list input{margin:2px 4px 0 0}.ie .product-search .radio-list input{margin-top:-1px}.product-search .radio-list label{margin:0 15px 0 0}.product-search .calendar{height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat -993px -31px;padding-left:7px;float:left;position:relative;overflow:hidden}.product-search .calendar input{width:117px;float:left;height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat right -93px;padding:0 0 0 2px;border:0}.lte9 .product-search .bd .calendar input{height:24px;padding-top:7px}.product-search .calendar a{display:block;height:31px;width:34px;background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -313px -309px;margin-left:-35px;padding:0;border:0;float:left}.product-search select{float:left;margin:6px 0}.product-search .btn-wimg{float:right}.ie7 .product-search .btn-wimg{float:none;position:absolute;right:0;bottom:0;margin:0 20px 20px 0}.product-search .error-msg{padding-right:30px;display:block;max-width:230px;margin-left:50px}#productZone .mod-blue-leisure .result-title{color:#0268B2;margin:10px 0 20px 0;font-size:14px;font-weight:bold}#productZone .mod-blue-leisure ul.result-options{color:#454545}#productZone .mod-blue-leisure ul.result-options li{float:left;width:25%;padding-left:0;background:0}#productZone .mod-blue-leisure ul.result-options li span{display:block;padding-right:15px}#productZone .mod-blue-leisure ul.result-options li .btn-next{margin:0}.product-result .product-list{clear:both;margin:20px 0 0 0;overflow:hidden}.product-result .product-list .header-small{font-size:18px;color:#eb690a;width:100%}.product-result .product-list .mod-blue-border{margin-left:7px}.product-result .product-list .mod-blue-border .thumbnail-container{position:relative;margin:10px 0;overflow:hidden}.product-result .product-list .mod-blue-border .thumbnail-container img{position:relative;z-index:1;margin:0}.product-result .product-list .mod-blue-border .thumbnail-container .blueBox{position:absolute;z-index:1000;bottom:0;right:0;background:url("/Design/mobility/img/website/product-results-blueBox.png") no-repeat right bottom;height:61px;width:100%;margin:0 1px 1px 0}.product-result .product-list .mod-blue-border .thumbnail-container .blueBox .price{position:absolute;bottom:0;right:0;color:#fff;font-weight:bold;font-size:16px;text-align:right;padding:0 10px 10px 110px;height:30px}.product-result .product-list .mod-blue-border .thumbnail-container .blueBox .price span{font-size:11px;display:block}.product-result .product-list .mod-blue-border .txt ul li{background:url("/Design/mobility/img/website/sprite-master-b.png") -283px -252px no-repeat}.station-thsearch .label{font-size:13px;color:#006ab3;display:block;padding:5px 0 0 0;margin:0 0 -5px 0}.station-thsearch .label-alt{margin:0 0 7px 0}.station-thsearch .label-str{font-weight:bold;font-size:14px}.station-thsearch .label-sub{margin:0;padding:38px 0 8px}.station-thsearch .error-msg{position:absolute;margin:0}.station-thsearch .textBox{float:none}.station-thsearch .textBox input{width:95%}.station-thsearch .checkList{overflow:hidden;margin:0 0 8px 0}.station-thsearch .checkList li{float:left;width:50%}.station-thsearch .checkList input{float:left;margin-left:0}.ie .station-thsearch .checkList input{margin-left:-3px}.station-thsearch .checkList label{display:table;padding:2px 5px 2px 0}.ie7 .station-thsearch .checkList label{display:inline-block}.station-thsearch .btn-orange{float:right}.station-thsearch .advanced-s{float:left;margin:10px 0 8px;padding:0 14px 0 0;font-weight:bold;text-decoration:underline;font-size:13px;background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat right -1829px}.station-advanced-s .unit{float:left;width:290px}.station-advanced-s .unit:first-child{margin-right:25px}.station-advanced-s .checkList td{width:25%}.station-advanced-s .checkList table{width:100%}.station-advanced-s .checkList input{position:absolute;float:none}.station-advanced-s .checkList label{padding-left:18px;padding-right:5px;display:block}.mod-blue.station-advanced-s .btn-orange{position:static;margin:0}.station-advanced-s .error-msg{margin:2px 0 0 0}.station-advanced-s .map-link{background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat scroll -291px -173px;padding:0 0 1px 20px;margin:20px 0 0 4px;display:block;text-decoration:underline;cursor:pointer;float:left}.station-advanced-s .search-on-map{margin:15px 0 10px 0}.station-advanced-s .map-delete{background:url("/Design/mobility/img/website/delete.png") no-repeat right top;padding:0 20px 0 0;margin:0 0 0 4px}.ie9 .station-advanced-s .map-link,.ie9 .station-advanced-s .map-delete{line-height:20px;padding-top:1px;padding-bottom:1px}.wizard-steps-alt{margin-bottom:-3px}.wizard-steps-alt .wsa-rover{display:block;position:absolute;background:#fff;width:6px;height:6px}.wizard-steps-alt .tabulation{height:31px}.wizard-steps-alt .tabulation li .tab,.wizard-steps-alt .tabulation li .tab-time{padding-left:0!important}.activTab,.futurTab,.previousTab{position:absolute;overflow:hidden;height:0}.stations-advanced-search .intro-text{float:left;margin:0 0 25px;padding:0 20px;width:530px}.stations-advanced-search .longSliderContainer{padding-bottom:25px}.ie7 .fprice-calculator .labels{padding-bottom:15px}.fprice-calculator label{display:block;padding:0 0 3px 0}.fprice-calculator input[type="text"]{width:177px}.fprice-calculator input[type="text"].jq-error{width:165px}.fprice-calculator .textBox{float:none}.fprice-calculator .calendar{margin-bottom:10px}.fprice-calculator .calendar-alternate{margin-bottom:0}.fprice-calculator .calendar input{width:117px!important}.fprice-calculator .calendar input.jq-error{background-position:right -232px}.fprice-calculator .total-container{padding:10px 0 0 0;font-size:17px;color:#454545}.fprice-calculator .btn-orange{margin:3px 16px 12px 14px;float:none}.fprice-calculator .btn-orange span{width:175px;text-align:center}.fprice-calculator .jq-errormessagecontainer{padding:10px 0 10px 32px}.fprice-calculator .total-container .total-result{width:auto;font-size:17px}.ie7 .fprice-calculator .total-result{margin:-22px 0 0 0}.fprice-calculator .ticket-types li{padding:2px 10px 2px 0}.fprice-calculator .ticket-types input[type="radio"],.fprice-calculator .ticket-types input[type="checkbox"]{position:absolute;margin:1px 0 0 2px}.ie .fprice-calculator .ticket-types input[type="radio"],.ie .fprice-calculator .ticket-types input[type="checkbox"]{margin-top:-3px}.ie7 .fprice-calculator .ticket-types input[type="radio"],.ie7 .fprice-calculator .ticket-types input[type="checkbox"]{margin-top:0}.fprice-calculator .ticket-types label{display:inline-block;padding:0 0 0 22px}.fprice-calculator .jq-resultsubscription{padding:10px 0}.fprice-calculator table{margin:0;width:100%;padding:10px 0}.fprice-calculator .jq-resultsubscription{margin:0 -12px 0 -10px}.fprice-calculator .subscrresults .th{border:1px solid #A9D1ED;border-width:1px 0 0 0;color:#006AB3;padding:8px 8px 6px;font-weight:bold}.fprice-calculator .subscrresults td{background:#F1F9FF;border:1px solid #B8DAF1;border-width:1px 0 1px 1px;color:#454545;padding:11px 8px 9px}.fprice-calculator .subscrresults td:first-child{border-left:none}.fprice-calculator .subscrresults span{white-space:nowrap;display:block}.fprice-calculator p{color:#454545;padding:10px 12px 0 10px;margin:0 0 -10px 0}.station-criterias .booking-box{float:none;background:0;width:auto;height:auto}.station-criterias .booking-boxinner{float:none;padding:0}.station-criterias .booking-switch{margin:-18px 0 -20px 388px}.station-criterias .booking-destinations .booking-input ul{padding:0;margin:0 0 12px 0}.station-criterias .booking-destinations .booking-input ul li{margin:0 10px 0 0;padding:0}.station-criterias .booking-input label{margin-top:-1px;padding:0 0 0 5px}.station-criterias .booking-input .calendar-container{float:left}.station-criterias .booking-cta{margin:10px 0 0 0;overflow:hidden}.station-criterias .booking-box .msgs-error{position:absolute;left:0;margin-left:69px}.station-criterias .calendar-container .msgs-error{margin-top:32px}.station-criterias .hoursInput .msgs-error{margin-top:45px}.station-criterias .booking-box .booking-date .booking-input{margin:0!important;padding:0 0 21px 0}.station-criterias .booking-box .booking-fields .textBox-title{width:65px}.station-criterias .booking-box .booking-fields .textBox{float:left}.station-criterias .booking-box .map-link{background:url("/Design/mobility/img/website/sprite-master-a.png") no-repeat -291px -173px;padding:0 0 1px 20px;margin:6px 0 0 4px;text-decoration:underline;cursor:pointer;float:right}.ie7 .station-criterias .booking-box .textBox .error-msg{position:absolute}.pop-in-grid.hticker{margin-bottom:7px}.pop-in-grid.hticker ul{height:17px;overflow:hidden;position:relative;margin:0 0 -1px;padding:0 0 0 20px}.pop-in-grid.hticker ul a{background:none!important}.pop-in-grid.hticker ul li{position:absolute;padding:0 10px;margin:-30px 0 0 0}.pop-in-grid.hticker ul li:first-child{margin-top:1px}.pop-in-grid.hticker ul li h2{position:absolute;overflow:hidden;height:0;z-index:0}.pop-in-grid.hticker .top .inner .bd{padding:7px 0 0}.pop-in-grid.hticker .top .inner .bd ul li a{position:relative;z-index:1;font-size:12px}.pop-in-grid.hticker .play-pause{display:block;z-index:1;cursor:pointer;background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -805px -809px;width:10px;height:10px;margin:4px 0 0 12px;position:absolute;text-indent:-9999px}.pop-in-grid.hticker .play-pause.play{background-position:-860px -861px}.tblrichtext{margin:0 0 15px 0;border-collapse:collapse;border-spacing:0}.tblrichtext caption{padding:8px 0 6px;font-style:italic;text-align:center}.tblrichtext th{border-top:1px solid #A9D1ED;color:#006AB3;font-size:14px;font-weight:bold;padding:8px 12px 6px}.tblrichtext th:first-child{padding-left:22px!important}.tblrichtext td{background:#F1F9FF;border:1px solid #B8DAF1;border-width:1px 0 1px 1px;color:#454545;line-height:16px;padding:11px 12px 9px}.tblrichtext td:first-child{padding-left:22px!important;border-left:0!important}.tblrichtext td.tblrichtextHeaderFirstCol{border-top:1px solid #A9D1ED;color:#006AB3;font-size:14px;font-weight:bold;padding:8px 12px 6px 22px}.tblrichtext td.tblrichtextHeaderLastCol{border-top:1px solid #A9D1ED;color:#006AB3;font-size:14px;font-weight:bold;padding:8px 12px 6px}.tblrichtext td.tblrichtextHeaderOddCol{border-top:1px solid #A9D1ED;color:#006AB3;font-size:14px;font-weight:bold;padding:8px 12px 6px}.tblrichtext td.tblrichtextHeaderEvenCol{border-top:1px solid #A9D1ED;color:#006AB3;font-size:14px;font-weight:bold;padding:8px 12px 6px}.tblrichtext td.tblrichtextFirstCol{background:#F1F9FF;border:1px solid #B8DAF1;border-width:1px 0 1px 1px;color:#454545;line-height:16px;padding:11px 12px 9px 22px}.tblrichtext td.tblrichtextLastCol{background:#F1F9FF;border:1px solid #B8DAF1;border-width:1px 0 1px 1px;color:#454545;line-height:16px;padding:11px 12px 9px}.tblrichtext td.tblrichtextOddCol{background:0;border:1px solid #B8DAF1;border-width:1px 0 1px 1px;color:#454545;line-height:16px;padding:11px 12px 9px}.tblrichtext td.tblrichtextEvenCol{background:#F1F9FF;border:1px solid #B8DAF1;border-width:1px 0 1px 1px;color:#454545;line-height:16px;padding:11px 12px 9px}.tblrichtext td.tblrichtextFooterFirstCol{background:#F1F9FF;border:1px solid #B8DAF1;border-width:1px 0 1px 1px;color:#454545;line-height:16px;padding:11px 12px 9px 22px}.tblrichtext td.tblrichtextFooterLastCol{background:#F1F9FF;border:1px solid #B8DAF1;border-width:1px 0 1px 1px;color:#454545;line-height:16px;padding:11px 12px 9px}.tblrichtext td.tblrichtextFooterOddCol{background:0;border:1px solid #B8DAF1;border-width:1px 0 1px 1px;color:#454545;line-height:16px;padding:11px 12px 9px}.tblrichtext td.tblrichtextFooterEvenCol{background:#F1F9FF;border:1px solid #B8DAF1;border-width:1px 0 1px 1px;color:#454545;line-height:16px;padding:11px 12px 9px}.jq-error-icon{background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat -1px -485px;width:17px;height:15px;display:block;float:left}.jq-selectticket1block.jq-error .ico-info{background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat -1px -485px;width:17px}.jq-selectticket1block .jq-error-icon,.jq-selectticket2block .jq-error-icon,.jq-selectticket3block .jq-error-icon{margin:13px 0 0 7px}.jq-selectticket2block .jq-error-icon,.jq-selectticket3block .jq-error-icon{display:none}.jq-selectticket2block.jq-error .jq-error-icon,.jq-selectticket3block.jq-error .jq-error-icon{display:block}.confirmation span.jq-error{padding:0 17px 0 0;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat 19px -485px}.ie7 .confirmation span.jq-error{background-position:19px -481px}.payment-data span.jq-error{float:left;padding:0 17px 0 0;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat 19px -477px}.jq-error .payment-method h2{background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat left -483px;padding:0 0 0 22px}.jq-error .delmethod h2{background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat left -483px;padding:0 0 0 22px}.delmethod .jq-error .nn-form{background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat 182px -475px}.form-column{float:left}.form-column .textLabel-fixed{float:none;width:auto;display:block}.form-column .textBox{float:none}.form-column .noDisplay{display:none}.form-column .error-msg{padding:9px 0;margin:0 0 0 5px;max-width:none}.loader{background:url("/Design/mobility/img/website/ajax-loader.gif") no-repeat;position:absolute;z-index:3000;left:43%;top:50%;width:28px;height:28px;display:none}.unsubscribeLink{float:right;margin-top:-20px}.errorPage{font-size:24px;margin:10px 0 30px 0;color:#676767}.errorPage strong{font-size:36px;display:block}.notFound,.noLayout{margin:10px 0 30px 0}.notFound h2 strong{font-size:36px;display:block}.notFound h2,.noLayout h2{font-size:24px;color:#676767}.notFound ul,.noLayout ul{margin:15px 0}.notFound ul li,.noLayout ul li{margin:10px 0}.noAccess,.noLicense{margin:10px 0 30px 0}.noAccess h2,.noLicense h2{font-size:24px;color:#676767}.mod-alert-container{margin:14px}.ie7 .mod-alert{zoom:1}.mod-alert .top,.mod-alert .bottom,.mod-alert .tl,.mod-alert .tr,.mod-alert .bl,.mod-alert .br{display:block;font-size:1%;background-image:url("/Design/mobility/img/website/mod-alert.png");overflow:hidden}.mod-alert .top,.mod-alert .bottom{background-image:none}.mod-alert .tl,.mod-alert .tr,.mod-alert .bl,.mod-alert .br{float:left;width:50%;height:4px;margin:0}.mod-alert .tr,.mod-alert .br{float:right}.mod-alert .tl{background-position:top left}.mod-alert .tr{background-position:top right}.mod-alert .bl{background-position:bottom left}.mod-alert .br{background-position:bottom right}.pop-in-grid .mod-alert .inner{border:1px solid #ff7004;border-bottom:0;border-top:0}.pop-in-grid .mod-alert .inner .bd{margin:0;background-color:#ececec;padding:0 7px;min-height:100%}.nopurchasableonline{text-align:center}.contest-infos{margin:5px 0}.contest-infos h2{color:#006AB3}.contest-detail .freecontent p{clear:none}.contest-landing .socialmedia-widget{margin-top:8px}.lte8 .contest-landing .socialmedia-widget{margin-top:0}.contest-landing .mod-blue{margin:-180px 15px 10px;float:right;position:relative;z-index:1999;width:335px}.contest-status{display:block;clear:both;overflow:hidden}.contest-landing .itemContainer.last-child{background:url("/Design/mobility/img/website/shadow_bottom_list_left.png") left bottom no-repeat}.contest-unavailable{padding:0 0 15px 20px;background:url("/Design/mobility/img/website/shadow_bottom_list_left.png") left bottom no-repeat;margin-bottom:8px}.pop-in-grid.contest-landing .header .header-image{height:175px}.lost-object .freecontent p{clear:none}.lost-object .lost-object-steps{padding:10px 20px 7px;font-size:13px;font-weight:bold}.lost-object .lost-object-steps ul{display:table;width:100%}.lost-object .lost-object-steps li{display:table-cell}.lost-object .lost-object-steps li a{padding:0 10px 0 15px;display:block;border:1px solid #bbe5ff;border-width:1px 0;line-height:34px;height:34px;background:url("/Design/mobility/img/website/sprite-wizardsteps.png") no-repeat right -88px;text-decoration:none;font-weight:normal}.lost-object .lost-object-steps li a,.lost-object .lost-object-steps li a:link,.lost-object .lost-object-steps li a:focus,.lost-object .lost-object-steps li a:active,.lost-object .lost-object-steps li a:visited{color:#258fda}.lost-object .lost-object-steps li.selected a{background-position:right -44px;color:#fff;text-decoration:underline;font-weight:bold}.lost-object .lost-object-steps li.previous a{background-position:right top;font-weight:normal;text-decoration:underline}.lost-object .lost-object-steps li:first-child{background:url("/Design/mobility/img/website/sprite-wizardsteps.png") no-repeat left -130px;font-weight:normal;padding:0 0 0 7px}.lost-object .lost-object-steps li.previous:first-child a{background-position:right top;text-decoration:none}.lost-object .lost-object-steps li.last{background:url("/Design/mobility/img/website/sprite-wizardsteps.png") no-repeat right -220px;padding:0 8px 0 0}.lost-object .lost-object-steps li.last a{padding-right:2px;background-position:left -88px}.lost-object .lost-object-steps li.last.selected{background-position:right -266px}.lost-object .lost-object-steps li.last.selected a{background-position:left -44px}.ie7 .lost-object .lost-object-steps ul{overflow:hidden;display:block;width:auto}.ie7 .lost-object .lost-object-steps li{float:left}.ie7 .lost-object .lost-object-steps li.last{float:none}.lost-object .mod-blue-uni{margin:20px 0}.lost-object .intro-lost-object{margin:20px 0;overflow:hidden}.lost-object .section-title{color:#000;font-size:14px}.lost-object .section-title .bold{font-weight:bold}.bold{font-weight:bold}.lost-object .personnal-info .section-title{width:49%;font-weight:bold;color:#0268b2;font-size:14px;float:left}.lost-object .personnal-info .connected-link{float:right;max-width:190px}.lost-object .descriptionBlock{position:relative}.lost-object .delete-object{position:absolute;right:0;top:0}.lte9 .lost-object .delete-object{margin:10px 10px 0 0}.lost-object .descriptionBlock .cform-line.field,.lost-object .descriptionBlock .cform-line.multiple-drop{padding-left:75px}.lost-object .descriptionBlock.confirmation .cform-line.field,.lost-object .descriptionBlock.confirmation .cform-line.multiple-drop{padding-left:0}.lost-object .descriptionBlock.confirmation .cform-line.field,.lost-object .descriptionBlock.confirmation .cform-line.multiple-drop{margin:10px 0;float:left;clear:both}.lost-object .contact-form .descriptionBlock.confirmation .cform-label{margin:0;padding:0 10px 0 0}.lost-object .contact-form .descriptionBlock.confirmation .cform-input>span{margin:0;padding:0;color:#676767;font-size:12px}.lost-object .descriptionBlock.confirmation .lost-object .cform-line.multiple-drop .cform-input{clear:both;float:none}.lost-object .cform-label{text-align:left}.lost-object .object-list-container{float:left}.lost-object .object-list{float:left;width:50%;margin-bottom:20px;clear:left}.ie7 .lost-object .object-list{width:310px;clear:none}.lost-object .object-list.alternate{float:right;clear:none}.lost-object .object-list span{font-weight:bold;font-size:14px}.lost-object .freecontent .mod-blue-uni .object-list ul li{list-style:none;background:0;float:left;clear:both;margin:10px 0 0 0}.ie7 .lost-object .freecontent .mod-blue-uni .object-list ul li{width:80%}.lost-object .contact-form .mod-blue-uni .object-list ul li input[type="checkbox"]{margin:3px 3px 3px 0}.ie7 .lost-object .freecontent .mod-blue-uni .object-list ul li label{float:left;margin-top:5px}.ie7 .lost-object .contact-form .mod-blue-uni .object-list ul li input[type="checkbox"]{margin:3px 3px 3px 0;float:left}.lost-object .descriptionBlock .multiple-drop .cform-input .select-color{float:left;margin-right:10px;clear:none}.lost-object .bd .calendar{height:30px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat -993px -31px;padding-left:7px;float:left;position:relative;overflow:hidden;margin:10px 0}.lost-object .bd .calendar input{width:117px;float:left;height:30px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat right -93px;padding:0 0 0 2px;border:0}.lte9 .lost-object .bd .calendar input{height:24px;padding-top:7px}.lost-object .bd .calendar a{display:block;height:31px;width:34px;background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -313px -308px;margin-left:-30px;padding:0;border:0;float:left}.ie7 .lost-object ul li span input,.ie7 .lost-object ul li span label{float:left;display:inline;margin:15px 0}.ie7 .lost-object ul li span label{margin-top:17px}.lost-object .textarea .cform-label,.lost-object .textarea .cform-input{clear:both;width:99%;text-align:left}.lost-object .textarea .cform-input textarea{width:98%;height:120px}.lost-object .textarea .cform-label span,.lost-object .textarea .cform-input span{display:block}.lost-object .mod-white-uni .bd{padding:20px}.lost-object .mod-white-uni .bd .cform-line.field,.lost-object .mod-white-uni .bd .cform-line.multiple-drop{padding-left:0}.lost-object .mod-white-uni input{width:230px}.lost-object .multiple-drop .cform-input>div{clear:both}.lost-object .multiple-drop .cform-input select{width:150px}.lost-object .freecontent .mod-blue-uni li{float:left;background:0}.lost-object .ico-info{margin-top:18px}.lost-object .error{clear:both;display:block;margin:0 0 5px 5px;font-size:11px;color:red}.lost-object .contact-form .cform-input .label-prefilled{display:block;margin-top:17px;color:#676767}.lost-object .add-junction,.lost-object .remove-junction{padding:6px 10px 0 15px;display:block;margin-bottom:5px}.junction-panel{background:#E4F2FB;margin:10px}.btns-wrapper.next{float:right;margin-top:15px}.btns-wrapper.next>a{float:left;margin:10px 15px 10px}.ie7 .btns-wrapper.next .btn-orange{float:none}.section-margin-top{margin-top:12px}#AmountOfMoneyInput{margin:10px 0}.compensation.lost-object h2{padding:10px 0;font-size:1.5em;margin-left:20px;font-weight:normal;color:#006ab3}.compensation.lost-object .mod-blue-uni{margin:20px}.compensation.lost-object .mod-blue-uni h3{padding-left:0}.compensation.lost-object .error-msg{margin:20px}.compensation.lost-object .lost-object-account .cform-label{width:auto;height:auto;display:block}.compensation.lost-object .cform-label{float:left;width:70px;margin-right:10px;display:table;height:50px}.compensation.lost-object .cform-label label{display:table-cell;vertical-align:middle}.compensation.lost-object .cform-input{float:left}.compensation.lost-object .cform-input input{width:150px}.compensation.lost-object .lost-object-account h2{padding-bottom:10px}.compensation.lost-object .lost-object-account .cform-multiple{padding-left:20px}.compensation.lost-object .lost-object-account .mod-blue-uni .cform-multiple{padding-left:0}.compensation.lost-object .blue-title{margin-bottom:10px}.compensation.lost-object .trip-detail-sum .pd-line{display:block;margin:5px 0;float:left;clear:both}.compensation.lost-object .trip-detail-sum .pd-line.used-sub{margin-bottom:15px}.compensation.lost-object .trip-detail-sum .pd-line span:first-child{color:#006ab3;width:130px;float:left;padding-right:20px}.compensation.lost-object .trip-detail-sum .pd-line.departure-arrival{margin-top:20px}.compensation.lost-object .trip-detail-sum .pd-line.departure-arrival span:first-child{margin-left:150px;padding-right:0}.compensation.lost-object .trip-detail-sum .pd-line.departure-arrival span{width:200px;float:left;color:#006ab3}.compensation.lost-object .trip-detail-sum .pd-line.departure-arrival-hours span:first-child{color:#006ab3;width:130px;float:left;padding-right:20px}.compensation.lost-object .trip-detail-sum .pd-line.departure-arrival-hours span{width:200px;float:left;color:#676767}.compensation.lost-object .trip-detail-sum .add-info span:first-child{margin-bottom:10px}.compensation.lost-object .trip-detail-sum .add-info span{clear:both}.compensation.lost-object .cform-input .language li{float:left;padding:16px 0 7px 0}.compensation.lost-object .cform-input .language input{width:auto;float:left}.compensation.lost-object .cform-input .language label{color:#006ab3;float:left;margin-top:2px;margin-right:15px}.compensation.lost-object .cform-input .calendar input{width:96px;background-position:-902px -124px}.compensation.lost-object .cform-input>span{float:left;margin:10px 0 0 20px;width:200px;color:#676767}.compensation.lost-object .schedule-time .cform-input>span{width:80px;margin-top:18px}.compensation.lost-object .cform-input .textBox{float:left}.compensation.lost-object .error{max-width:156px}.compensation.lost-object .cform-input textarea{display:block;clear:both;width:616px;max-width:616px;min-height:100px}.btn-orange.compensation{position:absolute;bottom:0;right:0}.subscrip-user{border-right:1px solid #1489d6}.subscrip-user .btn-orange.compensation{margin-right:20px}.subscrip-new>div{padding-left:10px}.subscrip-user,.subscrip-new{float:left;width:49%;position:relative;padding-bottom:70px}.card-info{float:left}.card-info .mod-blue-uni{margin:0 10px}.compensation.lost-object .trip-details{color:#006ab3}.compensation.lost-object .trip-details h3{font-size:14px;font-weight:bold;margin-left:0}.compensation.lost-object .trip-details .calculated-delay,.compensation.lost-object .trip-details .additional-info{color:#676767}.compensation.lost-object .trip-details .cform-label{float:left;width:130px}.compensation.lost-object .btns-wrapper{margin:15px 20px}.compensation.lost-object .bd>span,.compensation.lost-object .bd .print-links{padding:0 20px 10px}.compensation.lost-object .intro-lost-object{padding:0 20px}.compensation.lost-object .compensation-info .bd>span,.compensation.lost-object .bd .ewallet-title,.compensation.lost-object .bd .ewallet-explaination{padding:0}.compensation.lost-object .contract-list{display:block;clear:both;margin:3px 0}.compensation.lost-object .contract-list>span{display:block;margin-left:19px}.compensation.lost-object .contract-list>.jq-radio{display:inline;margin-left:0}.compensation.lost-object .mod-white-uni .contract-list input{width:auto}.compensation.lost-object .mysncbaccount{float:left;clear:both;margin-top:10px}.compensation-popup h1{padding-left:0}.compensation-popup h3{margin-top:20px}.compensation-popup .contract-list{display:block;clear:both;margin:3px 0}.compensation-popup .contract-list .jq-radio{display:inline}.compensation-popup .jq-contractList{margin:20px 0}.compensation-popup .contract-list>span{display:block;margin-left:19px}.compensation.lost-object .schedule-time .cform-input{width:200px}.compensation.lost-object .schedule-time .cform-label{margin-top:32px}.compensation.lost-object .schedule-time .cform-input .textBox input{width:50px}.compensation.lost-object .calculated-delay .cform-input .calculated-delay-measure{width:auto}.ewallet-title{color:#006ab3;display:block;margin-bottom:10px}.ewallet-explaination{margin-bottom:20px;display:block}.ewallet-input{float:left}.ewallet-email-label,.ewallet-email>span{float:left}.ewallet-personnal-data,.ewallet-email-label{width:90px;float:left;margin-right:5px}.mysncbSuscription-label{color:#006ab3;padding:0 0 20px 0;margin-left:20px;display:block}.trainNumberLegend{display:block}.c-170.compensation.lost-object .cform-label{width:100px}.c-170.compensation.lost-object .cform-label label{color:#006ab3}.c-170.compensation.lost-object .step-1-error{float:right;margin:10px 0}.c-170.compensation.lost-object .step-1-error a{margin-right:20px}.c-170.compensation.lost-object .error-msg{margin:0}.c-170.compensation.lost-object .error-msg span{margin:20px 0}.c-170.compensation.lost-object .step-2 .title{color:#006ab3;margin-bottom:10px}.c-170.compensation.lost-object .step-2 .amount{border-top:1px solid #000;padding:10px 0;float:right;margin:0 40px 0 20px;font-weight:bold}.c-170.compensation.lost-object .step-2 .amount span:first-child{width:200px;float:left}.c-170.compensation.lost-object .step-2 .buttons-container{margin:20px;float:right;clear:both}.c-170.compensation.lost-object .step-2 .buttons-container .btn-orange a{margin:0}.c-170.compensation.lost-object .step-2 .buttons-container a{float:left;margin:8px 20px 0 0}.c-170.compensation.lost-object .step-3 .confirmation{display:block;clear:both;margin:0 20px}.c-170.compensation.lost-object .step-3 .confirmation .validator{color:Red;font-size:10px;margin-left:23px}.c-170.compensation.lost-object .step-3 .cform-multiple>.cform-line{float:left;width:40%}.c-170.compensation.lost-object .step-3 .cform-multiple.three-items>.cform-line{float:left;width:33%}.c-170.compensation.lost-object .step-3 .cform-multiple>.cform-line:first-child .cform-label{margin-left:0}.c-170.compensation.lost-object .step-3 .cform-multiple .cform-label{width:65px;margin-left:10px;margin-right:0}.c-170.compensation.lost-object .step-3 .cform-multiple.three-items .cform-input input{width:100px}.c-170.compensation.lost-object .step-3 .cform-input select{margin:15px 0}.c-170.compensation.lost-object .step-3 #countryInput{width:130px}.c-170.compensation.lost-object .step-3 .payment-method h2{margin-left:0;font-size:12px}.c-170.compensation.lost-object .step-3 .payment-method .th{font-weight:bold;font-size:12px;color:#454545;vertical-align:middle;padding-bottom:25px}.c-170.compensation.lost-object .step-3 .payment-method td{padding-bottom:15px}.c-170.compensation.lost-object .step-3 .payment-method table tr>td:first-child{width:50px;word-break:break-word}.c-170.compensation.lost-object .step-3 .payment-method label{min-height:52px}.c-170.compensation.lost-object .step-3 .payment-method label,.c-170.compensation.lost-object .step-3 .payment-method span{display:block;text-align:left}.c-170.compensation.lost-object .step-3 .payment-method img{padding-bottom:5px}.c-170.compensation.lost-object .step-3 .payment-method span label{display:inline;margin-top:-2px}.c-170.compensation.lost-object .step-3 .payment-method table table{margin:0}.c-170.compensation.lost-object .step-3 .payment-method table table td{padding:0 10px}.c-170.compensation.lost-object .step-3 .payment-method .error-msg span{margin:0 0 20px 0}.c-170.compensation.lost-object .confirmation>div>span:first-child{font-weight:bold}.c-170.compensation.lost-object .intro-text{padding:0;margin-bottom:10px}.c-170.compensation.lost-object .links-intro{float:right;margin:20px 0 0 0}.c-170.compensation.lost-object .links-intro a:first-child{margin-right:20px}.pop-in-grid.sncb-tv{margin:0 -4px 8px -3px}.pop-in-grid.sncb-tv>.top{padding:10px 0 0 0;width:auto;height:auto;margin:0}.pop-in-grid.sncb-tv .top .inner .bd{padding-bottom:0}.pop-in-grid.sncb-tv>.top>.inner>.bd>.header{padding-top:0}.pop-in-grid.sncb-tv .bd .video-teaser-box{padding:0 20px;margin:0 -7px 0 -8px}.pop-in-grid.sncb-tv .videoTeaserGroup{width:154px;float:left;margin:0 7px 15px 8px}.pop-in-grid.sncb-tv .videoTeaserGroup span{margin:0;display:inline;color:#eb690a}.pop-in-grid.sncb-tv .videoTeaserGroup .sncbTV-thumbnails{height:87px}.pop-in-grid.sncb-tv h1{padding:4px 0 0 60px;background:url("/Design/mobility/img/website/tv-icon.png") no-repeat 20px 0 #fff;color:#006ab3}.pop-in-grid.sncb-tv a,.pop-in-grid.sncb-tv .read-all{color:#006ab3!important}.sncbTV-text{font-weight:bold;color:#006AB3;margin-top:14px}.pop-in-grid.video-teaser-small{float:left;width:207px;margin:0 0 10px 0}.pop-in-grid.video-teaser-small .top{padding:10px 0 0 0;width:auto;height:auto;margin:0}.pop-in-grid.video-teaser-small .top .inner .bd{padding-left:8px}.pop-in-grid.sncb-tv .video-teaser-small{width:164px}.pop-in-grid.sncb-tv .video-teaser-small,.pop-in-grid.sncb-tv .video-teaser-small .top,.pop-in-grid.sncb-tv .video-teaser-small .inner,.pop-in-grid.sncb-tv .video-teaser-small .top .inner .bd{background:0}.pop-in-grid.sncb-tv .video-teaser-small .grid-bottom{display:none}.pop-in-grid.sncb-tv .video-teaser-small .play-icon-teaser-small{position:absolute;background:url("/Design/sncbtv/img/website/play-thumb.png") 10px 66px no-repeat;width:100%;height:100%}#cookieWarning{display:none;background:#fff;background:rgba(255,255,255,0.85);-moz-box-shadow:0 0 5px 1px #999;-webkit-box-shadow:0 0 5px 1px #999;-o-box-shadow:0 0 5px 1px #999;box-shadow:0 0 5px 1px #999;bottom:0;padding:20px 0;position:fixed;width:100%;z-index:9999}#cookieWarning h2{padding:10px 0}#cookieWarning .text{padding:0 0 10px}#cookieWarning .btn-orange{float:right}.MyNmbsLoginBox{width:50%;padding:10px;box-sizing:border-box}#MyNmbsLoginBoxLeftPanel{float:left;border-right:1px solid black}#MyNmbsLoginBoxRightPanel{float:right}.MyNmbsLoginTitle{color:#006ab3}.ActiveCards_subtitle{color:#006ab3;font-size:15px;margin-top:10px;font-weight:bold}.last-chil.RailCardsOverview{margin:10px 0}.RailCardsOverview td{margin-right:10px;vertical-align:middle;height:45px}.RailCardsOverview th{padding-right:13px;vertical-align:top;color:#006ab3;font-size:13px}.RailCardsOverview td label{margin-left:8px}.ActiveCard_alternatingRow td{background-color:#e4f2fb}.Active_railcards{margin:10px 0}.validationTitle{color:#006ab3;font-weight:bold;margin:10px 0}.NoRenewalInfoIcon{float:none!important;margin:0!important;border:none!important}.NoRenewalInfo{background-color:#eb690a;color:white;font-size:11px;margin:5px;padding:5px}#subscriptionNotInListButton{color:#eb690a;text-decoration:underline;float:left;margin-right:20px;cursor:pointer}#RenewalSchoolcardPopupButton{color:#eb690a;text-decoration:underline;float:left;margin-right:20px;cursor:pointer}#BottomLinks{color:#eb690a;float:right}#BottomLinks a{margin:5px 20px}.MarginSpaceOnTop{margin-top:5px}.renewalDetails{color:black;font-weight:bold}.RenewalDetailsTable{margin:10px 0;width:100%}.RenewalDetailsTable td{padding:5px 0}.renewalDetails .calendar{height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat -993px -31px;padding-left:7px;float:left;overflow:hidden}.renewalDetails .calendar input{width:117px;float:left;height:31px;line-height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat right -93px;padding:0 0 0 2px;border:0}.renewalDetails .calendar a{display:block;height:31px;width:34px;background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -313px -308px;margin-left:-30px;padding:0;border:0;float:left}.PricePart{color:black;font-weight:bold;font-size:18px;width:165px;margin-top:10px}.NextPreviousPart{color:#eb690a;margin-top:20px;width:165px}.div_calculatingPrices{display:none;color:#eb690a;text-decoration:underline;padding-top:5px}#pnl_nextStepButton{float:left}.left{float:left}.errorPaymentField{color:red;font-size:11px;display:none}.deliveryAddressField{margin:10px 15px 0 0}.deliveryAddressFieldLabel{padding-top:5px;width:100px;margin-top:10px}.totalPricePart{position:absolute;bottom:20px;margin-top:20px}.previousStepLink{float:left;margin:5px 0}.checkboxSameAddress input{margin-left:0}#renewalDetails{color:black;margin:15px 0}.renewalDetailsSchoolCard{color:black;margin:15px 0}#EWalletTable{margin:15px 0;color:black}#EWalletTable .column1{font-weight:bold;font-size:14px;width:20%}#EWalletTable .column2{font-weight:bold;width:25%}.EWalletAmount{font-weight:bold;font-size:19px}#EWalletRightSide{margin:8px 0;display:none}#ValidationPaymentMethods table{margin:0;color:black}#ValidationPaymentMethods table td{padding:10px 5px;text-align:center;vertical-align:bottom}#ValidationPaymentMethods .PaymentMethodType{font-weight:bold;padding-top:20px;padding-left:0;vertical-align:top;font-size:14px;text-align:left}#OtherPaymentRightSide{margin:8px 0}.ToBePaidInfo{color:black;font-weight:bold;font-size:14px}.Transparant{zoom:1;filter:alpha(opacity=30);opacity:.3}.bluetext{color:#006ab3;top:3px}.blacktext{color:#000;top:3px}.graytext{color:#777;top:3px}.grobotable{margin:10px 0;width:100%}.grobotable td{padding:5px 0}.grobotable td:nth-child(1){width:220px}.grobotable3col{margin:10px 0;width:100%}.grobotable3col td{padding:5px 0}.grobotable3col td:nth-child(1){width:220px}.grobotable3col td:nth-child(2){width:150px}.grobotable3col td:nth-child(3){padding-left:10px;margin-top:5px}.mod-blue-small .grouptravel{margin-top:10px;margin-bottom:10px}.faq-item .accordion .js-faq .grouptravel li{margin-bottom:10px}.grouptravel .tablechoicegrouptravel{border-spacing:5px}.grobocontent .tablechoicegrouptravel tbody tr td{width:165px}.grouptravel .table{border-spacing:5px;margin-left:0;margin-right:0}.pushleft{float:left}.pushright{float:right}.grouptravelul{list-style-type:none!important}.grouptravelul>li{list-style-type:none!important;margin-bottom:10px}.grouptravelli{margin-bottom:10px;list-style:none!important;padding-left:0}.grobocontent{padding:0 20px}.grobocontent p,.grobocontent ul,.grobocontent ol{margin:0;padding:0 0 15px 0;clear:both}.grobocontent strong{color:#454545}.grobocontent ol{list-style:none outside none}.grobocontent ol>li{list-style:decimal none outside;margin-left:20px}.grobocontent ol ol,.grobocontent ol ul{padding-bottom:0}.grobocontent ul{list-style:none none outside}.grobocontent ul>li{background:url("/Design/mobility/img/website/sprite-master-b.png") no-repeat -283px -252px;padding-left:8px}.grobocontent .checkList li{background:0;padding:0}.grobocontent ul ul,.grobocontent ul ol{margin-left:20px;padding-bottom:0}.pop-in-grid .inner .grobocontent h1,.pop-in-grid .inner .grobocontent h2,.pop-in-grid .inner .grobocontent h3,.grobocontent h4,.grobocontent h5,.grobocontent h6{margin:0;padding:0 0 12px 0;font-weight:bold;clear:both}.grobocontent h1{font-size:20px;color:#eb690a;padding-top:12px}.grobocontent h2{font-size:18px;color:#eb690a;padding-top:10px}.grobocontent h3{font-size:16px;color:#006ab3;padding-top:8px;font-weight:bold}.grobocontent h4{font-size:14px;color:#006ab3;padding-top:6px}.grobocontent h5{font-size:13px;color:#006ab3;padding-top:4px}.grobocontent h6{font-size:12px;color:#006ab3;font-style:italic;padding-top:2px}.grobocontent img{float:left;margin-right:10px;margin-bottom:15px;border:1px solid #d5d5d5}.errorsummary{background:url("/Design/mobility/img/website/orange-gradient.jpg") repeat-x;background-color:#EC6F14;margin-bottom:10px}.grouptravel .errorsummary>.title{font-size:12px;color:#FFF}.grouptravel .errorsummary .errors>ul>li{color:#FFF;font-size:11px}.margin-left-small{margin-left:15px}spacer_h5{height:5px!important}spacer_h10{height:10px!important}spacer_h20{height:20px!important}.width-50{width:50%}.width-100{width:100%}.nostyle>li{list-style-type:none!important;list-style:none!important;padding-left:0!important}.pullleft{float:left}.pullright{float:right}.mod-white-small{background-image:none;background-color:#FFF;display:block;width:100%}.mod-white-small>ul>li{list-style:circle;color:black;padding-left:10px}.groboCurve{background:url("/Design/mobility/img/website/sprite_splash_a.png") center top;z-index:100;position:absolute;height:21px;width:100%}.grobocontent .calendar{height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat -993px -31px;padding-left:7px;float:left;overflow:hidden}.grobocontent .calendar input{width:117px;float:left;height:31px;line-height:31px;background:url("/Design/mobility/img/website/sprite-forms.png") no-repeat right -93px;padding:0 0 0 2px;border:0}.grobocontent .calendar a{display:block;height:31px;width:34px;background:url("/Design/mobility/img/website/sprites-new-icons.png") no-repeat -313px -308px;margin-left:-30px;padding:0;border:0;float:left}.grobotable-nested{margin-left:0;width:400px}.grobotable-nested td:nth-child(1){width:40%}.grobotable-nested td:nth-child(2){width:30%}.grobotable-nested td:nth-child(3){width:30%}.ie8 .grobotable-nested td.col1{width:40%}.ie8 .grobotable-nested td.col2{width:30%}.ie8 .grobotable-nested td.col3{width:30%}.mediumTextbox{width:110px}.smallTextbox{width:75px}.xsmallTextbox{width:50px}.grouptable td .errortd{padding-top:0;padding-bottom:0}.grobocontent .btn-container .btn-orange{text-decoration:none}.grobocontent .btn-container{margin-bottom:10px}.grobotable3col .bluetext{margin-top:5px;margin-right:15px}.grobotable3col .blacktext{margin-top:5px;margin-right:15px}.grobotable .bluetext{margin-top:5px;margin-right:15px}.grobotable .blacktext{margin-top:5px;margin-right:15px}.grobotable .infotext{margin-top:5px}.grobotable3col .infotext{margin-top:5px}.grobocontent .radiobuttonlist td{width:165px}.hyperlink{border:0;background-color:transparent;text-decoration:underline;color:#EB690B;cursor:pointer}.grobocontent .white-frame{border:1px solid #F2F2F2;-webkit-border-radius:10px}.grobocontent .textBox{margin:0}.grobocontent .btn-container .block{display:block;float:right;margin-right:7px;margin-top:10px}.grobocontent .btn-container .btn-orange{float:right;margin-right:7px}.grobocontent .ticket-title-right{border-left:none;width:40%}.grobocontent .ticket-title-left{border-right:0;width:60%}.grobocontent .ticket-titles{border-bottom:0;margin-left:0;margin-right:0}.grobocontent .ticket-content{padding:10px 20px 10px 20px}.grobocontent .textalignright{text-align:right}.grobocontent .labelvalue{margin-top:5px}.grobocontent .ticket-content{border-bottom:1px solid #bde6ff}.grobocontent .center{text-align:center}.grobocontent .totalbox{display:inline-block;width:250px;height:50px;position:absolute;left:50%;top:60%;font-size:14px;font-weight:bold;text-transform:uppercase;color:#000}.grobocontent .totalbox2{position:relative;display:inline-block;bottom:20px;font-size:14px;font-weight:bold;text-transform:uppercase;color:#000}.grobocontent .hidden{display:none}.grobocontent .repeaterwrapper{float:left;width:33%}.grobocontent .repeatercontainer{margin:10px;padding:20px}.grobocontent .btn-orange a{color:#FFF!important}.grobocontent .dropdown{width:150px}.grobocontent select.dropdown-large{width:270px}.grobocontent .fullwidth{width:99%}.grobocontent .bold{font-weight:bold}.grobocontent .totalboxWrapper{position:relative}.grobocontent .totalbox3{position:absolute;top:50%;height:10em;margin-top:-5em}.grobocontent .td_bottom{vertical-align:bottom}.grobocontent .totaltext{font-size:14px;font-weight:bold;text-transform:uppercase;color:#000}.grobocontent .jq-errorcontainer ul li{list-style-type:disc!important;padding-left:10px;margin-left:30px}.grobocontent .jq-errorcontainer{background:url("/Design/mobility/img/website/orange_gradient.jpg") repeat-x}.grobocontent .ticket-error{background-color:#EC6F13}.grobocontent input.hidden{background:0;background-image:none;background-color:transparent}.grobocontent .jq-errormessagecontainer{font-size:1.0em;font-weight:normal}.grobo-center-container{display:table;text-align:center;vertical-align:middle;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color:#fff}.center-container{display:table;text-align:center;vertical-align:middle;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color:#fff}.grobo-center-content{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;width:100px;height:100px}.center-content{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;width:100px;height:100px}.grobocontent table.alternating-colors tbody tr.odd{background-color:transparent}.grobocontent table.alternating-colors tbody tr.even{background-color:#EDF4FF}.whiteText{color:#fff}.tmplCurve{background:url("/Design/mobility/img/website/sprite_splash_a.png") center top;z-index:100;position:absolute;height:21px;width:100%}.tmplContent table.alternating-colors tbody tr.odd{background-color:transparent}.tmplContent table.alternating-colors tbody tr.even{background-color:#EDF4FF}.tmplContent .dropdown{width:150px}.tmplContent select.dropdown-large{width:270px}.tmplContent .hidden{display:none}.tmplContent .btn-container .block{display:block;float:right;margin-right:7px;margin-top:10px}.tmplContent h1{font-size:20px;color:#fff;padding-top:12px}.tmplContent h2{font-size:18px;color:#eb690a;padding-top:10px}.tmplContent h3{font-size:16px;color:#006ab3;padding-top:8px;font-weight:bold}.tmplContent h4{font-size:14px;color:#006ab3;padding-top:6px}.tmplContent h5{font-size:13px;color:#006ab3;padding-top:4px}.tmplContent h6{font-size:12px;color:#006ab3;font-style:italic;padding-top:2px}.tmplContent img{float:left;margin-right:10px;margin-bottom:15px;border:1px solid #d5d5d5}.tmplContent{padding:0 20px}.tmplContent .table tbody tr th{color:#006ab3}.grid{padding-left:20px}.grid tr th{font-size:13px;color:#006ab3;background-color:transparent;padding:0 2px}.grid tr{height:25px}.grid tr td{vertical-align:middle;padding-left:3px}.grid.cellpadding10 tr td{padding:10px}.grid.cellpadding10 tr th{padding:5px}.grid.cellpadding10 tr td table tbody tr td{padding:0}.grid.cellpadding5 tr td{padding:5px}.grid.cellpadding5 tr th{padding:2px}.grid.cellpadding5 tr td table tbody tr td{padding:0}.tmplContent tr.even{background-color:transparent}.tmplContent tr.odd{background-color:#D8E8F3}.tmplContent tr.gridpager.odd{background-color:transparent}.tmplContent .gridpager td table tr td{width:30px}.tmplContent .gridpager .even{background-color:transparent!important}.grid tr tr{padding:3px}.tablediv{display:table;width:100%}.tablediv .tablecell{display:table-cell;vertical-align:middle}.template.jq-ticketcontainer{clear:both;display:block;overflow:hidden;margin:5px 5px 5px 5px}.template .ticket-titles{border-bottom:0;margin-left:0;margin-right:0}.template .ticket-content{padding:10px 20px 10px 20px;border-bottom:1px solid #bde6ff}.template .ticket-title-right{border-left:none;width:30%}.template .ticket-title-left{border-right:0;width:70%}.template .grid .lg-rows tbody tr{height:40px}.template .grid .lg-rows tbody tr th{height:25px}.spinner{background:url("/Design/mobility/img/colorbox/images/loading.gif") no-repeat;height:24px;width:24px;display:inline-block}img.template{border:0}.spacer10{min-height:10px}.spacer20{min-height:20px}.spacer30{min-height:30px}.spacer40{min-height:40px}.spacer50{min-height:50px}.spacer100{min-height:100px}.template .margin{margin:20px}.template .booking-form-wrapper-mysncb{margin:-200px 0 0 0;position:absolute}.template.lw .booking-form-wrapper-mysncb{margin:-190px 0 0 0;position:absolute}.blank-master .template .booking-form-wrapper-mysncb{margin:0 auto;width:100%}body.blank-master{min-width:0}.no-popup{display:block}.popup{display:none}.blank-master .no-popup{display:none}.blank-master .popup{display:block}.blank-master .template.mysncb-login-div{min-height:0}.template .booking-form-login{margin:0 0 0 45px;width:335px;float:left;filter:alpha(opacity=92);opacity:.92}.template.lw .booking-form-login{margin-left:20px;width:350px}.template .booking-form-noaccount{width:500px;float:right;filter:alpha(opacity=92);opacity:.92}.template .booking-form .booking-input{margin:0 0 10px 0}.template #TitleLoginTextDiv{margin-bottom:10px}.template .divright{float:right;width:50%}.template .divleft{float:left;margin-right:50%}.template .advantagesitem .divwrap{width:100%}.template .advantagesitem .divwrap{height:35px}.template .mod-blue .tr{width:75%}.template .mod-blue .tl{width:25%}.template .mod-blue .bl{width:25%}.template .mod-blue .br{width:75%}.template .booking-form-noaccount div.text{float:left;margin:0;padding:3px 3px 0 0}.template .booking-form-noaccount .btn-orange a:hover{text-decoration:none}.template .booking-form-noaccount table tbody tr{height:40px}.template .mod-blue.booking-form.booking-form-noaccount ul li{list-style:disc;margin-left:20px}.template .notbold{font-weight:normal}.template.mysncb-login-div{min-height:580px;height:580px}.template.mysncb-login-div-popup{min-height:300px;overflow:auto}.mysncb-login-div-popup .error.dimension-container{min-height:450px}.template.mysncb-login-div.dimension-container{min-height:380px;height:380px}.template .btn-small.nolink{cursor:default}.template .btn-small.nolink>span.nolink{cursor:default}.advantagesitem{width:230px;float:left;margin:0 0 8px 0}.lw .advantagesitem{width:180px;float:left;margin:0 0 8px 0}.template .l{float:left}.template .r{float:right}.header a.lnk-orange:link{color:#eb690a}.lnk-orange:link{color:#eb690a}#div_loading{filter:alpha(opacity=60);opacity:.6;z-index:9999}#div_loading_persistent{filter:alpha(opacity=60);opacity:.6;z-index:10000}.template.contact-form .cform-line,.template.contact-form .cform-multiple{height:50px}.template .btn-small{background-color:#00a8a9;border-radius:10px;height:27px;color:#fff;float:left;padding-left:10px}.template .btn-small span{cursor:pointer;display:block;height:26px;line-height:25px;padding:1px 28px 0 0;color:#fff;font-weight:bold}.template .normal-text{font-size:13px}.template .formwrap{display:table}.template .formline{display:table-row;height:30px;width:100%}.template .formline .label1{display:table-cell;text-align:right;width:150px;max-width:150px;padding:0 10px 0 10px}.template .formline .label{display:table-cell;text-align:right;width:150px;max-width:150px;padding:0 10px 0 10px}.template .formline .input{display:table-cell;text-align:left;max-width:200px;padding:0 10px 0 10px;display:table-cell}.template .formline .input.sm{display:table-cell;max-width:100px}c-form-clear{clear:both}a:focus{border-color:transparent}ul.radio-list li span{display:inline-block}.table-userform tbody tr td{padding:0}.table-userform label{color:#006ab3}.table-userform tbody tr td .label1{margin-top:9px;margin-right:20px}.table-userform tbody tr td .label2{margin-top:9px;margin-left:10px;text-align:right;margin-right:20px}.table-userform tbody tr td table tbody tr td .label1{margin-top:9px;margin-right:20px}.table-userform tbody tr td table tbody tr td .label2{margin-top:9px;margin-left:10px;text-align:right;margin-right:20px}.table-userform #languagesListr{margin-top:10px}.table-userform div.textBox{margin-top:0;margin-bottom:0}.table-userform .textBox.marginfix{margin-left:-10px}div.ie .table-userform .textBox.marginfix{margin-left:-5px}.textBox.disabled{background-image:none}.ie8 .textBox.disabled input{background-image:none}.table-userform .radio-list label{float:left;margin:0 10px 0 0}.template .jq-errorcontainer{background:url("/Design/mobility/img/website/orange_gradient.jpg") repeat-x}.table-userform .col1{width:20%}.table-userform .col2{width:25%}.table-userform .col3{width:20%}.table-userform .col4{width:30%}.table-userform-6{width:100%}.table-userform-6 .col1{width:18%}.table-userform-6 .col2{width:20%}.table-userform-6 .col3{width:7%}.table-userform-6 .col4{width:15%}.table-userform-6 .col5{width:23%}.table-userform-6 .col6{width:15%}.table-userform .error-msg{margin-bottom:8px}.table-userform #row_gender select{margin:8px 0 0 0}.table-userform.table-password{margin-left:-37px}.ie8 .table-userform tbody tr td table{margin-left:0}.ie8 .table-userform.table-password{margin-left:-3px}.template .blue-label{font-size:13px;color:#006ab3;float:left;text-align:left;margin:14px 10px 2px 0}.colorBoxBody{min-width:100%;position:absolute;top:0;left:0}.dimension-container{overflow:auto}.lost-password.dimension-container{width:500px}.message-panel.dimension-container{height:125px}.resend-activation.dimension-container{width:500px}.colorBoxBody .template h2{padding-left:0;color:#00a8a9}.asp-validation-summary ul{display:none;visibility:hidden}.auto-overflow{overflow:auto}.jq-mobibcontainer .mobib-left{width:47%;float:left}.jq-mobibcontainer .mobib-right{width:47%;float:left;padding-left:10px;border-left:1px solid #0172bc;padding-left:10px}.jq-mobibcontainer .mobib-left .title{min-height:24px}.jq-mobibcontainer .mobib-right .title{min-height:24px;padding-top:8px}.clearboth{clear:both}.warning-enddate-text.warning{color:#ec6f13}.jq-mobib-item label{color:#000}.paymentmethod_item{float:left;display:inline-block;margin:10px 10px 0 10px}.paymentmethod_img{height:50px}.sri-table tbody tr td:nth-child(1){width:40%}.sri-table tbody tr td:nth-child(2){width:60%}.inner-header{background:#00a0de;overflow:auto}.inner-middle{background:#f1f1f1;overflow:auto}.enterprisesHeader .sliderDiv.boxoverslider .slider-cta-container .btn{margin:25px 20px 0 13px;position:static;clear:none;font-size:12px;float:left}.right{float:right}.left{float:left}.print-only{display:none}@media print{.no-print{display:none}.print-only{display:block}}#HFS input.mapAsLink:hover,#HFS input.mapAsLink:focus,#HFS input.mapAsLink:active,#HFS input.buttonAsLink:hover,#HFS input.buttonAsLink:active,#HFS a.std_ico:hover,#HFS a.std_ico:active,div.jmap_menue_title:hover,#HFSResult td span.resultTextual a:hover,#callink0 a.small:hover,#HFS #callink1 a.small:hover,a#callink0:hover,#HFS a#callink1:hover,#HFSHeader .HFSLanguage a.active,#HFS #HFSHeader .HFSLanguage a:hover,a#callink0.calendar:hover,a#callink1.calendar:hover,#HFSResult a.firstConButton:hover,#HFSResult a.lastConButton:hover,#HFS a,#HFSContent a,#HFS a:active,#HFS div.hint,#HFSResult td span.resultTextual a,#HFS .moreDetailContainer div.t2sp h2.textroute,#HFS div.defaultBox h2{color:#005e8a}#HFSNavi li a:hover,#HFSNavi ul li.active:hover,#HFSNavi ul li:hover,#HFSNavi ul li.active,#HFS a.button,#HFS input.button,#HFS input.button:focus,#HFS input.buttonSmall,#HFS input.buttonSmall:focus,#HFSResult input.button,#HFS tr.detailsCaption td h3,#email_form h3,#HFS input.buttonEmphasized,#HFS .hint,#HFS a.showCompleteJourneyOnMap,#HFS a.linkAsButton{background-color:#EB6A0B;color:#fff}#HFS input.button:hover,#HFS input.buttonSmall:hover,#HFS input.buttonEmphasized:hover,#HFS a.showCompleteJourneyOnMap:hover,#HFS a.showCompleteJourneyOnMap:active,#HFS a.linkAsButton:hover,#HFS a.linkAsButton:active{background-color:#0386a7;border:1px solid #005e8a;color:#fff}#HFS input.button,#HFS input.button:focus,#HFS input.buttonSmall,#HFS input.buttonSmall:focus,#HFSResult input.button,#HFS input.buttonEmphasized,#HFS a.showCompleteJourneyOnMap,#HFS a.linkAsButton{border:1px solid #005e8a}#HFS td.additionalContent,#HFSContent div.subSlider,#HFSContent ul.tpQueryInputMiniSlider,#HFS .additionMapMenu{background:-moz-linear-gradient(center top,#fff,#E3E3E3) repeat scroll 0 0 #E3E3E3;border-bottom:1px solid #aaa}#HFSNavi li,#HFS #HFSContent ul.slider,#HFSContent div.toggleContentSlider,#HFSContent ul.tpQueryInputMiniSlider li,#HFS div.detailsCaption,#HFSResult table.resultTable th,#HFS #HFSResult table.resultTable th,#HFSResult p#linkShowFilterOptions,#HFS #HFSHeader div.toggleSwitchAPIMap{border-top:1px solid #a9d1eb;background-color:#fff;color:#016CB4;margin-bottom:0;font-size:14px;font-weight:bold;padding:8px}#HFSResult table.resultTable th{border-bottom:1px solid #a9d1eb}#HFSResult table.resultTable td{font-size:12px}#HFSContent ul.slider li.subMiniSlider:active a,#HFSContent ul.slider li.subMiniSlider:hover a,#HFSNavi li a,div.subSlider a span,#HFSContent ul.slider a,#HFSContent ul.tpQueryInputMiniSlider a,#HFS a.closeContent,#HFS a.openContent,#HFSHeader div.toggleSwitchAPIMap a{color:#016CB4}#HFSContent ul.slider li.miniSliderActive,#HFSContent ul.slider li:hover,#HFSContent ul.slider li.active,#HFSContent ul.slider li.active:hover,#HFS div.routeMapMenuSliderActive,#HFS div.routeMapMenuSlider:hover,div#switchMapApi div.activeMapApi,div#switchMapApi a:hover,#HFSHeader a.activelanguage,#HFSHeader a.language:hover{background-color:#494949}#HFS div.routeMapMenuSlider,#HFS div.routeMapMenuSliderActive{border-right:1px solid #787878}#HFS input.radio{border:0;padding:0}#HFS{color:#000}#HFS a{color:#ed6b0b;text-decoration:underline}#HFS a:hover,#HFS input.buttonAsLink,div.jmap_menue_title,div.jmap_menue_content_row,div.jmap_infobox_content_row,a#callink0.calendar,a#callink1.calendar,#HFSResult a.firstConButton,#HFSResult a.lastConButton,#HFSHeader a.language,#HFS a.std_ico{color:#ED6B0B}#HFSContent ul.slider a:hover,#HFSNavi li a:hover,#HFSNavi li.active a,#HFSNavi ul li:active a,#HFSNavi ul li:hover a,#HFSContent ul.slider li.active,#HFSContent ul.slider li.miniSliderActive,#HFSContent ul.slider li.miniSliderActive a,#HFSContent li.miniSliderActive:hover,#HFSContent ul.slider li:active a,#HFSContent ul.slider li:hover,#HFSContent ul.slider li:hover a,#HFSContent ul.slider li.active a.active,#HFSContent ul.slider li.active:hover,#HFS div.routeMapMenuSliderActive a:hover,#HFS div.routeMapMenuSliderActive a:link,div#switchMapApi div.activeMapApi,div#switchMapApi a:hover,#HFSHeader a.activelanguage,#HFSHeader a.language:hover,#HFSContent ul.slider li.subMiniSlider ul li.miniSliderActive a,#HFSContent ul.slider li.subMiniSlider ul li:active a,#HFSContent ul.slider li.subMiniSlider ul li:hover a{color:#fff}body.popup{min-width:100%!important}a,a:active{text-decoration:none}#HFS{font-family:Arial,Helvetica,Swiss,sans-serif;font-size:12px;padding:0;text-decoration:none;margin:0 auto;max-width:1200px}#HFSNavi{margin-top:10px}#HFSNavi a img{vertical-align:top}#HFSNavi a{padding-top:34px;text-transform:uppercase;letter-spacing:1px;display:block;margin:0}#HFSNavi li{float:left;-moz-box-shadow:0 2px 3px -1px #ccc;padding:4px 8px;text-align:center}#HFSNavi li,#HFSNavi li a:hover,#HFSNavi ul li.active{width:145px;height:50px}#HFSNavi li.sub a{font-weight:normal;padding-left:46px}#HFSNavi li.sub{font-weight:normal}#HFSNavi ul{list-style:none outside none;margin:0;padding:0}#HFSContent ul.slider{padding:4px;margin:1px}#HFSContent ul.slider a,#HFSContent ul.slider a:hover{margin-right:10px;padding-left:10px;text-decoration:none;margin-left:-4px;cursor:pointer}#HFSContent ul.slider a.active{letter-spacing:1px;margin-left:0;padding-left:0;background-image:none}#HFSContent ul.slider li{text-transform:normal;border-right:1px solid;padding:5px;letter-spacing:1px;display:inline;margin-left:-4px}#HFSContent ul.slider li.subMiniSlider{position:absolute;padding:0;left:490px;border:0;background:transparent!important}#HFS #HFSContent ul.slider li.subMiniSlider ul{display:inline;padding:0;border:0}#HFS li#sliderAdvancedSearch{font-weight:bold;letter-spacing:0;padding-left:0}#HFS li#sliderAdvancedSearch a.active{padding-left:6px;letter-spacing:0}#HFS li#sliderAdvancedSearch a.toggleContent{letter-spacing:0}#HFSContent div.subSlider a{line-height:24px;text-decoration:none;padding:4px 10px 5px 4px;border-right:1px solid #aaa;font-weight:bold}#HFSContent div.subSlider a:hover span{text-decoration:none;color:#fff}#HFSContent div.subSlider a span{padding-left:20px}#HFSContent div.subSlider a.routeActive span,#HFSContent div.subSlider a.routeActive span,#HFSContent div.subSlider a.conMapActive span,#HFSContent div.subSlider a.printActive span,#HFSContent div.subSlider a.pdfMailActive span,#HFSContent div.subSlider a.eMailActive span,#HFSContent div.subSlider a.smsConActive span,#HFSContent div.subSlider a.calExpActive span,#HFSContent div.subSlider a.ecoInfoActive span,#HFSContent div.subSlider a.faresActive span,#HFSContent div.subSlider a.socialNetworkActive span,#HFSContent div.subSlider a.text2SpeechActive span{color:#fff;font-weight:bold}#HFS div.subSlider a.routeActive,#HFS div.subSlider a.conMapActive,#HFS div.subSlider a.printActive,#HFS div.subSlider a.pdfMailActive,#HFS div.subSlider a.eMailActive,#HFS div.subSlider a.smsConActive,#HFS div.subSlider a.calExpActive,#HFS div.subSlider a.ecoInfoActive,#HFS div.subSlider a.faresActive,#HFS div.subSlider a.socialNetworkActive,#HFS div.subSlider a.text2SpeechActive{border-right:1px solid transparent}#HFSContent div.subSlider a:hover{border-right:transparent}#HFSQuery .miniSliderMapTop{position:relative;top:-39px}#HFSResult .miniSliderMapTop{position:relative;top:-38px}#HFSContent ul.slider li.miniSliderActive{margin-left:-4px}#HFSContent ul.slider li.miniSliderActive a:active{color:#fff}div.HFS_Favourites{position:relative;padding:0 10px 10px}#HFSInputFavorites a.add,#HFSInputFavorites a.edit{-moz-border-radius:3px;padding:0 5px 0 20px;text-transform:uppercase}div.favItem_hover,div.favItem{float:left;width:140px;height:85px;border:3px solid #DBDCDC;margin:2px;-moz-border-radius:10px}div.favItem{background-color:#FBF6DC}div.favItem_hover,div.favItem:hover{background-color:#ddd;-moz-box-shadow:0 2px 4px 0 #666;border:3px solid #cbcbcb}div.favItem a{color:#999!important;font-size:11px;cursor:pointer}div.favItem a:hover{color:#005E8A!important;font-size:11px;cursor:pointer}div.favClear{clear:both}div.drag{width:100%;height:65px;margin:auto auto;text-align:center;cursor:pointer;overflow:hidden;font-weight:bold;color:#333}div.favDialog{border:5px solid #787878;position:absolute;margin:auto auto;background-color:#fff;padding:20px;margin:auto auto;z-index:10010}img.favIconSelected{border:2px solid #C0C0C0!important}div.fav_buttons{margin-top:15px}span.hidden{display:none}#callink0 img,#HFS #callink1 img{vertical-align:middle}#HafasAssist .ticketNumber{background-color:#FFF7CA;border-style:solid;border-width:1px;font-family:Courier;font-size:16px;font-weight:bold;padding:6px;width:80px}#HafasAssist{border:1px solid #CCC;left:300px;padding:4px;position:absolute;top:4px;z-index:172}#HFSContent div.tpQueryLeftContainer{width:470px}#HFSContent div.sqQueryLeftContainer{wwidth:470px}#HFSContent .inputFieldDropArea{border:1px solid #0587A8}#HFSContent .inputFieldDroppable{background-color:#494949;color:white}#HFSContent .inputFieldDroppable a{color:white}#HFSContent{text-align:left;padding:15px 0;clear:left}#HFSContent .detailsTable .linkGroup{padding:0 5px}#HFSContent .greyBox_rt div.type,#HFSContent .greyBox div.type{float:left;width:140px}#HFSContent .greyBox,#HFSContent .summary{background-color:#e4f2fb;margin-bottom:10px;padding:20px;border:1px solid #e3e3e3;border-radius:10px;clear:left;margin-right:10px;margin-left:10px}#HFSContent .resultInputRight{float:right;padding:12px 10px}#HFSContent .outerbox{padding:12px}#HFSContent a.advancedLink{margin-right:10px}#HFSResult table.resultTable{padding:0;border-collapse:separate}#HFSContent .greyBoxTop{background-color:#F5F5F6;border-bottom:1px solid #CCC;border-top:1px solid #CCC;margin-top:15px;padding:10px 0}#HFSContent .leftMargin{margin-left:128px}#HFSContent .leftMarginWide{margin-left:90px}#HFSContent input.leftMargin{margin-left:59px}#HFSContent input.leftMarginWide{margin-left:89px}#HFSContent input.broadmargin{margin-left:200px}#HFSContent .linkGroup .topLink a{margin-right:0}#HFSContent .linkGroup .topLink{float:right}#HFSContent .linkGroup a{margin-right:10px}#HFSContent .linkGroup form{margin-top:1em}#HFSContent .linkGroup{line-height:30px;padding-bottom:20px}#HFSContent .p2w br{clear:none}#HFSContent .summary .block div{line-height:20px}#HFSContent .summary .block{float:left;margin-right:30px;width:auto;padding:0}#HFSContent .summary span.label{color:#666;display:block;float:left;font-weight:bold;margin:0;padding:0;width:60px}#HFSContent .summary span.output{margin-right:0}#HFSContent .summary{clear:left;overflow:hidden;margin-right:0!important}#HFSContent div.separatingLine{-moz-box-shadow:0 1px 1px 0 #fff;margin:12px 0;background-color:#ccc;height:1px}#HFSContent div.separatingLineRealtime{background-color:#C00;height:5px}#HFSContent div.separatorOverviewDivH2{border-top:1px solid #ccc;border-bottom:1px solid #ccc;float:left;line-height:27px}#HFSContent h2.separatorOverviewH2{margin:0;padding:0 16px 0 5px;font-size:13px;color:#fff;font-weight:normal}#HFSContent div.separatorOverviewDivText{color:#6b6b6b;font-size:13px;font-weight:normal;padding:0 5px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;float:left;line-height:27px}#HFSContent h1,#HFSContent .headline{color:#016CB4;font-size:14px;font-weight:bold}#HFSContent h1.curvelinebig{background-color:#fff}#HFSContent a.international{color:#A61466}#HFSContent fieldset legend{padding:10px 0}#HFSContent fieldset{border:0 none;line-height:18px;margin:0;padding:0}#HFSContent fieldset.greyBox br{clear:left}#HFSContent fieldset.greyBox div.text{padding:5px 0;margin-left:120px}#HFSContent fieldset.greyBox_rt legend,#HFSContent fieldset.greyBox legend{display:none}#HFSContent fieldset.greyBox_rt ul li,#HFSContent fieldset.greyBox ul li{margin-bottom:3px;margin-top:3px}#HFSContent fieldset.greyBox_rt ul ul li,#HFSContent fieldset.greyBox ul ul li{margin-bottom:2px;margin-top:2px}#HFSContent fieldset.greyBox_rt ul ul,#HFSContent fieldset.greyBox ul ul{list-style-type:none;margin-top:0;padding-left:15px}#HFSContent fieldset.greyBox_rt ul ul.main,#HFSContent fieldset.greyBox ul ul.main{list-style-type:none;margin-top:0;padding-left:0}#HFSContent fieldset.greyBox_rt ul,#HFSContent fieldset.greyBox ul{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}#HFSContent fieldset.p2w div.format div div{float:none;margin:0 0 5px}#HFSContent fieldset.p2w div.format div{float:left;margin:20px 10px 0}#HFSContent fieldset.p2w div.format span{float:left}#HFSContent fieldset.p2w div.format{float:left;width:50%}#HFSContent fieldset.p2w legend{color:#666}#HFSContent fieldset.p2w{margin-bottom:20px}#HFSContent div.queryLine{margin-bottom:12px}#HFSContent div.queryLineMarginTop{margin-top:12px}#HFSContent h2.separator{color:#016CB4;margin:10px 0 0;padding:2px 20px 2px 20px;font-size:14px;white-space:nowrap}#HFSQuery h2.separator input{display:none}#HFSContent h2.textroute{border-bottom:0 solid #ababab;font-size:16px;padding-left:0}#HFSContent h2.top{margin-top:0}#HFSContent div.queryBoxRT{padding:20px;margin:0 10px 10px 0;width:100%}#HFS div.HFS_time_wrapper{float:left}#HFS #HFSContent h3.separator{color:#000;font-size:11px;font-weight:normal;line-height:11px}#HFS #HFSQuery span.labelfront{font-weight:bold;display:block}#HFS #HFSQuery span.labelfront,#HFS #HFSQuery label.front,#HFS #HFSStboard label.front,#HFS #HFSResultForm label.front{color:#016cb4;display:block;float:left;margin:0 .5em 0 0;padding:2px 2px 0 0;width:120px;-moz-box-shadow:none}#HFS #HFSQuery span.labelwide,#HFS #HFSQuery label.wide,#HFS #HFSStboard label.wide,#HFS #HFSResultForm label.wide{width:80px!important}#HFS #HFSQuery label.textlabel{color:#000;font-weight:normal}#HFS label{color:#016cb4;font-weight:bold}#HFS .blockheadline{color:#016cb4}#HFSContent label.front{color:#83bff6;display:block;float:left;margin:0 .5em 0 0;padding:2px 5px 0 0;width:100px;-moz-box-shadow:none;font-weight:bold}#HFSContent label.hidden{display:none}#HFSContent label.inline{color:#000;display:inline;float:none;font-weight:normal;padding:2px}#HFSContent label.large{display:block;float:left;width:128px}#HFSContent label.radio{margin-right:10px}#HFSContent p.hafasHint{display:none}#HFSContent p.home{margin-top:0}#HFSContent p.title{margin:30px 0}#HFSContent td.separatorOverviewTD{background-color:transparent!important;padding:6px 0!important}#HFSContent .subQueryBoxLight{background-color:#fff;border-radius:10px;-moz-border-radius:10px;padding:10px}#HFSContent .subQueryBoxDark{background-color:transparent;border-radius:10px;-moz-border-radius:10px;padding:10px}#HFSContent .himBox{background-color:#fff;border-radius:10px;-moz-border-radius:10px;border:1px solid #e4e4e4;padding:10px;margin-left:20px;margin-bottom:10px;margin-right:10px;max-width:300px}#HFSContent .himBox li{margin-top:10px;display:none}#HFSContent .himBox li.msgNo0,#HFSContent .himBox li.msgNo1,#HFSContent .himBox li.msgNo2{display:block}#HFSContent .himBox ul{margin-bottom:10px}#HFSContent .himTicker{position:relative;display:block;background-color:#016CB4;color:#fff;font-weight:bold;border-radius:4px;height:17px;margin:10px;overflow:hidden;padding-left:10px}#HFSContent .himTicker ul{margin-left:20px}#HFSContent .himTicker li{position:absolute;top:20px}#HFSContent .himTicker a{color:#fff}#HFSContent .himTicker img{margin-top:3px}#HFSContent .menuLinks a{padding-left:20px;text-decoration:none}#HFSContent .menuLinks a:focus,#HFSContent .menuLinks a:hover,#HFSContent .menuLinks a:active{text-decoration:underline}#HFSContent span.labelBroad{color:#016CB4}#HFSContent span.labelBroad,#HFSContent label.broad{width:180px;text-align:right;display:block;float:left;line-height:30px;margin-right:10px;font-weight:normal}#HFSContent label.productLabel{font-weight:normal}#HFSContentContainer{padding:20px}#HFSFooter{color:#B0B0B0;font-size:9px}#HFSFooter.mapFooter{padding:0 15px 20px 10px;text-align:right}#HFSFooter.navLeft{padding:10px 0}#HFSHeader{white-space:nowrap;width:100%;position:relative;height:40px}#HFSHeader .headerLinks{margin-top:7px;padding-right:3px}#HFSHeader .HFSLanguage{display:block;float:right;font-size:10px;margin-top:8px}#HFSHeader div.toggleSwitchAPIMap{position:absolute;right:0;top:-1px;padding:3px 16px}#HFSHeader div.toggleSwitchAPIMap a{text-transform:uppercase}#HFSHeader div#switchMapApi{background-color:#f6f6f6;top:20px;left:0}#HFSLogo{float:left;height:80px;text-align:center;vertical-align:middle;width:170px}#HFSContent #queryInputButtons{text-align:center}#HFS span.offScreen{display:none}#HFSNaviTop{margin-left:10px;margin-right:10px;padding:10px 10px 0}#HFSQuery .borderright{border-right:1px dotted #999}#HFSQuery .buttons{padding-top:10px}#HFSQuery .sepline{border-bottom:1px dotted #999}#HFSQuery .seplineTop{border-top:1px dotted #999}#HFSQuery table .spaceLeft{padding-left:20px}#HFSQuery table th.label{width:100px}#HFSQuery table{line-height:18px;width:auto}#HFSQuery td input.himMainInfo{width:270px}#HFSQuery td textarea.himMainInfo{height:40px;width:270px}#HFSQuery td{padding:0 4px}#HFSQuery th{color:#666;text-align:left}#HFSQuery tr.zebracol-1 td{background-color:#F9F9F9}#HFSQuery tr.zebracol-2 td{background-color:#F9F9F9}#HFSQuery #switchDepDest{position:relative;left:420px;font-weight:bold;border:0}#HFSQuery,#HFSStboard,#selectRT,#HFSResultForm{border-top:transparent}#HFSResult{padding:0 2px}#HFSResult .buttons{margin-bottom:10px!important}#HFSResult .buttons{margin:20px 0 30px}#HFSResult div.textualDescription div.section p,#HFS #HFSResult div.textualDescription div.furtherInfo p{border-bottom:1px solid #CCC;margin:0;padding:5px 0}#HFSResult div.textualDescription span.resultTextual{font-weight:bold}#HFSResult table#data{width:100%}#HFSResult table{border-spacing:0;width:auto}#HFSResult table.multiReachTable th{border-bottom:1px solid #006880;color:#FFF;height:25px;text-indent:2px;white-space:nowrap}#HFSResult table.multiReachTable tr.multiReachHeading th{border-bottom:1px solid #999;color:#333;height:34px;vertical-align:middle}#HFSResult table.resultTable td.diagram td{background-image:none;border:0 none}#HFSResult table.resultTable td.diagram{background-color:transparent;padding:0;text-align:left}#HFSResult table.resultTable td.right{text-align:right}#HFSResult table.resultTable th{text-indent:2px;padding:2px}#HFSResult table.resultTable th#hafasOVTime,#HFS #HFSResult table.resultTable th#hafasOVDuration{text-align:center}#HFSResult table.resultTable{clear:left;width:100%;padding:20px 4px 4px}#HFSResult table.resultTable div.locationLbl{float:left;width:30px}#HFSResult td div.tpDtl_altDep{color:#666}#HFSResult td span.pre{font-family:"Courier New",monospace}#HFSResult td span.prognosis{color:#C00;font-weight:bold}#HFSResult td span.resultTextual{color:#000}#HFSResult td span.resultTextualEmphasize{color:#C00}#HFSResult td span.small{font-size:11px}#HFSResult td.errormessage{color:#C00}#HFSResult td.fcell{padding-right:15px;white-space:nowrap}#HFSResult td.linklistFirst{overflow:auto;width:200px}#HFSResult td.linklistLink{padding-right:15px}#HFSResult td.mcell{padding-right:15px}#HFSResult td.product{border-right:1px solid #ccc;text-indent:4px;padding-right:10px;white-space:nowrap!important}#HFSResult td.fares{text-align:left!important}#HFSResult td.fares label{font-weight:normal;line-height:18px}#HFSResult td.timetable{padding-left:4px;border-right:1px solid #ccc}#HFSResult td.platform{padding-left:4px}#HFSResult td.center{text-align:center;vertical-align:middle}#HFSResult td.station{text-align:left;vertical-align:middle}#HFSResult th.center{text-align:center}#HFSResult td.prognosis{color:#C00;padding-left:4px;font-weight:bold;width:auto;white-space:nowrap}#HFSResult td.second{background-color:#D9D9D9}#HFSResult td.separatorFirstLastCon h2,#HFS #HFSResult td.separatorPartSearchCons h2{color:#FFF!important}#HFSResult td.separatorSmall h2{color:#000!important;margin-top:0!important;padding:0!important}#HFSResult td.separatorSmall{display:none;background-color:#F9F9F9;border-bottom:1px solid #C5C5C5;font-size:11px;font-weight:bold;padding-top:5px}#HFSResult td.separatorSmallDateLine{background-color:#F9F9F9;color:#555;font-size:11px;font-weight:bold;padding-left:20px;padding-bottom:5px;padding-top:5px;text-indent:2px}#HFSResult td.small{font-size:11px}#HFSResult td.third{background-color:#C9C9C9}#HFSResult td.time,#HFS #HFSResult tr td.timeButton{padding:0 2px}#HFSResult td.time{width:97px}#HFSResult tr td.timeButton{text-align:center}#HFSResult tr.arrboard-dark td{background-color:#E9E9E9;border-right:1px solid #C5C5C5}#HFSResult tr.arrboard-light td{background-color:#F9F9F9;border:1px solid #C5C5C5}#HFSResult .overviewDep{padding-bottom:8px}#HFS #HFSResult tr.conFirstSecFirstRow td,#HFS #HFSResult tr.conLastSecLastRow td,#HFS #HFSResult tr.intermediateSection td,#HFS #HFSResult tr.mapCon_LastSecLastRow td,#HFS #HFSResult tr.mapCon_FirstSecFirstRow td,#HFS #HFSResult tr.mapCon_IntermediateSection{background-color:#E5F3FC}#HFSResult tr.conFirstSecFirstRow td.pearl,#HFSResult tr.conFirstSecFirstRow td.pearlGis,#HFSResult tr.conLastSecLastRow td.pearl,#HFSResult tr.conLastSecLastRow td.pearlGis,#HFSResult tr.intermediateSection td.pearl,#HFSResult tr.intermediateSection td.pearlGisBoth,#HFSResult tr.intermediateSection td.pearlGisArr,#HFSResult tr.intermediateSection td.pearlGisDest,#HFSResult tr.intermediateStop td.pearl,#HFSResult tr.sectionInfo{cursor:hand;cursor:pointer}#HFSResult tr.conFirstSecFirstRow td.pearl{background-position:center bottom!important}#HFSResult tr.conLastSecLastRow td.pearl{background-position:center top!important}#HFSResult tr.sectionInfo td.pearl,#HFSResult tr.remarksRow td.pearl{background-color:#f6f6f6}#HFSResult tr.conFirstSecFirstRow td.pearl,#HFSResult tr.conFirstSecFirstRow td.pearlGis,#HFSResult tr.conLastSecLastRow td.pearl,#HFSResult tr.conLastSecLastRow td.pearlGis{padding-left:6px!important}*:first-child+html #HFSResult tr.conFirstSecFirstRow td.pearl,*:first-child+html #HFSResult tr.conFirstSecFirstRow td.pearlGis,*:first-child+html #HFSResult tr.conLastSecLastRow td.pearl,*:first-child+html #HFSResult tr.conLastSecLastRow td.pearlGis{padding-left:6px!important}#HFSResult tr.mapCon_SectionInfo td.mapConLocationProduct{font-weight:bold}#HFSResult tr.mapCon_FirstSecLastRow td.mapConPearl,#HFSResult tr.mapCon_LastSecLastRow td.mapConPearl{padding:3px 0}#HFSResult tr td.mapConPearl img{margin-left:-4px;background-color:#fff}#HFSResult tr.depboard-dark td{background-color:#FF9}#HFSResult tr.depboard-light td{background-color:#FFC}#HFSResult tr.depboard-dark td,#HFSResult tr.depboard-light td{background-image:none}#HFSResult tr.depboard-dark td.time,#HFSResult tr.depboard-light td.time{width:40px}#HFSResult tr.detailsCaption td h3,div.detailsCaption h3{font-size:11px;margin:0;text-transform:uppercase}#HFSResult tr.detailsCaption td{background-color:#DDD;color:#000;margin:0;padding:5px}#HFSResult tr.intermediateStop td.first{background-color:transparent;border-top:1px solid #D4D4D4}#HFSResult td.filterOptionsTD{padding-bottom:10px}#HFSResult tr.navi td{border-bottom:1px solid #ccc}#HFSResult tr.navi td.first{text-align:left}#HFSResult tr.navi td.last{text-align:right}#HFSResult tr.remarksRow td.remarks,#HFS #HFSResult tr.remarksRow td.direction,#HFS #HFSResult tr.intermediateStop td.first{border-top:1px solid #D4D4D4}#HFSResult tr.selected td{padding:0}#HFSResult tr.tpDetails td{padding-bottom:0!important;padding-top:0!important}#HFSResult tr.tpDetails td{padding:3px}#HFSResult tr.tpDetails td.date{width:50px}#HFSResult tr.tpDetails td.lastRow,#HFS #HFSResult tr.last td{border-bottom:1px solid #D4D4D4}#HFSResult tr.tpDetails td.pearl a,#HFS #HFSResult tr.tpDetails td.pearlGis a,#HFS #HFSResult tr.tpDetails td.pearlGisArr a,#HFS #HFSResult tr.tpDetails td.pearlGisDest a,#HFS #HFSResult tr.tpDetails td.pearlGisBoth a{outline:medium none}#HFSResult tr.tpDetails td.pearl,#HFS #HFSResult tr.tpDetails td.pearlGis,#HFS #HFSResult tr.tpDetails td.pearlGisArr,#HFS #HFSResult tr.tpDetails td.pearlGisDest,#HFS #HFSResult tr.tpDetails td.pearlGisBoth{border-bottom:0 none;height:32px;padding:0;text-align:center;vertical-align:middle;width:30px!important}#HFSResult tr.tpDetails td.platform{width:80px}#HFSResult tr.tpDetails td.realTime{width:50px}#HFSResult tr.tpDetails td.remarks{white-space:normal}#HFSResult a.toggleRemarks{font-weight:bold}#HFSResult tr.tpDetails td.station span,#HFS #HFSResult tr.tpDetails td.direction span{color:#333;display:block;float:left;width:85px}#HFSResult tr.tpDetails td.station{width:auto;vertical-align:middle}#HFSResult tr.tpDetails td.timeType span{display:block;float:left;vertical-align:middle;width:25px}#HFSResult tr.tpDetails td.timeType{width:50px}#HFSResult tr.stboard td,#HFSResult tr.tpOverview selected td,#HFSResult tr.selected td{background-color:#f1f8fe;border-right:1px solid #a8d1ed;border-top:1px solid #a8d1ed;padding:12px 8px;text-align:center;white-space:nowrap}#HFSResult tr.stboard td{white-space:normal}#HFSResult tr.tpOverview td.diagram table table{width:100%}#HFSResult tr.tpOverview td.diagram table{width:auto}#HFSResult tr.tpOverview td.gisInfo,#HFS #HFSResult tr.tpOverview td.date,#HFS #HFSResult tr.tpOverview td.time,#HFS #HFSResult tr.tpOverview td.duration,#HFS #HFSResult tr.tpOverview td.changes,#HFS #HFSResult tr.tpOverview td.ecology,#HFS #HFSResult tr.tpOverview td.products{text-align:left}#HFSResult tr.tpOverview td.last a.firstConButton,#HFSResult tr.tpOverview td.last a.lastConButton{display:block;float:right;padding:5px 18px}#HFSResult tr td.last{border-right:none!important}#HFSResult tr.tpOverview td.products div.gisPartAvailable a{outline:medium none}#HFSResult tr.tpOverview td.products div.gisPartAvailable{display:block;float:left;font-size:9px;line-height:100%;margin-right:6px;text-align:center}#HFSResult tr.tpOverview td.products img.product,#HFS #HFSResult tr.tpOverview td.products img.productSmall{margin-top:1px;vertical-align:middle}#HFSResult tr.tpOverview td.products{white-space:normal!important}#HFSResult tr.tpOverview td.station div{margin-right:10px}#HFSResult tr.tpOverview td.station{text-align:left;padding-left:20px;white-space:normal}#HFSResult tr.tpOverview td.time div{margin-left:0;overflow:visible;white-space:nowrap}#HFSResult tr.tpOverview td.time div.planed{float:none;text-align:left;width:auto}#HFSResult tr.tpOverview td.time>div{position:relative}#HFSResult tr.tpOverview td.time div.prognosis{margin:0;padding:0;position:absolute;right:3px;top:8px;width:12px;height:12px}#HFS #HFSResult tr.tpOverview td.duration{text-align:center;vertical-align:middle}#HFS #HFSResult tr.tpOverview td.changes,#HFS #HFSResult tr.tpOverview td.products,#HFS #HFSResult tr.tpOverview td.remarks{vertical-align:middle;text-align:center}#HFSResult tr.tpOverview th.diagram table{width:480px}#HFSResult tr.tpOverview th.diagram th{border:0 none}#HFSResult tr.tpOverview th.diagram{padding:0}#HFSResult tr.tpOverview th.first{border-right:transparent}#HFSResult tr.tpOverview th.station{text-align:left;padding-left:20px!important}#HFSResult tr.tpOverviewSpace td{height:6px}#HFSResult tr.tpSeparator td{display:none;background-color:#C8D6E6;border-bottom:1px solid #8CA0B9;color:#5C7089;font-weight:bold;padding:4px 3px}#HFSResult tr.tpSeparatorLight td{border-bottom:1px solid #ccc;text-transform:uppercase;letter-spacing:1px;padding:4px 3px}#HFSResult tr.tpTextroute *{color:#666}#HFSResult tr.tpTextroute div.niceTrip{background-color:#F9F9F9;border-top:1px solid #CCC;padding:10px 3px 5px}#HFSResult tr.tpTextroute div.section,#HFS #HFSResult tr.tpTextroute div.furtherInfo{background-color:#F9F9F9;border-top:1px solid #CCC;padding:3px}#HFSResult tr.zebracol-1 td{background-color:#F9F9F9}#HFSResult tr.zebracol-2 td{background-color:#E5F3FC}#HFSResult tr.zebracol-3 td{background-color:#C5DCE5}#HFSResult tr.zebracol-4 td{background-color:#FFF}#HFSTooltip{background-color:#FFFFE1;border:1px solid #000;color:#000;display:none;padding:2px;position:absolute}#HFSResult table.ecoTooltip{position:relative;border:solid 2px #fff;width:400px;padding:4px;-moz-box-shadow:0 1px 4px 0 #333;background-color:#fff9e5}#HFS div.scrolllinks{float:right;color:#000;padding:4px 8px;text-align:right}#HFS div.scrolllinks a{padding:2px 4px}#HFS div.socnet{clear:both;background-color:#f7f7f7;border-top:1px solid #dcdcdc;padding:5px 10px 15px 9px;line-height:22px;margin-top:10px}#HFS div.textCon{padding:10px;margin-top:10px;background-color:#E5F3FC}#look_mainelem_perl{background-color:#FFF;border:1px outset #000}#ovLegendRealtime p img{margin-right:4px;vertical-align:middle}#ovLegendRealtime p{margin:0 0 4px;position:relative}#tpResultsQuery h2.tpRQ_Separator{margin-top:5px}#tpResultsQuery legend{display:none}#tpResultsQuery{width:100%}#tpRQ_Buttons{clear:both;margin-top:20px}#tpRQ_Content.greyBox{margin-bottom:20px}#tpRQ_DateTimes{width:100%}#tpRQ_Outward fieldset,#HFS #tpRQ_Return fieldset,#HFS #tpRQ_Route fieldset{border:0}#tpRQ_Outward{margin-right:1%;width:49%}#tpRQ_Return{margin-left:1%;width:49%}#tpRQ_Route{margin-bottom:10px}#HFSContent div.HFSError{padding:10px}#HFS .HafasDraggableMarker{position:relative;cursor:pointer;cursor:hand;margin:0 4px}#HFS .ajaxStBoard div{background:none repeat scroll 0 0 #A7C1C5;color:#FFF;font-size:10px;font-weight:bold;padding:2px 5px}#HFS .ajaxStBoard td{font-size:9px}#HFS .ajaxStBoard th{background:none repeat scroll 0 0 #CCC;font-size:9px;padding:1px 2px;text-align:left}#HFS .ajaxStBoard tr.even{background:none repeat scroll 0 0 #E9E9E9}#HFS .ajaxStBoard tr.RTLine td{border-top:1px solid #C00}#HFS .ajaxStBoard tr.uneven{background:none repeat scroll 0 0 #FFF}#HFS .allInOneSep a:link,#HFS .allInOneSep a:hover,#HFS .allInOneSep a:visited,#HFS .allInOneSep a:active{color:#FFF;font-weight:normal}#HFS .allInOneSep{border-bottom:1px solid #057196;color:#FFF;font-weight:bold;height:16px;padding:5px 3px 3px}#HFS .bold{font-weight:bold}#HFS .uppercase{text-transform:uppercase}#HFS .nowrap{white-space:nowrap}#HFS .center{text-align:center}#HFS span.hiddenstart{visibility:hidden;display:block;height:1px;width:1px}#HFS .floatLeft{float:left}#HFS .floatRight{float:right}#HFS .clearBoth{clear:both}#HFS .edgeInfoBox .content{padding:5px}#HFS .edgeInfoBox .header{background-color:#EFEFEF;margin-bottom:10px;padding:5px 15px 5px 5px}#HFS .edgeInfoBox{background-color:#FFF;border:1px solid #999;max-width:300px;padding-bottom:10px;z-index:100}#HFS .errormessage{color:#C00;font-weight:bold;margin-left:130px}#HFS .green{color:#09BD51}#HFS .HFSChangeTheme{position:relative;top:0;width:200px}#HFS .HFSLogo{float:left}#HFS div.HFSMain{padding:1px;position:absolute;right:120px;top:-1px}#HFS div.HFSMain a{padding:3px;display:inline-block}#HFS .HFSNavBarColor{background-color:#EDEDED;height:100%}#HFS .HFSSearch input.small{border:1px solid #A9A9A9;padding:2px;width:140px}#HFS .HFSSearch{display:none;height:39px;left:60%;position:absolute;top:0;width:304px}#HFS .hiddenSubmit{height:0;margin:0;width:0}#HFS .hide{display:none}#HFS .hidechanges,#HFS .hideduration,#HFS .hideecology,#HFS .hidedeparture,#HFS .hidearrival,#HFS .hidebits_0,#HFS .hidebits_1,#HFS .hidebits_2,#HFS .hidebits_3,#HFS .hidebits_4,#HFS .hidebits_5,#HFS .hidebits_6,#HFS .hidebits_7,#HFS .hidebits_8,#HFS .hidebits_9,#HFS .hidebits_10,#HFS .hidebits_11,#HFS .hidebits_12,#HFS .hidebits_13,#HFS .hidebits_14,#HFS .hidebits_15{display:none}#HFS .hideElement{display:none}#HFS .hint{text-decoration:none}#HFS .inputSearch{border-color:#34B5C9 #18849A #18849A #34B5C9;border-style:solid;border-width:1px;color:#999;padding-left:2px;width:170px}#HFS .italic{font-style:italic}#HFS .journeyMessageHIM img{vertical-align:middle}#HFS .journeyMessageHIM{background-color:#FFE9E9;border:1px solid #E99;color:#EA3737;margin:5px 0;padding:3px;vertical-align:middle;white-space:normal}#HFS .left{text-align:left}#HFS .menuSize img{padding:2px}#HFS .messageBlockHIM img{clear:left;float:left;margin-right:10px}#HFS .messageBlockHIM span{float:left}#HFS .messageBlockHIM{background-color:#E6E6E6;border:1px solid #666;padding:5px}#HFS .navshow{z-index:176!important}#HFS .nopadding{padding:0}#HFS .normal{font-weight:normal}#HFS .popup{background-color:#FFF;margin:0}#HFS .pre{font-family:"Courier New",monospace}#HFS .red{color:#F00}#HFS .right{text-align:right}#HFS .searchInside{margin-left:50px;margin-top:1px}#HFS .small{font-size:11px}#HFS .standardpadding{padding:1px 3px}#HFS .summary span.label{width:90px!important}#HFS .summary span.wideLabel{width:110px!important}#HFS .tooltip{background-color:#FFE;border:1px solid #777;display:none;height:auto;position:absolute;z-index:255}#HFS .tp_results #HFSFooter.navLeft{height:65px}#HFS .underline{text-decoration:underline}#HFS a.button{-moz-border-radius:4px;margin-right:3px;padding:1px 4px;vertical-align:middle}#HFS a.button:active{color:#333;text-decoration:none}#HFS a.button:hover{border:1px solid #C00;color:#C00;text-decoration:underline}#HFS a.button:link{color:#000;text-decoration:none}#HFS a.mapAsLink{background-color:transparent;border:0 none;color:#000;cursor:pointer;margin:1px 10px 1px 20px;overflow:visible;padding:0 0 0 16px;text-align:center}#HFS a.mapAsLink:hover,#HFS a.mapAsLink:focus,#HFS a.mapAsLink:active{color:#000;text-decoration:underline}#HFS a.menuLinks{background-position:center center;background-repeat:no-repeat;display:block;float:left;height:16px;margin:10px 9px 5px;width:16px}#HFS div.mapDist{margin:4px 4px}#HFS div#filterCaption_outward h2,#HFS div#filterCaption_return h2{margin-top:0!important}#HFS div.ajaxStBoard{background:none repeat scroll 0 0 #FFF;border:1px solid #CCC}#HFS div.closeIcon{cursor:pointer;position:absolute;right:0;top:0}#HFS table.resultTable td.menuLinks a.dtlTabOpen{background-position:-532px -247px!important}#HFS .moreDetailContainer{background-color:#fff;padding:8px}#HFS .moreDetailContainer div.t2sp,#HFS .ecologyInfo,#HFS div.defaultBox{padding:6px;width:780px}#HFS .moreDetailContainer div.t2sp div{padding:4px 6px 0 4px}#HFS .moreDetailContainer div.t2sp h2.textroute,#HFS div.defaultBox h2{padding:0;font-size:18px;font-weight:normal}#HFS .moreDetailContainer div.t2sp div p,#HFS div.defaultBox p{font-size:11px}#HFS div.detailContainer div.ajaxmapdiv,#HFS tr.dtlRow div.ajaxmapdiv{float:right;margin-top:0;width:49%}#HFS div.detailContainer div.ajaxMapRoute,#HFS div.tq_trainroute div.ajaxMapRoute,#HFS tr.dtlRow div.ajaxMapRoute{margin-top:0;width:50%}#HFS div.detailContainer div.mapRouteDescriptionTitle{padding:7px 0 10px 0}#HFS div.detailContainer div.routeDescriptionBox{padding:0 4px}#HFS div.detailContainer div.directionsMap div.ajaxmapdiv{float:none}#HFS div.detailContainer h2.separator{margin-top:0!important;padding-left:0!important}#HFS div.detailsCaption{margin:0 0 5px;padding:5px}#HFS div.toggleContentSlider{padding:4px}#HFS div.toggleContentSlider a{padding:4px 20px 5px;border-right:1px solid #494949;background-position:0 0;font-weight:bold}#HFS .slider a.toggleContent{padding-left:20px!important;padding-bottom:1px;font-weight:bold;margin-left:0!important;letter-spacing:0}#HFS div.filterOptions{clear:left;margin:0 0 20px;padding:10px 0;border-top:0}#HFS div.filterOptionsLeft{border-right:1px solid #CCC}#HFS div.filterOptionsLeft,#HFS div.filterOptionsRight{float:left;padding:0 0 0 10px;width:49%}#HFS div.filterWithMargin{margin-top:20px}#HFS div.hint{background-color:#FFF;padding:1px 3px;text-decoration:none}#HFS div.linkGroup{padding-bottom:0!important}#HFS div.look_details{border:1px ridge #000;position:absolute;width:200px}#HFS div.look_details_body{background-color:#F9F9F9;font-size:x-small;left:0;padding-left:3px;padding-right:3px;position:relative;text-align:left;top:0;width:100%}#HFS div.look_details_title{background-color:#ababab;border-bottom:1px solid #000;font-size:x-small;left:0;position:relative;text-align:left;top:0;width:100%}#HFS div.look_info{border:1px ridge #000;position:absolute}#HFS div.look_info_body{background-color:#F9F9F9;font-size:x-small;left:0;padding-left:3px;padding-right:3px;position:relative;text-align:left;top:0}#HFS div.look_info_title{background-color:#ababab;border-bottom:1px solid #000;font-size:x-small;left:0;padding-left:3px;padding-right:3px;position:relative;text-align:left;top:0}#HFS div.look_maptitle{background-color:#ababab;border-bottom:1px solid #000;color:#FFF;font-size:12px;font-weight:bold;padding:1px 0;text-align:center;white-space:nowrap}#HFS div.look_maptitletime{border-bottom-color:#000;color:#FFF;font-size:12px;font-weight:bold;padding:1px 4px 1px 0;text-align:left;white-space:nowrap}#HFS div.look_names_on_map{background-color:#F9F9F9;display:inline;font-size:x-small;opacity:.7;position:absolute;text-align:left}#HFS div.look_popup{border:1px ridge #CCC;position:absolute;text-align:left;width:200px}#HFS div.look_popup_textdiv{background-color:#E9E9E9;border-bottom:1px solid #CCC;font-size:x-small;left:0;position:relative;text-align:left;top:0;width:100%}#HFS div.look_popup_title,#HFS div.look_popup_title_train,#HFS div.look_popup_title_stop,#HFS div.look_popup_title_poi,#HFS div.look_popup_title_traininfo,#HFS div.look_popup_textdiv{background-color:#ababab;border-bottom:1px solid #CCC;font-size:x-small;left:0;position:relative;text-align:left;top:0;width:100%}#HFS div.look_popup_title_poi{background-color:#C5DCE5;border-bottom:1px solid #CCC;font-size:x-small;left:0;position:relative;text-align:left;top:0;width:100%}#HFS div.look_popup_title_stop{background-color:#ababab;border-bottom:1px solid #CCC;font-size:x-small;left:0;position:relative;text-align:left;top:0;width:100%}#HFS div.look_popup_title_train{background-color:#E9E9E9;border-bottom:1px solid #CCC;font-size:x-small;left:0;position:relative;text-align:left;top:0;width:100%}#HFS div.look_popup_title_traininfo{background-color:#ababab;border-bottom:1px solid #CCC;font-size:x-small;left:0;position:relative;text-align:left;top:0;width:100%}#HFS div.look_traintext{background-color:#F9F9F9;font-size:x-small;opacity:.7;padding-left:2px;padding-right:2px;text-align:left}#HFS div.mapConnectionDetails table.ajaxMapConnection{background-color:#FFF;-moz-box-shadow:1px 0 3px 0 #CCC;margin-left:4px;border-top:medium none!important}#HFS div.mapDetails{background-color:#ddd}#HFS div.mapDetails,#HFS div.textrouteDetails,#HFS tr.detailsCaption td,#HFS div.ecologyDetails{padding:0!important}#HFS div#emailFormContent{background-color:#fff;padding:4px}#HFS div.productBitsCheckbox{float:left;margin-right:10px;text-align:center}#HFS div.slider div.handle{cursor:move;height:18px;position:absolute;top:-4px;width:12px}#HFS div.slider{border:1px solid #CCC;height:10px;margin:10px 0;position:relative;width:300px}#HFS form#email_form h2.separator{margin-top:10px!important}#HFS form#email_form label.front{width:180px!important}#HFS form#email_form{padding:6px}#HFS img{border:medium none}#HFSResult img{margin-bottom:0;margin-right:0;margin-bottom:0;border:0}#HFS img.icon{vertical-align:middle;margin-top:-1px}#HFS a:hover img{text-decoration:none!important}#HFS img.icon_head{border-right:1px dotted #E3EAEE;margin-right:5px;margin-top:3px;padding-right:6px;vertical-align:top}#HFS img.product{vertical-align:middle}#HFS tr.tpDetails td.pearl img.product{background-color:#fff}#HFS img.reachabilityIcon{height:22px;width:18px}#HFS input,#HFS select,.layerMap input{font-family:Arial,Helvetica,Swiss,sans-serif;margin:1px;vertical-align:middle;-moz-border-radius:6px;border-radius:6px;border-color:#ADADAD #AAAAAA #BBB;border-style:solid;border-width:1px;padding:5px 8px}#HFS input:hover{-moz-box-shadow:1px 3px 2px 0 #F0F0F0;background-color:#F5F5F5}#HFS input.button,#HFS input.button:focus,#HFS input.buttonSmall,#HFS input.buttonSmall:focus,#HFSResult input.button,#HFS a.showCompleteJourneyOnMap,#HFS a.linkAsButton{font-size:11px;padding:6px!important;text-decoration:none;vertical-align:middle;-moz-border-radius:7px 7px 7px 7px}#HFS input.buttonAsLink,#HFS a.std_ico,div.jmap_menue_title,div.jmap_menue_content_row,div.jmap_infobox_content_row{background-color:transparent;border:0 none;cursor:pointer;margin:0;padding:0;text-align:left;margin-right:6px;text-decoration:underline;-moz-box-shadow:none}#HFS input.buttonEmphasized{font-size:11px;font-weight:bold;margin-right:3px;overflow:visible;padding:0 3px;text-decoration:none;vertical-align:middle}#HFS input.embedded{background-color:transparent;border:medium none}#HFS input.embedded:focus{background-color:#E2E6E7;border:1px solid #777}#HFS input.error,#HFS select.error{background-color:#FDD;border:1px inset #C00;font-size:11px;max-width:275px}#HFS input{max-width:275px}#HFS input.mapAsLink{border:0 none;color:#ed6b0b;cursor:pointer;margin:0;margin-left:20px;padding:2px 18px;text-align:left;-moz-box-shadow:none;text-decoration:underline;background:0}#HFS input.small{font-size:11px;padding:0 0 0 2px}#HFS input#showReturnJourneyLink,#HFS input#hideReturnJourneyLink{margin-bottom:4px;margin-top:8px}#HFS .inputHint{margin-top:1px;position:absolute;left:140px;color:#666;font-size:11px;width:260px;padding-left:5px}#HFS input.time{width:40px}#HFS input.date{width:70px}#HFS div.input{float:left;background-color:#fff;font-family:Arial,Helvetica,Swiss,sans-serif;vertical-align:middle;-moz-border-radius:6px;border-radius:6px;border-color:#ADADAD #AAAAAA #BBB;border-style:solid;border-width:1px;padding:5px 8px}#HFS .calendar{margin-right:30px;text-decoration:none}#HFS .timeDepArr{float:left;margin-top:-4px}#HFS .overlay{position:absolute;text-align:left;top:20px;right:0;z-index:2;white-space:normal;width:300px;background:#fff;padding:1px 5px;border:1px solid #f00}#HFS .dtlMessages{white-space:normal;padding:1px 5px;border:1px solid #f00}#HFS .relative{position:relative}#HFSContent.menuLeft .inputHint{left:160px!important}#HFS span.customerLogo1{display:block;margin-left:4px;margin-top:10px}#HFS span.customerLogoPopup{color:#333;font-size:20px;font-weight:bold}#HFS span.look_details_titletext{font-size:x-small;position:relative;text-align:left;width:100%}#HFS span.look_popup_titletext{font-size:x-small;position:relative;text-align:left;width:100%}#HFS span.productSmall img,#HFS img.productSmall{height:18px;margin-right:6px;margin-top:1px;vertical-align:middle;width:18px}#HFS table.ajaxMapConnection td.right{border-right:medium none!important}#HFS table.ajaxMapConnection td.mapConTime{width:auto}#HFS table.detailsTable div.arrTime{border-bottom:1px solid #016CB4;width:35px}#HFS table.detailsTable div.depTime{width:35px}#HFS table.detailsTable td.realtime,#HFS table.detailsTable td.dtlTpPlatform{white-space:nowrap}#HFS table.ajaxMapConnection td.mapConRemarks{color:#aaa}#HFS table.ajaxMapConnection tr.caption td.center{color:#FFF;padding:4px}#HFS table.ajaxMapConnection tr.caption{background-color:#FFF}#HFS table.detailsTable tr.tpDetails th{background:none repeat scroll 0 0 #CCC!important;color:#000!important}#HFS table.detailsTable th.screenReaderOnly,#HFS table.ajaxMapConnection th.screenReaderOnly{font-size:1px;display:none;line-height:1px;padding:0;color:#fff;background-color:#fff}#HFS div.ajaxMap{background-color:#fff;margin:0;padding:5px;position:relative;overflow:hidden;height:auto}#HFS table.detailsTable{width:100%!important;margin-top:4px}#HFS table.multiReachTable{border:1px solid #CCC}#HFS table.resultTable tr.tpOverviewLinkRow td.menuLinks a{padding-left:20px;background-position:left center;background-repeat:no-repeat;margin:0;outline:medium none;position:relative}#HFS table.resultTable tr.tpOverviewLinkRow td.menuLinks a.close img.detailsOpenArrow,#HFS table.resultTable tr.active td.menuLinks a img.detailsOpenArrow{bottom:-7px;display:block;left:0;position:absolute}#HFS table.resultTable tr.tpOverviewLinkRow td.menuLinks a.open img.detailsOpenArrow,#HFS table.resultTable tr.active td.menuLinks a:hover img.detailsOpenArrow{display:none}#HFS table.resultTable tr.sqLinkRow td,#HFS table.resultTable tr.tpOverviewLinkRow td{background-color:#e8f1f8;border-bottom:1px solid #A8D1ED;padding:6px 20px;border-right:0;border-top:0;text-align:left}#HFS table.resultTable tr.himDetails td{padding:6px 20px 6px 40px}#HFS table.resultTable tr.sqLinkRow a{padding-left:20px}#HFS td.dottedBorderTop,div.dottedBorderTop{border-top:1px dotted #999;background-color:#fff;padding:2px 6px}#HFS td.ranking img.rankingStar{margin-right:5px}#HFS td.ranking{text-align:right!important;white-space:nowrap;width:130px}#HFS td.rankingButtonsTD div.rankingButtons p{margin:0 0 5px;padding:0}#HFS td.rankingButtonsTD div.rankingButtons{background-color:#E5F3FC;border:1px solid #CCC;margin:0;padding:5px 10px}#HFS td.rankingButtonsTD{padding:0!important}#HFS tr.detailsCaption td h3,#email_form h3{margin:0;padding:5px;font-size:11px}#HFS tr.hideIntermediateStops tr.intermediateStop{display:none}#HFS tr.sectionInfo a.dtlSectionInfo{display:block;width:30px;height:auto;float:right;margin:0 0 0 20px}#HFS tr.sectionInfo a.dtlSectionInfo span{visibility:hidden;display:block}#HFS tr.sectionInfo td.timeValue span.arrDep,#HFS tr.intermediateStop td.timeValue span.arrDep{display:block;float:left;width:25px}#HFS tr.tpDetails th.first{width:30px}#HFS.h_netzplangenerator #HFSFooter.navLeft{bottom:auto!important}#HFS.jsMenu #HFSContent.navLeft,#HFS.jsMenu #HFSContentContainer.navLeft{margin:0 30px 0 80px}div#MapDiv_querymap{width:470px!important;height:220px!important}div#MapDiv_facebook{width:450px!important;border:1px solid #787878;height:220px!important}#HFS .mainMenuHolder{background-color:#fff;color:#000}#HFS div.routeMapMenuSliderActive{min-width:25px}#HFS .routeMapMenuSliderActive a{color:#000}#HFS .routeMapMenuSlider a{color:#fff}#HFS .routeMapMenuSlider a:hover{color:#fff}#HFS .additionMapMenu{background-repeat:repeat-x}#HFS.sq_near .summary span.label,#HFS.sq_results .summary span.label{color:#666;display:block;float:left;font-weight:bold;padding:0;width:9.5em!important}#HFS.sq_results .summary span.output{margin-right:20px}#HFS.tq_trainroute .summary span.label img{vertical-align:top}#HFS.tq_trainroute .summary span.label{color:#666;font-weight:bold;margin-right:20px;white-space:nowrap;width:auto}#HFS.ts_trainsearch .summary .output{margin-right:20px}#HFS.ts_trainsearch .summary span.label{width:80px}#HFS.usermail .leftMargin,#HFS.feedback .leftMargin{margin-left:176px}#HFS.usermail label.front,#HFS.feedback label.front{width:170px}.onTime{color:#92D050;font-weight:bold}.delay_1{font-weight:bold;color:#FFC000}.delay_2,.trainNew,.cancelled,.platformChange{font-weight:bold;color:#F00}#HFS div#ovLegendRealtimeOUTWARD,#HFS div#ovLegendRealtimeRETURN{background-color:#F1F8FE;border-color:#A8D1ED;border-style:solid;border-width:1px;border-radius:10px;-moz-border-radius:10px;padding:2px 8px;margin:12px}#HFS div.routeMapMenuSlider{float:left;line-height:20px;padding:0 7px}.mainMenuHolder{background-color:#AFC3CE}.streetviewOverlay{position:absolute;left:300px;z-index:10000}.streetviewOverlayFrame{width:100%;height:100%;overflow:hidden}#streetviewConnection,#streetviewPanorama{float:left}#streetviewPanorama{width:515px;height:400px}#streetviewControls{clear:both;padding:20px}#streetviewPanoramaWrap{float:left;position:relative;margin-right:5px}#streetviewProgress{background-color:#3794DF}#streetviewProgress.reachDest{background-color:#55CF40}#streetviewInfobar{height:30px}#streetviewInfobarContent{font-size:22px}#HFSSocialExport{background-color:white;border:1px dotted #333;width:150px;height:40px}.twitterUser{margin-top:5px;margin-bottom:5px;background-color:#F1F1F1;padding:8px}#HFS .box-col-50{float:left;width:49%;vertical-align:top}#HFS .h3Icon{float:left;width:16px;margin-left:5px}.hidden{display:none!important}.visible{display:}.offScreen{position:relative;left:-9999px}#HFS input.buttonSmall,#HFS input.button,#HFS a.showCompleteJourneyOnMap,#HFS a.linkAsButton{background:-moz-linear-gradient(center top,#FF9446,#EB6A0B) repeat scroll 0 0 #EB6A0B;color:#fff;font-weight:bold;border:1px solid #d78657}#HFS input.button:active,#HFS input.button:hover,#HFS input.buttonSmall:active,#HFS input.buttonSmall:hover,#HFS a.showCompleteJourneyOnMap:hover,#HFS a.showCompleteJourneyOnMap:active,#HFS a.linkAsButton:hover,#HFS a.linkAsButton:active{background:-moz-linear-gradient(center top,#ed9858,#ec7016) repeat scroll 0 0 #f66a04;color:#fff;font-weight:bold;border:1px solid #d78657}#HFS h2.results{padding:6px 25px;color:#ed6b0b;font-size:20px}.tableHeadline{background-color:#F9F9F9;padding-bottom:5px;padding-left:5px}.tableHeadline a.openLink,.tableHeadline a.closeLink{padding-left:20px}td.noHimMsg{padding:5px;padding-left:25px}.himTableRowLocation,.himTableRowDateTime,.himTableRowHeader{vertical-align:middle}.himTableRowLocation{width:300px}.himTableRowDateTime{width:150px}div.himSubCategory{float:left;margin-right:20px}div.trackInfoMenu{padding:15px}:focus{Outline:0}#HFS .RTStatusDisplay .RTStatusText{display:block;padding-top:3px;color:#c00}#HFS .RTStatusDisplay img{vertical-align:bottom}#HFS td.remarks .RTStatusDisplay{padding-top:5px}#HFSResult .RTStatusDisplay span.prognosis,#HFSResult tr.tpDetails td.station .RTStatusDisplay span.prognosis{color:#c00;width:auto;float:none;font-weight:bold}#HFSResult tr.tpDetails td.station .RTStatusDisplay,#HFSResult .detailsTable .intermediateStop .station .RTStatusDisplay{float:right}#HFSResult .resultTable .stboard .RTStatusDisplay{padding-top:3px}.lte8 .webforms-marketeers .mod-blue-uni>.bd,.webforms-marketeers .mod-blue-uni{padding-top:0}.webforms-marketeers .halfAvailableWidth .mod-blue-uni,.webforms-marketeers .thirdAvailableWidth .mod-blue-uni{margin:5px}.webforms-marketeers .thirdAvailableWidth,.webforms-marketeers .thirdAvailableWidth{display:inline-block}.webforms-marketeers .scfCaptcha .scfValidator,.webforms-marketeers .thirdAvailableWidth .textBox{max-width:116px}.webforms-marketeers .thirdAvailableWidth select,.webforms-marketeers .thirdAvailableWidth input[type=file]{max-width:123px}.webforms-marketeers .thirdAvailableWidth input[type=file]{width:100%}.webforms-marketeers input{display:inline;width:auto}.webforms-marketeers .scfSubmitButtonBorder{float:none;clear:both}.webforms-marketeers .scfRequired,.webforms-marketeers .scfValidatorRequired{float:none;color:#006AB3;display:none}.webforms-marketeers .scfCaptchaLimitGeneralPanel .scfRequired,.webforms-marketeers .scfCaptchaLimitGeneralPanel .scfValidatorRequired{display:none!important}.webforms-marketeers .textBox input{width:100%}.ie8 .webforms-marketeers .textBox input{height:31px}.webforms-marketeers .scfSectionBorderAsFieldSet{margin:0;padding:0;border:0}.webforms-marketeers .scfSectionContent{padding:0 20px;width:auto}.lte8 .webforms-marketeers .thirdAvailableWidth .scfSectionContent{width:126px}.webforms-marketeers .scfSectionLegend{padding-left:0;margin-left:0;color:#006AB3;font-size:14px}.webforms-marketeers .scfSingleLineTextBorder,.webforms-marketeers .scfMultipleLineTextBorder,.webforms-marketeers .scfPasswordBorder,.webforms-marketeers .scfEmailBorder,.webforms-marketeers .scfTelephoneBorder,.webforms-marketeers .scfSmsTelephoneBorder,.webforms-marketeers .scfNumberBorder,.webforms-marketeers .scfDateSelectorBorder,.webforms-marketeers .scfCheckboxBorder,.webforms-marketeers .scfFileUploadBorder,.webforms-marketeers .scfDropListBorder,.webforms-marketeers .scfListBoxBorder,.webforms-marketeers .scfRadioButtonListBorder,.webforms-marketeers .scfCheckBoxListBorder,.webforms-marketeers .scfConfirmPasswordBorder,.webforms-marketeers .scfCreditCard,.webforms-marketeers .scfCreditCardBorder,.webforms-marketeers .scfCaptcha{width:auto;overflow:hidden}.webforms-marketeers .scfSingleLineTextLabel,.webforms-marketeers .scfMultipleLineTextLabel,.webforms-marketeers .scfPasswordLabel,.webforms-marketeers .scfEmailLabel,.webforms-marketeers .scfTelephoneLabel,.webforms-marketeers .scfSmsTelephoneLabel,.webforms-marketeers .scfNumberLabel,.webforms-marketeers .scfDateSelectorLabel,.webforms-marketeers .scfCheckboxLabel,.webforms-marketeers .scfFileUploadLabel,.webforms-marketeers .scfDropListLabel,.webforms-marketeers .scfListBoxLabel,.webforms-marketeers .scfRadioButtonListLabel,.webforms-marketeers .scfCheckBoxListLabel,.webforms-marketeers .scfConfirmPasswordLabel,.webforms-marketeers .scfCreditCardLabel,.webforms-marketeers .scfCaptchaLabelText{width:auto;color:#006AB3}.webforms-marketeers .scfSingleLineGeneralPanel,.webforms-marketeers .scfMultipleLineGeneralPanel,.webforms-marketeers .scfPasswordGeneralPanel,.webforms-marketeers .scfEmailGeneralPanel,.webforms-marketeers .scfTelephoneGeneralPanel,.webforms-marketeers .scfSmsTelephoneGeneralPanel,.webforms-marketeers .scfNumberGeneralPanel,.webforms-marketeers .scfDateSelectorGeneralPanel,.webforms-marketeers .scfCheckbox,.webforms-marketeers .scfFileUploadGeneralPanel,.webforms-marketeers .scfDropListGeneralPanel,.webforms-marketeers .scfListBoxGeneralPanel,.webforms-marketeers .scfRadioButtonListGeneralPanel,.webforms-marketeers .scfCheckBoxListGeneralPanel,.webforms-marketeers .scfConfirmPasswordGeneralPanel,.webforms-marketeers .scfCreditCardGeneralPanel,.webforms-marketeers .scfCaptchaGeneralPanel,.webforms-marketeers .scfCaptchStrongTextPanel{clear:both;display:inline;width:100%;position:relative}.webforms-marketeers .scfMultipleLineTextBorder,.webforms-marketeers .scfCheckboxBorder,.webforms-marketeers .scfFileUploadBorder,.webforms-marketeers .scfDateSelectorBorder,.webforms-marketeers .scfDropListBorder,.webforms-marketeers .scfListBoxBorder,.webforms-marketeers .scfRadioButtonListBorder,.webforms-marketeers .scfCheckBoxListBorder,.webforms-marketeers .scfCreditCard,.webforms-marketeers .scfCreditCardBorder{padding-bottom:18px}.webforms-marketeers .scfDateSelectorGeneralPanel{width:100%}.webforms-marketeers .scfDateSelectorGeneralPanel label{color:#006AB3}.webforms-marketeers .scfCreditCard .scfCreditCardBorder{width:100%;padding:0;overflow:hidden}.webforms-marketeers .scfCaptchaLabel{display:none}.webforms-marketeers .scfCaptchaGeneralPanel table{margin-top:0}.webforms-marketeers .scfCaptchaLimitGeneralPanel{width:auto}.webforms-marketeers .scfValidationSummary{background:#EB690A;color:#fff;margin:10px -20px;padding:10px 20px}.webforms-marketeers .scfValidationSummary ul li{background:url("/Design/mobility/img/website/sprite-master.png") no-repeat scroll -1774px -212px transparent;padding-left:13px}.webforms-marketeers .scfValidator{display:block;float:none;clear:both;color:#F00;font-size:10px;line-height:12px}.webforms-marketeers .scfValidatorRequired{display:inline-block;width:30px;height:22px;background:url("/Design/mobility/img/website/ico-warning.png") no-repeat scroll right 0;cursor:pointer;text-indent:-9999px}.ie7 .webforms-marketeers .halfAvailableWidth .scfSectionContent>.halfAvailableWidth,.ie7 .webforms-marketeers .thirdAvailableWidth .scfSectionContent>.halfAvailableWidth,.ie7 .webforms-marketeers .halfAvailableWidth{width:49.9%}.ie7 .webforms-marketeers .scfSectionContent>.halfAvailableWidth{width:291px}.ie7 .webforms-marketeers .halfAvailableWidth .scfSectionContent>.thirdAvailableWidth,.ie7 .webforms-marketeers .thirdAvailableWidth .scfSectionContent>.thirdAvailableWidth{width:33%}.ie7 .webforms-marketeers .scfSectionContent>.thirdAvailableWidth{width:202px}.ie7 .webforms-marketeers .textBox input{width:auto}.ie7 .webforms-marketeers .thirdAvailableWidth .textBox input{max-width:94%}.ie7 .webforms-marketeers .halfAvailableWidth .halfAvailableWidth .textBox input,.ie7 .webforms-marketeers .halfAvailableWidth .thirdAvailableWidth .textBox input{width:86%}.ie7 .webforms-marketeers .thirdAvailableWidth .halfAvailableWidth .textBox input{max-width:45px}.ie7 .webforms-marketeers .thirdAvailableWidth .thirdAvailableWidth .textBox input{max-width:25px}.ie7 .webforms-marketeers .scfDateSelectorGeneralPanel label{width:194px}.ie7 .webforms-marketeers .halfAvailableWidth .scfDateSelectorGeneralPanel label{width:79px}.ie7 .webforms-marketeers .thirdAvailableWidth .scfDateSelectorGeneralPanel label{width:42px}.ie7 .webforms-marketeers .scfDateSelectorGeneralPanel select{width:33%!important}.ie7 .webforms-marketeers select{width:auto}.ie7 .webforms-marketeers .thirdAvailableWidth select{width:100%}.webforms-marketeers .scfDropList{width:auto}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}/*\*/* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}/**/.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee url("/Design/mobility/img/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url("/Design/mobility/img/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url("/Design/mobility/img/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url("/Design/mobility/img/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url("/Design/mobility/img/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url("/Design/mobility/img/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url("/Design/mobility/img/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url("/Design/mobility/img/ui-lightness/images/ui-icons_222222_256x240.png")}.ui-widget-content .ui-icon{background-image:url("/Design/mobility/img/ui-lightness/images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/Design/mobility/img/ui-lightness/images/ui-icons_ffffff_256x240.png")}.ui-state-default .ui-icon{background-image:url("/Design/mobility/img/ui-lightness/images/ui-icons_ef8c08_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("/Design/mobility/img/ui-lightness/images/ui-icons_ef8c08_256x240.png")}.ui-state-active .ui-icon{background-image:url("/Design/mobility/img/ui-lightness/images/ui-icons_ef8c08_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("/Design/mobility/img/ui-lightness/images/ui-icons_228ef1_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/Design/mobility/img/ui-lightness/images/ui-icons_ffd27a_256x240.png")}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url("/Design/mobility/img/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url("/Design/mobility/img/ui-lightness/images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-tabs .ui-tabs-hide{display:none!important}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}#slider{width:700px;height:390px;list-style:none;overflow-y:auto;overflow-x:hidden}.anythingBase{max-width:32766px}div.anythingSlider .anythingWindow{border-top:3px solid #777;border-bottom:3px solid #777}div.anythingSlider .anythingControls ul a.cur,div.anythingSlider .anythingControls ul a{background:#777;color:#000;text-decoration:none}div.anythingSlider .start-stop{background-color:#040;color:#fff}div.anythingSlider .start-stop.playing{background-color:#800}div.anythingSlider .start-stop:hover,div.anythingSlider .start-stop.hover{color:#ddd}div.anythingSlider.activeSlider .anythingWindow{border-color:#7C9127}div.anythingSlider.activeSlider .anythingControls ul a.cur,div.anythingSlider.activeSlider .anythingControls ul a{background-color:#7C9127;text-decoration:none}div.anythingSlider .start-stop{background-color:#080;color:#fff}div.anythingSlider .start-stop.playing{background-color:#d00}div.anythingSlider .start-stop:hover,div.anythingSlider .start-stop.hover{color:#fff}div.anythingSlider{display:block;margin:0 auto;overflow:visible!important;position:relative;padding:0}div.anythingSlider .anythingWindow{overflow:hidden;position:relative;width:100%;height:100%}.anythingBase{background:transparent;list-style:none;position:absolute;overflow:visible!important;top:0;left:0;margin:0;padding:0}.anythingBase .panel{background:transparent;display:block;overflow:hidden;float:left;padding:0;margin:0}.anythingBase .panel.vertical{float:none}div.anythingSlider .arrow{top:50%;position:absolute;display:block}div.anythingSlider .arrow a{display:block;height:140px;margin:-70px 0 0 0;width:45px;text-align:center;background:url("/Design/mobility/images/default.png") no-repeat}div.anythingSlider .arrow a span{display:block;text-indent:-9999px}div.anythingSlider .back{left:0}div.anythingSlider .back a{background-position:left top}div.anythingSlider .back a:hover,div.anythingSlider .back a.hover{background-position:left -140px}div.anythingSlider .back.disabled{display:none}div.anythingSlider .forward{right:0}div.anythingSlider .forward a{background-position:right top}div.anythingSlider .forward a:hover,div.anythingSlider .forward a.hover{background-position:right -140px}div.anythingSlider .forward.disabled{display:none}div.anythingSlider .anythingControls{display:none}div.anythingSlider .anythingControls ul{margin:0;padding:0;float:left}div.anythingSlider .anythingControls ul li{display:inline}div.anythingSlider .anythingControls ul a{font:11px/18px Georgia,Serif;display:inline-block;text-decoration:none;padding:2px 8px;height:18px;margin:0 5px 0 0;background-image:url("/Design/mobility/images/default.png");background-position:center -288px;background-repeat:repeat-x;text-align:center;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}div.anythingSlider .anythingControls ul a:hover{background-image:none;text-decoration:none}div.anythingSlider .anythingControls .anythingNavWindow{overflow:hidden;float:left}div.anythingSlider.rtl .anythingControls ul a{float:right;text-decoration:none}div.anythingSlider.rtl .anythingControls ul{float:left}div.anythingSlider.rtl .anythingWindow{direction:ltr;unicode-bidi:bidi-override}div.anythingSlider .start-stop{background-image:url("/Design/mobility/images/default.png");background-position:center -288px;background-repeat:repeat-x;padding:2px 5px;width:40px;text-align:center;text-decoration:none;float:right;z-index:100;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}div.anythingSlider,div.anythingSlider .anythingWindow,div.anythingSlider .anythingControls ul a,div.anythingSlider .arrow a,div.anythingSlider .start-stop{transition-duration:0;-o-transition-duration:0;-moz-transition-duration:0;-webkit-transition-duration:0}div.anythingSlider .arrow{top:35%!important}div.anythingSlider-metallic .arrow{top:40%!important}div.anythingSlider-construction .arrow{top:14%!important}div.anythingSlider-minimalist-round .arrow,div.anythingSlider-minimalist-square .arrow{top:45%!important}div.anythingSlider-cs-portfolio .arrow{bottom:-24px!important}div.anythingSlider .arrow a,div.anythingSlider-metallic .arrow a,div.anythingSlider-minimalist-square .arrow a,div.anythingSlider-construction .arrow a,div.anythingSlider-minimalist-round .arrow a{margin:0!important}div.anythingSlider .anythingControls ul.thumbNav a{margin:0}div.anythingSlider .anythingControls .anythingNavWindow li{padding:3px 0 0 0}div.anythingSlider-cs-portfolio .anythingControls .anythingNavWindow{margin:18px 0 0 0}div.anythingSlider-metallic .anythingControls,div.anythingSlider-minimalist-square .anythingControls,div.anythingSlider-construction .anythingControls,div.anythingSlider-minimalist-round .anythingControls{width:70%;margin-top:3px}