#form {
	background: #FFFFFF;
	margin: 0px auto 0px auto;
	width: 860px;
	padding: 0 0 20px 20px;
}
#form p {
	font: 75% Arial, Helvetica, sans-serif;
	padding: 0;
	text-align:left;
}
#address {
	display:none;
}
.warning {
    color: #e96c5a;
}
.success {
	color:#62b56f;
}
.confirmation {
	color:#beb8a8;
	font-size: 75%;
}
form {
    margin: 20px 0 0 0;
}
form h1 {
	font-size:95%;
	margin: 30px 0 15px 0;
}
form p {
    margin: 0 0 15px 0;
}
form textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#888888;
}
.formbox {
	color:#888888;
	font-family:Arial, Helvetica, sans-serif;
    width: 250px;
	margin-right:10px;
}
fieldset {
    border: none;
}
label {
    display: block;
}
label em {
	color:#f00;
}
.clearit {
	clear:both;
}
