#contactform input, #contactform textarea, #contactform select {
	background-color:#F2F2F2;
	border:1px solid #CCCCCC;
	font-family:Arial,Helvetica,sans-serif;
	color:#333333;
	text-decoration:none;
	width:300px;
}
#contactform textarea {
	font-size: 13px;
	width:400px;
	height:100px;
}
#contactform input.btn {
	width:80px;
	font-weight:500;
}
#contactform input:hover, #contactform textarea:hover {
	background-color:#F8F8F8;
}
#contactform input:active, #contactform textarea:active {
	background-color:#F2F2F2;
}

#contactform td {
	font-weight:bold !important;
	padding-top:5px !important;
	padding-bottom:5px !important;
	padding-left:15px;
	vertical-align:middle !important;
	font-size: 12px;
	color:#303030;
}
#contactform td.header {
	text-align:justify !important;
	font-weight:normal !important;
	padding-top:5px !important;
	padding-bottom:5px !important;
	vertical-align:middle !important;
}

.required {
	color:#AAAAAA;
	font-style:italic;
	font-size:10px;
}