.accounts-sign_in_form- {
}
.accounts-divtitle- {
  padding-left: 10px;
  font-weight: bold;
}
.accounts-division- {
  margin-bottom: 4px;
  padding: 4px;
  border: 1px solid #888888; 
  background-color: #FAF9F9;
}
.accounts-division- input {
	font-size: inherit;
}
.accounts-division- select {
	font-size: inherit;
}
.accounts-diverrortitle- {
  color: #FF0000;
  padding-left: 10px;
  font-weight: bold;
}
.accounts-divisionerror- {
  margin-bottom: 4px;
  padding: 4px;
  border: 2px solid #FF0000; 
  font-weight: bold;
  background-color: #FAF9F9;
}
.accounts-error- {
  color: #FF0000;
  padding: 2px;
}
.accounts-tdwidth- {
  width: 240px;
}
.accounts-req_sign_up_form_label- {
  color: #DD2222; 
  margin-right: 5px;
}
.accounts-sign_up_form_label- {
  margin-right: 5px;
}
.accounts-readonly- {
	border: 0px;
	background-color: #FAF9F9;
	font-weight: bold;
}		
.accounts-Email- { 
  width: 150px; 
  border: 1px solid #888888; 
}
.accounts-WWW- { 
  width: 150px; 
  border: 1px solid #888888; 
}
.accounts-Password- { 
  width: 100px; 
  border: 1px solid #888888;  
}
.accounts-RetypePassword- { 
  width: 100px; 
  border: 1px solid #888888;  
}
.accounts-Position- { 
  width: 150px; 
  border: 1px solid #888888;  
}
.accounts-Title- { 
  width: 150px; 
  border: 1px solid #888888;  
}
.accounts-FirstName- { 
  width: 150px; 
  border: 1px solid #888888;  
}
.accounts-MiddleName- { 
  width: 150px; 
  border: 1px solid #888888;  
}
.accounts-LastName- { 
  width: 150px; 
  border: 1px solid #888888;  
}
.accounts-NickName- { 
  width: 150px; 
  border: 1px solid #888888;  
}
.accounts-Education- { 
  border: 1px solid #888888;  
}
.accounts-Gender- { 
  border: 1px solid #888888;  
}
.accounts-Age- { 
  border: 1px solid #888888;  
}
.accounts-CompanyName- { 
  width: 150px; 
  border: 1px solid #888888;  
}
.accounts-Street- { 
  width: 150px; 
  border: 1px solid #888888;  
}
.accounts-City- { 
  width: 100px; 
  border: 1px solid #888888;  
}
.accounts-State- { 
  width: 100px; 
  border: 1px solid #888888;  
}
.accounts-Country- { 
  width: 150px; 
  border: 1px solid #888888;  
}
.accounts-ZipCode- { 
  width: 80px; 
  border: 1px solid #888888;  
}
.accounts-BusinessPhone- { 
  width: 100px; 
  border: 1px solid #888888;  
}
.accounts-CellPhone- { 
  width: 100px; 
  border: 1px solid #888888;  
}
.accounts-HomePhone- { 
  width: 100px; 
  border: 1px solid #888888;  
}
.accounts-Fax- { 
  width: 100px; 
  border: 1px solid #888888;  
}
.accounts-ICO- { 
  width: 80px; 
  border: 1px solid #888888;  
}
.accounts-DIC- { 
  width: 80px; 
  border: 1px solid #888888;  
}
.accounts-ICDPH- { 
  width: 80px; 
  border: 1px solid #888888;  
}
.accounts-SName- { 
  width: 150px; 
  border: 1px solid #888888;  
}
.accounts-SStreet- { 
  width: 150px; 
  border: 1px solid #888888;  
}
.accounts-SCity- { 
  width: 100px; 
  border: 1px solid #888888;  
}
.accounts-SState- { 
  width: 100px; 
  border: 1px solid #888888;  
}
.accounts-SCountry- { 
  width: 150px; 
  border: 1px solid #888888;  
}
.accounts-SZipCode- { 
  width: 80px; 
  border: 1px solid #888888;  
}
.accounts-TermsOfUse- {
}		
.accounts-AgreeCheck- {
}		
.accounts-sign_up_form_button- { 
  margin-left: 10px;
  margin-bottom: 10px;
  border: 1px solid #888888; 
  padding: 1px;
  background-color: #FAF9F9; 
  font-size: inherit; 
  font-weight: bold; 
}

