TEXTAREA {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FONT-SIZE: 12px;
  color: #2c2c2c;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-TOP: 0px;
  FONT-FAMILY: arial, verdana, helvetica;
}
INPUT {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FONT-SIZE: 12px;
  color: #2c2c2c;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-TOP: 0px;
  FONT-FAMILY: arial, helvetica;
}
HR {
  BORDER-RIGHT: 0px;
  BORDER-TOP: 0px;
  BORDER-LEFT: 0px;
  COLOR: #999999;
  BORDER-BOTTOM: 0px;
  HEIGHT: 1px;
  BACKGROUND-COLOR: #999999;
}
FORM {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-TOP: 0px;
}
SELECT {
  FONT: 11px Arial, Geneva, Verdana;
  COLOR: #2c2c2c;
  width: px;
}
.form-item label {
  display: block;
  font-weight: normal;
  font-size: 12px;
  line-height: 20px;
}
/*
 *
 * USER LOGIN AND USER PROFILE
 *
 */
#user-login {
	clear: both;
	float: left;
	width: 600px;
	margin: 20px;
	text-align: left;
}
div.description {
	color: #666666;
	line-height: 16px;
}
#user-profile-form {
	margin: 0 1em;
	padding-bottom: 1em;
	text-align: left;
}
#user-profile-form fieldset {
  margin: 1em 0;
  padding: 1em;
  border: 1px solid #d9eaf5;
  background: #fff url(../../themes/garland/images/gradient-inner.png)
    repeat-x 0 0;
  margin-bottom: 1em;
  color: #666666;
  font-family: Verdana,sans-serif;
  font-size: 12px;
  text-align: left;
}
#user-profile-form fieldset legend {
  display: block;
}
