/* Form */
.contact-form{
	padding: 			5px 0px 0px 0px;
}


/* Fieldset */
.contact-form fieldset{
	border: 			0px;
	margin: 			0px 0px 0px 0px;
	padding: 			0px;
	width: 				500px;
}
#contact-form-table td{
	padding: 			0px 15px 5px 0px;
}

.transparent_class {
	filter:				alpha(opacity=75);
	opacity: 			0.75;
	-khtml-opacity:		0.75;
	-moz-opacity:		0.75;
}

/* Fields */
.contact-form-field{
	background-color: 	#323232;
	border: 			0px solid #999999;
	color: 				#FFF;
	font-family: 		Arial;
	font-size: 			14px;
	padding: 			4px;
	width: 				200px;
}
.contact-form textarea{
	background-color: 	#323232;
	border: 			0px solid #999999;
	color: 				#FFF;
	font-family: 		Arial;
	font-size: 			14px;
	height:				81px;
	margin:				2px 0px 0px 0px;
	padding: 			4px;
	width: 				200px;
}
.contact-form input[type="submit"]{
	background-color: 		#000000;
	border-radius:			4px;
	border: 				0;
	color: 					#FFF;
	cursor: 				pointer;
	margin:					0px;
	margin-left: 			0px;
	padding: 				5px;
	-moz-border-radius:		4px;
	-webkit-border-radius:	4px;
}

/* Required */
.contact-form input[type="password"].required{
	border-bottom: 		2px solid #990000;
}
.contact-form input[type="text"].required{
	border-bottom: 		2px solid #990000;
}