.formerror {
  border: 1px solid red;
  background-color : #fcc;
  width: auto;
  padding: 5px 0;
	overflow: hidden;
	}
.formerror img {
	margin: 0 5px;
	}
.inpt {
	border: 1px #95917b solid; 
	background-color: #dbd6c8;
	}
.inptfocus {
	border: 2px #800 solid; 
	background-color: #fff;
	}
.entryForm table {
	font-size: 1em;
	border-collapse: collapse;
	}
.entryForm td {
	vertical-align: top;
	padding: 4px;
	}
.button {
	background-color: #800; 
	color: #fff; 
	border-color: #cc8f8f; 
	font-weight: bold;
	}
.entryForm legend {
	font-size: 1.1em;
	padding: .1em .5em;
	color: #000;
	background-color: #e8e3d7;
	}

