@CHARSET "ISO-8859-1";

form.basic span.normalfont {font-size: 11pt;}


form.basic fieldset{margin: 1em 0; padding: 2em 1em 1em 1em; border: 1px solid black; background: #f8f8f8; position: relative;}
form.basic legend{font-weight: bold;}
form.basic p.formtitle{font-weight: bold; margin: 0px; padding: 0px 5px; position: absolute;  top: -.65em; left: .65em; background-color: white; font-size: 16px; color: black;}
form.basic label {display: block; cursor: pointer; font-size: 11pt; /* float: left; width: 10em; */}
form.basic input[type="text"] {margin-bottom: 8px; /* width: 20em; */}
form.basic input[type="radio"] {margin-bottom: 9px;}
form.basic select {margin-bottom: 8px;}
form.basic textarea{width: 100%; /* height: 10em; */}
form.basic input.radio, input.checkbox, input.submit{width: auto;}
form.basic input[type="text"]:focus, textarea:focus{background: #ffc;}
form.basic .required{font-size: .75em; color: #760000;}
form.basic div.space {clear: left; margin-bottom: 12px;}

p.sqlsuccess {color: green; border: 1px solid black; padding: 5px; font-weight: bold; background-color: lightgray;}
p.sqlfailed {color: red; border: 1px solid red; padding: 5px; font-weight: bold; background-color: lightgray;}