BODY {
  text-align: center;
  color: #000;
  margin: 0px;
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 14px;
  background: #fff url(../images/main_background.jpg) no-repeat;
}
#quotewrapper {
  width: 500px;
  height: 600px;
  margin: auto;
  text-align: left;
}
fieldset.contact {
float:left;
width: 400px;
border: 1px solid #fff;
padding: 10px;
margin-left: 10px;
}
label {
	width: 11em;
	float: left;
	text-align: left;
	margin-right: 0.5em;
	display: block
}
input {
	padding: .2em;
	border: 1px solid #333;
	font: normal 1em Arial, Tahoma, Sans-serif;
	color:#777;
}
input.button { 
	font: bold 1em Arial, Tahoma, Sans-serif; 
	margin-left: 5px;
	padding: .30em .4em;
	color: #fff;
	background: #0066ff;
	border: 0px; 
	float:left;
}
textarea.contact {
	float:left;
	text-align: left;
	width: 85%;
	padding: .3em;
	font: normal 1em/1.5em Arial, Tahoma, Sans-serif;
	border: 1px solid #333;
	height: 6em;
	display:block;
	color:#777;
	scrollbar-base-color:#0066ff;
	scrollbar-arrow-color:#fff;
	scrollbar-face-color:#0066ff;
}
.consubmit input {
	float: left;
	margin-top:10px;
} 