/* FORMS */

form {
	margin:0;
	padding:10px 21px 21px 21px;
	background-color:#D6E9CF;
	border:1px solid #5AAE41;
	margin-top:1.5em;
}

input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	width:335px;
	padding:3px;
	border:1px solid #999;
}

label {
	width:100px;
	display:block;
	float:left;
}


input:focus, textarea:focus {
	border:1px solid #5AAE41;
}

.button {
	margin-left:100px;
	width:75px;
	background-color:#5AAE41;
	border:1px solid #ADD7A0;
	border-bottom:1px solid #438231;
	border-right:1px solid #438231;
	color:#FFF;
	font-weight:bold;
}

.buttonHover {
	margin-left:100px;
	width:75px;
	background-color:#FFE826;
	border:1px solid #FFF;
	border-bottom:1px solid #B29517;
	border-right:1px solid #B29517;
	color:#666;
	font-weight:bold;
}

* html .button {margin-left:103px;}
* html .buttonHover {margin-left:103px;}