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

#sem-form-6-1218 label.sem-label {
float:left;
display:block;
width:125px;

}

#sem-form-6-1218 fieldset.sem-fieldset {
border:0;
padding:0;
margin:0;
}

#sem-form-6-1218 legend.sem-legend {
display:block;
padding:0;
margin:0;
vertical-align:top;
margin-top:4px;
white-space:normal;
}

#sem-form-6-1218 input.sem-text {
width:50%;


}

#sem-form-6-1218 textarea.sem-textarea {
width:75%;
height:100px;

}

#sem-form-6-1218 select.sem-select {
width:170px;


}

#sem-form-6-1218 label.sem-radio-button-label {
display:block;
clear:both;
margin-left:15px;
}

#sem-form-6-1218 input.sem-radio-button {
margin:2px;
}

#sem-form-6-1218 label.sem-checkbox-label {
display:block;
clear:both;
margin-left:15px;
}

#sem-form-6-1218 input.sem-checkbox {
margin:2px;
}

#sem-form-6-1218 a.sem-file-selector {
width:50%;


}

#sem-form-6-1218 textarea.sem-wysiwyg {
width:100%; 
}

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

div#sem-field-container-33, div#sem-field-container-44, div#sem-field-container-45, div#sem-field-container-46, div#sem-field-container-47, div#sem-field-container-51, 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-36 label.sem-label {
font-size:16pt;
width:100%;
padding: 10px 0px;
}

div.form_label {
font-size:16pt;
padding-bottom: 10px;
}

