form.ddfm h1,
form.ddfm h2{color:#606060;}
form.ddfm legend,
form.ddfm label,
form.ddfm label.fmtextlblwide{color:#606060;}
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:#404040;}
form.ddfm .required{color:#FF0000;}
.ddfmerrors{color:#FF0000;}
form.ddfm{font-size:100%;font-family:Arial, Helvetica, sans-serif;}
form.ddfm h1,
form.ddfm h2{font-family:Arial, Helvetica, sans-serif;text-align:left;margin:0 0 10px 0;padding:0;}
form.ddfm h1{font-size:140%;}
form.ddfm h2{font-size:115%;}
form.ddfm legend,
form.ddfm label,
form.ddfm label.fmtextlblwide{font-weight:bold;}
form.ddfm .credits{font-size:90%;}
form.ddfm legend{font-size:110%;}
.ddfmerrors{font-weight:bold;}
.ddfminfo{margin-left:90px;}
.ddfmwrap{margin:15px 0 15px 0;width:485px;}
form.ddfm{text-align:left;padding:10px;width:465px;}
form.ddfm fieldset{padding:0 10px 2px 10px;margin:0 0 13px 0;display:block;}
form.ddfm legend{padding:0 6px 0 6px;margin:0 0 0 10px;}
form.ddfm label{display:block;float:left;width:17%;text-align:right;margin:0 10px 0 0;padding-bottom:15px;}
form.ddfm label.fmtextlblwide{display:block;float:left;text-align:left;margin:0 10px 0 1px;padding-bottom:8px;}
form.ddfm select.fmselect{float:left;display:block;width:75%;margin-bottom:15px;padding:3px;}
form.ddfm .fmcheck{width:75%;float:left;display:block;margin-bottom:15px;}
form.ddfm .fmradio{width:75%;float:left;display:block;margin-bottom:15px;}
form.ddfm .fmcheck p{padding:0;margin:0 0 5px 0;line-height:140%;}
form.ddfm .fmradio p{padding:0;margin:0 0 5px 0;line-height:140%;}
form.ddfm textarea{float:left;position:relative;width:75%;margin-bottom:15px;padding:3px;}
form.ddfm textarea.recipe{float:left;position:relative;width:95%;margin-bottom:15px;padding:3px;}
form.ddfm br{clear:left;}
form.ddfm .fmfullblock{padding-left:0px;}
form.ddfm .fmhalfblock{margin-left:18%;width:75%;}
form.ddfm input.fmverify{float:left;display:block;width:22%;margin-bottom:15px;padding:3px;}
form.ddfm img{margin:1px 0 0 10px;}
form.ddfm input.fmfile,
form.ddfm input.fmtext{float:left;display:block;width:75%;margin-bottom:15px;padding:3px;}
form.ddfm input.contest_city{float:left;display:block;width:30%;margin-bottom:15px;padding:3px;}
form.ddfm input.contest_state{float:left;display:block;width:40px;margin-bottom:15px;padding:3px;}
form.ddfm input.contest_zip{float:left;display:block;width:50px;margin-bottom:15px;padding:3px;}
form.ddfm input.contest_dob{float:left;display:block;width:30%;margin-bottom:15px;padding:3px;}
form.ddfm textarea.fmtextwide{display:block;float:left;width:90%;margin-right:2px;margin-bottom:15px;padding:3px;}
form.ddfm .credits{text-align:right;margin-top:5px;}
form.ddfm .submit{margin-top:15px;text-align:right;position:relative;}