/* Aff Styles */
.landing {background-color:#000; background-position: top center; background-repeat:no-repeat; min-height:598px; text-align:right; padding-right:30px; padding-top:5px; margin:0; color:#fff}
.landing p{clear:both;text-transform:uppercase; font-size: 11px;color:#FFF;margin-left:10px}
.landing .aff_name, .landing .aff_name1{text-transform:uppercase; font-size:22px;height:22px;text-shadow: 2px 2px 1px #000}.landing .aff_name1{margin-top:0!important}
.landing .aff_bonusoffer{margin-top:35px;margin-bottom:3px;clear:both}
.landing .aff_phone,.landing .aff_phone1{font-size:24px;margin-bottom:3px;text-shadow: 2px 2px 1px #000}
.landing #aff_promocode{text-align:left;font-size:14px;clear:right;margin-left:10px;margin-top:3px;}
.landing .aff_promocode{font-size:14px;color:#F00; text-transform:uppercase; font-weight:bold}
.landing .disclaim {text-align:center;color: #999; padding:10px;margin-top:10px; background-color: #000;clear:both}
.landing .aff_signupnow{height:20px;float:right}

/* Aff Signup Form */
#joinFrmC{min-height:450px}
#formID {width:300px;height:500px;float:right;clear:right}
fieldset {opacity:.9; filter:alpha(opacity=90);-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px}
#formID label {margin: 0 0 9px 15px}
#formID select {padding:1px;float:right!important}
form label.field-address,form label.field-email{width: 262px}
form label.field-address input,form label.field-email input{width: 255px}
form label.field-first,
form label.field-last,
form label.field-city,
form label.field-phone,
form label.field-country,
form label.field-state, 
form label.field-zip,
form label.field-promo,
form label.field-referrer,
form label.field-passw,
form label.field-gender{width: 122px;margin-top:4px!important}
form label.field-first input,
form label.field-last input,
form label.field-city input,
form label.field-phone input,
form label.field-country input,
form label.field-state input,
form label.field-zip input,
form label.field-promo input,
form label.field-referrer input,
form label.field-passw input{width:116px;margin-right:0!important}
form label.field-country select,form label.field-state select,form label.field-gender select{width:121px;margin-right:0!important}
form label.field-birth,form label.field-birth select{width:105px;margin-right:0!important}
form label.field-day, form label.field-day select { width: 60px;margin-right:0!important}
form label.field-year, form label.field-year select { width: 65px}
form label.field-promo {clear:left;}
form label.field-policy a, form label.field-policy{font-size: 11px!important; padding-left:20px;
text-indent: 8px}
#signupbuttons{clear:both;text-align:center;display:block}
#signupbuttons input.btnsignup{height:30px; width:150px; float:none;margin:0 auto; cursor:pointer; font-weight:bold; font-size:14px; color:#fff;text-shadow: 2px 2px 1px #000; background:#C00; background: -webkit-gradient(linear, left top, left bottom, from(#f00), to(#500)); background: -moz-linear-gradient(top,  #f00,  #500); border:2px solid #900; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 2px 2px 0 #000; -moz-box-shadow: 2px 2px 0 #000;box-shadow: 2px 2px 0 #000;padding-bottom:10px}

/* Sign Up Confirmation */
#loader{ background:#000 url(images/loading_transparent.gif) no-repeat top center; 	text-align: center;	width:150px; height:30px; float: right; margin-top:70px; margin-right:115px; padding-top:60px;color:#f00; font-weight:bold;border:2px solid #111; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px} 
#confirm{border: 1px solid #202020; background-color: #111;padding:5px;width:400px;float:right;text-align:left;opacity:.9; filter:alpha(opacity=90); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px}
.accdata {margin:15px; border:1px solid #202020; background-color:#eee; padding:10px; text-align:center; color:#000; font-weight:bold; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius: 3px} 
#confirm form{text-align: center}
#confirm input.btncashier { background-image: none; text-indent:inherit; height:30px!important;width:150px; float:none; margin:5px auto 20px auto; padding:4px; cursor:pointer; font-weight:bold; font-size:14px!important; color:#fff; text-shadow: 2px 2px 1px #000;background:#C00; background: -webkit-gradient(linear, left top, left bottom, from(#f00), to(#500)); background: -moz-linear-gradient(top,  #f00,  #500); border:2px solid #900; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 2px 2px 0 #000; -moz-box-shadow: 2px 2px 0 #000;box-shadow: 2px 2px 0 #000}
#signupbuttons input.btnsignup:hover,#confirm input.btncashier:hover {text-shadow: none; background: #900; border:2px solid #F00}
.signature {color: #999; width: 160px; border-top: 1px solid #999; padding-top: 10px; margin-top: 15px}

