/**
 * simpleform web form styler
 * 
 * @author Joel Wallis <joelwallis@gmail.com>
 * @since Feb 19, 2010
 * @link http://joelwallis.net/code/css/simpleform
 */


/* simpleform standards */
form.simpleform {
}
	form.simpleform fieldset {
		border: solid 1px #ccc;
		padding: 10px;
		padding-bottom: 0;
	}
		form.simpleform legend {
			font-size: 110%;
			font-weight: bold;
			padding: 5px 10px;
		}
			form.simpleform label {
				display: block;
				padding-bottom: 10px; 
			}
				form.simpleform input, form.simpleform textarea {
					display: block;
					font: 12px arial, helvetica, sans-serif;
					width: 99%;
				}
			form.simpleform button {
				display: block;
				margin-bottom: 10px;
			}
	
	/* simpleform helpers */
	form.simpleform span.message, form.simpleform span.error {
		font-size: 85%;
		position: absolute;
		right: 15px;
	}
		form.simpleform span.message {
			color: #555;
		}
		form.simpleform span.error {
			color: #f00;
			font-weight: bold;
			position: absolute;
			right: 10px;
		}
		form.simpleform span.title {
			font-weight: bold;
		}
	
	form.simpleform p.help {
		border-left: solid 2px #ccc;
		color: #333;
		font-size: 85%;
		margin: 0 0 10px;
		padding: 0 0 0 5px;
		position: relative;
		top: -5px;
	}


/*
	simpleform webform styler
	by Joel Wallis
	
	To make a donation to the author, visit the page:
		http://joelwallis.net/en/donation/ (page in english)
		http://joelwallis.net/doacao/ (page in brazilian portuguese)
*/