form
{
	margin: 0px;
	padding: 0px;
	text-align: center;
}

.formTable
{
	font-size: 12px;
	width: 80%;
	margin: 0px auto 10px auto;
}
.doubleColumn .formTable, .quadColumn .formTable
{
	width: 100%;
}
.formTable th
{
	text-align: right;
	font-weight: normal;
	width: 20%;
	padding-right: 5px;
}
.formTable td
{
	text-align: left;
}
.formTable td.small
{
	font-size: 11px;
	text-align: left;
	width: 30%;
	vertical-align: top;
}

.formTable td input[type=text]
{
	width: 350px;
}
.formTable td textarea
{
	width: 350px;
	height: 75px;
}
.quadColumn td textarea
{
  width: 100%;
}
.quadColumn td .longerTextarea
{
  height: 200px;
}

.essayField
{
	width: 100%;
	height: 400px;
}

.formButtons
{
	margin-top: 10px;
}

.formError
{
  background: #fff799;
  border: 1px solid #aba000;
  padding: 10px;
  color: #9e0b0f;
  margin: 10px 0px 10px 0px
}
.formSuccess
{
  background: #c4df9b;
  border: 1px solid #598527;
  padding: 10px;
  color: #000000;
  margin: 10px 0px 10px 0px;
}

.quadColumn form textarea
{
  width: 220px;
}
