body {
	text-align: center;
	min-width: 760px;
	background: #fff url('../images/page_bg.gif') repeat-y top center;
}

.content h2, .content h3 {
	font-size: 1.1em;
	padding: 0;
}


/* ============== */
/* = Validation = */
/* ============== */
label.error {
	color: red;
	padding-left: 5px;
}
input.error {
/*	background-color: #FFEDEF;*/
	border: 1px solid #FF0000;
}



#wrapper {
	width: 720px;
	margin: 0 auto;
	text-align: left;
}

.content {
	font-size: 1.3em;
	padding: 20px;
}

.content fieldset {
	border: 0 solid transparent;
	padding: 0;
	padding-bottom: 5px;
	margin: 40px 0 ;
	background: url('../images/hr.gif') no-repeat bottom center;
}
	.content fieldset fieldset {
		background: none;
		margin: 0;
	}
	
	fieldset legend {
		font-weight: bold;
		display: none;
	}
	
	.content label {
	}
	
	.content input, .content select {
		margin-right: 20px;
	}
	
	.content .radio input {
		margin-right: 0px;
	}
	.content .radio label {
		margin-right: 20px;
	}

#header {
	background-color: #a7a9ac;
	padding: 10px 0;
	text-align: center;
}

