input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

.validation-advice {
	color:#FF0000;
	font-size:12px;
	background-color:#fff;
	padding:5px;
}

fieldset {
	padding: 1em;
	margin-bottom: 0.5em;
	border:0;
}

label {
	font-weight: bold;
	display:inline;
}
.form-row {
	clear: both;
	padding: 0.5em;
}

#business-name, #customer-name, #email-address, #phone-number, #find-us, #company-website
{
	height:16px;
	width:202px;
	font-family:Tahoma;
	font-size:12px;
	padding:6px 5px 5px 5px;
	color:#333;
	margin-bottom:5px;
	background-color:#e9e9e9;
	border:1px solid #d9d9d9;
}

#side-business-name, #side-customer-name, #side-email-address, #side-phone-number
{
	height:14px;
	width:113px;
	font-family:Tahoma;
	font-size:12px;
	padding:6px 5px 5px 5px;
	color:#333;
	background-color:#e9e9e9;
	border:1px solid #d9d9d9;
}

#c-business-name, #c-customer-name, #c-email-address, #c-phone-number, #author, #email, #side-cap
{
	height:14px;
	width:195px;
	font-family:Tahoma;
	font-size:12px;
	padding:6px 5px 5px 5px;
	color:#333;
	background-color:#e9e9e9;
	border:1px solid #d9d9d9;
}

#project-information
{
	height:70px;
	width:440px;
	font-family:Tahoma;
	font-size:12px;
	padding:6px 5px 5px 5px;
	color:#333;
	background-color:#e9e9e9;
	border:1px solid #d9d9d9;
}

#side-enquiry-form
{
	height:65px;
	width:241px;
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
	padding:6px 5px 5px 5px;
	color:#7D7D7D;
	border:1px solid #ddd;
}

#c-enquiry-form, #comment
{
	height:80px;
	width:410px;
	font-family:Tahoma;
	font-size:12px;
	padding:6px 5px 5px 5px;
	color:#333;
	background-color:#e8e8e8;
}

#url
{
	height:14px;
	width:410px;
	font-family:Tahoma;
	font-size:12px;
	padding:6px 5px 5px 5px;
	color:#333;
	background-color:#e8e8e8;
}
.submitbutton
{
	padding-top:15px;
}

.side-submitbutton
{
	padding-top:5px;
}

.formpaddingl
{
	padding-left:20px;
}

