@charset "utf-8";
/* -----------------------------------------------------

* Filename: form.css
* Description: Form Declarations
* Version: 3.0.1
* Website: n/a
* Author: Dana Severance

-------------------------------------------------------*/

.errors {color: #990000; font-weight: bold;}

/* @alerts */
.alert-box {color: #000000; min-height: 40px; margin: 0 30px 10px; width: 400px;}
	.alert-box p {padding: 10px 5px; margin: 0 auto; text-align: center;}
	.alert-box .warning {background: #fffbcc; border: 1px solid #f7a003;}
	.alert-box .success {background: #c8f7c0; border: 1px solid #c5ab89;}
	.alert-box .error {background: #fccccc; border: 1px solid #d82727;}
	.alert-box .info {background: #bfd0ff; border: 1px solid #3E5F91;}
	.alert-box .help {background: #bfd0ff; border: 1px solid #3E5F91;}
	
/* to use image icons inside the alert boxes, use this code instead of the above and make sure the referenced images are posted */
/*  .alert-box .warning {background: #fffbcc url(../img/warning.png) no-repeat 10px 50%; border: 1px solid #f7a003;}
	.alert-box .success {background: #c8f7c0 url(../img/okay.png) no-repeat 10px 50%; border: 1px solid #18b301;}
	.alert-box .error {background: #fccccc url(../img/error.png) no-repeat 10px 50%; border: 1px solid #d82727;}
	.alert-box .info {background: #bfd0ff url(../img/info.png) no-repeat 10px 50%; border: 1px solid #3E5F91;}
	.alert-box .help {background: #bfd0ff url(../img/help.png) no-repeat 10px 50%; border: 1px solid #3E5F91;}  */


/* @form - same line, right aligned
-------------------------------------------------------*/
.errors {color: #990000;}
form fieldset {border-style: none; padding: 1em 1em 2em 1em;}
	form fieldset fieldset {border-style: none; margin-bottom: -1em; padding: 0;}
form legend {color: #000000;}
	form .label {display: block; text-align: right; width: 6em;}
	form ol {list-style: none;}
	form li {list-style: none; padding: 0 0 .5em 0;}
		form label {float: left; margin-right: 1em; text-align: right; width: 6em;}
			form ol ol {position: relative; margin: 0 0 0 6em; padding: 0; top: -1em;}
			form ol ol label {float: none; width: auto; margin-right: auto;}
	form li.submit {padding: .5em 0 0 7em;}
		form li.submit input {margin: 0 .5em 0 0;}
