ul{list-style-type:none;}
#backgroundPopup{background:#000;border:1px solid #cecece;display:none;position:fixed;height:100%;top:0;left:0;width:100%;z-index:99998;}
div#signupOverlay{background-color:#fff;height:auto;position:absolute;top:0;left:-30px;width:712px;z-index:99999;}
div#wrapper p{color:#808080;line-height:1.5em;margin:5px 0;font-size:11px;font-weight:normal;}
div#wrapper p a{color:#f30;cursor:pointer;}
div#signupOverlay div.msg-bar{background-color:#eee;display:block;font-size:11px;height:17px;line-height:1.5em;padding:3px 0;position:relative;text-align:center;width:712px;}
div#signupOverlay div.msg-bar a{cursor:pointer;}
div#signupOverlay div.msg-bar a.right{position:absolute;right:15px;top:4px;}
div#signupOverlay div.msg-bar a#disable{background-position:-89px 0;display:block;height:13px;line-height:13px;width:13px;}
div#signupOverlay span#header{border-bottom:1px solid #C8C8C8;color:#333;display:block;float:none;font-size:2.45em;height:58px;margin:15px 0;padding:0 0 14px 49px;width:663px;}
div#signupOverlay span#eblogo{background-position:-703px -54px;display:inline-block;height:53px;padding:0 18px 0 0;vertical-align:text-top;width:172px;margin:0 15px 0 0;}
h1 span#header-txt{color:#333;line-height:1;}
*.ui2009ol{background:url(../../../../landing_pages/2014/giftcard/global_files/img/giftcard-sprite20131129k.1.0.0.a.png)/*tpa=http://www.ebates.com/landing_pages/global_files/images/sprites/giftcard-sprite20131129k.png*/ no-repeat 0 0;/*sprite*/}

div#signupOverlay div#wrapper{display:block;padding:0px 40px 10px 40px;position:relative;}
div#wrapper div.step1{display:block;font-size:1.4em;color:#3092c3;margin:0 0 10px 0;}
div#wrapper div.step2{color:#fe4305;font-size:1.4em;width:240px;}
div#wrapper div.step1 span.step1{background-position:-772px 0px;}
div#wrapper div.step2 span.step2{background-position:-796px 0px;}
span.step1, span.step2{float:left;height:27px;margin-right:5px;width:24px;}
span.grey{color:#808080;float:none;font-family:inherit;font-size:inherit;}
div#switch{margin:0 0 0 20px;}
div.ruOverlay{border:4px solid #0038A5;}

/*Gift cards*/
form#signForm div#wrapper ul#gcs{margin:0 0 15px;overflow:hidden;}
div#wrapper ul#gcs li{cursor:pointer;display:block;float:left;height:140px;margin:2px 14px 0 0;text-align:center;width:115px;}
div#wrapper ul#gcs li.position1{background-position:0px 20px;}
div#wrapper ul#gcs li.position2{background-position:-115px 20px;}
div#wrapper ul#gcs li.position3{background-position:-230px 20px;}
div#wrapper ul#gcs li.position4{background-position:-345px 20px;}
div#wrapper ul#gcs li.position5{background-position:-460px 20px;}
div#wrapper ul#gcs li.last{margin-right:0;}

#wrapper .promobar{font-size:1.8em;line-height:64px;padding:0;text-align:center;}
.promobar .alt{color:#f30;}
.subbar{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;height:64px;padding-left:29px;}
.subbar li{display:block;float:left;height:64px;margin-right:25px;}
.subbar li span{display:block;height:17px;margin-top:29px;}
.subbar li.seen span{background-position:-576px top;height:40px;margin-top:12px;width:127px;}
.subbar li.times span{background-position:-575px -40px;width:107px;}
.subbar li.cnn span{background-position:-648px -69px;width:33px;}
.subbar li.wallstreet span{background-position:-575px -57px;width:111px;height:12px; margin-top:32px;}
.subbar li.goodhouse span{background-position:-578px -69px;width:72px;height:19px;}
.subbar li.priceir span{background-position:-884px 0;height:62px;margin-top:1px;width:64px;}
.subbar li.talk span{background-position:-951px 0;height:56px;margin-top:1px;width:88px;}
.subbar li.mrgnlrg{margin-right:76px;}
div#wrapper div#why-join div#why-you{color:#333;margin-top:10px;font-size:2em;}
div#wrapper p.terms{margin:5px 0 0;}
div#wrapper p.asterisk{margin:0;text-align:center;}
div#wrapper a#trademark{color:#060;}

/*Signup Form*/
#signup-form{padding-top:10px;}
#signup-form ul{list-style:none inside none;width:632px;}
#signup-form ul li{display:block;height:26px;margin-bottom:10px;position:relative;text-align:right;}
#signup-form ul li div span{display:block;float:right;font-size:11px;margin-right:10px;width:132px;}
#signup-form ul li div#emailDIV span{padding-top:3px;}

/*Labels*/
#signup-form ul li div{display:block;height:26px;position:relative;}
#signup-form ul li input{border:1px solid #666;float:right;height:18px;padding:3px 0 3px 8px;width:215px;}
#signup-form ul li input.start-shop{background-position:-703px -27px;border:0px none;cursor:pointer;float:right;height:27px;width:151px;}
#signup-form ul li input.next{background-position:-703px top;border:0px none;cursor:pointer;float:right;height:27px;width:69px;}
#signup-form ul li.passwd,#signup-form ul li.shop,#signup-form ul li.refer-input,#signup-form ul li.refer,#password{display:none;}
#signup-form ul li.acct-pwd,#signup-form ul li.acct-refer{display:block !important;}
.inputblur{color:#888;font-size:11px;font-style:italic;}

/*Pop up*/
#popup{background-color:#fff;border-radius:10px;border:1px solid #666;display:none;font-size:11px;height:84px;line-height:1.5em;padding:20px 16px 10px 10px;position:absolute;text-align:left;top:160px;left:180px;width:132px;}
#trademark_popup{background-color:#fff;border-radius:10px;border:1px solid #666;font-size:11px;padding:12px 25px;position:absolute;bottom:10px;left:10px;width:90%;display:none;z-index:99;}
#trademark_popup sup{line-height:0.8;}
#signupOverlay a.close{background-position:-89px 0;cursor:pointer;display:block;float:right;height:13px;margin-bottom:3px;overflow:hidden;position:absolute;width:13px;z-index:999;top:10px;right:10px;}
#trademark_popup p.term{margin:12px 0;}
div#dwindow{top:300px;left:50px;}
#dwindow h4{color:#333;padding:5px 0px;}
#pge #dwindow p a{color:#060;}
#pge #dwindow p{color:#333;}
#dwindow .popuphide{display:none;}
#dwindow .addrname{font-style:italic;margin-top:10px;}
.info tr.purchases{background:#d6f0c2;}
.info td{border:1px solid #ccc;}

.sec-promo-list .sec-logo {
    width: 100px;
    height: 38px;
    padding-left: 43px;
    padding-right: 47px;
}
.sec-promo-list li{height:70px;}.sec-promo-list .sec-logo{width:100px;height:38px;padding-left:43px;padding-right:47px;}.sec-promo-list .sec-details{width:302px;}.bg-gry2{background-color:#dedede;}
div#signupOverlay{left:50% !important;margin-left:-356px;top:164px;}
         div.ruOverlay{border:4px solid #0038a5;}
         #signupOverlay a.close{background-position:-105px -187px;}
         #join-signup-form #password{display:block !important;}