#contactform {
  margin: 0;
  padding: 0;
  min-width: 280px;
  max-width: 290px;
  width: 290px; 
}

#contactform fieldset {
  border:1px solid #ffffff;
  background-color: #ffffff;
  padding: 10px;
  margin: 0;
}

#contactform fieldset legend {font:18px Tahoma, Arial, Helvetica, sans-serif, Verdana;color:#333333;}

#contactform label {
	font:12px Tahoma, Arial, Helvetica, sans-serif, Verdana;
  	color:#333333; 
	display: block;
	float: left; 
	width: 80px; 
	padding: 0; 
	margin: 5px 0 0;
	text-align: right; 
}

#contactform span {
	font:12px Tahoma, Arial, Helvetica, sans-serif, Verdana;
  	color:#333333;   
}


#contactform input, form textarea {
	width:auto;
	margin:5px 0 2px 10px;
}

#contactform input#reset {margin-left:0px;}

textarea { overflow: auto; }

#contactform br {clear:left;}