#errMessage{
	white-space:nowrap;
}
table{
	vertical-align:top;
	padding-top:25px; 
	margin-left:;
	margin-right:1em;
}
td{	padding-bottom:3px;}
th{
	font-size:smaller;
	padding-bottom:3px;
	text-align:left;
	white-space:nowrap;
	width:3em;
	
	}
.uline{
	border-bottom:1px solid red;
}
input, textarea,select{
	border:1px dotted #000;
	background-color:#fffbbb;
	color:blue;font-weight:bold;
}
input#chairman,input#secretary,input#membership,input#publicity,input#webmaster{
	background-color:#fffbf0;
	border:none;
}
label{
	font-weight:normal;
	font-style:oblique;
	font-size:smaller;
	background-color:#fffbf0;
	white-space:nowrap;
}
table#recipients,table#formend{
border-collapse:collapse;
}
input#visitor, 
input#vMail{
	width:25em;
}
input#vTelephone{
width:15em;
}
textarea{
	width:45em;
	height:150px;
}
	input:focus,
	label:focus,
	textarea:focus{
		background-color:#fff;
	}
input#sendMessage{
	border:3px outset #cccccc;
	width:44em;
	font-weight:bold;
	background-color:#fffbf0;
}
td.arrow{
	width:20px;
}
input#recipient{ 
	vertical-align:middle;
	border:0;
	background-color:#fffbf0;
	white-space:nowrap;
}

.yellowB{
	background-color:#FFFF66;
}
.red{
	color:red;
}
#messageEmailed{
	background-color:#FFFF66;
	width:50em;
}
