#contact_form {
		text-align: left;
	}

	textarea {
		border-color: #39d5f1;
		border-width: 1px;
		border-style: solid;
		background-color: #cccccc;
		color: #333333;
		height: 120px;
		width: 190px;
	}

	input.txt {
		background-color: #cccccc;
		padding: 5px;
		width: 150px;
		border-color: #39d5f1;
		border-width: 1px;
		border-style: inset;
		color: #333333;
	}

	input.txtshort {
		width: 150px;
		border-color: #6d9510;
		border-width: 1px;
		border-style: inset;
		background-color: #c2b495;
		color: #3a2a17;
	}

	input.btn {
		border-color: #39d5f1;
		border-width: 2px;
		border-style: outset;
		background-color: #333333;
		color: white;
	}

	label {
		color: white;
		font-size: .9em;
		font-weight: bold;
	}

	select {
		border-color: #39d5f1;
		border-width: 1px;
		border-style: inset;
		background-color: #cccccc;
		color: #333333;
	}

	.error {
		font-weight: normal;
		font-size: .9em;
		font-style: normal;
		color: #d9ff03;
	}

	#sent {

		text-align: center;
	}

	#sent h2 {
		font-family: Helvetica, Verdana, Arial, sans-serif;
		text-align: center;
		font-size: 28px;
		color: #366d78;
	}

	#sent h3 {
		text-align: center;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 20px;
		color: #333333;
	}



