table.wwFormTable {
	/* whole table */
	width:					75%;
	
	margin:		 			0 auto;
	
	border:					2px solid gray;
}

table.wwFormTable td {
	/* rows and compartments */	
	border:					1px solid lightgray;
}

.tdLabel {
	/* field labels (whole compartment)*/
	text-align:				center;
	
	font-size:				18px;
	
	font-family:			Arial, Helvetica, sans-serif;
	
	line-height:			100%;
}

span.errorMessage {
	text-align:				center;
	
	font-size:				16px;
	
	font-family:			Arial, Helvetica, sans-serif;
	
	font-weight:			bold;
	
	color:					red;
} 

h1.formTitle {
	font-size:				22px;
	
	font-family:			Arial, Helvetica, sans-serif;

	text-align:				center;
	
	margin:					0 auto;
}

div.description {
	font-family:			Arial, Helvetica, sans-serif;
	
	text-align:				left;
	
	margin:					0 auto;
}