#rightcol .enquiry-form fieldset {
  border: none;
  padding-top:10px;
/*  padding: none;*/
}

#rightcol .enquiry-form ol {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

#rightcol .enquiry-form ol li {
  margin: 0 0 10px 0;
}

#rightcol .enquiry-form ol li ol {
  position: relative; 
  margin: 0 0 0 16em;
}

#rightcol .enquiry-form ol li ol li {
    margin-top: 0;
	padding-top: 0;
}

#rightcol .enquiry-form label {    
	float: left;    
	width: 150px;    
	/*margin-right: 1em;*/
	text-align: left;
}

#rightcol .enquiry-form label input {    
	float: left;
	margin-right:20px;
	}

#rightcol .enquiry-form .services input {
}

#rightcol .enquiry-form .services label {
	margin-left:2px;
	float: none;
/*	margin-right: 1em;
	text-align: right;*/
	vertical-align: middle;
	}

#rightcol .enquiry-form ol li ol li label {
    margin-top: 0;
	padding-top: 0;
	float: none;       
	width: auto;       
}

.star {
/*  display: none;*/
  font-weight: bold;
  font-size: 160%;
  color:#b9b814;
  vertical-align: middle;

}

#rightcol .enquiry-form legend {
	font-family:'DINNextW01-CondensedMed', Arial, Helvetica, sans-serif;
  	color: #010102;
	font-size:1.3em;
	text-transform:uppercase
	}

#rightcol .enquiry-form fieldset {
/*  border-top: 1px solid #666;
  padding-top: 1em;*/
}
#rightcol-about2 .enquiry-form2 ol li ol {
  position: relative; 
  margin: 0 0 0 1em;
}





#enquiry .details li {
  height: 2em;
}
    


#enquiry input, #enquiry textarea, #enquiry select {
  background-color: #eee;
  border: 1px solid #555;
}

#enquiry .cbox {
  background: none;
  border: none;

}

/* Fix IE7 (nicely) */
#rightcol .enquiry-form ol li { display: inline-block; } #rightcol .enquiry-form ol li { display: list-item; } 

#contactleftcol {
	float: left; width: 45%;
}


#contactrightcol {
	float: left; padding-left: 2em; width: 45%;
}

#leftcol {
  width: 30%;
}
 
#rightcol {
  width: 60%;
}