@charset "utf-8";

input{
  margin:0px;
	padding:0px;
	position:absolute;
	border:0px;
}
input#contact_submit{
	width:102px; height:26px; left:319px; top:20px;
	background:url(images/bg_contact_submit.gif);
  cursor:pointer;
}
input#contact_reset{
	width:102px; height:26px; left:429px; top:20px;
	background:url(images/bg_contact_reset.gif);
  cursor:pointer;
}
input#first_name{left:129px;top:51px;width:261px;height:21px}
input#last_name{left:529px;top:51px;width:261px;height:21px}
input#email_address_1{left:129px;top:182px;width:261px;height:21px}
input#email_address_2{left:529px;top:182px;width:261px;height:21px}
input#phone_number_1{left:129px;top:222px;width:261px;height:21px}
input#phone_number_2{left:529px;top:222px;width:261px;height:21px}
input#address_1{left:129px;top:364px;width:261px;height:21px}
input#address_2{left:529px;top:364px;width:261px;height:21px}
input#city{left:129px;top:405px;width:261px;height:21px}
input#state_province{left:529px;top:405px;width:261px;height:21px}
input#country{left:129px;top:444px;width:261px;height:21px}

textarea#comments{
	left:119px; top:575px; width:673px; height:135px;
	position:absolute;
	overflow:auto;
	margin:0px;
	padding:0px;
	border:0px;
}

form#contact_form{
  margin:0px;
	padding:0px;
}

div#contact_root{
	width:868px;
	margin-top:20px;
}
div#contact_form_fields{
  background:url(images/bg_contact.gif);
	width:868px;
	height:740px;
	position:relative;
}
div#contact_form_buttons{
  width:868px;
  height:46px;
	position:relative;
}
