body {
margin: 30px;

}

label {

width: auto;
padding-right: 10px;
}

* {
font-family: 'Arial', Helvetica, Sans Serif;
}

p {
margin: 0px;
padding: 0px;
}

span {
margin: 0px;
padding: 0px;
}

.clear {
clear: both;
}

.info-req {
color: #f00;
font-size: 9px;
font-weight: bold;
}

#wrap-form {
margin: 15px 0px 0px 0px;
width: 510px;
}

.wrap-field0 {
width: 550px;
background-color: #eee;
padding: 10px;
}

.wrap-field1 {
width: 550px;
background-color: #ddd;
padding: 10px;
}

.div-section {
text-align: left;
font-size: 16px;
font-weight: bold;
margin: 25px 0px 10px 0px;
}


.div-label {
float: left;
width: 200px;
}

.div-form-field {
float: left;
}

.button {
margin: 15px 10px 0px 0px;
float: right;
}

.confirm {
font-size: 20px;
}

.submit {
width: 150px;
height: 60px;
margin-bottom: 30px;
}

.black {
color: #000 !important;
}

#stat-wrap {
width: 560px;
margin-bottom: 10px;
}

.form-field-radio, .form-field-check {
  padding: 5px;
}

.form-field-radio .info-req, .form-field-check .info-req {
  color: #fff;
}
