/* CSS Document */

div.row
{
	float:left;
	overflow:hidden;
	margin:3px 0;
	width: 400px;
}
fieldset
{
	padding:5px 10px;
	margin: 10px 0;
	width: 430px;
}
legend
{
	color:#2c8100;
	font-size:11px;
	font-weight:bold;
}
textarea
{
	width: 390px;
}
#firstname 
{
	float:left;
}
input.firstname 
{
	float:left;
	margin:13px 0pt 0pt -268px;
	width:180px;
}
#lastname 
{
	float:left;
	margin:0pt 0pt 0pt 150px;
}
input.lastname 
{
	float:left;
	margin:13px 0pt 0pt -58px;
	padding:0px;
	width:180px;
}
#email 
{
	float:left;
}
input.email 
{
	float:left;
	margin:13px 0pt 0pt -245px;
	width:180px;
}
#address1 
{
	float:left;
}
input.address1 
{
	float:left;
	margin:13px 0pt 0pt -266px;
	width:180px;
}
#address2 
{
	float:left;
	margin:0pt 0pt 0pt 156px;
}
input.address2 
{
	float:left;
	margin:13px 0pt 0pt -55px;
	padding:0px;
	width:180px;
}
#city 
{
	float:left;
}
input.city 
{
	float:left;
	margin:13px 0pt 0pt -316px;
	width:180px;
}
#state 
{
	float:left;
	margin:0pt 0pt 0pt 189px;
}
select.state 
{
	float:left;
	margin:13px 0pt 0pt -105px;
	padding:0px;
	width:50px;
}
#zip 
{
	float:left;
	margin:0pt 0pt 0pt 60px;
}
input.zip 
{
	float:left;
	margin:13px 0pt 0pt -16px;
	padding:0px;
	width:93px;
}
#county 
{
	float:left;
}
input.county 
{
	float:left;
	margin:13px 0pt 0pt -39px;
	width:180px;
}
#phone 
{
	float:left;
	margin:0pt 0pt 0pt 132px;
}
input.phone 
{
	float:left;
	margin:13px 0pt 0pt -34px;
	padding:0px;
	width:180px;
}
#addphone 
{
	float:left;
	margin:0pt 0pt 0pt 178px;
}
input.addphone 
{
	float:left;
	margin:13px 0pt 0pt -94px;
	padding:0px;
	width:180px;
}
#account 
{
	float:left;
}
input.account 
{
	float:left;
	margin:13px 0pt 0pt -181px;
	width:180px;
}
#organization 
{
	float:left;
}
input.organization 
{
	float:left;
	margin:13px 0pt 0pt -71px;
	width:180px;
}
#sellers 
{
	float:left;
}
input.sellers 
{
	float:left;
	margin:13px 0pt 0pt -99px;
	width:180px;
}

