body #blocForm label.error {
 float:left;
 width:auto;
 text-align:left;
 color:#7a1919;
 font-weight:bold;
 margin-left:10px;
 padding:2px 10px 2px 16px;
 background:url('../images/elements/unchecked.gif') 0 50% no-repeat;
}

body #blocForm label.checked {
 background:url('../images/elements/checked.gif') 0 50% no-repeat;
}

body #blocForm input.error,
body #blocForm select.error,
body #blocForm textarea.error {
 background:#ffd9d9;
 border:1px solid #7a1919;
}

body #blocForm .success_msg {
 font-weight:bold;
 color:#0060bf;
 margin-left:19px;
}

body #blocForm #dateformatStatus, body #blocForm #termsStatus {
 margin-left:6px;
}

body #blocForm #dateformat_eu {
 vertical-align:middle;
}

body #blocForm #ldateformat_eu {
 font-weight:normal;
 vertical-align:middle;
}

body #blocForm #dateformat_am {
 vertical-align:middle;
}

body #blocForm #ldateformat_am {
 font-weight:normal;
 vertical-align:middle;
}

body #blocForm #termswrap {
 float:left;
}

body #blocForm #terms {
 vertical-align:middle;
 float:left;
 display:block;
 margin-right:5px;
}

body #blocForm #lterms {
 font-weight:normal;
 vertical-align:middle;
 float:left;
 display:block;
 width:350px;
 white-space:normal;
}

body #blocForm #lsignupsubmit {
 visibility:hidden;
}
