.contact-box {	margin-bottom: 30px;	-webkit-border-radius: 20px;	border-radius: 20px;	float: right;	width: 230px;	margin-right: 30px;}
#request-quote .half {	float: left;	width: 50%;}
.half p input {	width: 98%;}
#request-quote form fieldset .half p textarea {	width: 98%;}
.contact-box p {	font-size: 12px;	padding-right: 15px;}
#request-quote p {	padding-bottom: 10px;}
#request-quote fieldset {	padding: 20px;}
#request-quote legend {	text-transform: uppercase;}
.button {	float: right;}
.contact-box a {	color: #E51837;}
.contact-box a:hover {	text-decoration: none;}
.bold {	font-weight: bold;}
.field {	padding: 3px;	color: #999999;	border: 1px solid #999999;	width: 180px;}



form	{color: #666666;	}
input.txt {  color:#333333;  background-color: #ffffff;  border: 1px solid #ccc;	 width: 70%;    padding:5px 5px;}
textarea.txt {	 color:#333333; 	 background-color: #fff;	 border: 1px solid #ccc;	 width: 70%;	  padding:0 5px;}
input.btn {	float: right;	width: 72px; height: 30px; border: none; background-image: url(images/submit.jpg); text-indent: 1000em; margin-right: 50px; margin-top: 20px;}
form p {  clear: left;  margin: 0;  padding: 0;  padding-top:10px; }
form p label {  float: left;  width: 140px;  height:20px;  font: bold 10px  Verdana, Arial, sans-serif;}
fieldset {  border: 1px solid #ccc;  margin-bottom: 16px;  padding: 10px;}
select {width: 280px; padding: 5px; font-size: 11px;}

