/* Form CSS */

fieldset {margin: 0; padding: 0; border: 0;color: #e81c00;text-align: left;width: 340px;}

textarea {padding: 0;margin: 0 0 2px 2px;border: 1px solid #0054a4;}

label {display:block; padding: 10px 0 0 0;color: #7d81be;}

input, textarea {background:#ccc;padding: 0;width: 330px;margin: 0 0 0px 05px;color: #a54399;font-size: 10px;border: 1px solid #333;}

select {background:#ccc;padding: 0;margin: 0 0 2px 5px;color: #333;font-size: 10px;border: 1px solid #0054a4;}

.submit {padding: 0;margin: 5px 0 2px 5px;width: 85px;height: 20px;border: 0;}

input:focus, textarea:focus {background:#fff;}

.error {color:#e81c00; padding-right:10px;font-weight: bold;}

.required	{font-size: 10px; color:#bc383c;}

.form  {padding: 5px;margin: 0;text-align: left;}

.smallterms  {font-size: 9px;}