html{font-size:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{font-size:62.5%;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
h2{font-size:300%;}
h3{font-size:240%;}
h4{font-size:180%;}
h5{font-size:120%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
html,body{min-height:100%;height:auto!important;height:100%;}
#wbody{background:url('/images/localpeople/ugc-images/275849/binaries/page-bg.png') repeat fixed right top #E0E0E0;position:relative;}
#dodsite{width:989px;margin:0 auto 20px auto;position:relative;}
.col-l,.col-r{float:left;}
.col-l{width:334px;}
.col-r{width:655px;}
.col-l-content{margin:0 10px 20px 7px;}
.col-r-content{margin:0 30px 0 30px;}
@font-face{font-family:'Lobster13Regular';src:url('/fonts/Lobster_1.3-webfont.eot');src:url('/fonts/Lobster_1.3-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/Lobster_1.3-webfont.woff') format('woff'),url('/fonts/Lobster_1.3-webfont.ttf') format('truetype'),url('/fonts/Lobster_1.3-webfont.svg#Lobster13Regular') format('svg');font-weight:normal;font-style:normal;}
body .dodsite,.dodsite input,.dodsite button,.dodsite select,.dodsite textarea,body .ui-widget,.ui-widget input,.ui-widget button,.ui-widget select,.ui-widget textarea{font-family:arial,helvetica,sans-serif;}
textarea{resize:none;overflow:auto;}
a,button,label{cursor:pointer;}
a{color:#FFF;text-decoration:none;}
a:hover{color:#FFF;text-decoration:underline;}
.dodsite h1,.dodsite h2,.dodsite h3,.dodsite h4,.dodsite h5,.dodsite h6,.ui-widget h1,.ui-widget h2,.ui-widget h3,.ui-widget h4,.ui-widget h5,.ui-widget h6{font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
p{font-size:1.2em;}
.clearing{clear:both;}
.acc{height:1px;overflow:hidden;position:absolute;text-indent:-1000px;width:1px;}
.cld,.cleared{min-height:1px;_height:1px;}
.cld:after,.cleared:after{content:".";display:block;line-height:0;font-size:0;height:0;clear:both;visibility:hidden;}
.js-error{color:red;}
.bdr1,.a-bdr1 a{border-style:solid;border-width:1px;}
.bdr2,.a-bdr2 a{border-style:solid;border-width:2px;}
.bdr5,.a-bdr5 a{border-style:solid;border-width:5px;}
.bdr-d{border-style:dashed;}
.bdr-s{border-style:solid;}
.bdr-no{border:none;}
.bdr-no-t,.a-bdr-no-t a,.bdr-rl,.a-bdr-rl a,.bdr-r,.bdr-b,.bdr-l{border-top:none;}
.bdr-no-r,.a-bdr-no-r a,.bdr-tb,.a-bdr-tb a,.bdr-t,.bdr-b,.bdr-l,bdr-tb{border-right:none;}
.bdr-no-b,.a-bdr-no-b a,.bdr-rl,.a-bdr-rl a,.bdr-t,.bdr-r,.bdr-l{border-bottom:none;}
.bdr-no-l,.a-bdr-no-l a,.bdr-tb,.a-bdr-tb a,.bdr-t,.bdr-r,.bdr-b,bdr-tb{border-left:none;}
.outln{outline:none;}
.rnd{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.rnd-t{-moz-border-radius:10px 10px 0 0;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;border-radius:10px 10px 0 0;}
.rnd-b{-moz-border-radius:0 0 10px 10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-radius:0 0 10px 10px;}
.rnd5{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.rot{transform:rotate(-17deg);-ms-transform:rotate(-17deg);-webkit-transform:rotate(-17deg);-o-transform:rotate(-17deg);-moz-transform:rotate(-17deg);}
.boxshadow .col-l .box-shadow{-moz-box-shadow:2px 2px 2px #a0a0a0;-webkit-box-shadow:2px 2px 2px #a0a0a0;box-shadow:2px 2px 2px #a0a0a0;}
.boxshadow .col-r .box-shadow,.col-r-deal-listbox,.col-single,.seo-text{-moz-box-shadow:2px 2px 2px #c5c5c5;-webkit-box-shadow:2px 2px 2px #c5c5c5;box-shadow:2px 2px 2px #c5c5c5;}
.no-boxshadow{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
.col-r-deal-listbox,.review:hover,.seo-text{background-color:#f9f9f9;background-image:-o-linear-gradient(#fff,#f3f3f3);background-image:-moz-linear-gradient(100% 100% 90deg,#f3f3f3,#fff);background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#f3f3f3));background-image:linear-gradient(#fff,#f3f3f3);}
.col-r-deal-listbox:hover{background-color:#f5f5f5;background-image:-o-linear-gradient(#f3f3f3,#fff);background-image:-moz-linear-gradient(100% 100% 90deg,#fff,#f3f3f3);background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#f3f3f3),to(#fff));background-image:linear-gradient(#f3f3f3,#fff);}
.zoom_block{background-color:#f1f1f1;background-image:-o-linear-gradient(#fff,#f1f1f1);background-image:-moz-linear-gradient(100% 100% 90deg,#f1f1f1,#fff);background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#f1f1f1));background-image:linear-gradient(#fff,#f1f1f1);}
.no-borderradius .rnd,.no-borderradius .rnd-t,.no-borderradius .rnd-b,.no-borderradius .countdown_section,.no-borderradius .form{behavior:url('/css/dod/PIE.htc');}
.no-borderradius .form{*behavior:none;}
.no-borderradius .col-r-deal-listbox,.no-borderradius .seo-text{position:relative;behavior:url('/css/dod/PIE.htc');_position:static;_behavior:none;}
body form .email_address_container{display:none;}
.button{margin:0;display:inline-block;vertical-align:baseline;padding-left:5px;zoom:1;*display:inline;_height:15px;}
.button a,.button input{margin-left:-1px;width:auto;padding:4px 15px 6px 10px;display:block;float:left;overflow:visible;font-size:1.2em;font-weight:bold;text-align:center;text-decoration:none;line-height:1.25em;color:#fff;cursor:pointer;border:none;min-height:15px;height:auto;}
.borderradius .button a,.borderradius .button input{line-height:1.1em;min-height:13px;}
.buttonFull{display:block;}
.buttonFull a,.buttonFull input{padding-left:0;padding-right:0;float:none;text-indent:-3px;}
.button a:hover{text-decoration:none;color:#FFF;}
.borderradius .button{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
button::-moz-focus-inner,input[type='reset']::-moz-focus-inner,input[type='button']::-moz-focus-inner,input[type='submit']::-moz-focus-inner,input[type='file']>input[type='button']::-moz-focus-inner{padding:0;border:none;}
.button-large{cursor:pointer;margin:0;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;height:62px;padding-left:14px;}
.button-large button{font-size:1.8em;font-weight:bold;color:#FFF;text-shadow:1px 1px 1px #666;cursor:pointer;border:none;height:62px;padding-left:0;padding-right:15px;margin:0;width:auto;display:block;float:left;overflow:visible;text-align:center;min-height:62px;}
.button-large button img{margin-right:5px;vertical-align:middle;}
.smallIcon{height:15px;margin-right:5px;vertical-align:top;width:15px;}
.grad-box{background:url("/images/localpeople/ugc-images/275849/binaries/grey-bg.png") repeat scroll left top;padding:10px 10px 10px 10px;}
.grad-white-box{background-color:#fff;padding:10px 10px 10px 10px;}
#bonus-deals .grad-white-box{padding:5px 10px 6px 10px;}
.white-box{background-color:#fff;padding:0 15px 15px 15px;}
.white-box-p0{background-color:#fff;}
#facebook{padding:0;overflow:hidden;width:297px;height:255px;border-bottom:5px solid #fff;}
#facebook iframe{left:-1px;top:-1px;position:relative;height:257px;}
input.text,select.select,textarea.textarea{border:1px solid #DDD;color:#000;padding:4px;font-size:12px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
input.text,select.select{min-height:17px;height:auto!important;height:17px;}
input.failed,select.failed,textarea.failed{border-color:#ff5252;}
.error{margin:3px 0 3px 0;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#000;}
.label_hint{display:block;font-size:90%;left:6px;text-align:right;top:45px;width:300px;}
.label_hint abbr{border-bottom:1px dotted #7DCAF2;color:#7DCAF2;}
span.label_hint{color:#7DCAF2;}
.hintPrompt{background:url('/images/localpeople/ugc-images/275849/binaries/icons-sprite.png') no-repeat left -250px transparent;cursor:pointer;display:block;height:27px;left:445px;position:absolute;top:0;width:27px;z-index:999;}
.smallHintPrompt{left:175px;}
.mediumHintPrompt{left:225px;}
.hintPrompt:hover,.js_hintPrompt{background:url('/images/localpeople/ugc-images/275849/binaries/icons-sprite.png') no-repeat left -300px transparent;}
.hintPrompt .label_hint abbr{border-bottom:1px dotted #FFF;color:#FFF;}
.hintPrompt .label_hint{display:none;}
.hintPrompt:hover .label_hint,.js_hintPrompt .label_hint{background:none repeat scroll 0 0 #000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:2px 2px 2px #DDD;-webkit-box-shadow:2px 2px 2px #DDD;box-shadow:2px 2px 2px #DDD;color:#FFF;display:inline;left:-335px;padding:10px;position:absolute;text-align:left;top:-40px;width:310px;}
.gift-select label{padding-right:40px;position:relative;}
.gift-select .hintPrompt{right:0;left:auto;top:-8px;*top:5px;_left:80px;}
.smallHintPrompt:hover .label_hint,.small_js_hintPrompt .label_hint{left:-60px;}
.medium_hintPrompt:hover .label_hint,.medium_js_hintPrompt .label_hint{left:-110px;}
.gift-select .hintPrompt:hover .label_hint,.gift-select .js_hintPrompt .label_hint{left:-118px;top:-56px;width:460px;_top:30px;}
.hintPrompt .triangle{border-color:#000 transparent transparent;border-style:solid;border-width:10px;bottom:-20px;display:block;height:0;left:10px;position:absolute;width:0;}
.hintPrompt .triangle{_display:none;}
.hintPrompt .split-msg{margin-left:90px;}
.hintPrompt .split-arrw{left:170px;}
.gifts .present,.deal-gifts .present{background-repeat:no-repeat;padding:14px 0 4px 30px;}
.gifts .present{background-position:0 0;}
.deal-gifts .present{background-position:0 8px;}
.gifted-msg{margin-left:-15px;margin-top:-8px;*margin-top:0;}
.col-l-content h3.section-header{margin:0 0 5px 10px;}
.promo-header{padding:0;margin:0;color:#fff;width:654px;position:relative;margin-left:-42px;margin-right:-42px;}
.promo-header h1{display:block;position:relative;top:-15px;}
.promo-header h1{font-size:3.8em;padding:8px 35px 0;min-height:73px;height:auto!important;height:73px;line-height:1.4em;}
.main-deal-header h1{font-family:arial,helvetica,sans-serif;font-size:2.4em;font-weight:bold;padding:12px 35px 18px;line-height:1.2em;}
.promo-header p.secure-page-info{font-family:'Lobster13Regular';font-size:1.65em;white-space:nowrap;padding:7px 2px 7px 39px;top:6px;position:absolute;display:inline-block;background-position:4px -1px;float:right;clear:none;right:32px;}
.sub-heading{padding:0;margin:0;color:#FFF;height:80px;margin-left:-42px;margin-right:-39px;margin-bottom:-5px;position:relative;width:645px;}
.sub-heading h2{float:left;font-size:3.0em;margin-left:35px;padding-top:12px;}
.sub-heading-help-text{font-family:'Lobster13Regular';font-size:1.8em;padding-right:66px;padding-top:24px;float:right;}
.icon_16{background:url("/images/localpeople/ugc-images/275849/binaries/icons-sprite.png") no-repeat scroll 0 -100px transparent;display:block;height:16px;float:left;margin:0 0 0 10px;text-indent:-50000px;width:16px;}
#map_canvas{border:solid 1px #EAEAEA;border-bottom:none;height:350px;width:563px;}
.mapBubble{text-transform:lowercase;word-wrap:normal;height:80px;}
.mapBubble a:active{outline:none;}
.zoom_block{border:1px solid #EAEAEA;border-top:none;line-height:16px;padding:10px 0;font-size:1.2em;}
.zoom_block a{margin-left:5px;}
.zoom_block a:hover{text-decoration:none;}
.magnify{height:17px;background-position:0 -100px;}
#map_container{position:relative;height:350px;width:563px;border-bottom:1px solid #EAEAEA;}
#addresses{border:none;background-color:white;width:200px;float:right;height:350px;overflow-x:hidden;overflow-y:scroll;}
#map_canvas{float:left;width:360px;}
.map-location-address{border-top:1px solid #DDD;margin-left:0;padding:20px 0 20px 20px;font-size:1.2em;cursor:pointer;}
.mapBubble .directions-link{padding-top:4px;display:block;}
.map-infowindow-address,.map-infowindow-address li.address,.map-infowindow-address li.address-business-name,.mapBubble p,.map-infowindow-address li.address-town,.map-infowindow-address li.address-poscode{text-transform:capitalize;}
.sold-out{background:url("images/sold-out.png") no-repeat 0 0 transparent;}
.picture-slides-container{position:relative;}
.deal-detail-img-bg{background-color:#eee;-moz-box-shadow:0 0 6px #c5c5c5;-webkit-box-shadow:0 0 6px #c5c5c5;box-shadow:0 0 6px #c5c5c5;}
.corner-container{position:absolute;left:-2px;top:0;height:75px;width:75px;}
.deal-expires{background-color:#eee;border:1px solid #ccc;left:0;line-height:1.3em;padding:2px 0 4px 0;position:absolute;text-align:center;top:228px;width:375px;}
.picture-slides-fade-container{background-color:#fff;}
.deal-detail-img{border:solid 1px #ccc;vertical-align:bottom;display:block;}
.deal-detail-preview img.transparent{opacity:0;}
.deal-detail-preview .picture-slides-thumbnails{display:block;}
.deal-detail-preview .picture-slides-thumbnails li{display:inline;}
.deal-detail-preview .deal-detail-thumb-img{border:solid 1px #ccc;cursor:pointer;width:85px;}
.deal-detail-preview .picture-slides-selected-thumbnail .deal-detail-thumb-img{border-bottom:3px solid #DDD;}
.deal-detail-preview .m6-r{margin-right:6px;}
.deal-detail-preview .m7-r{margin-right:7px;}
.deal-detail-preview .m7-t{margin-top:7px;}
#deal-title{margin-top:9px;}
.bullet-list li{background:url('/images/localpeople/ugc-images/275849/binaries/icons-sprite.png') no-repeat left -348px;padding-left:18px;margin:2px;}
#deal-detail-fullview{width:554px;height:auto;}
.buy-button{height:84px;margin:0 auto;width:145px;font-size:2.8em;font-weight:bold;text-shadow:1px 1px 1px #666;opacity:1!important;}
.buy-button *{opacity:1!important;}
.buy-button a,.buy-button span{color:#FFF;display:block;height:53px;padding-top:22px;padding-bottom:20px;}
.buy-button a:hover{color:#FFF;text-decoration:none;}
.buy-disabled{opacity:.2;filter:Alpha(Opacity=20);}
.progress{float:left;margin:0;width:153px;}
.progress{background-color:#c3c3c3;background:-moz-linear-gradient(center top,#b1b1b1,#e3e3e3);background-image:-webkit-gradient(linear,center top,center bottom,from(#b1b1b1),to(#e3e3e3));background-image:linear-gradient(center top,#b1b1b1,#e3e3e3);border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:left;}
.progress span{height:24px;overflow:hidden;}
.progress .bar{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;min-width:16px;width:16px;}
.progress .bar span{display:block;}
.progress-overlay{color:#fff;position:absolute;top:4px;left:5px;height:auto;}
.completion-overlay{color:#fff;position:absolute;top:4px;right:4px;height:auto;}
.progress-msg{font-size:1.8em;font-weight:bold;margin:7px 10px 10px 10px;padding:3px 0 0 0;text-align:left;}
.theme-tick,.theme-cross{padding:3px 0 0 30px;}
#countDown{color:#fff;padding-left:4px;text-align:center;}
.countdown_row{float:left;left:50%;margin:0 auto;padding:0;position:relative;}
.countdown_section{float:left;position:relative;right:50%;margin-right:4px;border:1px solid #666;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:10px;font-weight:bold;padding:3px 5px 5px 5px;width:24px;}
.countdown_amount{font-size:20px;}
.redeem-now-deal h3{font-size:1.8em;margin:10px 0 3px 0;}
.hide{display:none;}
.show{display:block;}
#deal-details h2{font-size:3.0em;}
#deal-details h4{font-size:1.8em;}
#deal-details h3{font-size:2.4em;margin-top:15px;}
.more-detail-button{text-align:center;margin-top:15px;}
.more-detail-button span button{width:265px;}
.no-borderradius .more-detail-button span button{background-position:95% -51px;}
.grandPostageTotal{text-align:right;}
#merchant-deal-detail #deal-detail-table th{color:#000;font-weight:bold;font-size:1.2em;}
#merchant-deal-detail h2{margin-bottom:15px;}
#error,#success{margin:0 auto;width:595px;}
#error .white-box{margin-top:30px;}
#error .warning-image{padding-top:3px;}
#error p,#success p{margin-bottom:6px;}
#error .error{background:url("images/generic-icons/warning.png") no-repeat scroll left top transparent;font-size:1.3em;padding:4px 0 4px 30px;}
.formError .error{background:url("images/generic-icons/warning.png") no-repeat scroll left top transparent;font-size:1.3em;margin:10px 0 20px 0;padding:4px 0 4px 30px;}
.error{color:#C51818;}
p.orderTableError{padding-left:7px;}
#success .success{color:#18C518;font-size:1.3em;margin-bottom:15px;padding:7px 0 4px 30px;}
.noJSLarge{background:#C51818;margin:20px 0 40px 0;padding:20px;}
.noJSLarge .warning{background:url("images/generic-icons/warning.png") no-repeat scroll left top transparent;color:#fff;font-size:1.5em;font-weight:bold;padding:4px 0 4px 30px;}
hr{border:0;height:2px;margin-top:22px;}
.or{background-color:#FFF;left:260px;padding:0 5px;position:relative;top:-18px;}
.m-20-t{margin-top:-20px;margin-bottom:7px;}
.form{background-color:#F1F1F1;border:solid 1px #DDD;position:relative;}
.boxshadow .form{-moz-box-shadow:2px 2px 2px #DDD;-webkit-box-shadow:2px 2px 2px #DDD;box-shadow:2px 2px 2px #DDD;}
.hintPrompt{top:-5px;}
@media screen and(-webkit-min-device-pixel-ratio:0){#subscription .emailInput{width:183px;}
.button input{height:25px;}
}
.subscribe-popup{width:750px;}
.subscribe-popup #leftcol{width:400px;}
#sub-win-email-input{width:205px;}
#sub-win-dod-locations{width:215px;}
.subscribe-popup .button-large{margin-left:105px;}
.subscribe-info-box{margin:10px -10px 0 -10px;#width:100%;font-weight:bold;color:#FFF;}
.subscribe-info-box a{color:#FFF;text-decoration:underline;line-height:1;}
.subscribe-info-box a:hover{color:#FFF;text-decoration:none;}
.subscribe-info-box p{font-size:1.1em;}
.justBought{background-color:transparent;background-image:url("images/generic-icons/tick.png");background-position:0 0;background-repeat:no-repeat;position:absolute;height:32px;width:32px;left:-10px;top:-10px;}
.justGifted{background-color:transparent;background-position:0 0;background-repeat:no-repeat;position:absolute;height:32px;width:32px;left:-10px;top:-12px;}
.footer{background-color:#000;color:#fff;padding:15px 30px 15px 15px;}
.footer div#first-list{width:39%;float:left;}
.footer div#second-list{width:31%;float:left;}
.footer div#third-list{width:30%;float:left;}
.footer h3{font-size:1.8em;}
.footer ul{margin-top:13px;}
.footer a{color:#FFF;}
#left-header{width:100%;height:160px;margin-bottom:20px;margin-top:12px;}
#left-header a.logo{width:75%;height:160px;display:block;font-size:0;text-indent:-99999em;}
#left-header #left-header-content{position:relative;z-index:100;width:174px;top:-55px;left:160px;}
#left-header h3.location{font-size:1.8em;margin-bottom:5px;}
#right-header{margin-bottom:30px;}
.header-nav{background-color:#000;color:#fff;margin:0 auto;}
.header-nav ul{margin:5px 1px 6px 1px;}
.header-nav ul li{list-style:none;float:left;padding:2px 9px 2px 9px;}
.header-nav #left-nav{float:left;}
.header-nav #right-nav{float:right;}
.header-nav a{color:#fff;font-weight:bold;}
#dod-locations{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:url("/images/localpeople/ugc-images/275849/binaries/grey-bg.png") repeat scroll left top;padding:7px;position:absolute;top:55px;left:-155px;width:644px;}
#dod-locations ul{background-color:#ECECEC;border:solid 2px #FFF;}
#dod-locations li{border-bottom:solid 1px #FFF;font-weight:bold;float:left;}
#dod-locations li a{color:#000;padding:8px;display:block;width:144px;-moz-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;-webkit-transition:background-color .5s ease-out;-ms-transition:background-color .5s ease-out;transition:background-color .5s ease-out;}
#dod-locations li a:hover{color:#fff;text-decoration:none;}
#dod-locations li.selected-loc{display:none;}
#locations-list-link-london,#locations-list-link-national-deal{text-transform:uppercase;}
a{color:#09f;text-decoration:none;}
a:hover{color:#EC008C;text-decoration:underline;}
.theme-bg-color,#dod-locations li a:hover,.pagination a:hover{background-color:#ec008c;}
.theme-font-color{color:#EC008C;}
.multi-price-div .rowLabel{color:#09f;}
.loading_28{background:url('images/ajax-loader_28.gif') no-repeat left top;padding:6px 0 6px 35px;}
.loading{background:url('images/ajax-loader_28.gif') no-repeat 50% top;height:28px;}
#left-header a.logo{background:url('images/wowcher-logo.png') no-repeat left top;_background:url('images/wowcher-logo.gif') no-repeat left top;}
.money_back_logo{background:url('images/money_back.png') no-repeat -3px 0;}
.tv_ad_big{background:url('images/tv_ad_big.png') no-repeat 0 0;height:279px;width:309px;font-size:0;text-indent:-99999em;display:block;}
.tv_ad{background:url('images/tv_ad.png') no-repeat 0 0;width:121px;height:118px;}
.gifts .present,.deal-gifts .present,.paymentSuccessIsGift,.justGifted{background-image:url('images/gift.gif');}
.dashed{border:2px dashed #ec008c;}
.header-nav ul li{border-left:solid 1px #EC008C;}
.header-nav ul li.first{border-left:none;}
.promo-header{background:url('images/header-bg.png') no-repeat left bottom;_background:url('images/header-bg.gif') no-repeat left bottom;}
.promo-header strong,.promo-header h1{background:url('images/header-bg.png') no-repeat -664px -133px;_background:url('images/header-bg.gif') no-repeat -664px -133px;}
.sub-heading{background:url("images/header-bg.png") no-repeat scroll -664px top transparent;_background:url("images/header-bg.gif") no-repeat scroll -664px top transparent;}
.subscribe-popup .dealCategoryImg{background:url("images/light.jpg") no-repeat scroll left top #FFF;}
.no-borderradius .button{background:transparent url('images/button-sprite.png') no-repeat left -25px;}
.no-borderradius .button a,.no-borderradius .button input{background:transparent url('images/button-sprite.png') no-repeat right top;}
.borderradius .button{background-color:#2b9ef3;background-image:-moz-linear-gradient(center top,#49b4ff,#0483e4)!important;background-image:-o-linear-gradient(#49b4ff,#0483e4);background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#49b4ff),to(#0483e4));background-image:linear-gradient(#49b4ff,#0483e4);-moz-box-shadow:0 0 0 1px #49B4FF inset,0 0 0 1px #0080E3;-webkit-box-shadow:0 0 0 1px #49B4FF inset,0 0 0 1px #0080E3;box-shadow:0 0 0 1px #49B4FF inset,0 0 0 1px #0080E3;}
.borderradius .button:hover{-moz-box-shadow:0 0 0 1px #49B4FF inset,0 0 0 1px #0080E3,0px 0 3px 3px #f0993c;-webkit-box-shadow:0 0 0 1px #49B4FF inset,0 0 0 1px #0080E3,0px 0 3px 3px #f0993c;box-shadow:0 0 0 1px #49B4FF inset,0 0 0 1px #0080E3,0px 0 3px 3px #f0993c;}
.no-borderradius .button-large{background:url("images/button-sprite.png") no-repeat scroll -546px -51px transparent;}
.no-borderradius .button-large button{background:url("images/button-sprite.png") no-repeat scroll 96% -51px transparent;}
.no-borderradius .buy-button{background:url("images/button-sprite.png") no-repeat 0 -115px;}
.borderradius .buy-button,.borderradius .button-large{background-color:#249af1;background-image:-moz-linear-gradient(center top,#44b1fd,#0483e4)!important;background-image:-o-linear-gradient(#44b1fd,#0483e4);background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#44b1fd),to(#0483e4));background-image:linear-gradient(#44b1fd,#0483e4);border:1px solid #369CE8;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-box-shadow:2px 3px 6px #fff inset,-3px -3px 6px #023964 inset;-webkit-box-shadow:2px 3px 6px #fff inset,-3px -3px 6px #023964 inset;box-shadow:2px 3px 6px #fff inset,-3px -3px 6px #023964 inset;}
.borderradius .buy-button:hover,.borderradius .button-large:hover{-moz-box-shadow:2px 3px 6px #fff inset,-3px -3px 6px #023964 inset,0px 0 3px 3px #f0993c;-webkit-box-shadow:2px 3px 6px #fff inset,-3px -3px 6px #023964 inset,0px 0 3px 3px #f0993c;box-shadow:2px 3px 6px #fff inset,-3px -3px 6px #023964 inset,0px 0 3px 3px #f0993c;}
.borderradius .button-large button,.borderradius .button input{background:none no-repeat scroll 0 0 transparent;}
.theme-tick{background:url("images/theme-tick.png") no-repeat 0 0;}
.theme-cross{background:url("images/theme-cross.png") no-repeat 0 0;}
.countdown_section{background:#ec008c;background:-moz-linear-gradient(center top,#FF43AE,#D6037A 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FF43AE),color-stop(1.0,#D6037A));background:linear-gradient(center top,#FF43AE,#D6037A 100%);}
.progress{margin:30px 0 0 0;}
.progress .bar{background:#ec008c;background:-moz-linear-gradient(center top,#FF43AE,#D6037A);background:-webkit-gradient(linear,center top,center bottom,from(#FF43AE),to(#D6037A));background:linear-gradient(center top,#FF43AE,#D6037A);}
.deal-detail-preview .picture-slides-selected-thumbnail .deal-detail-thumb-img{border-bottom:3px solid #EC008C;}
.map-location-address-active{color:#EC008C;}
.corner-container{background:url("images/redeem-now.png") no-repeat 0 0 transparent;}
#claim-refund{width:95%;}
#claim-refund a{width:85%;text-align:center;}
.ui-widget-header{border:1px solid #aaa;background-color:#ec008c;}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #0080E3;background:#138eea url("jquery-ui/images/ui-bg_highlight-soft_75_138eea_1x100.png") 50% 50% repeat-x;}
.ui-state-hover,#closeLightBox,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-widget-header .ui-state-focus{border:1px solid #045b9f;background:#138eea url("jquery-ui/images/ui-bg_inset-soft_75_138eea_1x100.png") 50% 50% repeat-x;}
#closeLightBox{padding:0;}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #ccc;background:#138eea url("jquery-ui/images/ui-bg_flat_65_138eea_40x100.png") 50% 50% repeat-x;}
.doodle-christmas .doodle-promo-header{background:transparent url("images/events/christmas/snow.png") 0 0 no-repeat;height:36px;right:0;position:absolute;top:-33px;width:656px;z-index:1;}
.doodle-christmas .doodle-sub-heading{background:transparent url("images/events/christmas/snow.png") 0 0 no-repeat;height:36px;left:-2px;position:absolute;top:-16px;width:656px;z-index:1;}
#ppc_page{background:none repeat scroll 0 0 #BC2851;position:relative;}
#ppc_page #photo_box{border:5px solid #DC5F81;border-radius:7px 7px 7px 7px;width:884px;font-size:0;margin:53px auto 0;position:relative;}
#signup_frm_layer{background:url("/images/localpeople/ugc-images/275849/binaries/ppc_lightbox_bg.gif") repeat-x scroll 0 0 transparent;height:393px;left:0;padding:10px 0 10px 23px;position:absolute;top:0;width:387px;}
#ppc_page .term_txt{float:left;font-size:11px;margin-top:12px;width:400px;padding-left:46px;}
.color_white{color:#fff;}
.color_pink{color:#EC008C;}
#ppc_page .image_list{background:url("/images/localpeople/ugc-images/275849/binaries/ppc_bg.png") no-repeat top right;float:right;height:96px;margin-right:49px;margin-top:9px;width:490px;}
.uk_logo{background:url("/images/localpeople/ugc-images/275849/binaries/ppc_bg.png") repeat scroll 0 -48px transparent;display:block;height:114px;width:234px;}
.sign-txt{margin:12px 0 8px;font-size:17px;}
.button-gotodeal{height:44px;width:214px;display:block;background:url("/images/localpeople/ugc-images/275849/binaries/ppc_bg.png") no-repeat top left;cursor:pointer;border:none;}
.button-gotodeal #js-subscribe-win-btn{border:none;}
#ppc_page .frm_input{background:#E0E0E0;background:-moz-linear-gradient(center top,#E0E0E0,#DDD 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#E0E0E0),color-stop(1.0,#DDD));background:linear-gradient(center top,#E0E0E0,#DDD 100%);border-radius:5px 5px 5px 5px;box-shadow:0 0 0 1px #E0E0E0 inset,0 0 0 1px #DDD;height:26px;margin:7px 0;padding:4px;width:199px;}
.terms_link,.terms_link:hover{color:#fff;text-decoration:underline;cursor:pointer;}
.dark_grey{color:#646464!important;}
#ppc_page #sub-win-email-input{width:189px!important;}
#ppc_page #sub-win-dod-locations{width:199px!important;}
.slash_img{left:403px;position:absolute;top:-1px;}
#termsContent,#policyContent{display:none;}
#termsContent,#policyContent{background:none repeat scroll 0 0 #FFF;clear:both;float:left;margin-top:40px;padding:20px;}
#termsContent h1,#policyContent h2{background:none repeat scroll 0 0 transparent;color:#000;position:static;text-align:center;width:100%;font-size:3.8em;}
#termsContent .promo-header h1{background:none;color:#000;}
#termsContent .promo-header{background:none repeat scroll 0 0 transparent;margin:0;position:static;width:100%;}
