/* form.css */



* {margin: 0;padding: 0;}
.label {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.labela{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:left;width:175px;}
form {margin:0;margin-left:15px;padding:0;font-size: 100%;font:Verdana;min-width: 360px;max-width:360px;width:360px;}
form fieldset {clear: both;font-size: 18px;border-color:transparent;border-width: 1px 0 0 0; border-style: none none none none;margin: 0 0 0 0;}
form fieldset legend {font-size: 18px;font-weight:bold;font:Papyrus;color: #000000;margin: 0 0 0 0;}
label {font-size: 12px;font:Verdana;}
label u {font:Verdana;font-style: normal;text-decoration: underline;}
input, select, textarea {font:Verdana;font-size: 100%;color:#003366;}
textarea {overflow: auto;}
form div {clear: left;display: block;width: 355px;zoom: 1;}
form fieldset div.notes {float: right;width: 158px;height: auto;padding: 5px;border: 1px solid #666666;background-color: #ffffe1;color: #666666;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 27px;
  border-width: 0 0 1px 0;border-style: solid;border-color: #666666;color: #666666;font-size: 110%;}
form fieldset div.notes p {margin: 0em 0em 1.2em 0em;color: #666666;}
form fieldset div.notes p.last {margin: 0em;}
form div fieldset {clear: none;border-width: 1px;border-style: solid; border-color: #666666;margin: 0 0 0 144px;padding: 0 5px 5px 5px;width: 197px;}
form div fieldset legend {font-size: 100%;padding: 0 3px 0 9px;}
form div.required fieldset legend {clear: right;font-weight: bold;font:Verdana;}
form div label {font:Verdana;display: block;float: left;width: 130px;padding: 3px 5px;margin: 0 0 5px 0;text-align: right;}
form div.optional label, label.optional {font-weight: normal; font:Verdana;}
form div.required label, label.required {font-weight: bold; font:Verdana;}
form div label.labelCheckbox, form div label.labelRadio {float: none; display: block;width: 200px;zoom: 1;padding: 0;margin: 0 0 5px 142px;text-align: left;}
form div fieldset label.labelCheckbox, form div fieldset label.labelRadio {margin: 0 0 5px 0width: 170px;}
form div img {border: 1px solid #000000;}
p.error {background-color: #ff0000;background-image: url(/images/icon_error.gif);background-repeat: no-repeat;background-position: 3px 3px;color: #ffffff;
  padding: 3px 3px 5px 27px;border: 1px solid #000000;margin: auto 100px;}
form div.error {background-color: #ffffe1;background-image: url(/images/required_bg.gif);background-repeat: no-repeat;background-position: top left;color: #666666;
  border: 1px solid #ff0000;}
form div.error p.error {background-image: url(/images/icon_error.gif); background-position: top left;background-color: transparent;border-style: none;font-size: 88%;	
  font-weight: bold;margin: 0 0 0 118px;	width: 200px;color: #ff0000;}
form div select, form div textarea {width: 150px;padding: 1px 3px;margin: 0 0 0 0;}
form div input.inputText, form div input.inputPassword {width: 200px;padding: 1px 3px;margin: 0 0 0 0;}
form div input.inputFile {width: 211px;}
form div select.selectOne, form div select.selectMultiple {width: 211px;padding: 1px 3px;}
form div input.inputCheckbox, form div input.inputRadio, input.inputCheckbox, input.inputRadio {display: inline;height: auto;width: auto;background-color: transparent;  border-width: 0;padding: 0;margin: 0 0 0 140px;}
form div.submit {display: inline;width: 300px;padding: 0 0 0 0px;}
form div.submit div {display: inline;font:Verdana;font-size:12px;float: left;text-align: left;width: auto;padding: 1 1 1 1;margin: 0;}
form div input.inputSubmit, form div input.inputButton, input.inputSubmit, input.inputButton {display: inline;background-color: transparent;color:#003366;
  border:solid 1px;border-color:#00FFFF;width: auto;padding: 0 2px;margin: 0;}
form div.submit div input.inputSubmit, form div.submit div input.inputButton {float: left;margin: 0 0 0 5px;}
form div small {display: block;margin: 0 0 5px 142px;padding: 1px 3px;font-size: 88%;zoom: 1;}
form.import.css
/* form.import.css */
label img {behavior: url(/behaviors/label_img.htc);}
form fieldset legend {line-height: 150%;font:Papyrus;}
form input, form select, form textarea {background-color: transparent;}
form textarea.expanding {overflow: auto;overflow-x: auto;overflow-y: visible;}
div.optional label:before {content: '';}
div.required label:before {content: '';}
form div label.labelCheckbox, form div label.labelRadio, label.labelCheckbox, label.labelRadio {display: block;width: 190px;zoom: 1;padding: 4px 0 0 18px;
  text-indent: -18px;line-height: 120%;}
form div label.labelCheckbox input.inputCheckbox, form div label.labelRadio input.inputRadio, label.labelCheckbox input.inputCheckbox, label.labelRadio input.inputRadio {margin: 0;}
form div fieldset input.inputText, form div fieldset input.inputPassword, form div fieldset input.inputFile, form div fieldset textarea.inputTextarea {width: 260px;
  margin: 0 0 0 18px;}
form div label.compact {display: inline;width: auto;padding: 4px 10px 0 0;text-indent: 0;margin: 0 0 0 0;}
form div.wide label {float: none;display: block;}
form div label.wide {width: 335px;}
form div.wide input.inputText, form div.wide input.inputPassword, form div.wide input.inputFile, form div.wide select, form div.wide textarea {width: 335px;
  margin: 0;}
form div.notes p, form div small {line-height: 125%;}
form div.wide small {margin: 0 0 5px 0;}
#wide{width:335px;}