html fieldset{position:relative}html legend{position:absolute;top:-1em;left:0.5em}html fieldset{position:relative;margin-top:1em;padding-top:2em;padding-bottom:2em}fieldset{padding:5px}legend{color:#fff;background:#966;padding:0.4em 1em}label{text-align:left;margin-right:0.2em;display:block;font-weight:bold;font-family:Arial, Helvetica, sans-serif}.form_row{white-space:nowrap;padding-bottom:0.5em}.submit{margin-left:15em}input,textarea{padding:5px;font-family:Helvetica, sans-serif;font-size:1.4em;margin:0px 0px 10px 0px;border:2px solid #ccc}select{padding:5px;font-family:Helvetica, sans-serif;font-size:1.4em;margin:0px 0px 10px 0px;border:2px solid #ccc;width:230px}textarea{height:90px;white-space:nowrap}textarea:focus{border:2px solid #900}input:focus,select:focus{border:2px solid #900}#formbox_left{float:left;width:360px;padding:5px}#formbox_right{float:right;width:350px;padding:5px;border:1px solid #966;margin-top:30px}form fieldset div.notes{float:right;width:350px;height:auto;margin:0 0 10px 400px;padding:5px;margin-right:50px;border:1px solid #666;background-color:#ffffe1;color:#666;font-size:88%}form fieldset div.notes h4{background-image:url(/images/icon_info.gif);background-repeat:no-repeat;background-position:top left;padding:3px 0 3px 3px;border-width:0 0 1px 0;border-style:solid;border-color:#666;color:#666;font-size:110%}form fieldset div.notes p{margin:0em 0em 1.2em 0em;color:#666}form fieldset div.notes p.last{margin:0em}
