form {
  margin:0;
  padding:0;
  }

input, textarea, select {
	margin:0;
	color: #333333;
	font-family: trebuchet ms, lucida, arial, helvetica, sans-serif;
	border:1px solid #73765B;
	font-size: 100%;
	padding:0px 0px 0px 4px;
}

.noborder {
	border: 0px;
	padding: 0;
	margin: 0;
}

select {
  border:1px solid #73765B;
}

form label:hover {
  color:#73765B;
}

form label.inline {
  display:inline;
  font-weight:normal;
}

form input, form textarea, form select {
  margin:0px 0;
}

form textarea {
  background:#fff;
  clear:left;
  border:1px solid #73765B;
  color:#333333;
  overflow: auto
}

form input.button {
  padding:0px;
  border:1px solid #73765B;
  background:#73765B;
  color:#fff;
  font:bold 100% trebuchet ms, lucida, arial, helvetica, sans-serif;
  text-align:left;
  }
  
form input.button:hover {
  color:#fff;
  background:#B0B58C;
  cursor:pointer;
  }
  
form input.button:active {
  border-color:#fff;
  background:#B0B58C;
  color:#fff;
  }