
/* Formatting for contact page form */

#contactContent {
margin: 1em auto; padding: 0 1em; max-width: 40em; text-align: center;
}
h1 {text-align: left;}

#formContent {margin: 0;}

fieldset {border: 0;}

input[type=text], textarea {
	margin-bottom: .5em;
	margin-top: .5em;
	width: 98%;
	padding: .2em;
	border-radius: .3em;
	border: 1px solid #0b3c4c;
}

textarea {min-height: 10em;}

label {
	float: left;
	text-align: left;
	clear: left;
	font-family: sans-serif;
	font-size: .9em;
	font-weight: bold;
	color: #0b3c4c;
}

#formContact {
	display: block;
	padding-left: 1em;
	padding-top: 1em;
	padding-bottom: .2em;
}

#txtFirstNameError, #txtLastNameError, #txtEmailError, #txtDayError , #txtMonthError, #txtYearError, #txtMessageError {
	background-color: #f3fbfa;;
	border: none;
	color: #f00;
}

#formEditor {
	display: block;
	padding-left: 1em;
	padding-top: 1em;
}

.hidden {
	display: none; visibility: hidden;
}

.floatright {
	float: right;
}

.floatleft {
	float: left;
}
