#pageContainer h1{margin:0 0 10px 0;border:0}#pageContainer h2{border:0}#infobox{background:transparent url('../../../i/payment/boxes/box-sprite.png?7656') no-repeat -3158px bottom;position:relative;width:433px;float:left;margin:30px 0 10px 0;padding:0 15px 15px}#infobox_container{position:relative;width:433px;float:left}#infobox .top{position:absolute;top:0;left:0;background:transparent url('../../../i/payment/boxes/box-sprite.png?7656') no-repeat -3158px -74px;width:463px;height:7px;font-size:1px}#ucc_us #infobox .top,#ucc_gb #infobox .top,#ucc_ca #infobox .top{background-position:-2210px -20px;width:943px;height:7px}#ucc_us #infobox,#ucc_gb #infobox,#ucc_ca #infobox{width:913px;padding:8px 15px 15px;margin-bottom:20px;background-position:-2210px bottom}#ucc_us #gift_info,#ucc_ca #gift_info,#ucc_gb #gift_info{float:left;width:430px}#infobox.ucc_us #gift_info,#infobox.ucc_gb #gift_info,#infobox.ucc_ca #gift_info{float:left;width:450px;margin-top:30px}#ucc_us #includes_info,#ucc_gb #includes_info,#ucc_ca #includes_info{float:right;width:450px;margin-top:7px}#gift_info{margin:40px 0 20px}.gradientbox{border-color:#8d49b0;background:#bb86d7 url('../../../i/payment/gradient_dark.png?5739') repeat-x left bottom}div.giftcard{background-image:none}div.giftcard h2{padding:0;border:0;margin-bottom:10px}#footerContainer .navigation,#footerContainer .languageSelector{display:none}#gift_info h2{font-size:24px;margin-bottom:5px}#gift_info p{font-size:13px;line-height:18px}#gift_info img{float:left;margin:0 10px 0 0}#includes_info h2{margin-bottom:5px}ul.linear li{border:0;line-height:29px;padding:0;border-bottom:5px solid #fff;position:relative}ul.linear li span{background-color:#fff;padding-right:5px;margin-right:5px;height:31px}.linear{background-color:#fefbf2}.linear .odd{background-color:#fff9e3}#superstar_logo{position:absolute;background:transparent url('../../../i/campaign/giftcard/giftcard_sprite.png?5739') no-repeat scroll left top;top:-29px;left:0;height:0;padding-top:65px;width:306px}#gift{background:transparent url('../../../i/campaign/giftcard/giftcard_sprite.png?5739') no-repeat scroll -322px top;width:100px;height:86px;display:block;float:left;margin:0 10px 0 0}#payment{float:right;width:462px;margin:31px 0 10px 0;padding:0}#ucc_us #payment,#ucc_gb #payment,#ucc_ca #payment{float:left !important;margin:0 0 10px 0}.gradientbox{position:relative;background:transparent url('../../../i/payment/boxes/box-sprite.png?7656') no-repeat -1740px bottom;padding:0 10px 10px;margin-top:5px;min-height:450px;color:#fff !important}.gradientbox h2{color:#fff;font-size:24px;line-height:21px;font-weight:bold;letter-spacing:-75;text-transform:none;margin-bottom:15px}.gradientbox .top{position:absolute;top:0;left:0;width:462px;height:4px;background:transparent url('../../../i/payment/boxes/box-sprite.png?7656') no-repeat -1740px -11px;font-size:1px}#giftcards{background:transparent url('../../../i/campaign/giftcard/giftcard_cards.png?5739') no-repeat top right;margin-left:-10px;width:230px;display:block;padding:20px 222px 0 10px}#prepaid{float:right;width:476px;position:relative;padding-top:225px;background:transparent url('../../../i/campaign/giftcard/prepaidcards.jpg?5739') no-repeat top middle}#prepaid img{position:absolute;top:0;left:-2px}#prepaid .text{padding:0 13px}#prepaid h2{font-size:24px;margin:0 0 10px 0}#prepaid h4{margin:0 0 10px}#prepaid p{font-size:13px;margin:0 0 10px}ul.stores li{background:url('../../../i/campaign/giftcard/stores_sprite.jpg?6542') no-repeat scroll 0 0 #fff;height:105px;float:left;display:inline;text-indent:-9999px}ul.stores li.clinton{width:170px;background-position:-707px 0}ul.stores li.whsmith{width:205px;margin-left:40px;background-position:-956px 0}ul.stores li.toysrus{width:128px;margin-left:10px;background-position:0 0}ul.stores li.safeway{width:118px;margin-left:10px;background-position:-161px 0}ul.stores li.sobeys{width:110px;margin-left:10px;background-position:-312px 0}ul.stores li.needs{width:90px;margin-left:10px;background-position:-458px 0}ul.stores li.mack{width:60px;margin-left:10px;margin-top:-20px;background-position:-590px 0}ul.stores li.kmart{width:90px;margin-left:10px;background-position:-2320px 0}ul.stores li.bestbuy{width:100px;margin-left:10px;background-position:-2200px 0}ul.stores li.walmart{width:166px;margin-left:10px;background-position:-1646px 0}ul.stores li.vons{width:106px;margin-left:10px;background-position:-2046px 0}ul.stores li.tomthumb{width:156px;margin-left:10px;background-position:-1852px 0}ul.stores li.macs{width:72px;margin-left:10px;background-position:-3360px 0}ul.stores li.albertsons{width:125px;margin-left:10px;background-position:-3060px 0}ul.stores li.dominick{width:210px;margin-left:10px;background-position:-2830px 0}ul.stores li.gianteagle{width:132px;margin-left:10px;background-position:-3200px 0}ul.stores li.kroger{width:110px;margin-left:10px;background-position:-2700px 0}ul.stores li.wakefernShoprite{width:95px;margin-left:10px;background-position:-2430px 0}ul.stores li.wegmans{width:123px;margin-left:10px;background-position:-2550px 0}.packages{width:230px;margin:auto}.package{position:relative;float:left;width:109px}.package .info{position:relative;background:transparent url('../../../i/payment/boxes/box-sprite.png?7656') no-repeat -4px bottom;padding:60px 10px 15px;margin-top:5px;min-height:115px;color:#000}.package .info .top{position:absolute;top:-5px;left:0;width:109px;height:5px;background:transparent url('../../../i/payment/boxes/box-sprite.png?7656') no-repeat -4px -312px}h2.ppm{padding:5px 0 0 0;margin:0;text-align:center;font-size:26px;font-weight:bold;line-height:27px;letter-spacing:-2px;color:#000}.ppm_info,.details,.extras{text-align:center;font-size:12px;font-weight:bold}.ppm_calc,.ppm_calc b{color:#666;font-weight:normal;text-align:center;margin-bottom:20px}.hr{border-top:1px solid #eae2e1;font-size:0;width:80%;margin:5px auto;padding:0;background:0}.packageItems{position:relative;display:block;width:63px;padding:20px 10px;margin:10px auto;border:1px solid #ebc1d5;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;text-align:center}.packageItems:hover{border-color:#ca71a1;text-decoration:none}.packageItems span{background:transparent url('../../../i/payment/paymentItems.png?6508') no-repeat 0 -422px;_background-image:url('../../../i/payment/paymentItems8.png?6508');position:absolute;width:21px;height:22px;top:-7px;left:-6px}.star,.star.size_0{background:url('../../../i/payment/stars_8.png?7656') -62px -3px;display:block;position:absolute;left:50%;width:21px;height:25px;top:20px;margin-left:-10px}.star.size_1{background-position:-60px -30px;width:30px;height:35px;top:13px;margin-left:-15px}.star.size_2{background-position:-5px -5px;width:53px;height:55px;top:1px;margin-left:-26px}.star.size_3{background-position:-5px -65px;width:84px;height:90px;top:-17px;margin-left:-40px}.paybtn,.paybtn:hover,.paybtn.active,.paybtn:visited,.paybtn:focus{outline:0;text-decoration:none;color:#000}.paybtn,.paybtn .right{background:transparent url('../../../i/sprite/button_gold.png?7656') repeat-x -2px -90px}.paybtn{text-decoration:none;margin:0;padding:0;display:inline-block;position:relative;display:inline-block;position:relative;text-align:center;margin-bottom:10px}.paybtn.medium{background-position:-3px -483px;height:42px;line-height:38px;margin-right:16px;padding-left:13px;font-size:13px}.paybtn.medium .right{position:absolute;display:inline-block;right:-16px;top:0;height:42px;width:16px;background-position:right -543px}.paybtn.medium:hover{background-position:-3px -605px}.paybtn.medium:hover .right{background-position:right -665px}.paybtn.medium:active,.paybtn.medium_active,.paybtn.medium_active:hover{background-position:-3px -727px}.paybtn.medium:active .right,.paybtn.medium_active .right,.paybtn.medium_active:hover .right{background-position:right -787px}.package a.paybtn{left:2px;padding-left:11px;width:83px}.paybtn img{display:none}#payment .tops{background:transparent url('../../../i/campaign/giftcard/giftcard_cards.png?5739') no-repeat 0 0;position:relative;padding:15px}#payment h2.headline,#payment p.text{width:230px;float:left}#payment h2.headline{letter-spacing:-0.05em}#countsel{background-color:#fff;margin:10px 0;padding:8px;border:#ad93bc 1px solid;-webkit-border-radius:3px;-moz-border-radius:3px}#countselect{color:#000;text-align:center}.headline_text{min-height:120px}.s1{background:url('../../../i/payment/tabs/sprite.png?13093') no-repeat}