.userFrm select.long {
 width: 80%;
}
.userFrm input[type=radio] + label,
.userFrm input[type=checkbox] + label {
 padding: 3px 0 0 25px;
 display: block;
}

.userFrm input[type=radio] ,
.userFrm input[type=checkbox] {
 width: auto;
 float: left;
/* margin-top: .8em; */
}
.userFrm .ckbItm {
 clear: left;
}
div.regStep1 {
 margin-bottom:15px;
 padding-top: 55px;
 background-image: url("regVerl_1.png");
 background-repeat: no-repeat;
}
div.regStep2 {
 margin-bottom:15px;
 padding-top: 55px;
 background-image: url("regVerl_2.png");
 background-repeat: no-repeat;
}
div.regStep3 {
 margin-bottom:15px;
 padding-top: 55px;
 background-image: url("regVerl_3.png");
 background-repeat: no-repeat;
}
#userFirma_id {
width: 65%;
}
.userFrm .eMessage {
  color: red;
}