#sem-form-5-537 div.sem-field-container {
padding: 5px 0;
}

#sem-form-5-537 label.sem-label {
float:left;
display:block;
width:135px;

}

#sem-form-5-537 fieldset.sem-fieldset {
border:0;
padding:0;
margin:0;
width:350px;
}

#sem-form-5-537 legend.sem-legend {
display:block;
padding:0;
margin:0;
vertical-align:top;
margin-top:4px;
white-space:normal;
float:left;
}

#sem-form-5-537 input.sem-text {
width:50%;


}

#sem-form-5-537 textarea.sem-textarea {
width:75%;
height:100px;

}

#sem-form-5-537 select.sem-select {
width:170px;


}

#sem-form-5-537 label.sem-radio-button-label {
/*display:block;*/
clear:both;
margin-left:15px;
}

#sem-form-5-537 input.sem-radio-button {
margin:2px;
}

#sem-form-5-537 label.sem-checkbox-label {
margin:2px;
}

#sem-form-5-537 a.sem-file-selector {
width:50%;

}

#sem-form-5-537 textarea.sem-wysiwyg {
width:100%; 
}

#sem-form-5-537 input.sem-submit {
margin-top:20px;
float:left;
clear:left;
}

div#sem-field-container-69, div#sem-field-container-70, div#sem-field-container-71, div#sem-field-container-72, div#sem-field-container-76, div#sem-field-container-78, div#sem-field-container-54, div#sem-field-container-55, div#sem-field-container-56, div#sem-field-container-57, div#sem-field-container-64, div#sem-field-container-65, div#sem-field-container-66  {
clear:left;
}

div#sem-field-container label.sem-label {
font-size:16pt;
width:100%;
padding: 10px 0px;
}
.hidden {
display:none;
}

div.form_label {
font-size:16pt;
padding-bottom: 10px;
}

div#sem-field-container-96 {
display:none;
}

