@charset "utf-8";
/* CSS Document */

/* Form Styles */

fieldset {
	margin: 0em 0;
	width: 370px;
	padding-left: 10px;
	border-top: 1px dotted #86A0B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
legend {
	color:#006785;
	padding-left: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 10px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
legend.cform02 {
	color:#133840;
	padding-bottom: 5px;
	font-size: 17px;
	font-weight: normal;
	display: block;
	padding-top: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #133840;
	margin-bottom: 10px;
	width: 375px;
}
label {
	display: block;
	font: 9px Arial, Helvetica, sans-serif;
	color:#6D6E70;
	margin-bottom: 10px;
	padding: 0px;
}
label.cform01 {
	display: block;
	font: bold 13px Arial, Helvetica, sans-serif;
	color:#565758;
	margin-bottom: 6px;
	padding: 0px;
	margin-top: 6px;
}
input {font: 1em Helvetica, Arial, sans-serif; color:#000;}
textarea {
	font: 0.9em Corbel, Helvetica, Arial, sans-serif;
	color:#231F20;
	width: 375px;
}
input#Name {width: 250px;}
input#Telephone {width: 250px;}
input#Skype {width: 250px;}
input#Email {width: 250px;}
input#Profession {width: 250px;}
input#Company {width: 250px;}
input#Industry {width: 250px;}
input#Turnover {width: 250px;}
input#Position {width: 250px;}
input#Date {width: 300px;}
input#Address1 {width: 250px;}
input#Address2 {width: 250px;}
input#Town {width: 200px;}
input#Postcode {width: 100px;}
input#Consultant {width: 200px;}
textarea#Notes {width: 300px; height: 150px;}
textarea#Message {
	width: 375px;
	height: 180px;
}

#genError {text-align: center; width: 300px; font: 0.9em Corbel, Helvetica, Arial, sans-serif; color:white; background: #EF4035; margin-bottom: 10px;}
#CompanyError {font: bold 0.8em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;}
#IndustryError {font: bold 0.8em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;}
#TurnoverError {font: bold 0.8em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;}
#NameError {font: bold 0.8em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;}
#TelephoneError {font: bold 0.8em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;}
#lastnameError {font: bold 0.8em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;}
#firstnameError {font: bold 0.8em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;}
#EmailError {font: bold 0.8em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;}
#MessageError {font: bold 0.8em Corbel, Helvetica, Arial, sans-serif; color:#EF4035;}

/* --- Calender --- */

