@charset "utf-8";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.fmdate,form.ddfm input.fmverify,form.ddfm textarea.fmtextwide,form.ddfm .submit,form.ddfm .credits {color:#6d6e71;}form.ddfm .required {color:#FF0000;}.ddfmerrors {color:#FF0000;}.ddfmwrap {font-size:90%;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;color:#6d6e71;}form.ddfm h1, form.ddfm h2 {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-size: 100%;font-weight: normal;}form.ddfm .credits {font-size: 90%;}form.ddfm legend {font-size: 110%;}.ddfmerrors {font-weight: bold;}.ddfmwrap {margin:0px auto 0px auto;width:100%;}.ddfmwrap p.fieldwrap {padding: 1px;margin: 1px;clear: left;}form.ddfm {text-align:left;padding:10px;width:100%; }form.ddfm p {clear:both}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: 26%; text-align: right;margin: 0 10px 0 0; padding-bottom: 15px;clear: left;}form.ddfm label.fmtextlblwide {display: block;float: left; text-align: left;margin: 0 10px 0 1px; padding-bottom: 8px; width: 100%;}form.ddfm select.fmselect {float: left; display: block;width: 65%; margin-bottom: 15px;padding: 3px; }form.ddfm .fmcheck {width: 65%; float: left;display: block;margin-bottom: 15px;}form.ddfm .fmchecklabel {display: inline; float: none; clear: none; text-align: left; margin: 0; padding: 0;}form.ddfm .fmradio {width: 65%;float: left;display: block;margin-bottom: 15px;}form.ddfm .fmradiolabel {display: inline; float: none; clear: none; text-align: left; margin: 0; padding: 0;}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: 65%;margin-bottom: 15px;padding: 3px;}form.ddfm .fmfullblock {padding-left: 0px;float: left; width: 100%;margin-bottom: 13px;display: block;}form.ddfm .fmhalfblock {width: 65%;padding-left: 29%;margin-bottom: 13px;float: left; display: block;}form.ddfm input.fmverify {float: left; width: 22%;margin-bottom: 15px; padding: 3px;position: relative;display: block;}form.ddfm img {margin: 1px 0 0 10px; float: left;}form.ddfm input.fmfile,form.ddfm input.fmtext {float: left; display: block;width: 65%;margin-bottom: 15px;padding: 3px;}form.ddfm input.fmdate {float: left; display: block;width: 35%;margin-bottom: 15px;padding: 3px;}form.ddfm textarea.fmtextwide {display: block;float: left;width: 93%;margin-right: 2px;margin-bottom: 15px; padding: 3px;}form.ddfm .credits {text-align: right;margin-top: 7px;width: 97%;}form.ddfm .submit {text-align: right;clear: both; width: 97%;}.ddfmwrap .ddfmerrors {display: block; float: left; width: 27%; text-align: right;margin: 0 10px 0 0; padding-bottom: 15px;}.ddfmwrap .errorlist {float: left; display: block;width: 65%;margin-bottom: 15px;padding: 3px;text-align: left;}.ddfmwrap .recaptcha {width: 100%;text-align: right;clear: both; height: 120px;margin-right: 7px;padding-bottom: 10px;}.ddfmwrap .recaptcha-inner {float: right;margin-right: 3px;}.dpDiv {}.dpTable {font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;text-align: center;color: #404040;background-color: #F4F4F4;border: 1px solid #999999;}.dpTR {}.dpTitleTR {}.dpDayTR {}.dpTodayButtonTR {}.dpTD {border: 1px solid #ece9d8;}.dpDayHighlightTD {background-color: #CCCCCC;border: 1px solid #AAAAAA;}.dpTDHover {background-color: #888888;border: 1px solid #888888;cursor: pointer;color: #000000;}.dpTitleTD {}.dpButtonTD {}.dpTodayButtonTD {}.dpDayTD {background-color: #C0C0C0;border: 1px solid #AAAAAA;color: white;}.dpTitleText {font-size: 12px;color: #555555;font-weight: bold;} .dpDayHighlight {color: #666666;font-weight: bold;}.dpButton {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size: 10px;color: gray;background: #DDDDDD;font-weight: bold;padding: 0px;}.dpTodayButton {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size: 10px;color: gray;background: #DDDDDD;font-weight: bold;}form.ddfm .submit input {border:2px solid #d3d3cc;color:#6d6e71;cursor:pointer}