body{margin:0;font:71%/150% Tahoma,Arial,Helvetica,sans-serif;color:#424242;overflow:hidden}p{margin:0 0 10px 0;font-size:95%}img{border:0;display:block}a{text-decoration:none;color:#62c7c7}a:hover{color:#333}.clearboth,.clearleft,.clearright{display:block;clear:both;height:0;font-size:1px;line-height:0}.clearleft{clear:left}.clearright{clear:right}h1,h2,h3,h4,h5{line-height:normal;color:#62c7c7}h1{margin-bottom:22px}h2{font-size:130%}h2.large{font-size:160%;margin-top:0}h2#underlined{background:url(images/tableheader2-bg.gif) left top repeat-x;border:0;color:#fff;padding:0 0 0 5px;font-size:110%;text-align:left}h2#disabled{background-color:#989898;padding:0 0 0 5px;font-size:110%;color:white;text-align:left}h3{font-size:130%}h4{font-size:105%}h5{font-size:100%}h6{font-size:95%}ul{list-style:disc;margin:0 0 20px;padding:0 0 0 40px}ul ul{list-style:circle;margin:10px 0}ul ul ul{list-style:square}ol{list-style:lower-alpha;margin:0 0 20px;padding:0 0 0 40px}ol ol{list-style:decimal;margin:10px 0}ol ol ol{list-style:lower-roman}.grey{color:#464646}.lightgrey{color:#838383}.midgrey{color:#7a7a7a}.nobold{font-weight:normal}.bold{font-weight:bold}.logo a,.logo span,.steps span,.footer-nav a,.img-hdr,.footer-nav .button,.btn_details,.btn_existing-user,.cvv,.number,.btn_print,input.login,.modal-hdr,.btn_bookabay,.btn_searchbookings,.btn_accountdetails,.btn_search{text-indent:-99999px;outline:0}.disabled{display:none}.logged-in ul,.steps ol,.footer-nav,ol.what-to-do-next{margin:0;padding:0;list-style:none}.no-t-marg{margin-top:0}a.link-white{color:#fff}a:hover.link-white{color:#ffcc96}a.arrow-white{background:url(images/arrow-white.png) left 4px no-repeat;padding:0 0 0 10px}a.arrow-orange{background:url(images/arrow-orange.png) left 4px no-repeat;padding:0 0 0 10px}a.arrow-orange-circle{background:url(images/arrow-orange-circle.gif) left 2px no-repeat;padding:0 0 0 15px}.img-hdr{display:block;height:27px;width:501px;background-image:url(images/image-headers.gif);background-repeat:no-repeat}.img-hdr.select-you-day{background-position:left top;margin-bottom:35px}.img-hdr.confirm-car-park{background-position:left -27px}.img-hdr.existing-user{background-position:left -54px}.img-hdr.confirm-details{background-position:left -81px;margin:15px 0 22px}.img-hdr.payment-details{background-position:left -108px;margin-bottom:19px}.img-hdr.processing{background-position:left -135px}.img-hdr.successful{background-position:left -162px}.img-hdr.entry{background-position:left -189px;width:55px;margin:8px 0}.img-hdr.exit{background-position:left -216px;width:55px;margin:8px 0}.img-hdr.personal-details{background-position:left -243px}.img-hdr.select-car-park{background-position:left -270px}.img-hdr.what-to-do-next{background-position:left -297px;width:165px;margin:0 0 15px 0}.img-hdr.make-a-booking{background-position:left -324px;width:225px}.img-hdr.booking-history{background-position:left -351px;width:228px}.img-hdr.modify-details{background-position:left -378px;width:225px}.img-hdr.make-a-booking-bold{background-position:left -405px;width:225px;margin:3px 0 0 0;height:24px}.img-hdr.recent-bookings{background-position:left -433px;width:300px}.img-hdr.modify-details2{background-position:left -459px;width:870px;margin:0}.img-hdr.booking-history2{background-position:left -487px;width:870px;margin:0}.img-hdr.search-bookings{background-position:left -513px;width:210px;margin-top:0}.img-hdr.reset-password{background-position:left -541px;width:300px;margin:0}.img-hdr.secret-question{background-position:left -567px;width:300px;margin:0}.img-hdr.thank-you{background-position:left -595px;width:300px;margin:0}.img-hdr.amend-booking{background-position:left -622px;width:300px;margin:0}.img-hdr.cancel-booking{background-position:left -649px;width:300px;margin:0}.manage-account,.history-fulldetails{padding:0;margin:0;height:0;visibility:hidden}a.btn_existing-user{display:block;width:216px;height:47px;background:url(images/button-existinguser.gif) left top no-repeat;float:right;margin:0 21px 25px 0}a:hover.btn_existing-user{background:url(images/button-existinguser.gif) left bottom no-repeat}a.btn_print{display:block;width:121px;height:40px;background:url(images/button-print.gif) left top no-repeat;float:right;margin:0}a:hover.btn_print{background:url(images/button-print.gif) left bottom no-repeat}a.btn_bookabay,a.btn_searchbookings,a.btn_accountdetails{display:block;height:33px;margin-top:30px;background-position:left top;background-repeat:no-repeat}a:hover.btn_bookabay,a:hover.btn_searchbookings,a:hover.btn_accountdetails{background-position:left bottom}a.btn_bookabay{width:134px;background-image:url(images/button-bookabay.gif);float:right}a.btn_bookabay.small-t-marg{margin-top:10px}a.btn_searchbookings{width:169px;background-image:url(images/button-search-bookings.gif)}a.btn_accountdetails{width:179px;background-image:url(images/button-accountdetails.gif)}a.btn_reviewbooking,a.btn_modifydetails{display:block;width:257px;height:52px;padding:35px 0 0 83px;color:#7a7a7a;line-height:14px}a.btn_reviewbooking strong,a.btn_modifydetails strong{display:none}a.btn_reviewbooking{background:url(images/button_reviewhistory.gif) left top no-repeat;margin-bottom:24px}a:hover.btn_reviewbooking{background:url(images/button_reviewhistory.gif) left bottom no-repeat;color:#62c7c7}a.btn_modifydetails{background:url(images/button_modifydetails.gif) left top no-repeat}a:hover.btn_modifydetails{background:url(images/button_modifydetails.gif) left bottom no-repeat;color:#62c7c7}a.btn_search{background:url(images/button_search.gif) left top no-repeat;display:block;width:118px;height:33px;float:right}a.wilson_btn{background:url(images/wilson-button.gif) left top no-repeat;display:block;width:180px;height:28px;float:right;text-decoration:true}a:hover.btn_search{background:url(images/button_search.gif) left bottom no-repeat}a:hover.wilson_btn{background:url(images/wilson-button.gif) left bottom no-repeat}a.wilson_btn_small{background:url(images/wilson-button-small.gif) left top no-repeat;display:block;width:111px;height:28px;float:left;text-decoration:true}a:hover.wilson_btn_small{background:url(images/wilson-button-small.gif) left bottom no-repeat}label,p.label{display:block;font-weight:bold;margin:0 0 3px 0;color:#424242;font-size:95%}label.inline,p.inline{display:inline-block;padding-right:15px;margin:0 0 5px 0;font-weight:normal}label span,p.label span{color:#c00;display:inline}p.summary{font-weight:normal;color:#a2a2a2;font-size:95%}select{width:164px;font-size:95%;vertical-align:top;height:18px}select.width-xtrasmall{width:48px}select.width-small{width:77px}select.width-medium{width:95px}select.width-large{width:158px}select.width-long{width:247px}select.width-longer{width:270px}select.width-xtralong{width:286px}input.text{width:155px;padding-left:3px;font-size:95%;vertical-align:top;height:14px;line-height:14px}input.text.small{width:46px}input.text.small2{width:103px}input.text.small3{width:125px}input.text.medium{width:170px}input.text.medium3{width:200px}input.text.medium2{width:223px}input.text.large{width:242px}input.text.small-r-marg{margin-right:5px}input.radio{margin:2px 10px 0 0;padding:0;vertical-align:top}input.checkbox{vertical-align:top;margin-right:10px}a.cvv{display:block;background:url(images/cvv-questionmark.gif) left top no-repeat;width:14px;height:14px;float:right}input.login{display:block;width:90px;height:28px;border:0;background:url(images/button-login.gif) left top no-repeat;float:right}input:hover.login{background:url(images/button-login.gif) left -28px no-repeat}.table-style1{border:solid 1px #e5e5e5;border-right:0;border-bottom:0;margin-bottom:20px}.table-style1.no-b-marg{margin-bottom:0}.table-style1 th,.table-style1 td{border:solid 1px #e5e5e5;border-top:0;border-left:0;text-align:left;padding:3px 7px}.table-style1 th{color:#8e8e8e;width:139px}.table-style2{text-align:left;margin-bottom:20px}.table-style2 th a{color:white}.table-style2 th,.table-style2 td{padding:0 0 0 13px;height:30px;border-bottom:solid 1px #e5e5e5}.table-style2 th{height:30px;background:url(images/tableheader2-bg.gif) left top repeat-x;border:0;color:#fff;text-align:left}.table-style2 .odd{background-color:#f8f8f8}#printlogo{display:none}.outer-ctnr{width:960px}.header{height:68px;background:url(images/header-bg.gif) right top no-repeat #201a15;color:#fff;line-height:normal}.logged-in{float:right;margin:17px 182px 0 0;padding:0 17px 0 0;border-right:solid 1px #6c6967;text-align:right}.logged-in p{padding:0 0 3px 0;margin:0}.logged-in li{display:inline;padding:0 0 0 10px}.logged-in a{font-weight:bold}.logged-in a:hover{color:#ffcc96}.header .logo{padding:13px 0 0 16px;width:207px;background:url(images/mainlogo-parking.gif) 16px 13px no-repeat}.header .logo a,.header .logo span{display:block;width:207px;height:39px;background:url(images/mainlogo-parking.gif) left top no-repeat}.steps,.steps li{height:36px}.steps p{display:none}.steps span{display:block;height:23px;background-image:url(images/steps-items.gif);background-repeat:no-repeat;margin:8px 0 0 0}.steps li{background-image:url(images/steps-bg.png);background-repeat:no-repeat;float:left;width:175px;padding:0 0 0 37px;margin-left:-20px}#date_and_time span{background-position:left top}#car-park span{background-position:-198px top}#your-details span{background-position:-390px top}#payment span{background-position:-583px top}#confirmation span{background-position:-776px top}.steps li.active{background-position:left -36px}#date_and_time.active span{background-position:left -23px}#car-park.active span{background-position:-198px -23px}#your-details.active span{background-position:-390px -23px}#payment.active span{background-position:-583px -23px}#confirmation.active span{background-position:-776px -23px}.steps li.complete{background-position:left -72px}#date_and_time.complete span{background-position:left -46px}#car-park.complete span{background-position:-198px -46px}#your-details.complete span{background-position:-390px -46px}#payment.complete span{background-position:-583px -46px}#confirmation.complete span{background-position:-776px -46px}.orange-bar{height:7px;background:url(images/orange-bar_bg.gif) left top repeat-x}.content{overflow:auto;position:absolute;top:104px;bottom:47px;left:0;right:0;width:960px}.content-large{top:75px}.content-full{top:77px;bottom:0}.content-inner{padding:15px 0 25px 20px}.content-large .content-inner,.content-full .content-inner{padding:40px 0 25px 40px}.pagename-ctnr{border-bottom:solid 1px #e5e5e5;padding-bottom:20px;margin:0 35px 35px 0}.half-column{width:459px;float:left}.half-column.hc-right-col{padding-left:30px;width:429px}.half-column.hc-left-col{width:429px}.r-border{background:url(images/divider.gif) right top repeat-y}.l-border{background:url(images/divider.gif) left top repeat-y}.twothird-column{width:534px;float:left}.twothird-column.tt-l-border{width:500px;padding-left:28px;background:url(images/divider.gif) left top repeat-y}.twothird-column.minheight{min-height:444px}.onethird-column{padding:0 28px 0 0;width:356px;float:left}.onethird-column.right-col{padding:0 0 0 28px;width:356px}.onethird-column.l-padding{width:344px}.threecol-column{width:248px;float:left;padding:0 38px 0 0;min-height:444px}.threecol-column.l-border{padding:0 38px}.threecol-column.tc-right-col{padding:0 0 0 38px}.threecol-column.short{width:230px;min-height:325px}.threecol-twocolumn{width:496px;float:left;padding:0 0 0 38px;min-height:325px}.row{padding:0 0 24px 0}.row.l-float{float:left;padding:0 10px 8px 0}.row.large-r-pad{padding-right:37px}.row.xtralarge-b-pad{padding-bottom:40px}.row.large-b-pad{padding-bottom:28px}.row.med-b-pad{padding-bottom:10px}.row.small-b-pad{padding-bottom:5px}.row.no-b-pad{padding-bottom:0}.row.large-t-pad{padding-top:20px}.row.small-t-pad{padding-top:10px}.row.no-r-pad{padding-right:0}.row.indent{padding-left:28px}.row.cvv-ctnr{padding-right:0;position:relative}.row.login-row{width:369px}.row.hide{display:none}.row.width270{width:270px}.panel{position:relative;border:solid 1px #bebbb7;border-bottom:0;margin:0 21px 20px 0}.panel-topleft{position:absolute;top:-1px;left:-1px;height:3px;width:4px;background:url(images/panel-topleft.png) left top no-repeat}.panel-topright{position:absolute;top:-1px;right:-1px;height:3px;width:4px;background:url(images/panel-topright.png) right top no-repeat}.panel-bottom{position:absolute;bottom:0;left:-1px;right:-1px;height:5px;background:url(images/panel_bottom.png) left bottom repeat-x}.panel-bottomleft{position:absolute;left:-1px;bottom:0;height:5px;width:4px;background:url(images/panel_bottomleft.png) left bottom no-repeat}.panel-bottomright{position:absolute;right:-1px;bottom:0;height:5px;width:4px;background:url(images/panel_bottomright.png) right bottom no-repeat}.panel-content{padding:16px 20px 18px}.bg-grey,.selected{background-color:#f9f9f9}.panel h2{font-weight:normal;color:#424242;margin:0}.panel p.original-price{float:right;font-size:135%;font-weight:bold;color:#9d9d9d}.panel th{background:url(images/tableheader-bg.gif) left top repeat-x #aba8a5;padding:12px 10px 14px;color:#fff}.panel th.carpark-name{font-size:120%;text-align:left;font-weight:normal;padding-left:13px}.panel td{padding:15px;border-right:solid 1px #dedcda;border-bottom:solid 1px #dedcda;vertical-align:top}.panel td.selector{width:17px}.panel td.selector input.radio{margin-right:0;margin-left:0}.panel td.logo{width:73px}.panel td.cost{border-right:0;width:69px;text-align:center;font-weight:bold;font-size:105%}.plus-icon{display:inline-block;padding-left:18px;background:url(images/plus-icon.gif) left 2px no-repeat}.panel td.normal-fee{color:#9c9c9c;text-decoration:line-through}.panel td.normal-fee,.panel td.online-fee{text-align:center;font-weight:bold;width:80px;font-size:105%}.panel img{max-width:73px;padding:0 10px}.panel p{margin:0}p.option-header{font-size:105%;font-weight:bold}.panel p.subtext{font-size:95%;color:#6b6b6b}.btn_details{display:inline-block;background:url(images/button-hideshowdetails.gif) left bottom no-repeat;width:80px;height:17px;margin-left:8px}.btn_details.hide-details{background-position:left top}.extra-details{margin-top:10px;font-size:95%}.extra-details.show{display:block}.extra-details.hide,.selected .extra-details.hide{display:none}.extra-details p{color:#6b6b6b;margin-bottom:10px;line-height:130%}.extra-details strong{display:inline-block;width:97px}.extra-details span{padding-left:15px}.footer{position:absolute;width:960px;height:47px;bottom:0;left:0;background:url(images/footer-bg.gif) left top repeat-x}.footer-nav li{display:block;width:170px;height:47px;border:0}.footer-nav li{position:absolute;top:0}.footer-nav .left{left:0}.footer-nav .right{right:0}.footer-nav .right2{right:169px}.footer-nav .right3{right:338px}.footer-nav .button{background:url(images/footer-items.jpg) left top no-repeat;display:block;width:170px;height:47px;padding-top:47px;border:0;overflow:hidden;cursor:pointer}.footer-nav .button.prev{background-position:left top}.footer-nav .button:hover.prev{background-position:left -48px}.footer-nav .button.next{background-position:left -96px}.footer-nav .button:hover.next{background-position:left -144px}.footer-nav .button.submit{background-position:left -192px}.footer-nav .button:hover.submit{background-position:left -240px}.footer-nav .button.close{background-position:left -288px}.footer-nav .button:hover.close{background-position:left -336px}.footer-nav .button.save{background-position:left -384px}.footer-nav .button:hover.save{background-position:left -432px}.footer-nav .button.back{background-position:left -480px;width:139px}.footer-nav .button:hover.back{background-position:left -528px}.footer-nav .button.send{background-position:left -576px}.footer-nav .button:hover.send{background-position:left -624px}.footer-nav .button.done{background-position:left -672px;width:108px;margin-left:62px}.footer-nav .button:hover.done{background-position:left -720px}.footer-nav .button.print{background-position:left -768px}.footer-nav .button:hover.print{background-position:left -816px}.footer-nav .button.amend{background-position:left -864px;float:right}.footer-nav .button:hover.amend{background-position:left -912px}.footer-nav .button.amendconfirm{background-position:left -960px;float:right}.footer-nav .button:hover.amendconfirm{background-position:left -1008px}.footer-nav .button.cancelconfirm{background-position:left -1056px;float:right}.footer-nav .button:hover.cancelconfirm{background-position:left -1104px}.footer-nav .button.cancel{background-position:left -1152px;width:181px;float:right}.footer-nav .button:hover.cancel{background-position:left -1200px}.total-price-container{width:960px;text-align:center;height:28px;padding:11px 0 0 0;font-size:115%}.total-price-container p{margin:0;line-height:26px}.total-price{display:inline-block;color:#fff;font-size:105%;background:url(images/totalpanel-bg.gif) left top repeat-x;height:28px}.total-price .carpark-name,.total-price .parking-total-price{padding:0 10px;text-align:left;position:relative}.total-price .carpark-name{float:left;border-right:solid 1px #c2c2c2;height:27px}.total-price .parking-total-price{float:left;border-left:solid 1px #7d7d7d;background:url(images/totalpanel-rightbg.gif) right top repeat-x;height:27px;font-weight:bold}.r-corner,.r-corner-bf,.l-corner{position:absolute;top:0}.r-corner{background:url(images/totalpanel-rightcorner.gif) right top no-repeat;width:5px;height:28px;right:0}.l-corner{background:url(images/totalpanel-leftcorner.gif) left top no-repeat;width:5px;height:28px;left:0}.r-corner-bf{background:url(images/totalpanel-rightcornerbf.gif) right top no-repeat;width:5px;height:28px;right:0}.info-on-carpark h2{font-size:100%;color:#8e8e8e;border-bottom:solid 1px #e5e5e5;padding:0 0 7px 0}.info-on-carpark strong{color:#424242}.info-on-carpark p{line-height:140%;color:#6b6b6b}.entrycard-terms h2{margin-bottom:5px}.entrycard-terms .row p{padding-left:5px}.creditcard-logos{width:174px;height:27px;background:url(images/creditcard-logos.gif) left top no-repeat;float:right;margin:0 25px 0 0}.central-box{width:300px;margin:0 auto;padding-top:140px;text-align:center}.central-box h1.img-hdr.processing{background-position:20px -135px;width:300px}.central-box img{margin:0 auto;margin-top:38px}.what-to-do-next-iframe{width:430px;height:330px}ol.what-to-do-next{margin-top:15px}ol.what-to-do-next li{position:relative;width:400px;min-height:57px;line-height:normal;padding-bottom:8px}ol.what-to-do-next .img-cover{display:block;width:57px;height:57px;position:absolute;top:0;left:27px;background:url(images/whatnext_cover.png) left top no-repeat}ol.what-to-do-next .wn-content{display:block;padding:2px 0 0 95px}ol.what-to-do-next .wn-contentpayanddisplay{display:block;padding:17px 0 0 30px}ol.what-to-do-next img{padding:4px;float:left}ol.what-to-do-next .number{display:block;width:27px;height:57px;float:left;background-image:url(images/whatnext_numbers.gif);background-repeat:no-repeat}ol.what-to-do-next .number.one{background-position:left top}ol.what-to-do-next .number.two{background-position:left -57px}ol.what-to-do-next .number.three{background-position:left -114px}ol.what-to-do-next .number.four{background-position:left -171px}ol.what-to-do-next .number.five{background-position:left -228px}.icon{width:61px;height:51px;margin-bottom:23px}.icon.icon-l-float{float:left;width:72px}.icon-p{background:url(images/icon_p.gif) left top no-repeat}.icon-history{background:url(images/icon_search.gif) left top no-repeat}.icon-details{background:url(images/icon_details.gif) left top no-repeat}a.cvv .tooltip{display:none}a:hover.cvv .tooltip{display:block;position:absolute;top:-96px;left:-122px;width:155px;height:70px;line-height:16px;color:#6b6b6b;padding:12px 15px 15px 15px;text-indent:0;background:url(images/tooltip_bg.png) left top no-repeat}.errorlist{background:url(images/errorlist_icon.gif) 16px 23px no-repeat;border:solid 1px #e9e8e7;width:auto;margin:0 20px 25px 0;min-height:62px;padding:28px 0 0 92px;position:relative}.errorlist .corner_tl,.errorlist .corner_tr,.errorlist .corner_bl,.errorlist .corner_br{width:4px;height:4px;line-height:0;font-size:0;position:absolute}.errorlist .corner_tl{background-image:url(images/errorlist_topleft.gif);top:-1px;left:-1px}.errorlist .corner_tr{background-image:url(images/errorlist_topright.gif);top:-1px;right:-1px}.errorlist .corner_bl{background-image:url(images/errorlist_bottomleft.gif);bottom:-1px;left:-1px}.errorlist .corner_br{background-image:url(images/errorlist_bottomright.gif);bottom:-1px;right:-1px}.errorlist h2{color:#464646;font-size:100%;margin:0}.errorlist p{margin:0 0 20px 0}.errorlist p,.error,.errorlist li{color:#ea0000;font-weight:bold}.errorlist ul,.errorlist ol{margin:0 0 20px 0;padding:0 0 0 15px}.errorField{border:1px solid red}.modalouter{width:599px;height:275px}.modalheader{height:44px;background:url(images/modal-header.png) left top no-repeat}.modalheader h2{margin:0;color:#fff;font-size:110%;padding:13px 0 0 15px}.modalcontent-outer{height:231px;overflow:auto;background-color:#fff}.modalcontent-inner{padding:12px 15px}.modal-hdr{display:inline-block}.modal-hdr.terms{background:url(images/modal-hdr_terms.gif) 10px 13px no-repeat;width:170px;height:17px}.modal-hdr.bookabay_longerstay{background:url(images/modal-hdr_longer-stay.gif) 10px 13px no-repeat;width:444px;height:20px}.modal-hdr.bookabay_whycardetails{background:url(images/modal-hdr_why-car-details.gif) 10px 13px no-repeat;width:3131px;height:20px}.modalcontent-inner p{line-height:145%}