
fieldset.form			{ width: 80%; margin: 1em auto 1em auto; padding: 1em; background-color: transparent; color: #505080; border: solid 1px }
form legend.legend		{ padding: 0.2em 1em 0.2em 1em; background-color: transparent; color: #505080; font-size: 100%; font-style: italic; text-align: left; border: solid 1px }
form label.la			{ width: 25%; margin: 1em 0.5em 0.5em 0.5em; clear: both; float: left; font-size: 80%; background-color: transparent; color: #ffffff; text-align: right }
form input.in			{ width: 70%; margin: 0.5em; padding: 0.1em 0.5em 0.1em 0.5em; background-color: #303060; color: #ffffff; border: solid 1px #505080 }
form select.in			{ width: 50%; margin: 0.5em; padding: 0.1em 0.2em 0.1em 0.2em; background-color: #303060; color: #ffffff; font-size: 80%; border: solid 1px #505080 }
form checkbox.in		{ margin: 0.5em; padding: 0.1em 0.2em 0.1em 0.2em; background-color: #303060; color: #ffffff; font-size: 80%; border: solid 1px #505080 }
form .bt			{ margin: 0.5em; background-color: #303060; color: #ffffff; padding: 0 0.5em 0 0.5em; border: solid 1px }
form span.optional		{ background-color: transparent; color: #aaaaaa }


