p#error {
	color: #d00;
	font-weight: bold;
	text-align: center;
	padding: 10px;
	margin: 10px 30px;
	background-color: #f1f1f1;
	border: 1px solid #d5d9dc;
}

input {vertical-align:middle;margin-top:5px}
input.txt {
 border:1px solid #7c889e;
 background-color:#fff; color:#222;
 width:120px;
}
input.butt {
 width:72px;
 margin-left:128px;margin-top:7px;
 border:2px solid #4c586e; 
 color:#fff; background-color:#7c889e;
 font:normal bold 11px verdana, sans-serif;
}
textarea {
 border:1px solid #7c889e;
 background-color:#fff; color:#222;
 width:354px;vertical-align:top;
 overflow:auto;
}
form {margin:20px 0 0 0;font-weight:normal;font-size:11px}

address {font-style:normal}
#contact1 {float:left;width:250px;text-align:right}
#contact2 {float:left;width:234px;text-align:right}
#contact3 {float:left;clear:left;width:484px;text-align:right;margin-top:5px}

