	/* Contact form................................... */ 

form { 
  margin:0; 
  padding:0; 
  } 
  
#name, #email, #message { 
  width:50%; 
 }

fieldset { 
  margin:0 0 10px 0; 
  padding:5px; 
  border:3px solid #0000C0; 
  width:90%;  
  }
/*puts borders around the form elements*/
fieldset p {     
  margin:3px 0 2px 0; 
  padding: 5px 15px 5px 5px; 
  background:#D9ECFF; 

  }
  
 
legend { 
  background:#A5DEFC; 
  margin: 0; 
  padding:5px; 
  border-style:solid; 
  border-width:1px; 
  border-color:#FFF #AAA #666 #FFF; 
  } 
label { 
  font-weight:bold; 
  } 
#name, #email, #message { 
  width:98%;   /* mustn't be 100% for IE7*/
  } 
input, textarea { 
  margin:5px 0 5px 0; 
  border:3px double #333; 
  } 
select { 
  margin:5px 0 5px 0; 
  }


.validationwarning {
	color:red;
	border:1px solid red;
	width:91%;  /*same as the enquiry form fieldset plus 1 to make it line up*/
}
.validationdetail {
	margin-left:10px;
}

