@charset "UTF-8";
/* CSS Document */

#contactForm {
	font-size: 70%;
width: 400px;
border: 1px solid #aed7f4;}


.formContact td {
	/*width: 450px;*/
	
	position: relative;
	
}
.formContact td.contactCell {
	width: 90px;
	padding: 0 0 0 5px;
	color: #fff;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	border-top: 1px solid #aed7f4;
}
 td.contactCellInput {
 padding: 3px 3px 3px 0;
	border-top: 1px solid #aed7f4;
}


.formContact {
	border-collapse: collapse;
	padding: 5px;
	
}
#contactForm fieldset {
	border: 1px solid #aed7f4f;
	margin: 0 0 0.5em 0;
	padding: 8px 10px;
	background-color: #fbfbfb;
}


#contactForm input,
#contactForm select,
#contactForm textarea {
	width: 315px;
	border: 1px solid #aed7f4;
	font-weight: normal;
	padding: 5px 5px;
	margin: 0.1em 0;
	font-size: 1em;
}
#contactForm select {
	padding: 0;
}
#contactForm input:hover,
#contactForm select:hover,
#contactForm textarea:hover {
	border-color: #fff;
}
#contactForm input:focus,
#contactForm select:focus,
#contactForm textarea:focus {
	background-color: #ffffe5;
	border: 1px solid #febf57;
}

#contactForm input.submit:hover {
	background-color: #FEFFCF;
}
#contactForm input.submit {
	width: auto;
	border: 1px outset #B5B5B5;
	padding: 1px 3px;
}


#contactForm input.submit {
	display: block;
	background-color: #febf57;
	font-size: 1.2em;
	

}


fieldset#contactForm-contactInfo {
	width: 49%;
	margin-right: 1%;
	float: left;
}
fieldset#contactForm-misc {}
fieldset#contactForm-address {
	clear: both;
}
fieldset#contactForm-details {}
fieldset#contactForm-details {}

#contactForm textarea {
	height: 20em;
}