html,body{background:url(/templates/airport_guides/images/sky.jpg?1202921998) repeat-x;color:#000000;font:13px arial, verdana, sans-serif;margin:0pt;padding:0pt;}h1,h2,h3,h4,h5,h6{margin:0pt;padding:0pt;}h1,h2{border-bottom:1px #cecece solid;margin-bottom:15px;clear:left;}h1{font-size:24px;}h2{font-size:17px;overflow:hidden;}.box h3 a{color:#fff !important;}img{border:none;}.caption{color:#999;font-size:10px;text-align:center;}dt{font-weight:bold;}dd{margin-bottom:5px;}h4{text-decoration:underline;}label{font-weight:bold;}loader.img{padding:5px 0px;}table .alt1{background:#FFFFFF;}table .alt2{background:#EFEFEF;}table .alt3{background:#DEDEDE;}th{font-weight:bold;text-align:left;}td{vertical-align:top;}a{color:#676FDA;text-decoration:none;}div#container a{color:#676FDA;text-decoration:none;}div#container a:hover{text-decoration:none;}div#main p{margin:1em 0;}table#taxi_sub div.contact p{margin:0;}.ad_leaderboard{clear:both;width:728px;height:90px;margin:15px auto;}.ad_box{float:right;height:250px;margin:10px;width:300px;}.left{width:49%;float:left;}.right{width:49%;float:right;}.bold{font-weight:bold;}.alert{color:blue;}.clear{clear:both;}hr.clear{visibility:hidden;margin:0;}.center{text-align:center;}.red{color:red;}.orange{color:orange;}.green{color:green;}.small{font-size:12px;font-weight:normal;}#main{width:760px;overflow:hidden;padding-left:20px;}#home_header{border-bottom:1px #cecece solid;margin-bottom:10px;}#news_header{border-bottom:1px solid #cecece;margin:20px 0;}#features{margin-top:10px;}#content{padding-right:15px;width:438px;float:left;}#main > #content{padding-right:25px;}#home_side{width:295px;float:left;}#home_side .box{margin:0 0 10px 0;}#information{width:437px;overflow:hidden;}#information img{display:block;margin:0 auto;}.smaller-box{width:300px;margin-left:15px;}.box{margin-bottom:15px;overflow:hidden;}div#live_flights_form > div.box{position:relative;}div#main > div#flightstats{position:relative;}div#main > .box{position:relative;}div#home_side > .box{position:relative;}table#taxi_sub .box{position:relative;}.box .content table{width:100%;border-collapse:collapse;}.box table.content{width:100%;border-collapse:collapse;}.box .content{border-color:#bdbdbd;border-style:solid;border-width:0pt 1px 1px;overflow:hidden;padding:10px;color:#000;background-color:#fff;}.box.blue.square{width:350px;float:right;border-left:10px #fff solid;margin:0 0 0 0;}.box .content.light{background:#F5F5F5 none repeat scroll 0%;border-width:0pt 1px 1px;}.box.dark .content{border:0;background:#DEDEDE;}.box h3,.box h4{color:#FFFFFF;padding:7px 11px;text-decoration:none;background-repeat:repeat-x;}.corner{height:7px;position:absolute;width:7px;background-repeat:no-repeat;background-image:url(/templates/airport_guides/images/corners.gif?1217513514);font-size:0;line-height:0;}.topleft{background-position:left top;top:0;left:0;}.topright{background-position:right top;right:0pt;top:0pt;}.bottomleft{background-position:left bottom;bottom:0pt;left:0pt;}.bottomright{background-position:right bottom;bottom:0pt;right:0pt;}.blue h3,.blue h4{background:#305db8 url(/templates/airport_guides/images/blue-grad.png?1217426827);}.blue .topleft, .blue .topright{background-image:url(/templates/airport_guides/images/blue-corners.png?1218193461);}.green h3,.green h4{background:#599f0e url(/templates/airport_guides/images/green-grad.png?1217426827);}.green .topleft, .green .topright{background-image:url(/templates/airport_guides/images/green-corners.png?1217426827);}.box.green. .content{color:#000;}.yellow h3,.yellow h4{background:#ce7c00 url(/templates/airport_guides/images/orange-grad.png?1217426827);}.yellow .topleft,.yellow .topright{background-image:url(/templates/airport_guides/images/orange-corners.png?1217426827);}.dark .bottomleft,.dark .bottomright{background-image:url(/templates/airport_guides/images/darkgrey_corners.png?1203010976);}.grey .topright{background:url(/templates/airport_guides/images/grey_top_right.png?1208187105);}.grey .topleft{background:url(/templates/airport_guides/images/grey_top_left.png?1208189444);}.box.grey .content{border-color:#dedede;border-style:solid;border-width:0pt 1px 1px;overflow:hidden;padding:10px;}.box.grey h3{color:#4B78D4;background:#dedede;}.box.grey h3 a{color:#4B78D4 !important;}.text{border:1px solid #B1B1B1;}#container{margin:0pt auto;padding-top:20px;width:1000px;overflow:hidden;}#header{text-align:center;}#headerImage{height:81px;width:1000px;margin:0pt auto;overflow:hidden;padding:0pt;position:relative;}#menuWrapper{background:#F4F4F4 url(/templates/airport_guides/images/tab.png?1206619356) repeat-x scroll left bottom;margin:0pt auto;overflow:hidden;position:relative;width:1000px;}#menuWrapper .corner{height:7px;width:7px;}#menuWrapperInner{border:1px solid #CDCDCD;overflow:hidden;}#menuWrapperInner ul{line-height:100%;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt auto;padding:0pt;}#menuWrapperInner li{border-left:1px solid #CDCDCD;float:left;text-align:center;width:164px;}#menuWrapperInner li a{border:1px solid #FFFFFF;color:black !important;display:block;font-weight:bold;padding:10px 0;}#menuWrapperInner li a:hover{background:url(/templates/airport_guides/images/hover_tab.png?1202924775) repeat-x scroll center top;}#menuWrapperInner li.first{width:86px;border-left:0;}#menuWrapperInner li.first a{border-left:0;}#menuWrapperInner li.last{width:86px;}#menuWrapperInner li.last a{border-right:0;}#information a{display:block;width:33%;float:left;text-align:center;}#taxis{float:left;width:224px;}#more .content{height:125px;margin-bottom:20px;overflow:hidden;}#more ul{float:left;font-weight:bold;list-style:none;margin:0pt;padding:0pt;width:20%;}#more li{margin:0pt;padding:2px 0pt;}#footer{clear:both;text-align:center;}#side{border-right:1px solid #dedede;float:left;width:194px;padding-right:20px;}#airport-side-menu{list-style:none;margin:0;padding:0;text-align:right;overflow:hidden;}#airport-side-menu li.top{border-bottom:1px solid #cecece;margin:10px 0px;padding-bottom:3px;}#airport-side-menu li.top a{color:#000000 !important;font-size:13px;font-weight:bold;}#airport-side-menu li.sub{padding-bottom:2px;}#airport-side-menu li.sub a{font-size:12px;font-weight:normal;}.buttons-holder{margin-bottom:10px;}.buttons-holder .arrival{border:1px solid #BFBFBF;margin-left:20px;overflow:hidden;text-align:center;width:151px;}.buttons-holder .arrival a{background:#71AADC none repeat scroll 0%;border:1px solid #FFFFFF;color:#FFFFFF !important;float:left;font-size:18px;padding:10px 45px;}.buttons-holder .depart{border:1px solid #BFBFBF;float:right;margin-right:20px;margin-top:-68px;overflow:hidden;text-align:center;width:151px;}.buttons-holder .depart a{background:#71AADC none repeat scroll 0%;border:1px solid #FFFFFF;color:#FFFFFF !important;float:left;font-size:18px;padding:10px 30px;}.buttons-holder .arrival a:hover,.buttons-holder .depart a:hover{background:#7ABC5A none repeat scroll 0%;}table.grid{background:#E2F2FF none repeat scroll 0%;border-spacing:4px;width:100%;}table.grid tr{padding:10px;}table.grid tr td{background:#FFFFFF none repeat scroll 0%;vertical-align:top;width:33%;}table.grid tr td h2{background:#367CB8 none repeat scroll 0%;color:white;font-size:14px;margin:0px;padding:2px 5px;}table.grid tr td img{float:left;margin:10px;}table.grid tr td p{margin:5px;}.float-left{float:left;margin:5px 10px 10px 0;padding:2px;border:1px #cecece solid;}.float-right{float:right;margin-left:15px;margin-top:5px;padding:2px;background-color:#cecece;border-left:15px solid #fff;}div.float-right, div.float-left{background:none;}img.float-left-trolley{float:left;margin-right:15px;margin-bottom:25px;}#search_title_output{font-size:14px;font-weight:bold;}.advert-square{float:right;margin:44px 0px 0px 5px;border-left:10px solid white;border-bottom:10px solid white;}.advert-square-custom{float:right;margin:0px 0px 10px 10px;border-left:10px solid white;}#live_flights_form{float:left;width:450px;}#live_flights_form .box{margin-top:0;}#live_flights_form .box.blue h3{margin-top:0;}#f_form td{border-bottom:1px solid #DEDEDE;padding:10px 0px;}.form_row{clear:both;margin-bottom:4px;overflow:hidden;}.form_row input{float:left;}.form_row label{width:100px;float:left;}#sponsors div{clear:both;overflow:hidden;margin-bottom:5px;}#sponsors div a{float:left;display:block;padding-right:5px;}#sponsors div span{display:block;float:left;}#sponsors div span a{display:inline;padding:0;margin-top:17px;}#sponsors_side{overflow:hidden;margin-top:16px;}#sponsors_side div{text-align:center;padding-bottom:5px;}#sponsors_side a{display:block;margin-bottom:6px;}#guides_network_link{position:absolute;display:block;width:125px;height:70px;right:55px;top:4px;}#guides_network_link span{visibility:hidden;}#home_page_link{position:absolute;display:block;width:280px;height:70px;left:30px;top:4px;}#home_page_link span{visibility:hidden;}.imageRight{float:right;margin-right:8px;margin-left:7px;margin-top:20px;margin-bottom:0px}.meeting-point{margin-left:190px;}.travelex{margin-left:250px;}#fs_f{padding:20px 15px 0 15px;margin:0;overflow:hidden;}#flightstats .content{padding:5px 0pt !important;position:relative;}#flightstats .corner.bottomleft{background:url(/templates/airport_guides/images/blue-corners.png?1218193461) no-repeat bottom left;width:10px;height:10px;}#flightstats .corner.bottomright{background:url(/templates/airport_guides/images/blue-corners.png?1218193461) no-repeat bottom right;width:10px;height:10px;}#flightstats .footer{border-top:1px solid #336699;background:#567ece;margin:0;overflow:hidden;}#flightstats .footer p{margin-bottom:0pt;padding:0 20px 10px;}#flightstats p.right{width:auto;margin-top:9px;}#flightstats{}#flightstats label{font-weight:bold;padding-top:6px;}#flightstats .footer a{color:#F5F5F5 !important;font-weight:bold;}#flightstats table{border:0pt none;border-collapse:collapse;font-size:12px;margin-bottom:10px;padding:2px;width:100%;}#flightstats td,#flightstats th{padding:5px 20px;}#flightstats td{font-size:12px;}#flightstats th{font-weight:bold;}.wblue .content{background:#5D88DE url(/templates/airport_guides/images/weather_grad.png?1277389947) repeat-x;border:0pt none;}#f_output{background:#F5F5F5 none repeat scroll 0%;color:#000000;padding:5px 0px;}#f_output ul{margin-top:0pt;}#f_output p{text-align:center;}#f_output thead{border-bottom:1px solid #CCCCCC;}#f_output tbody{height:500px;overflow-x:hidden;overflow-y:auto;}#f_output tbody tr{height:20px;}#flight_report p{text-align:left !important;text-indent:0pt !important;}#flight_report tbody{height:auto;}.blog-post{margin-bottom:10px;}.blog-post .blog-header{height:40px;margin-bottom:10px;position:relative;width:100%;}.blog-post .blog-header h2{font-weight:normal;padding-bottom:2px;}.blog-post .blog-header h2 a:hover{text-decoration:none;}.blog-post .blog-header img{display:none;}.blog-post .blog-header img.feed{}.blog-post .blog-header p{color:#5B5B5B;margin:0;}.blog-post .advert-square{border:2px solid #A5D6FF;float:right;height:250px;margin:-15px 0px 10px 10px;width:300px;}.blog-post .blog-entry h4{color:#5B5B5B;font-size:15px;font-weight:bold;}.blog-post .blog-entry p{margin-bottom:10px;overflow:hidden;}.blog-post .blog-entry img{background:#EEEEEE none repeat scroll 0%;padding:3px;}.blog-post .blog-entry blockquote{background:transparent url(/images/_talkonit/quote.jpg?1277389947) no-repeat scroll left top;font-size:12px;margin:15px 0px;padding-left:35px;}.blog-post .blog-entry .float_left{float:left;margin:0px 10px 10px 0px;}.blog-post .blog-entry .float_right{float:right;margin:0px 0px 10px 10px;}.blog-post .comments{clear:both;}.blog-post .comments .comments-holder{margin-bottom:-5px;}.blog-post .comments .comments-holder h3{float:left;margin-top:15px;}.blog-post .comments .comments-holder .share{float:right;width:170px;}.clear-all{clear:both;}ul.bookmarks{list-style-image:none;list-style-position:outside;list-style-type:none;}ul.bookmarks li.bookmark-icon{background:url(/forum/images/bookmark-icons.png?1211450198) no-repeat scroll 0%;float:right;height:16px;list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:10px;width:16px;}ul.bookmarks li.bookmark-icon a{display:block;height:100%;width:100%;}ul.bookmarks li.bookmark-icon a:hover{text-decoration:none;}#stumbleupon{background-position:0px;}#facebook{background-position:-16px 0px;}#delicious{background-position:-32px 0px;}#reddit{background-position:-48px 0px;}#digg{background-position:-64px 0px;}table.shops td{border-bottom:1px solid #cecece;padding:10px 10px;}table.shops td img{padding:0 5px;}#tool-images{clear:both;margin:20px 0 10px 0;overflow:hidden;}#tool-images a{display:block;width:238px;height:161px;color:#fff !important;margin-right:20px;float:left;}#tool-images a span{font-weight:bold;font-size:16px;padding:15px 15px 0 15px;display:block;}#tool-images a span span{font-weight:normal;font-size:12px;padding:0;}#tool-images-small{margin:25px 0 10px 0;overflow:hidden;}#tool-images-small a{display:block;width:215px;height:145px;color:#fff !important;margin-right:10px;float:left;}#tool-images a span{font-weight:bold;font-size:14px;padding:15px 15px 0 15px;display:block;}#tool-images-small a span{font-weight:bold;font-size:14px;padding:11px 15px 0 15px;display:block;}#tool-images a span span, #tool-images-small a span span{font-weight:normal;font-size:12px;padding:0;}#images a{display:block;width:295px;height:198px;color:#fff !important;margin-bottom:10px;}#images a span{font-weight:bold;font-size:22px;padding:15px 15px 0 15px;display:block;}#images a span span{font-weight:normal;font-size:13px;padding:0;}#tool-images #maps_image{background-image:url(/templates/airport_guides/images/maps-small.jpg?1221059851);}#tool-images #taxis_image{background-image:url(/templates/airport_guides/images/taxis-small.jpg?1221059848);}#tool-images #shops_image{background-image:url(/templates/airport_guides/images/shops-small.jpg?1221059846);margin:0;}#lounge_image{width:295px;height:199px;float:right;background-image:url(/templates/airport_guides/images/lounge.jpg?1222791970);border-left:15px solid #fff;color:white !important;}#lounge_image{display:block;width:295px;height:198px;color:#fff;margin-bottom:20px;}#lounge_image span{font-weight:bold;font-size:22px;padding:15px 15px 0 15px;display:block;}#lounge_image span span{font-weight:normal;font-size:13px;padding:0;}#shops_image_small{background-image:url(/templates/airport_guides/images/shops-smaller.jpg?1222442931);}#shops_image_small span span.dropdown{text-align:center;margin-top:5px;}#food_image_small{background-image:url(/templates/airport_guides/images/food-smaller.jpg?1222442931);margin-right:0px !important;}#maps_image{background-image:url(/templates/airport_guides/images/maps.jpg?1220957446);}#taxis_image{background-image:url(/templates/airport_guides/images/taxis.jpg?1218019005);}#book_flights_image{background-image:url(/templates/airport_guides/images/book-flights.jpg?1237476230);}#shops_image{background-image:url(/templates/airport_guides/images/shops.jpg?1218018681);}#other_guides_side{text-align:right;}#other_guides .content div, #other_guides_side div{width:50%;float:left;}#other_guides .content div a, #other_guides_side div a{display:block;clear:both;padding-bottom:2px;}#other_guides_side div a{font-weight:normal;}ul.airportInfo{background-color:#eee;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:15px 10px 10px 0;padding:14px;}p.intro{margin:15px 0 0;padding-top:15px;clear:both;}#latest_news strong{font-weight:normal;}li.gf, li.ff, li.sf, li.tf, li.fof{list-style:none;height:24px;background-position:left top;padding-top:2px;margin-bottom:5px;}.gf, .ff, .sf, .tf, .fof{border:0;padding-left:30px;height:24px;background-repeat:no-repeat;}.gf{background-image:url(/templates/airport_guides/images/G-ground-floor-icon.gif?1220536438);}.ff{background-image:url(/templates/airport_guides/images/1-first-floor-icon.gif?1220536435);}.sf{background-image:url(/templates/airport_guides/images/2-second-floor-icon.gif?1220536433);}.tf{background-image:url(/templates/airport_guides/images/3-third-floor-icon.gif?1221667982);}.fof{background-image:url(/templates/airport_guides/images/4-fourth-floor-icon.gif?1221667879);}#l1, #l2, #l3, #l4{overflow:hidden;padding-left:150px;height:180px;background-repeat:no-repeat;background-position:left top;margin-top:0;padding-top:10px;}#l1{background-image:url(/templates/airport_guides/images/g1.jpg?1221732278);}#l2{background-image:url(/templates/airport_guides/images/g2.jpg?1221732264);}#l3{background-image:url(/templates/airport_guides/images/g3.jpg?1221732250);}#l4{background-image:url(/templates/airport_guides/images/g4.jpg?1221732201);}#arrivals_departures{overflow:hidden;}#arrivals_departures div{width:216px;float:left;text-indent:-2000em;height:64px;}#arrivals_departures a{display:block;height:64px;}#arrivals{background:#599f0e url(/templates/airport_guides/images/live-flight-arrivals.jpg?1220889703) no-repeat;}#departures{background:#599f0e url(/templates/airport_guides/images/live-flight-departures.jpg?1220889676) no-repeat;margin-left:4px;}ul.no-style{list-style:none;}.airline-list{clear:both;overflow:hidden;margin:0 auto;}.airline-list ul{padding:0;float:left;margin:0;width:172px;}#map-box-link{width:300px;float:right;margin-bottom:10px;}#map-box-link .content{padding:0 0 10px 0;}#map-box-link .content a{display:block;background:url(/templates/airport_guides/images/terminal-maps.jpg?1221213890) no-repeat;position:relative;width:289px;height:187px}#map-box-link span{position:absolute;bottom:0;right:0;font-size:16px;}#advert-side{float:right;width:300px;overflow:hidden;padding-top:10px;border-left:10px #fff solid;}#advert-side .advert-square-custom{border:0;margin-left:0;}.taxi_top.box{margin-bottom:15px;position:relative;}.taxi_top.box p{margin-top:0;}.taxi_top.box img{float:left;border:1px #dedede solid;margin-right:15px;}#taxi_sub td{width:50%;padding:0;}#taxi_sub{}#taxi_sub h3{margin-top:0;}#taxi_sub .content{height:170px;}#taxi_sub .contact{height:80px;}#taxi_sub .corner.topleft, #taxi_sub .corner.topright{width:5px;height:5px;}#taxi-wrapper label{display:block;float:left;width:66px;}#taxi-wrapper p{clear:left;margin:0 0 2px !important;}#taxi-wrapper .details{overflow:hidden;margin-top:5px;}#aps_side{float:right;width:350px;margin-left:15px;margin-bottom:10px;}#aps_side a{display:block;width:350px;height:160px;color:black !important;}#aps_side a span{display:block;font-size:26px;font-weight:bold;padding:20px 140px 0 20px;text-align:right;}#aps_side a span span{font-size:16px;padding:10px 0 0 0;}#aps_image{background-image:url(/templates/airport_guides/images/aps-bg.gif?1222770938);}#ahs_image{background-image:url(/templates/airport_guides/images/ahs-bg.gif?1222771402);}#chc_image{background-image:url(/templates/airport_guides/images/chc-bg.gif?1222771397);}#search-form{height:43px;overflow:hidden;background:url(/templates/airport_guides/images/google.gif?1223027592) no-repeat bottom right;}#search-form{position:relative;}#search-form p{margin:0;font-size:9px;position:absolute;right:60px;top:26px;}#input ,#sbi{color:#999;float:left;width:123px;margin-right:2px;}#search-button{width:60px;float:left;}#search_left{width:664px;overflow:hidden;}#search_right{width:25%;float:right;}#search_left .holder{width:100%;margin-bottom:20px;font-size:11px;}#search_left .holder .inner{padding:10px;}#search_left .holder .header{width:100%;background:#E3F2FF;border:1px solid #C0E2FF;height:20px;}#search_left .holder .header h3{padding:0;margin:0;font-size:12px;float:left;margin:3px 0 0 10px;}#search_left ul{border-bottom:1px solid #E1E1E1;padding:0;padding:26px 0;list-style:none;}#search_left ul li a{float:left;border:1px solid #E1E1E1;padding:0;margin:0;margin-right:7px;background:#E1E1E1;display:block;padding:4px 10px;color:#000000 !important;font-weight:normal;}#search_left ul li a.selected{background:#FFFFFF;border:1px solid #E1E1E1;}#search_left il li a{}.no-search-terms{font-weight:bold;}.ad_inner{margin:0 auto;padding:10px;}#flightstats .ad_holder{margin:0;}#search_go{float:right;}p.nop.caption{margin:0;}#search-form p{margin:0;font-size:9px;position:absolute;right:60px;top:26px;}#currency{display:block;width:444px;height:112px;background:url(/templates/airport_guides/images/currencybox-without-text.jpg?1225728169);margin-bottom:10px;}#currency span{font-weight:bold;font-size:16px;padding:25px 15px 0 15px;display:block;}#currency span span{font-weight:normal;font-size:12px;padding:5px 0 0 0;widtH:240px;color:#000;}#pricing-box{margin-bottom:10px;}#pricing-box .content{padding:0px;}#pricing{font-size:12px;margin:0 auto;}#pricing th, td.price{text-align:center;padding-top:5px;}#pricing td{vertical-align:middle;padding-left:10px;}#pricing td{border-top:1px #ccc solid;border-right:1px #ccc solid;}#pricing tr.first td{border-top:0;padding-top:5px;}#pricing tr.last td{padding-bottom:5px;}#pricing td.price.end{border-right:0;}#pricing td.price{padding:0;border-right:1px #ccc solid;}.press-col{width:360px;float:left;padding:10px;}div#pricebox{width:514px;height:210px;background-color:#4f8fd6;float:left;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;}div#pricebox-inner{width:470px;height:110px;background-color:white;margin:12px;padding:10px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;}div#pricebox-inner h3{font-weight:normal;font-size:16px;text-align:center;}div#pricebox-inner p{padding:10px;}div#pricebox-inner p label{float:left;width:150px;font-weight:normal;font-size:14px;}div#pricebox-inner p label a{font-size:12px;padding-top:2px;display:inline-block;}div#pricebox-inner p select{float:left;width:200px;}div#pricebox-below-calculate{float:left;color:white;margin:12px 0 0 16px;}div#pricebox-below > div#pricebox-below-calculate{margin-left:34px;}div#pricebox-below-price{float:left;color:white;margin:0 0 0 25px;font-weight:normal;font-size:36px;width:160px;text-align:center;}div#pricebox-below-secure{float:right;color:white;font-size:14px;text-align:center;}div#advert-details{float:right;width:232px;margin-left:10px;}div#advert-details-discount{background-color:#b6ddfe;padding:10px;font-size:16px;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;}div#advert-details-discount span{font-size:20px;display:inline-block;padding-top:5px;}div#advert-details-points{margin-top:20px;padding:8px 10px;line-height:1.5;}div#advert-details > div#advert-details-points{height:100px;margin-top:5px;}div#advert-details-points a{display:block;color:#676FDA !important;font-size:14px;text-align:center;}div.clear-with-padding{clear:both;padding-top:10px;}div.advert-quote-box{float:left;width:300px;margin-top:20px;padding:15px 40px 15px 30px;background-color:#eee;}div.advert-quote-box span{font-size:18px;color:#555;}div.advert-quote-box p{margin:10px 0 0 10px;background:transparent url(/templates/airport_guides/advertising/quote-up.gif?1236683836) no-repeat;padding:15px 25px 0 25px;line-height:1.4;}div.advert-quote-box p span{display:block;padding-left:15px;color:black;font-size:13px;font-style:italic;}div.advert-quote-box p strong{display:block;}div.advert-quote-box a{display:block;margin-top:10px;text-align:right;background:transparent url(/templates/airport_guides/advertising/quote-down.gif?1236683886) no-repeat scroll top right;height:20px;padding-right:30px;}div#which-advert{clear:both;padding-top:20px;}div#which-advert span{font-size:18px;color:#555;}input#ajax-submit{float:left;position:absolute;margin:0 0 0 25px;}div#which-holder{background-color:#b6ddfe;padding:0 20px 20px 20px;height:640px;}div.which-advert-row{padding-top:20px;clear:left;}div.which-advert-description{float:left;width:315px;height:95px;padding:10px 15px;background-color:#f1f1f1;font-size:18px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}div.which-advert-description ul{padding:20px 0 0 17px;margin:0;line-height:1.5;}div.which-advert-description ul li{font-size:12px;}img.advertising-box-arrow{display:block;float:left;margin-top:40px;}img.advertising-screen{display:block;float:left;margin-left:25px;}img.google-example{border:1px solid #ccc;float:right;margin:25px 10px;}div#skyscanner-snippet{width:auto;height:auto;float:left;margin:0 30px 20px 0;}div#skyscanner-details h3{padding-top:25px;}p.skyscanner-links{text-align:center;line-height:2;}div#skyscanner-pages{clear:left;border-top:1px solid #ccc;padding-top:15px;}div.skyscanner-box{float:left;width:210px;height:125px;padding:10px 15px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;}div#skyscanner-pages > div.skyscanner-box{height:105px;}div.skyscanner-box span a{display:block;font-size:18px;font-weight:bold;text-align:left;}div.skyscanner-box p{font-size:12px;color:#555;}div.skyscanner-box a{display:block;text-align:right;}div.skyscanner-blue{background-color:#cfe2fe;}div.skyscanner-blue span a{color:#3774c5 !important;}div.skyscanner-grey{background-color:#ececec;}div.skyscanner-grey span a{color:black !important;}div.quote-box strong{font-size:16px;}div.quote-box div{background:transparent url(/templates/airport_guides/advertising/quote-up.gif?1236683836) no-repeat left top;margin:15px 15px 0 15px;padding:0px 20px 1px 30px;}div.quote-box div p{font-style:italic;}div.quote-box span{display:block;text-align:right;margin:-30px 8px 0 0;}h1#book-your-flights{height:35px;}h1#book-your-flights span{display:block;float:left;margin-top:5px;}h1#book-your-flights img{display:block;float:right;border:none;}a.london-card{display:block;float:left;width:144px;height:99px;text-indent:-5000px;margin:0 0 15px 15px;}form#create-ad-form{border:1px solid #4f8fd6;padding:15px;background-color:#4f8fd6;-moz-border-radius:10px;-webkit-border-radius:10px;}form#create-ad-form fieldset{margin:0;border:none;padding:0;}form#create-ad-form fieldset.ad-details{background-color:white;}form#create-ad-form fieldset.ad-buttons{margin:0;padding:0;}form#create-ad-form fieldset.ad-buttons p{margin:0;padding:15px 0 0 0;}form#create-ad-form fieldset.ad-buttons p.buttons-left{float:left;text-align:left;color:white;font-size:20px;font-weight:bold;height:45px;line-height:45px;padding-left:20px;}form#create-ad-form fieldset.ad-buttons p.buttons-right{float:right;text-align:right;}form#create-ad-form fieldset{padding:15px;}form#create-ad-form fieldset p{margin:0;padding:0 0 15px 0;}form#create-ad-form fieldset p label{display:block;float:left;width:200px;}form#create-ad-form fieldset p input, form#create-ad-form fieldset p select{width:200px;}form#create-ad-form fieldset p textarea{width:480px;height:100px;}form#create-ad-form ul.details-extras{display:block;margin:5px 10px;float:right;list-style:none;line-height:3;text-align:right;width:133px;}form#create-ad-form a#multiple-adverts{display:block;background:white url(/templates/airport_guides/images/advertising/add.gif?1244043525) no-repeat scroll top left;height:20px;line-height:20px;padding-left:22px;color:black !important;font-weight:bold;}form#create-ad-form a#position-change{display:block;background:white url(/templates/airport_guides/images/advertising/position-change.gif?1244455707) no-repeat scroll top left;margin-top:3px;height:20px;line-height:20px;padding-left:22px;color:black !important;font-weight:bold;}form#create-ad-form p#ad-unavailable{display:none;color:#a00;font-weight:bold;font-size:11px;}form#create-ad-form p#ad-price-holder{background-color:#4f8fd6;}div#transport-by-car div#map_canvas{width:240px;height:200px;float:left;overflow:hidden;}div#transport-by-car div.transport-directions{width:250px;height:200px;float:left;overflow:hidden;padding:0 10px;}div#transport-by-car div.transport-directions p{margin-top:0 !important;}div#transport-by-car div.transport-directions a{font-weight:bold;}div#transport-by-car div.transport-links{height:215px;float:right;overflow:hidden;}div#transport-by-car div.transport-links p{margin-top:0 !important;}div#transport-by-car div.transport-links a{color:transparent !important;}ul#transport-offers{list-style-type:none;border:none;margin:0;padding:0;overflow:hidden;}ul#transport-offers li{float:left;}ul#transport-offers li a{display:block;float:left;overflow:hidden;text-align:center;font-family:Georgia, "Times New Roman", serif;color:black !important;font-size:14px;background:transparent url(/templates/airport_guides/images/transport/tokens.png?1249912428) no-repeat scroll top left;}ul#transport-offers li a span{font-weight:bold;font-size:16px;display:block;overflow:hidden;margin-bottom:10px;}ul#transport-offers li.first-offer a{width:132px;height:119px;padding:20px 20px 0 35px;background-position:0px 0px;}ul#transport-offers li.first-offer a span{color:#ce7507;}ul#transport-offers li.second-offer a{width:153px;height:100px;padding:30px 20px 0 25px;background-position:-188px 0px;}ul#transport-offers li.second-offer a span{color:#189c28;}ul#transport-offers li.third-offer a{width:143px;height:117px;padding:22px 18px 0 22px;background-position:-388px 0px;}ul#transport-offers li.third-offer a span{color:#164b95;}ul#transport-offers li.fourth-offer a{width:192px;height:94px;padding:45px 0px 0 0px;background-position:-570px 0px;}ul#transport-offers li.fourth-offer a span{color:#9305b4;}ul#transport-buttons{list-style-type:none;border:none;margin:0;padding:0;overflow:hidden;width:490px;}ul#transport-buttons li a{float:left;overflow:hidden;width:140px;height:42px;color:#888 !important;text-align:center;font-weight:bold;font-size:14px;padding:80px 10px 0;margin-right:5px;}ul#transport-buttons li a:hover{color:#598cac !important;text-decoration:none;}ul#transport-buttons li.coach-button a{background:transparent url(/templates/airport_guides/images/transport/bus_unselected.png?1249912481) no-repeat scroll top left;}ul#transport-buttons li.coach-button a:hover{background:transparent url(/templates/airport_guides/images/transport/bus_selected.png?1249912478) no-repeat scroll top left;}ul#transport-buttons li.train-button a{background:transparent url(/templates/airport_guides/images/transport/train_unselected.png?1249912480) no-repeat scroll top left;}ul#transport-buttons li.train-button a:hover{background:transparent url(/templates/airport_guides/images/transport/train_selected.png?1249912479) no-repeat scroll top left;}ul#transport-buttons li.taxi-button a{margin-right:0 !important;background:transparent url(/templates/airport_guides/images/transport/taxi_unselected.png?1249912481) no-repeat scroll top left;}ul#transport-buttons li.taxi-button a:hover{background:transparent url(/templates/airport_guides/images/transport/taxi_selected.png?1249912478) no-repeat scroll top left;}div#transport-by-car div#map_canvas{width:240px;height:200px;float:left;overflow:hidden;}div#transport-by-car div.transport-directions{width:250px;height:200px;float:left;overflow:hidden;padding:0 10px;}div#transport-by-car div.transport-directions p{margin-top:0 !important;}div#transport-by-car div.transport-directions a{font-weight:bold;}div#transport-by-car div.transport-links{height:215px;float:right;overflow:hidden;}div#transport-by-car div.transport-links p{margin-top:0 !important;}div#transport-by-car div.transport-links a{color:transparent !important;}div#travel-money-types{overflow:hidden;padding-top:20px;}div#travel-money-types div{float:left;width:369px;height:154px;margin:0 10px 10px 0;cursor:pointer;background-position:top left;background-repeat:no-repeat;}div#travel-money-types div a{position:absolute;width:369px;height:154px;background-color:transparent;color:transparent !important;text-indent:-5000px;z-index:99;}div#travel-money-types div.prepaid{background-image:url(/templates/airport_guides/images/travelmoney/currency-cards.jpg?1251993433);}div#travel-money-types div.cash{background-image:url(/templates/airport_guides/images/travelmoney/currency.jpg?1251993434);}div#travel-money-types div.credit{background-image:url(/templates/airport_guides/images/travelmoney/credit.jpg?1251993433);}div#travel-money-types div.whatmoney{background-image:url(/templates/airport_guides/images/travelmoney/bank.jpg?1251993435);}div#travel-money-types div h4{color:white;text-decoration:none;font-size:20px;font-weight:normal;margin:10px 0 0 15px;width:190px;}div#travel-money-types div span{display:block;position:absolute;margin:125px 0 0 260px;color:white;}div#travel-money-types div ul{position:absolute;margin:33px 0 0 170px;line-height:1.5;}div#travel-money-types div ul li{color:white;}table#currency-card-table{width:100%;clear:both;border-collapse:collapse;border:1px solid #ccc;margin-top:10px;}table#currency-card-table th{width:15%;background-color:#e4f2ff;vertical-align:middle;text-align:center;padding:10px 0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}table#currency-card-table th.blank{width:25% !important;background-color:white;width:130px;}table#currency-card-table th.left-header{text-align:left;padding-left:10px;}table#currency-card-table td{padding:10px 5px;text-align:center;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}div.currency-card{padding:10px 0;overflow:hidden;clear:both;}div.currency-card h4{font-size:16px;font-weight:bold;margin:0;padding:0 0 5px 0;color:#2977d4;text-decoration:none;}div.currency-card img{float:left;margin:0 12px 12px 0;}div.currency-card p{margin:0;padding:5px 0 0;}div.currency-card ul{width:180px;float:right;overflow:hidden;padding:10px 14px;list-style-type:none;margin:0 0 0 10px;background-color:#e4f2ff;}div.currency-card ul li{padding:2px 0;}div.currency-card ul li a{font-weight:bold;color:#2977d4 !important;text-decoration:none;}div.currency-card ul li a:hover{text-decoration:underline;}div#currency-card-options{background-color:#e4f2ff;margin-top:15px;width:450px;padding:10px 12px;overflow:hidden;}div#currency-card-options.right{width:198px;float:right;margin:15px 0 0 0 !important;}div#currency-card-options div{overflow:hidden;}div#currency-card-options div.benefits{float:right;margin-left:15px;width:220px;}div#currency-card-options.right div.benefits{float:none;margin:0 0 15px 0;width:190px;}div#currency-card-options h3{font-size:14px;font-weight:bold;margin:0;padding:0;}div#currency-card-options div ul{list-style-type:none;padding:9px 0 0;margin:0;}div#currency-card-options div ul li{background-color:transparent;background-repeat:no-repeat;background-position:left top;margin:4px;padding-left:22px;}div#currency-card-options div.benefits ul li{background-image:url(/templates/airport_guides/images/travelmoney/tick.gif?1250157496);}div#currency-card-options div.drawbacks ul li{background-image:url(/templates/airport_guides/images/travelmoney/cross.gif?1250157521);}div#travel-money-sidebar{width:220px;float:right;margin-left:5px;}div#main > ul#travel-money-menu{height:auto !important;}ul#travel-money-menu{width:220px;background-color:white;overflow:hidden;float:right;list-style-type:none;margin:0 0 0 10px;padding:0;border:1px solid #aaa;height:219px;border-bottom:none !important;}ul#travel-money-menu li{display:block;padding:8px 12px;border-bottom:1px solid #aaa;}ul#travel-money-menu li.header{font-weight:bold;color:black;font-size:14px;margin-bottom:1px;}ul#travel-money-menu li.selected{background-color:#497ace;border-bottom:none !important;}ul#travel-money-menu li.selected a{color:white !important;}ul#travel-money-menu li.submenu{padding:4px 0;}ul#travel-money-menu li.submenu ul{list-style-type:none;}ul#travel-money-menu li.submenu ul li{padding:4px 12px;border-bottom:none !important;}form#staticBookingForm h2{border:medium none;margin:0;}form#staticBookingForm table{margin-top:-5px;}.headerIceCalculator{background-color:#00acf6;width:513px;height:100px}.footerIceCalculator{background-color:#79B947;width:513px;height:190px;border-top:2px solid #64A33A;}.footerIceCalculator table tr td{vertical-align:middle;}.fubraWhiteSmall{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:13px;}.fubraWhiteTitle{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:22px;line-height:28px;text-decoration:none;}.lineBreak{border-bottom:1px solid #64A33A;}