div#mainContent td img.productImage {
    padding-left:15px;
    padding-top:10px;
}

div#emailFormContainer {
    font-size:9pt;
    width:380px;
    margin-left:15px;
    *margin-left:30px;
    _margin-left:30px;
}

div#emailFormContainer a {
    font-size:9pt;
    color:#0083d0;
}

div#emailFormContainer a.linkArrow {
    background:right center no-repeat url('/en_US/images/arrow_right.gif');
    padding-right:25px;
    line-height:24px;
    font-weight:bold;
    text-decoration:none;
}
div#emailFormContainer a.linkArrow:hover {
    text-decoration:underline;
}


h3.sifrEmailSignUp {
    font-size:48pt;
    *font-size:28pt;
    margin:0;
    padding:0;
    width:351px;
    height:96px;
}

h4.welcome {
    margin:0;
}

div#emailSubText {
    margin-top:5px;
    width:370px;
    line-height:14pt;
}

div#emailSubTextConfirm{
    margin-bottom:20px;
    width:320px;
    line-height:14pt;
}

div.inputBox input.month { display:inline;width:25px; margin:0 6px 0 93px;padding:0 0 0 3px;height:19px;}
div.inputBox input.day { display:inline;width:25px; margin:0 6px 0 6px;padding:0 0 0 3px;height:19px;}
div.inputBox input.year { display:inline;width:70px; margin:0 0 0 6px;padding:0 0 0 3px;height:19px;}

div#emailPurchaseText {
    margin-top:12px;
}

div#emailPrivacyText {
    font-size:8pt;
    padding-right:65px;
}

div#emailPrivacyText a {
    font-size:8pt;
}

div.inputCheckBox {
    margin-bottom:15px;
    padding-right: 15px;
}

div.inputBox {
    display:block;
    margin:7px 0px;
}

div.inputBox label {
    position:absolute;
    text-align:right;
    width:86px;
    padding-top:3px;
}

div.inputBox input {
    display:block;
    margin-left:93px;
    padding-left:3px;
    height:17px;
    width:160px;
}

div.inputCheckBox input.checkbox {
    float:left;
    margin:3px 5px 58px 0px;
    *margin:-1px 5px 55px 0px;
    _margin:-1px 5px 55px 0px;
    width:15px;
}

div.inputBox select {
    margin-left:93px;
    height:19px;
    *height:21px;
    _height:21px;
    width:165px;
    *width:166px;
    _width:166px;
}

div.required {
    padding:20px 0px;
}

div.inputBoxUnsubscribe {
    display:block;
}

div.inputBoxUnsubscribe label,
div.inputBoxUnsubscribe input {
    vertical-align:top;
}

div.inputBoxUnsubscribe label {
    padding-top:2px;
}

div.inputBoxUnsubscribe input#email_address {
    height:17px;
    width:160px;
    margin-left:5px;
    padding:0;
    vertical-align:top;
}


div.inputBoxUnsubscribe input#emailUnsubscribeImage {
    height:38px;
    width:106px;
    margin:-8px 0 0 5px;
    padding:0;
    vertical-align:top;
}

div#unsubscribe input {
    margin:15px 0;
    width:230px;
    padding:3px 0 0 2px;
    color:#878585;
}

div#unsubscribe a.arrowLink {
    background:right center no-repeat url('/en_US/images/arrow_right.gif');
    padding-right:25px;
    line-height:25px;
    color:#0456BC;
    font-weight:bold;
    text-decoration:none;
}

div#unsubscribe a:hover {
    text-decoration:underline;
}

div.error {
    color:#cc0000;
}

a#respect_the_scalp
{
	margin-left: 30px;
	margin-top: 470px;
}