


#content form fieldset {
		border: 1px #87744c solid;
		padding: 10px;
		overflow: hidden;
		margin-top: 10px;
		}

#content form legend { 
		font-size: 1.2em;
		color: #87744c;
		padding: 3px;
		}


		
		
#content form label {
		width: 250px;
		text-align: right;
		padding-right: 15px;
		margin-top: 1px;
		margin-right: 5px;
		}
		

#content form input{
		float: left;
		border: 1px #ccc solid;
		background: #FFF;
		vertical-align: middle;
		padding-top: 3px;
		}

		
		


#content form textarea {
		float: left;
		height: 5em;
		border: 1px #ccc solid;
		background: #FFF;
		vertical-align: middle;
		// color: #1b2f54; 
		padding-left: 2px;
		padding-top: 3px;
}


#content form input.submit{
		padding: 0 !important;
		margin: 10px 0 0 220px !important;
		border: 0;
		width: 100px;
		height: 23px;
		clear: both;
		background-color:#0B6666;
		color:#FFF
		}


#content form button {
		cursor: pointer;
		}
		
label { width: 20em; float: left; }
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }
form p { clear: both; }
.submit { margin-left: 20em; }
em { font-weight: bold; padding-right: 1em; vertical-align: top; }