/* CONTACT FORM */

form.contactform {
	width:92.5%;
	padding:2% 2% 0% 2%;
	background-color:#EFEFEF;
	float:left;
	border-left: 1px dashed #666;
	border-right: 1px dashed #666;
        margin-bottom: 20px;
}

form.contactform fieldset{
	border:none;
	padding:5px 0px 10px 10px;
}

.FormFld {
	float:left;
	width:32%;
}

#Welcome {
	margin-bottom:20px;
}

#Welcome p {
	padding-top:3px;
}

form.contactform p {
	float:left;
	width:100%;
}

form.contactform legend {
	color:#333;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

form.contactform input.textinput {
	float:left;
	display:block;
	margin:0px 15px 8px 0px;
	width:172px;
	padding:2px 0px 2px 0px;
	border:1px solid #999;
}

form.contactform textarea {
	width:98%;
	height:200px;
	border: 1px solid #999;
	margin-bottom:10px;
}

form.contactform input.nextstep {
	background-color:#333;
	padding:2px;
	border:1px sold #fff;
	font-size:15px;
	margin: 0px 10px 10px 10px;
	color:#fff;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	cursor:pointer;
	float:right;
}