.tdomf_form fieldset { border: 0px;}
.tdomf_form .required { font-weight: bold;}
.tdomf_form fieldset { text-align: left; width: 100%; padding-top: 5px; padding-bottom: 5px;}
.tdomf_form fieldset legend {  font-weight: bold;  padding-bottom: 10px;  padding-left: 0px;  margin-left: 0px;}
.tdomf_form_message { padding: 5px; margin: 5px; margin-bottom: 20px; text-align: left;}
#tdomf_upload_inline_form { text-align: left; background-color: white; width: 100%; height: 100%;}
#tdomf_upload_inline_form .required { font-weight: bold;}
.tdomf_upload_inline_errors { color: red;}
.tdomf_buttons { text-align: left;}
.tdomf_buttons td { width: 10px;}
.shadow { background: black; display: none; position: absolute; top: 0px; left: 0px; width: 100%; padding: 15px; }
.hidden { display: none;}
.progress { position: absolute; display: block; background: #f9fcfe; padding: 5px;}
