table {
	border-collapse: collapse;
	margin-bottom: 14pt;
}

td {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	text-align: left;
}

td {
	line-height: 14pt;
}

th {
	font-size: 10pt;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
	line-height: 14pt;
}

input.text {
	width: 280px;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	font-size: 10pt;
	border: 1px solid #747474;
}

input.submit {
	background-color: #b1b1b1;
	border: 1px solid #747474;
	margin: 0;
	margin-top: 7pt;
	color: #007E94;
	font-size: 10pt;
}

textarea {
	width: 280px;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	font-size: 10pt;
	border: 1px solid #747474;
}

td.action {
	text-align: right;
}

table.form td {
	padding-right: 4px;
}

table.form th {
	padding-right: 30px;
	text-align: right;
	vertical-align: middle;
	color: #ffffff;
}

table.form td.requiredField {
	vertical-align: middle;
	color: #747474;
	padding-right: 0;
}
