@charset "utf-8";

body {
    padding: 0px;
    margin: 0px;
    background-color: #fff;
}

.iao-content div,
.iao-content span,
.iao-content form,
.iao-content fieldset
{
    padding: 0px;
    margin: 0px;
}

.iao-content legend { display: none; }
.iao-content fieldset { border: none; }
.iao-content select  { height: 20px; }

#iao-content {
    margin: 0px auto;
    width: 920px;
    overflow: hidden;
}

#iao-content.iao-content-iframe {
    background: url(RM_AgeVeriBG.jpg) center;
}


#iao-content.iao-content-not21 {
    background: url(RM_Not21BG.jpg) center;
}

#iao-content.iao-content-not21 .not-21-warning {
    text-indent: -9000px;
}

.iao-content .age-verification .profile-information fieldset {
    text-align: center;
}
.iao-content .age-verification .profile-information label {
    margin: 0px auto;
    text-indent: -9000px;
    display: block;
}

.iao-content .age-verification .profile-information #label-for-field-month {
    margin-top: 50px;
    background-image: url(MMDDYear.gif);
    width: 95px;
    height: 17px;
}
.iao-content .age-verification .profile-information #label-for-field-state {
    background-image: url(state.gif);
    width: 31px;
    height: 17px;
    margin-top: 10px;
}
.iao-content .age-verification .profile-information #label-for-field-day,
.iao-content .age-verification .profile-information #label-for-field-year {
    display: none; /* Hide these labels. */
}

.iao-content .age-verification .form-submit input {
    display: block;
    background-color: transparent;
    border: none;
    margin: 170px auto 0px auto;
    background-image: url(enterButton.gif);
    text-indent: -9000px;
    width: 73px;
    height: 38px;
}
