#content{
	background-image:url(../images/contact_us/image.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
#contact_us .top{
	padding:30px;
	padding-top:5px;
	padding-bottom:5px;
}
#contact_us h2{
	width:121px; height:14px;
	background-image:url(../images/contact_us/title.gif);
	background-position:center;
	background-repeat:no-repeat;
	margin-bottom:5px;
}
#contact_us p.highlight{
	width:280px;
}
#contact_us h3{
	width:98px; height:14px;
	background-image:url(../images/contact_us/fill_the_blanks.gif);
	background-position:center;
	background-repeat:no-repeat;
	margin-bottom:25px;
	text-decoration:none;
	text-indent:-30000px;
}
#datafields #column1{
	width:48%;
	float:left;
}
#datafields #column2{
	width:48%;
	margin-left:4%;
	float:left;
}
#datafields #column3{
	width:100%;
}
#datafields .datafield{
	margin-bottom:5px;
}
#datafields .label{
	width:80px;
	float:left;
}
#datafields .field{
/* 	float:right; */
}
#datafields .field input{
	background-color:#EEEBE2;
	border:1px solid #CCC;
	border-top:1px solid #999;
	border-bottom:1px solid #DDD;
}
#datafields .field textarea{
	background-color:#EEEBE2;
	border:1px solid #CCC;
	border-top:1px solid #999;
	border-bottom:1px solid #DDD;
	width:415px;
	padding-right: 10px;
	.width:420px;
	height:120px;
	font-family:Tahoma, Arial;
	font-size: 70%;
}
#contact_us .button{
	text-align:right;
	margin-top:10px;
}

#contact_us ul{
  list-style:none;
  float:left;
  width:110px;
  margin-bottom:30px;
}
#contact_us ul li {
  font-size:75%;
  color:#888983;
}

#contact_us .product_container {
  font-size:75%;
  color:#888983;
  margin-bottom:30px;
}

label.error {
	font-size:75%;
	color: #800C0E;
}