/*
form.ddfm {width: 450px; margin:0 auto;}
form.ddfm .required {color: #FC1314;font-weight:bold;}
form.ddfm input.fmtext {width: 250px;padding:2px 2px 2px 3px; border:1px solid #000000;}
form.ddfm textarea {width: 250px;padding:2px 2px 2px 3px; border:1px solid #000000;}
form.ddfm .submit {text-align: left;clear: both; padding-left:110px;}
form.ddfm .submit input {background-color: #000000;color: #FC1314;font-weight: bold;border: 1px solid #000000;padding:4px 6px;}
form.ddfm h1,form.ddfm h2 {color: #000000;}
form.ddfm legend, form.ddfm label, form.ddfm label.fmtextlblwide {color: #000000;}
form.ddfm .fmcheck p, form.ddfm .fmradio p,form.ddfm textarea, form.ddfm .fmfullblock, form.ddfm .fmhalfblock, 
form.ddfm .fmselect,form.ddfm input.fmtext,form.ddfm input.fmverify,form.ddfm textarea.fmtextwide,form.ddfm .submit,form.ddfm .credits {color: #000000;}
.ddfmerrors {color: #000000;}
*/
div.ddfmwrap {width:590px; margin:0 auto 20px auto;}
form.ddfm {border-left:1px solid #000; border-right:1px solid #000; width:400px; margin:0 auto; padding:20px 0;}
p.fieldwrap {}
p.fieldwrap label {width:100px; float:left; margin-right:10px; padding-top:4px; text-align:right; font-size:12px; font-weight:bold; color:#999; line-height:normal;}
p.fieldwrap label span {font-weight:bold; color:#f00;}
p.fieldwrap input.fmtext {width:250px; padding:2px; background:#ccc; border:1px solid #000;}
p.fieldwrap textarea.fmtextarea {width:250px; padding:2px; background:#ccc; border:1px solid #000;}
p.fieldwrap input.fmfile {width:250px; background:#ccc; border:1px solid #000;}
div.submit {text-align: left;clear: both; padding-left:125px;}
div.submit input {font-size:12px; font-weight:bold; padding:2px 5px; border:1px solid #000;}
