html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100.01%;font-family:inherit;vertical-align:baseline;}body {line-height:1;color:#000;background:#fff url(/images/harvest_airparks/bodyBG.gif) repeat-x;font-family:Arial,Helvetica,sans-serif;}ol,ul {list-style: none;}table {border-collapse:separate;border-spacing:0;}caption,th,td {text-align:left;font-weight:400;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote,q {quotes: "" "";}a {color:#16c1f3;text-decoration:underline;}a:hover {color:#004b8d;text-decoration:underline;}#skipLinks {left:-999em;position:absolute;width:20em;}#wrapper {width:989px;margin:0 auto;background:url(/images/harvest_airparks/wrapperBG.png) 0 23px no-repeat;padding:0 0 0 14px;position:relative;}#topLinks {width:355px;float:right;margin:5px 10px 3px 0;}#topLinks li {float:left;color:#00aeef;font-weight:700;font-size:0.75em;}#topLinks li.last {line-height:1.25;padding:0 0 0 8px;}#topLinks li a {font-weight:400;font-size:1em;color:#333;line-height:1.25;text-decoration:none;border-right:1px solid #333;padding:0 8px;}#topLinks li a:hover {color:#666;}#header {width:980px;clear:both;background:#004b8d url(/images/harvest_airparks/headerBG.gif) repeat-x;padding:19px 0 6px;position:relative;}#header a {margin:0 0 0 21px;display:block;width:186px;height:31px;}#header h2 {width:134px;height:12px;text-indent:-999em;background:url(/images/harvest_airparks/proudPark.gif) no-repeat;margin:21px 0 0 22px;font-size:1px;}#header b {width:67px;height:66px;display:block;background:url(/images/harvest_airparks/headerSwoosh.gif) no-repeat;position:absolute;top:0;right:0;}#botFooter {width:970px;background:#004a8b url(/images/harvest_airparks/footer_bg.gif) repeat-x bottom left;padding:10px 0 60px 10px;position:relative;}#botFooter li {color:#fff;font-size:0.69em;float:left;line-height:1.2;}#botFooter li span {padding:0 10px 0 0;}#botFooter li a {color:#fff;font-size:1em;line-height:1.2;border-left:1px solid #fff;padding:0 10px;text-decoration:none;}#botFooter li a:hover {color:#0cf !important;text-decoration:underline !important;}li#bpg {color:#fff;font-size:0.63em;text-align:right;position:absolute;right:10px;top:12px;float:none;}li#bpg2 {color:#000;font-size:0.63em;text-align:right;position:absolute;right:10px;top:-20px;float:none;}#bookingContainer {background:url("/images/harvest_airparks/contentBG.gif") repeat-x scroll left bottom #F0EFEF;padding:30px 10px 40px;position:relative;width:960px;}#bookOnlineBox {background:none repeat scroll 0 0 #ccf1fd;border:1px solid #CECECE;float:left;height:19em;padding:15px 11px 11px;position:relative;width:700px;}#bookOnlineBox h1 {color:#434343;font-weight:700;font-size:1.38em;margin:0 0 7px;}#bookOnlineBox #promo a {position:absolute;top:0;right:0;margin:-37px -8px 0 0;display:block;width:187px;height:97px;text-indent:-999em;background:url(/images/harvest_airparks/bestValue.png) no-repeat;}#bookOnlineBox form {background:none repeat scroll 0 0 #ccf1fd;float:left;height:13.9em;margin-top:20px;padding:0 10px 20px 7px;width:170px;}#bookOnlineBox form label {font-weight:700;font-size:0.75em;color:#000;display:block;margin:0 0 3px;clear:both;}#bookOnlineBox a.dp-choose-date,#modifyDrop a.dp-choose-date {width:19px;height:22px;display:block;text-indent:-999em;background:url(/images/harvest_airparks/calImage.gif) no-repeat;float:left;margin:1px 0 0 7px;}#bookOnlineBox input {width:82px;font-weight:700;font-size:0.75em;border:1px solid #e3e3e3;border-top:1px solid #8f8f8f;padding:2px;float:left;margin:0 0 10px;}#bookOnlineBox select,#bookOnlineBox #terminal select {padding:1px;border:1px solid #e3e3e3;border-top:1px solid #8f8f8f;font-size:0.75em;margin:0 0 10px;}#bookOnlineBox select.parkingDepart,#bookOnlineBox select.parkingArrive {margin:0 0 0 7px;}#bookOnlineBox #terminal select {width:177px;} #bookOnlineBox button {width:190px;height:55px; margin:0 0 0;border:0;background:transparent url(/images/harvest_airparks/buttonBG.gif) no-repeat 0 -55px;overflow:hidden;cursor:pointer;cursor:hand;display:block;}#bookOnlineBox button:hover {background-position:0 0;}a#ppcSecure {color:#16C1F3;font-size:0.63em;background:url(/images/harvest_airparks/padLockBlue.gif) no-repeat center left;padding:2px 0 2px 18px;}#couponInput #voucherInput {float:none;margin:0;}.voucherPage #bookOnlineBox {height:20.67em;}.voucherPage #promotions {height:18.40em;}.voucherPage #bookOnlineBox form.hxEmbed {height:16.8em;}.redText {color:#A6184B !important;font-size:18px !important;font-weight:bold;margin:20px !important;}#vouchercodescouk {width:377px;float:right;position:relative;}#vouchercodescouk img {margin:-20px 0px 0px 10px;}#vouchercodescouk p {margin:30px 0px 0px 110px;}#fadedBG {background:#000;width:100%;height:100%;position:absolute;top:0;left:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;z-index:10;display:none;}#centerBox {background:#fff;width:304px;border:3px solid #474747;position:absolute;top:25%;left:50%;margin-left:-152px;z-index:100;text-align:center;padding:20px 0;display:none;}#booking #centerBox {top:80%;margin-left:-310px;padding:10px 0;}#centerBox p {font-weight:700;color:#474747;font-size:0.75em;line-height:1.2;margin:0 0 1px;}#centerBox p.large {font-size:1em;}#centerBox img {display:block;margin:8px auto;width:56px;}#centerBox ul {text-align:left;list-style:disc;color:#00baf2;margin:0 0 0 40px;}#centerBox ul li {font-weight:700;font-size:0.75em;margin:0 0 3px;}#centerBox ul li span {color:#404040;}#promotions {background:#f2f2f2;float:left;width:269px;padding:0 0 6px;margin:0 0 0 9px;height:15.5em;}#promotions h2 {background:#fff;border-bottom:1px solid #dedede;padding:14px 0 12px 15px;color:#00aeef;font-size:0.88em;font-weight:700;}#promotions h3,#promotions2 h3 {font-size:0.88em;font-weight:700;color:#00aeef;margin:10px 0 0 15px;line-height:1.2;}#promotions p,#promotions2 p {line-height:1.3;margin:0 26px 5px 15px;font-size:0.69em;color:#333;}#promotions p strong,#promotions2 p strong {font-weight:700;}#promotions ul {margin:25px 0 0 15px;padding:0 15px 0 0;}#promotions ul li,#promotions2 ul li {font-family:Arial,Helvetica,sans-serif;font-size:1.19em;color:#00aeef;line-height:1.25;background:url(/images/harvest_airparks/liTickBig.gif) left 3px no-repeat;padding:0 0 0 28px;margin:0 0 7px;}#promotions2 {background:#f2f2f2;float:left;width:269px;padding:0 0 6px;margin:0 0 0 9px;height:295px;}#promotions2 h2 {background:#fff;border-bottom:1px solid #dedede;padding:14px 0 12px 8px;color:#00aeef;font-size:12px;font-weight:700;}#promotions2 ul {margin:15px 0 0 15px;padding:0 15px 0 0;}b.clear {clear:both;display:block;}div.sidePod {border:#c3c3c3 solid;border-width:1px 1px 1px 0;background:#f2f2f2 url(/images/harvest_airparks/podBG.gif) repeat-y top left;border-left:1px solid #61afd0;width:377px;margin:0 0 9px;padding:0 0 21px;float:right;position:relative;}div.sidePod h2 {border-bottom:1px solid #dedede;color:#333;font-size:0.75em;font-weight:700;line-height:1.25;background:#fff;padding:4px 0 4px 7px;border-left:4px solid #009cdd;margin:0 0 10px -1px;}div.sidePod h2 span {display:block;color:#00aeef;font-size:1.17em;}div.sidePod p {color:#4d4d4d;font-size:0.75em;line-height:1.3;padding:0 195px 0 11px;margin:0 0 5px;}#worldcupromodiv p {color:#4d4d4d;font-size:0.75em;line-height:1.3;padding:0 0 0 11px;margin:0 0 5px;}div.sidePod a {font-weight:700;font-size:0.75em;margin:0 0 0 11px;background:url(/images/harvest_airparks/blueArrow.gif) no-repeat center left;padding:0 0 0 9px;}div.sidePod b {display:block;position:absolute;}#carParks b {width:150px;height:72px;background:url(/images/harvest_airparks/serviceLogos.gif) no-repeat;right:15px;bottom:14px;}#security b {width:150px;height:143px;background:url(/images/harvest_airparks/people.png) no-repeat;right:0;bottom:0;}#busTime b {width:151px;height:110px;background:url(/images/harvest_airparks/busImg.png) no-repeat;right:0;bottom:0;}#worldcupromodiv b {width:177px;height:128px;background:url(/images/harvest_aps/promo-football.gif) no-repeat;right:-90px;bottom:-50px;padding:6px;}#saveMoney b {width:177px;height:128px;background:url(/images/harvest_airparks/savePeople.png) no-repeat;right:0;bottom:0;}#onlineVoucher {padding:0 0 23px;}#onlineVoucher p {padding:0 178px 0 11px;margin:0 0 10px;}#onlineVoucher b {width:165px;height:97px;background:url(/images/harvest_airparks/voucherImage.gif) no-repeat;right:7px;bottom:23px;}#contentContainer {padding:10px 10px 40px;background:#f0efef url(/images/harvest_airparks/contentBG.gif) repeat-x bottom left;width:960px;overflow:hidden;}#mainColumn {width:765px;float:left;}#times {background:#00aeef;color:#fff;overflow:hidden;padding:0 0 1px;width:765px;position:relative;border:1px solid #C3C3C3;}#times h1 {padding:10px 0 10px 12px;font-family:Helvetica,Arial,sans-serif;font-weight:400;font-size:0.75em;color:#333;background:#fff;}#times h1 strong {font-weight:700;font-size:2.08em;margin:0 12px 0 0;}#modifyDrop h2 {background:#0090cc;width:111px;font-weight:700;font-size:0.88em;padding:9px 0 9px 12px;margin:0 1px 0 0;float:left;}#modifyDrop h2 {padding:22px 0 22px 12px;}#times h2 {background:#0090cc;width:116px;font-weight:400;font-size:0.69em;padding:11px 0 10px 7px;margin:0 1px 0 0;float:left;}#times h2 strong {font-weight:700;}#times p {width:240px;margin:0 1px 0 0;background:#0090cc;padding:10px 0 10px 14px;font-size:0.75em;float:left;}#times p strong {font-weight:700;}#times a {height:16px;display:block;color:#fff;font-size:0.75em;padding-top:3px;}#times a:hover {text-decoration:none;}#mainColumn table {width:765px;margin-top:8px;}#modifyDrop {background:#00AEEF;color:#fff;overflow:hidden;width:765px;display:none;}#modifyDrop input {width:82px;font-weight:700;font-size:0.75em;border:1px solid #e3e3e3;border-top:1px solid #8f8f8f;padding:2px;float:left;margin:0 0 10px;}#modifyDrop select {padding:1px;border:1px solid #e3e3e3;border-top:1px solid #8f8f8f;font-size:0.75em;margin:0 0 10px 7px;}#modifyDrop label {clear:both;color:#FFF;display:block;font-size:0.75em;font-weight:700;margin:0 0 3px;}#modifyDrop #parkingFrom,#modifyDrop #parkingTo {background:#0090CC;float:left;margin:0 1px 0 0;padding:6px 0 6px 14px;width:240px;}#modifyDrop button {background:url(/images/harvest_airparks/Airparks_find.gif) no-repeat;width:95px;height:19px;display:block;text-indent:-999em;border:0;cursor:pointer;}#modifyDrop button:hover {background:url(/images/harvest_airparks/Airparks_find.gif) bottom left no-repeat;}#landing div.buttonContainer {background:#ccf1fd;padding-left:0;float:none;position:relative;}div.buttonContainer {background:#0090CC;width:119px;padding:7px 0 6px 12px;float:left;}#landing div.buttonContainer {width:190px;height:55px;}#modifyDrop div.buttonContainer {padding:20px 0 19px 12px;}#mainColumn th {color:#333;font-size:0.75em;font-weight:700;background:url(/images/harvest_airparks/theadBG.gif) repeat-x;height:29px;}.hasJS #mainColumn th.header {cursor:pointer;}#mainColumn th.first span {display:block;border-left:4px solid #009cdd;padding:8px 0 9px 10px;background-position:78px center !important;}#mainColumn th.last span {display:block;border-right:1px solid #86def8;padding:8px 0 9px;background-position:54px center !important;}.hasJS #mainColumn th.header span {background:url(/images/harvest_airparks/small.gif) no-repeat center right;padding-right:17px;}.hasJS #availability #mainColumn th.headerSortDown span {background:url(/images/harvest_airparks/small_desc.gif) no-repeat center right;}.hasJS #availability #mainColumn th.headerSortUp span {background:url(/images/harvest_airparks/small_asc.gif) no-repeat center right;}#mainColumn tr.top td,#mainColumn tr.top td.last {border:solid #c3c3c3;border-width:1px 0;background:#fff;vertical-align:top;}#mainColumn tr.top td.first {background:#fff url(/images/harvest_airparks/availFirstBG.gif) repeat-y;}#mainColumn tr.top p.cpName {padding:3px 0 6px 26px;width:100px;font-weight:500;font-size:0.6em;}#mainColumn tr.top p.wasPrice {padding:8px 0 0 26px;}#mainColumn tr.top p.standardPrice {padding:16px 0 8px 26px;}#mainColumn tr.top p.wasPrice,#mainColumn tr.top p.standardPrice {font-weight:700;color:#00aeef;font-size:0.75em;line-height:1.2;}#mainColumn tr.headingName td {border-color:#C3C3C3;border-style:solid;border-width:1px 1px 0 0;font-weight:700;font-size:0.75em;padding:4px 0 0 14px;background:#FFFFFF url(/images/harvest_airparks/availFirstBG.gif) repeat-y;}#mainColumn tr.airparksProduct td.apHeader {background:#FFF url(/images/harvest_airparks/firstAirparksProduct.gif) no-repeat 0 -40px;}#mainColumn tr.top p.wasPrice strong,#mainColumn tr.top p.standardPrice strong {display:block;color:#333;font-weight:700;font-size:2.33em;}#mainColumn tr.top p.wasPrice strong .pence {font-size:0.5em}#mainColumn tr p.wasPrice .strikePrice {display:block;}#mainColumn tr.top td.last {border-right:1px solid #c3c3c3;position:relative;width:108px;padding:0 0 0 42px;}#mainColumn tr.top td p {font-weight:700;color:#333;font-size:0.75em;padding:14px 0 0;}#mainColumn tr.top td p.innerP {padding:22px 0 0;}#mainColumn tr.top td p.pInfo {padding:1px 0 2px;width:97px;background:#00bdf4;margin-bottom:8px;}#mainColumn tr.airparksProduct td p.pInfo {width:115px;}#mainColumn tr.top td p.pInfo a {padding:0;text-align:center;text-decoration:none;color:#fff;}#mainColumn tr.top td p a {font-size:0.92em;text-decoration:underline;font-weight:700;display:block;width:90px;line-height:1.2;padding:0 0 8px;}#mainColumn tr.top td p.pInfo a.productInfo {text-align:center;background:url(/images/harvest_airparks/arrow_down_white.gif) no-repeat right 6px;}#mainColumn tr.top td p.pInfo a.infoDown {background-image:url(/images/harvest_airparks/arrow_up_white.gif);}#mainColumn tr.top td p a.typeLink {margin:5px 0 0;}#mainColumn tr.top td p a.locationLink {margin:5px 0 0;}#mainColumn tr.top td p a.what {background:url(/images/harvest_airparks/icon_question_mark.gif) no-repeat left center;display:block;height:17px;color:#999;padding:0 0 0 17px;}#mainColumn tr.top td img {border:1px solid #dedede;display:block;margin:7px 0 1px;background:#fff;}#mainColumn tr.top td.last p.terminaldetail {font-weight:900;font-size:0.63em;padding:5px 0;}#mainColumn tr.top td.last span.freq {font-weight:300;}#mainColumn tr.top td.last p strong {display:block;font-weight:700;font-size:2.55em;}#mainColumn tr.top td.last p strong span.min {font-size:0.63em;}ul#sellpoints {padding:8px 25px 4px 15px;font-size:0.75em;display:none;}ul#sellpoints li {color:#0090CC;margin:0 0 4px;background:url(/images/harvest_airparks/liTick.gif) no-repeat left 2px;padding:0 0 0 13px;}ul#sellpoints li span {color:#333333;}p.crap {font-weight:700;font-size:0.75em;padding:0 10px 10px 15px;display:none;}#mainColumn tr.bottom td {background-color:#fff;height:38px;vertical-align:top;}#mainColumn tr td.last,#mainColumn tr.bottom td.aplast {background:#F0EFEF url(/images/harvest_airparks/productBottomRight.gif) top right no-repeat;}#mainColumn tr td.first {background:#F0EFEF url(/images/harvest_airparks/productBottomLeft.gif) top left no-repeat;}#mainColumn tr.dropped td.first {background:#F0EFEF url(/images/harvest_airparks/newBottomLeft.gif) bottom left no-repeat;}#mainColumn tr.dropped td.last {background:#F0EFEF url(/images/harvest_airparks/newBottomRight.gif) bottom right no-repeat;}#mainColumn tr.dropped td.apfirst {background:#F0EFEF url(/images/harvest_airparks/apnewBottomLeft.gif) bottom left no-repeat;}#mainColumn tr.dropped td.aplast {background:#F0EFEF url(/images/harvest_airparks/apnewBottomRight.gif) bottom right no-repeat;}#mainColumn tr.bottom td.first p.ratingSystem,#mainColumn tr.airparksProduct td.apfirst p.ratingSystem {padding:8px 14px 14px;font-size:0.75em;overflow:hidden;width:350px;}#mainColumn tr.bottom td.first p.ratingSystem a,#mainColumn tr.airparksProduct td.apfirst p.ratingSystem a {font-weight:700;}#mainColumn tr.bottom td.first span.float,#mainColumn tr.airparksProduct td.apfirst span.float {font-weight:700;}#mainColumn tr.bottom td.first span.rateScore,#mainColumn tr.airparksProduct td.apfirst span.rateScore {font-weight:700;color:#004b8d;}#mainColumn tr.bottom td.first span.rateOut,#mainColumn tr.airparksProduct td.apfirst span.rateOut {font-weight:400;}#mainColumn tr.bottom td.last a,#mainColumn tr.airparksProduct td.aplast a,#mainColumn tr.bottom td.aplast a {display:block;width:63px;height:28px;text-indent:-999em;float:right;margin:0 3px 0 0;}#mainColumn tr.bottom td.last a,#mainColumn tr.bottom td.aplast a {margin-top:5px;height:19px;background:url(/images/harvest_airparks/book_button.gif) 0 -19px no-repeat;}#mainColumn tr.bottom td.last a:hover {background-position:0 0;}#mainColumn tr.airparksProduct td.aplast a {margin-top:5px;height:19px;background:url(/images/harvest_airparks/book_button.gif) 0 -19px no-repeat;}#mainColumn tr.airparksProduct td.aplast a:hover {background-position:0 0;}#mainColumn tr.airparksProduct p.wasPrice,#mainColumn tr.airparksProduct p.wasPrice strong {color:#c06;}#mainColumn tr.airparksProduct td,#mainColumn tr.airparksProduct td.first #mainColumn tr.airparksProduct {background:#fff url(/images/harvest_airparks/airparksGrad.gif) bottom left repeat-x;}#contentContainer #mainColumn tr.airparksProduct td.first {border-left:4px solid #8C335B;}#contentContainer #mainColumn tr.airparksProduct td.last,#contentContainer #mainColumn tr.airparksProduct td.first {background:#fff url(/images/harvest_airparks/airparksGrad.gif) bottom left repeat-x;}#mainColumn tr.airparksProduct .apfirst {background:#F0EFEF url(/images/harvest_airparks/airparksProductLeftBottom.gif) top left repeat-x;height:38px;vertical-align:top;}#contentContainer #mainColumn img.icon {width:27px;height:27px;margin:-27px 16px 0 -40px;}#mainColumn tr.airparksProduct .aplast {background:#F0EFEF url(/images/harvest_airparks/airparksProductBottomRight.gif) top right no-repeat;}body.hasJS #whatIsThisType,body.hasJS #whatIsThisLocation {display:none;}#whatIsThisType,#whatIsThisLocation {background:#F2F2F2 url(/images/harvest_airparks/podBG.gif) repeat-y scroll left top;border-color:#C3C3C3 #C3C3C3 #C3C3C3 #61AFD0;border-style:solid;border-width:1px;margin:0 0 9px;padding:0 0 10px;float:left;}#whatIsThisLocation h2,#whatIsThisType h2 {background:#FFFFFF none repeat scroll 0 0;border-bottom:1px solid #DEDEDE;border-left:4px solid #009CDD;color:#00AEEF;font-size:0.88em;font-weight:700;line-height:1.25;margin:0 0 7px -1px;padding:4px 0 4px 7px;}#whatIsThisType h3,#whatIsThisLocation h3 {font-weight:700;padding:0 8px 0 11px;font-size:0.83em;}#whatIsThisType p,#whatIsThisLocation p {color:#333333;font-size:0.75em;line-height:1.25;margin:0 0 6px;padding:0 8px 0 11px;}body.hasJS div.whatPop,#toolTip {background:#fff;color:#333;padding:10px;border:1px solid #C3C3C3;width:200px;position:absolute;}#toolTip {opacity:1 !important;font-size:11px;}.sweetTitle {cursor:help;}body.hasJS div.whatPop p {font-size:0.69em;line-height:1.2;margin:0 0 6px;}body.hasJS div.whatPop h3 {font-size:0.75em;line-height:1.25;font-weight:700;}#sideBar {width:184px;float:left;margin:0 0 0 8px;display:inline;}#sideBar .box {border:#c3c3c3 solid;border-width:1px 1px 1px 0;background:#f2f2f2 url(/images/harvest_airparks/podBG.gif) repeat-y top left;border-left:1px solid #61afd0;margin:0 0 9px;padding:0 0 10px;}#sideBar .box h2 {border-bottom:1px solid #dedede;color:#00aeef;font-size:0.88em;font-weight:700;line-height:1.25;background:#fff;padding:4px 0 4px 7px;border-left:4px solid #009cdd;margin:0 0 7px -1px;}#sideBar .box h3 {color:#00aeef;font-size:0.75em;font-weight:700;padding:4px 0 4px 11px;}#sideBar .box p {color:#333;padding:0 8px 0 11px;font-size:0.75em;line-height:1.25;margin:0 0 6px;}#sideBar .box p strong {font-weight:700;display:block;margin:0 0 6px;}#sideBar .box p strong span {display:block;font-size:1.5em;margin:4px 0 0;}#sideBar .box p a {font-weight:700;display:block;background:url(/images/harvest_airparks/blueArrow.gif) left 4px no-repeat;padding:0 0 0 9px;}#sideBar .box p a:hover,#sideBar .box ul li a:hover,div.sidePod a:hover {background:url(/images/harvest_airparks/arrow_over.gif) left 4px no-repeat;}#sideBar .box ul {margin:0 0 0 11px;}#sideBar .box ul li {font-size:0.75em;margin:0 0 6px;line-height:1.25;}#sideBar .box ul li a {font-weight:700;display:block;background:url(/images/harvest_airparks/blueArrow.gif) left 4px no-repeat;padding:0 6px 0 9px;}body.hasJS #mainColumn span.float {float:left;}body.hasJS #mainColumn span.tRating,div.rateBar span.tRating {width:61px;height:13px;position:relative;display:block;overflow:hidden;float:left;margin:0 9px;}body.hasJS #mainColumn .outerRating,div.rateBar .outerRating {background:url(/images/harvest_airparks/rateGrid.gif) no-repeat;overflow:hidden;width:61px;height:13px;position:absolute;top:0;left:0;z-index:999;display:block;}body.hasJS #mainColumn .innerRating,div.rateBar .innerRating {background:url(/images/harvest_airparks/rateBar.gif) no-repeat;display:block;z-index:1;position:absolute;width:121px;height:12px;top:0;left:0;}div.rateBar {position:absolute;top:16px;left:4px;}div.apFlyout {width:236px;position:absolute;background:url(/images/harvest_airparks/popout.png) no-repeat;height:189px;}div.apFlyout .inner {position:relative;width:236px;}div.apFlyout .inner h4 {font-size:1em;font-weight:700;color:#0090cc;margin:30px 60px 8px 48px;line-height:1.2;}div.apFlyout b.close {cursor:pointer;width:14px;height:14px;position:absolute;top:-4px;left:194px;background:url(/images/harvest_airparks/popupClose.gif) no-repeat;}div.apFlyout .inner ul {margin:22px 0 0 62px;list-style:disc;}div.apFlyout .inner ul li {font-size:0.75em;color:#fff;margin:0 0 4px;color:#0090cc;}div.apFlyout .inner ul li span {color:#333;}#bookingFormContainer div.apFlyout p {width:150px;font-size:0.69em;line-height:1.2;margin:22px 0 0 48px;}#filterResults label {display:block;font-weight:700;margin:0 0 0 8px;font-size:0.75em;line-height:1.3;cursor:pointer;}#filterResults .disabled {color:#cac8bb;}#times #bookingProcess,#parkingAt #bookingProcess {overflow:hidden;padding:0;background-color:#fff;width:182px;position:absolute;top:0;right:0;}#bookingProcess .step {display:none;}#bookingProcess ol {margin-left:3px;}#bookingProcess li {background:#fff;display:block;float:left;width:58px;height:45px;border-right:1px solid #dedede;text-align:center;font-weight:700;font-size:0.69em;color:#1bbef7;}#parkingAt #bookingProcess li {height:47px;}#bookingProcess li.last {border:0;}#times #bookingProcess h2,#parkingAt #bookingProcess h2 {margin-bottom:0;}#times #bookingProcess .number,#parkingAt #bookingProcess .number {display:block;font-size:2em;margin:4px 0 3px;}#bookingProcess li.active {background:#f2f2f2;color:#004d92;}#bookingProcess li.complete {background:#f2f2f2;color:#ccc;}#parkingAt {background:#0090cc;width:765px;overflow:hidden;margin:0 0 15px;position:relative;border:1px solid #C3C3C3;}#parkingAt h1 {background:#fff;color:#333;font-weight:700;font-size:1.56em;font-family:Helvetica,Arial,sans-serif;padding:11px 0 11px 10px;}#parkLogo {display:block;width:148px;float:left;background:#0090cc;padding:5px;border-right:1px solid #3daedd;height:80px;}#parkLogo img {background:#fff;}#parkingAt h2,#parkingAt p.dates {color:#fff;font-weight:400;font-size:0.75em;width:417px;padding:9px 0 9px 6px;float:left;border-right:1px solid #3daedd;margin:0 8px 0 0;}#parkingAt h3.modify {float:left;color:#FFF;font-weight:400;font-size:0.75em;padding:9px 0 9px 6px;margin:0 8px 0 0;width:100%;background:#0090cc;border-top:1px solid #3daedd;}h3.modify a {background:url(/images/harvest_airparks/whiteArrow.gif) no-repeat scroll 8px center;color:#FFF;padding:0 0 0 18px;text-decoration:none;}h3.modify a:hover {text-decoration:underline;color:#FFF;}#from {border:solid #3daedd;border-width:1px 0;}#parkingAt h2 strong {font-weight:700;}#priceContainer {color:#FFF;float:right;font-size:0.75em;margin-top:-60px;padding:0 8px 0 0;width:166px;}#priceContainer h3 {font-weight:700;margin:8px 0 0;}#priceContainer #price {font-size:2.08em;font-weight:700;}#priceContainer #price .pence {font-size:0.56em;}#priceContainer #fee {border-top:1px dotted #3daedd;padding:4px 0;}#bookingFormContainer table {width:550px;}#bookingFormContainer table tr td.first {background:0;}#bookingFormContainer {border:1px solid #c3c3c3;background:#fff url(/images/harvest_airparks/podBG.gif) repeat-y top left;padding:0 0 20px;}#bookingFormContainer h2 {border-bottom:1px solid #dedede;color:#00aeef;font-size:0.88em;font-weight:700;line-height:1.25;background:#fff url(/images/harvest_airparks/secureBooking.gif) no-repeat top right;padding:8px 0 8px 7px;border-left:4px solid #009cdd;margin:0 0 7px -1px;}#bookingFormContainer p {line-height:1.3;color:#333;font-size:0.75em;}#requiredNotice {margin:20px 0 10px 40px;}p.worry {margin:0 0 10px;}div.radioButtons {margin:4px 0 10px;}div.radioButtons label {font-size:0.75em;}#bookingFormContainer fieldset {margin:0 0 0 40px;width:700px;}#bookingFormContainer fieldset table {margin:16px 0 24px;}#bookingFormContainer span.leg {font-size:1.09em;color:#00aeef;margin:10px 0 4px;display:block;font-weight:700;}#secureInfo {font-weight:400;font-size:0.69em;}#bookingFormContainer table tr td.first {font-size:0.75em;width:128px;vertical-align:middle;}#bookingFormContainer table tr td input,#bookingFormContainer table tr td select {margin:0 0 4px;border:1px solid #00b7ff;font-size:0.75em;color:#333;}#bookingFormContainer input.email {width:180px;}#howPay {display:block;margin:5px 0;}#securityCode {width:39px;}#whatSecurity {background:url(/images/harvest_airparks/blueArrow.gif) left center no-repeat;font-weight:700;padding:0 0 0 9px;margin:0 0 0 6px;font-size:0.75em;}#whatSecurity:hover {background:url(/images/harvest_airparks/arrow_over.gif) left center no-repeat;}#bookingFormContainer fieldset.waiver input,#bookingFormContainer fieldset.terms input {margin:0 5px 0 0;}#bookingFormContainer fieldset.waiver p {line-height:1.2;margin-left:17px;}fieldset.waiver label {font-weight:700;font-size:0.75em;}#bookingFormContainer fieldset.terms label {font-size:0.75em;}fieldset.car p,fieldset.flight p {width:440px;}#flightDetails select {width:122px;}p.knowing {margin:5px 0 0;}#paymentSubmit {width:136px;height:35px;padding:35px 0 0;margin:0 0 0 170px;border:0;background:url(/images/harvest_airparks/makePaymentButton.gif) no-repeat;overflow:hidden;cursor:pointer;cursor:hand;}#padlock {background:#e3e8ec url(/images/harvest_airparks/padLock.gif) no-repeat;width:228px;margin:16px 0 0 168px;padding:12px 80px 10px 48px;}#padlock a {background:transparent url(/images/harvest_airparks/blueArrow.gif) no-repeat scroll left center;display:block;font-weight:700;padding:0 0 0 9px;}#padlock a:hover {background:url(/images/harvest_airparks/arrow_over.gif) no-repeat scroll left center;}#carRegistration {float:left;}#carDetails td {padding:0 0 4px;}#carDetails td input {margin-bottom:0 !important;}#carDetails .carSearchButton {background:url(/images/harvest_airparks/find_button.gif) no-repeat top left;width:91px;height:19px;padding:19px 0 0;margin:0 0 0 5px;border:0;overflow:hidden;cursor:pointer;cursor:hand;float:left;}#carDetails .carSearchButton:hover {background:url(/images/harvest_airparks/find_button.gif) no-repeat bottom left;}#payContainer {position:relative;}#pricePayments {position:absolute;top:25px;right:25px;width:200px;background:#0090cc;padding:10px;display:none;}#pricePayments li {display: none;}ul.jsON li {color:#fff;margin:0 0 3px;font-weight:700;font-size:1.83em;}#pricePayments li strong {font-weight:700;}ul.jsON li small {font-weight:400;display:block;margin-top:5px;font-size:0.43em;line-height:1.25;}ul.jsON strong {display:none;}#errorMessageBlock {background:#ffd9d9;border:1px solid #ff9b9b;padding:10px;width:335px;margin:-10px 0 10px 168px;}#form_errors,.message {background:#ffd9d9;border:1px solid #ff9b9b;padding:10px;width:653px;margin:10px auto 20px;}#errorMessageBlock h2,#form_errors h2,.message h2 {background:none;color:red;font-weight:700;margin:0 0 4px;border:0;padding:0;}#form_errors li {color:#333;line-height:1.4;font-size:0.75em;font-weight:700}#errorMessageBlock p,#form_errors p,.message p {color:#333;line-height:1.25;}#bookingFormContainer input.error {background:#ffd9d9;border:1px solid #ff9b9b;}#bookingFormContainer label.error,#bookingFormContainer label.carError {background:#ffd9d9 url(/images/harvest_airparks/redArrow.gif) 3px 3px no-repeat;border:1px solid #ff9b9b;margin:0 4px 0 10px;color:red;font-size:0.75em;font-weight:700;padding:1px 6px 1px 14px}#bookingFormContainer label.valid {display:none !important;}label#termsBox label.error {font-size:1em;}#parkingAt h1 span {display:block;font-weight:400;font-size:0.48em;font-family:Arial,Helvetica,sans-serif;line-height:1.3;}#acknowlegement p.reference {font-size:0.75em;background:#00aeef;padding:0 0 5px 10px;color:#fff;}#acknowlegement p.reference span {font-weight:700;font-size:2em;}#acknowlegementContainer,#detailsContainer {border:1px solid #c3c3c3;background:#fff url(/images/harvest_airparks/podBG.gif) repeat-y top left;padding:0 0 20px;overflow:hidden;margin:0 0 9px;}#acknowlegementContainer h2,#detailsContainer h2 {border-bottom:1px solid #dedede;color:#00aeef;font-size:0.88em;font-weight:700;line-height:1.25;background:#fff no-repeat;padding:8px 0 8px 7px;border-left:4px solid #009cdd;margin:0 0 7px -1px;}#acknowlegementContainer h3.single,#detailsContainer h3 {color:#00aeef;font-weight:700;font-size:0.88em;margin:0 0 14px 11px;}#acknowlegementContainer #googleMaps {border:1px solid #00aeef;width:570px;height:250px;margin:0 0 9px 12px;float:left;}#addressDetails {float:left;width:150px;}#addressDetails p {font-size:0.88em;color:#4d4d4d;line-height:1.25;margin:-8px 0 0 11px;}#mapLink {padding:0 24px 0 12px;}#mapLink p {font-size:0.88em;color:#4d4d4d;line-height:1.25;clear:both;margin:0 0 8px;}#mapLink a {font-size:0.88em;font-weight:700;}#acknowlegementContainer .box {border:1px solid #dbdbdb;background:#f2f2f2;clear:both;margin:9px 11px;}#acknowlegementContainer .box h3 {background:#fff;font-size:0.88em;color:#00aeef;font-weight:700;padding:10px 0 8px 11px;border-bottom:1px solid #dbdbdb;margin:0 0 8px;}#acknowlegementContainer .box p {font-size:0.75em;padding:0 11px;line-height:1.25;color:#333;margin:0 0 8px;}#acknowlegementContainer .box ul {margin:0 0 10px 11px;font-size:0.75em;}#acknowlegementContainer .box ul li {line-height:1.25;}#acknowlegementContainer .box ul span {font-weight:700;}#number {display:block;font-weight:700;font-size:1.33em;margin-top:8px;}#detailsContainer {padding-bottom:0;}#detailsContainer h2 {margin-bottom:0;}#detailsContainer h3 {margin:8px 0 4px 11px;}#detailsContainer ul {overflow:hidden;margin:0 0 0 3px;display:block;}#detailsContainer div {width:200px;height:130px;float:left;border-right:1px solid #cfcfcf;margin:0;padding:0 0 15px;}#detailsContainer div.last {border:0;}#detailsContainer ul li {font-size:0.75em;display:block;padding:0 8px;line-height:1.3;}#detailsContainer ul li strong {font-weight:700;}#detailsContainer ul li.last {border:0;}#detailsContainer p.updateInfo {clear:both;color:#333333;font-size:0.75em;line-height:1.25;border-top:1px solid #dedede;border-left:3px solid #7cc8e8;padding:8px 0 8px 7px;}#detailsContainer p.updateInfo strong {font-weight:700;}#sideBar #printBox h2 {border-left:4px solid #a10148;color:#a10148;}#sideBar #printBox {background:#F2F2F2 url(/images/harvest_airparks/podBGRed.gif) repeat-y left top;border-left:1px solid #b26285;}#sideBar #printBox b {width:55px;height:19px;display:block;text-indent:-999em;background:url(/images/harvest_airparks/print_button.gif) no-repeat 0 -19px;margin:10px 10px 0;cursor:pointer;cursor:hand;display:block;}#sideBar #printBox b:hover {background-position:0 0;}#sideBar h2#bestPrice {width:182px;height:85px;text-indent:-999em;background:url(/images/harvest_airparks/bestPriceAvail.gif) no-repeat;margin:-7px 0 9px;}#popupPage #wrapper,#reviewsPage #wrapper {width:642px;background:url(/images/harvest_airparks/popupBG.png) no-repeat;position:relative;}#closeWindow {position:absolute;right:14px;top:-17px;background:url(/images/harvest_airparks/closeWindow.gif) no-repeat;width:101px;height:12px;text-indent:-999em;display:block;}#popupPage #wrapper #header,#reviewsPage #wrapper #header {width:634px;margin:23px 0 0;}#popupPage #wrapper #botFooter,#popupPage #wrapper #contentContainer,#reviewsPage #wrapper #contentContainer {width:614px;overflow:hidden;position:relative;}#popupPage #wrapper #botFooter,#reviewsPage #wrapper #botFooter {width:624px;}#popupPage .pagePanel {border:#c3c3c3 solid;border-width:1px 1px 1px 0;background:#f2f2f2 url(/images/harvest_airparks/podBG.gif) repeat-y top left;border-left:1px solid #61afd0;width:604px;margin:5px auto 0;padding:0 0 21px;position:relative;}#popupPage .pagePanel h1 {border-bottom:1px solid #dedede;color:#00aeef;font-size:0.93em;font-weight:700;line-height:1.25;background:#fff;padding:4px 0 4px 7px;border-left:4px solid #009cdd;margin:0 0 10px -1px;}#popupPage .pagePanel h2,#popupPage .pagePanel h3 {font-size:0.75em;color:#333;font-weight:700;padding:0 10px;margin:0 0 8px;}#popupPage .pagePanel h1 span {display:block;color:#00aeef;font-size:1.17em;}#popupPage .pagePanel p {color:#4d4d4d;font-size:0.75em;line-height:1.3;margin:0 0 5px;padding:0 10px;}#popupPage .pagePanel p strong {font-weight:700;}#popupPage .pagePanel a {color:#00aeef;font-weight:700;font-size:0.75em;text-decoration:none;margin:0 0 0 11px;background:url(/images/harvest_airparks/blueArrow.gif) no-repeat center left;padding:0 0 0 9px;}#popupPage #map {width:576px;height:350px;border:1px solid #C3C3C3;margin:10px auto;}#popupPage ul#ltlng {display:none;}#popupPage pagePanel ul {margin:15px 0 0 10px;}#popupPage .pagePanel ul li {font-size:0.75em;margin:0 0 2px;line-height:1.25;}#popupPage ul#sellpoints,#popupPage ul#address {list-style-position:outside;list-style-type:disc;padding:0 25px;}#popupPage ul#sellpoints li,#popupPage ul#address li {color:#0090CC;margin:0 0 4px;}#popupPage ul#sellpoints li span,#popupPage ul#address li span {color:#333333;}#custReviews h1 {color:#00b7ff;font-size:1.25em;font-weight:700;margin:0 0 4px 10px;}#custReviews h2 {color:#00b7ff;font-size:1em;font-weight:700;margin:0 0 4px 10px;}#custReviews h2 span {display:block;color:#4d4d4d;font-size:1.38em;font-weight:700;margin:4px 0 27px;}#custReviews p {line-height:1.25;color:#666;font-size:0.75em;margin:0 0 10px 10px;}#custReviews p strong {font-weight:700;}#customerRating {position:absolute;top:15px;right:11px;width:198px;border-left:4px solid #79c7e7;}#customerRating .inner {width:197px;background:url(/images/harvest_airparks/customerRatingBG.gif) repeat-y top left;border-right:1px solid #c3c3c3;border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;}#reviewsPage div.review {width:610px;border-left:4px solid #79c7e7;border-bottom:1px solid #c3c3c3;border-right:1px solid #c3c3c3;margin:0 0 10px -2px;}#avgScore {color:#666;font-size:0.75em;line-height:1.25;padding:9px 8px 11px 96px;margin:0;}#avgScore strong {margin:0 0 6px;display:block;}#customerRating #actualScore {color:#4d4d4d;font-family:Arial,Helvetica,sans-serif;font-weight:700;}#actualScore {position:absolute;left:13px;top:34px;}#custReviews p#actualScore,#custReviews p#avgScore {margin:0;}#actualScore span {color:#11bcff;font-size:2.5em;}#reviewsPage div.review div.inner {width:610px;border-top:1px solid #c3c3c3;background:url(/images/harvest_airparks/reviewBG.gif) repeat-y top left;padding:0 0 9px;position:relative;min-height:68px;height:auto !important;height:68px;}#reviewsPage div.review div.quote {padding:14px 0 0 105px;width:446px;font-size:0.75em;color:#666;}#reviewsPage div.review div.quote blockquote {margin-bottom:6px;}#reviewsPage div.review div.quote strong {font-weight:700;}#reviewsPage div.review div.rRating {position:absolute;left:10px;top:33px;}#reviewsPage div.review div.rRating p {font-size:0.75em;font-weight:700;color:#4d4d4d;}#reviewsPage div.review div.rRating p span.reviewRating {font-size:2.5em;color:#11bcff;}#reviewsPage div.rateBar {position:absolute;top:10px;left:-2px;}#aboutUs ul {margin:0 0 15px 30px;color:#4D4D4D;padding:0 20px 0 0;}#aboutUs ul li {line-height:1.3;list-style:square;}table.jCalendar {border:1px solid #0096d4;background:#fff;border-collapse:separate;border-spacing:2px;margin:2px 0 0;}table.jCalendar th {background:#ae034e;color:#fff;font-weight:700;padding:3px 5px;text-align:center;}table.jCalendar td {background:#c1c1c1;color:#000;padding:3px 5px;text-align:center;}table.jCalendar td.other-month {background:#f1f1f1;color:#000;}table.jCalendar td.today {background:#c1c1c1;color:#000;font-weight:700;}table.jCalendar td.selected {background:#00afef;color:#fff;}table.jCalendar td.selected:hover {background:#00afef;color:#fff;}table.jCalendar td:hover,table.jCalendar td.dp-hover {color:#000;}table.jCalendar td.dp-hover {color:#fff;background:#00afef;}div.dp-popup {position:relative;background:#fff;font-size:10px;font-family:arial,sans-serif;padding:2px;width:171px;line-height:1.2em;border:1px solid #00396b;}div#dp-popup {position:absolute;z-index:199;}div.dp-popup h2 {font-size:1em;text-align:center;margin:2px 0;padding:0;font-weight:700;line-height:1.3;}a#dp-close {font-size:11px;padding:4px 0;text-align:center;display:block;}a#dp-close:hover {text-decoration:underline;}div.dp-popup a {color:#000;text-decoration:none;padding:3px 2px 0;}div.dp-popup div.dp-nav-prev {position:absolute;top:2px;left:4px;width:100px;}div.dp-popup div.dp-nav-prev a {float:left;width:30px;text-align: right;}div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a {cursor:pointer;display:block !important;font-size:1.5em;}div.dp-popup div.dp-nav-prev a.dp-nav-prev-year,div.dp-popup div.dp-nav-next a.dp-nav-next-year {display:none !important;}div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled {cursor:default;display:block;color:#bbb;}div.dp-nav-prev-year,div.dp-nav-next-year {display:none !important;}div.dp-popup div.dp-nav-next {position:absolute;top:2px;right:4px;width:100px;}div.dp-popup div.dp-nav-next a {float:right;width:30px;}div.dp-popup a.disabled {cursor:default;color:#aaa;}div.dp-popup td {cursor:pointer;}div.dp-popup td.disabled {cursor:default;background:#e3e3e3;color:#000 !important;}a.dp-nav-prev-year,a.dp-nav-next-year {visibility:hidden;display:none;}#promotions h3 { margin:0; background:#004D8B; padding:10px; color:#FFF; font-size:20px; } #promotions { width:350px; border:3px solid #CCC; width:360px; float:right; height:15em; position:relative; } #promotionsppce { background:url("/images/cars.jpeg") no-repeat scroll right bottom #FFFFFF; border-color:#00ACE6; border-style:solid; border-width:1px 1px 1px 5px; float:right; font-size:1em; height:13.1em; margin-top:26px; padding:20px; position:relative; width:380px; } #promotionsppce h2{ font-size:2.3em; color: #16C1F3; font-weight:600; } #promotionsppce strong{ font-size: 1.6em; font-weight: 700; color:#414141; } #promotionsppce p{ font-size: 1.1em; font-weight: 700; color:#a7a7a7; } #promotions ul { margin:5px; padding:0; } form.hxEmbed fieldset, form.hxEmbed li input { border:0 none !important; width:230px !important; } #bookOnlineBox button { text-indent: -999px; } #bookOnlineBox form { margin-top: 32px !important; padding:0 10px 20px 0px !important; } select.terminal { margin:2px 20px 6px 10px !important; position:relative; } form.hxEmbed label.terminal { display:inline; padding:0 60px 0 0;} #promotions dt { color:#00AEEF; font-weight:bold; } #promotions dd { margin-bottom:5px; } #promotions span { font-size:9px; display:block; margin:5px; } #promotions .caveat { position:absolute; bottom:0; left:0; } #promotions .priceCompare { font-size:16px; } #promotions .APS { font-size:25px; margin-bottom:0.5em; } #promotions dt { float:left; width:250px; } #promotions dd { float:left; } #ppcBpg { background:url("/images/harvest_aps/podBG.gif") repeat-y scroll left top transparent; border-color:#C3C3C3 #C3C3C3 #C3C3C3 #61AFD0; border-style:solid; border-width:1px; float:right; height:19.2em; padding:11px 0; position:relative; width:220px; } #ppcBpg p { color:#004D8B; font-size:1.1em; font-weight:bold; line-height:1.4em; margin:60px 20px 0; } #ppcBpg p.caveat { bottom:40px; color:#333333; font-size:11px; font-weight:normal; left:0; margin:0 2em; position:absolute; } #ppcBpg h2 { background:url("/images/harvest_airparks/73730-APS-BPG-banner.png") no-repeat scroll 0 0 transparent; left:15px; position:absolute; top:-23px; } #ppcBpg h2 a { display:block; width:182px; height:85px; text-indent:-9000px; } .loading { text-align:center; margin-top:50px; } .loading img { margin-top:30px; } #bookOnlineBox select { font-size:13px; } .seperator { background:none repeat scroll 0 0 #FFFFFF; float:left; height:1.9em; margin:-15px -11px; padding:15px 11px 11px; width:700px; } .seperator h1{ font-size: 1.6em; color: #000000; } 