div.form-container{margin:0;padding:0 1em 1em 1em;width:90%;text-align:left;}form.udf-form{margin:0;padding:0;}form.udf-form fieldset,fieldset.udf-form{margin:1em 0;border:none;border-top:1px solid #ccc;}form.udf-form legend,fieldset.udf-form legend{margin:1em 0;padding:0 .5em;color:#0C5096;background:transparent;font-size:1.3em;font-weight:bold;}form.udf-form legend a,fieldset.udf-form legend a{text-decoration:none;font-size:80%;color:#646464;}form.udf-form legend a:hover,fieldset.udf-form legend a:hover{text-decoration:underline;}fieldset.udf-form div{font-weight:normal;font-size:100%;color:#646464;font-size:11px;}form.udf-form label{float:left;width:120px;padding:0 1em;text-align:right;margin-bottom:.6em;font-size:11px;}form.udf-form div{margin-bottom:.6em;padding:0;display:block;clear:left;font-size:11px;}form.udf-form div input,fieldset div textarea,div textarea{width:220px;border-top:1px solid #555;border-left:1px solid #555;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:1px;color:#333;}form.udf-form div input.udf-radiocheck{width:13px;border:0;margin-right:3px;}form.udf-form fieldset div select{width:225px;padding:1px;}form.udf-form div.frm-submit{clear:both;padding-top:1em;}form.udf-form div.frm-submit input{border:1px solid #333;padding:2px 1em;background:#555;color:#fff;font-size:100%;width:auto;}form.udf-form div.frm-submit input:hover{background:#666;}form.udf-form table.udf-form input.frm-submit{border:1px solid #333;padding:2px 1em;background:#555;color:#fff;font-size:100%;width:auto;}form.udf-form table.udf-form input.frm-submit:hover{background:#666;}form.udf-form input:focus,textarea:focus{background:#efefef;color:#000;}form.udf-form div.frm-required{font-weight:bold;}form.udf-form p.frm-intro{margin:0;}form.udf-form fieldset span.inline-error-msg{font-weight:normal;}form.udf-form label.frm-report{font-weight:bold;}