/* CSS Document */

table.contact {
	width: 350px;
	margin-left: 75px;
}

table.contact td {
	padding: 2px;
	vertical-align: top;
}

table.contact td.label {
	width: 100px;
}

table.contact td.submit {
	padding-left: 70px;
}

table#contactForm textarea, input, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 2px;
	font-size: 1em;
	color: #000000;
	background-color: #30647f;
	border: solid 1px #000000;
}

/*employment form styles*/

form.employ {
	width: 525px;
	margin: 10px auto;
}

form.employ table {
	width: 500px;
}

form.employ td {
	vertical-align: top;
}

form.employ table td.sizer{
	width: 200px;
}

form.employ fieldset {
  margin-bottom: 10px;
  border:1px solid #30647f;
}

form.employ legend {
  padding: 5px;
  font-weight: bold;
  color: #30647f;
  background-color: #ffffff;
  border: 1px solid #30647f;
  margin-left: 10px;
}

form.employ textarea, input, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 2px;
	font-size: 1em;
	color: #ffffff;
	background-color: #30647f;
	border: solid 1px #000000;
}

form.employ input.noBgColor {
	background-color: transparent;
	border: none;
}

#submitButtons {
text-align: center;
}

#submitButtons input {
	margin: 3px;
}

