* {margin:0;padding:0}
h1 {color:#000000;font:25px/29px arial;letter-spacing:-1px;margin:5px 0 0;text-align:center;}
BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fffcf7; FONT-size: 11px;
font-family:Verdana; }
TD {FONT-size: 11px; font-family: tahoma;}
DT { PADDING-BOTTOM: 2px;}
.txt1 {font-family:tahoma; font-size:18px; background: url(../i/ppcdynamic/row.gif) no-repeat; padding-left:15px; padding-bottom:4px;}
.txt2 {font-family:tahoma; font-weight:bold; font-size:21px;  color:#8C0909}
.indexcontrol_input {padding-left:4}
input, select {font-size:16px;}
.slogan {color:#444444;float:left;font-size:18px;letter-spacing:-1px;line-height:25px;margin:20px 0 0 20px;width:455px;text-align:left;}
.all_field_box {padding:0 0 0 10px;}
.txt_box_2 {float:left;font-family:arial;font-size:16px;font-weight:bold;padding:5px 7px 0 0;text-align:left;width:125px;padding-left:20px;}
.field_box {float:left;background:transparent url(../i/inputbg_170.gif) no-repeat left top;height:27px;width:170px;}
.field_box_2 {float:left;height:30px;padding:0;}
.clrfix {clear:both;}
#frmGender, #age_range {width:91px;}
#email, #password, #location, #discount_code {background:none;border:0;height:21px;padding:3px;width:164px;}
#submit_button {background:transparent url(../i/ppcdynamic/bn_btn.png) no-repeat;border:0;cursor:pointer;height:50px;padding:0;width:214px;}
.error_txt_box {font-family:tahoma;height:20px;padding:1px 0 2px;position:relative;}
.error_txt {background:transparent url(../i/ppcdynamic/alert.png) no-repeat scroll left center;top:0;color:#FF0000;padding:3px 0 2px 20px;position:absolute;}
.valid, .invalid{float:left;height:30px;margin-left:5px;width:17px;background:transparent url(../i/ppcdynamic/done.png) no-repeat 0 5px;}
.invalid {background:transparent url(../i/ppcdynamic/error.png) no-repeat 0 5px;}
#postscriptum {color:#777777;margin-top:250px;}
.headertext_box { float: left;margin-left: 0px;margin-top: 40px;width: 450px;height:50px;bottom:1px;position:relative; }
#indention_block {display:none;}
#terms_block {padding-top:10px;}

