Check out this test form I created here:
Here is the code for the checkboxes:
<div class="optIn">
<div id="line1">
<div class="checkbox"><input type="checkbox" checked="checked" value="true" name="MailingListOptIn"></div>
<div>
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
</div>
</div>
<div id="line2">
<div class="checkbox"><input type="checkbox" tabindex="6" title="This is required." class="required" value="true" name="TermsOfService"></div>
<div class=""><strong>I agree to the <a rel="tos_popup" name="tos" href="terms_of_service.html">Terms of Service</a>.</strong></div>
</div>
</div>
The bottom checkbox is set as required, and if someone fails to check it, an error message will appear. However, after this, the checkbox becomes inactive. I am not sure what I did wrong. Could it be related to the CSS?
Thank you