/* ---------------------------- Contact Form --------------------------------- */

#contactenvelope {
	width:550px;
	margin:50px 0px 0px 40px;
	padding:20px;
	background:#DFDFDF;
	border:1px solid #999999;
}

#contactenvelope .formlabels {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-align:left;
	margin:10px 0px 5px; 0px;
}

#contactenvelope .textinputfields {
	width:100%;
	background:#FFFFFF;
}

#contactenvelope .textareafields {
	width:100%;
	height:170px;
	background:#FFFFFF;
}

#contactenvelope .formreply {
	width:100%;
	height:22px;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#008800;
	text-align:center;
	margin:10px 0px 10px 5px;
}

#contactenvelope .formerror {
	width:100%;
	height:22px;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FF0000;
	text-align:center;
	margin:10px 0px 10px 5px;
}

#contactenvelope .submitbtn {
	float:left;	
}

#contactenvelope .privnotice {
	display:inline-block;
	width:350px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	text-align:left;
	float:right;
}

