/* form.css */



form.h_form {
  margin: 0;
  padding: 0;
  font-size: 100%;
  line-height:35px;
  color:#3b3131;
}


form.h_form li {
  list-style: none;
  margin: 0;
}

form.h_form em {
	color:red;
}

form.h_form select {
	padding: 2px;
	border-top: 2px solid #cdcdcd;
	border-left: 2px solid #cdcdcd;
	border-right: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
}

form.h_form input { 
	font-size: 12px;
	padding: 2px;
	border-top: 2px solid #cdcdcd;
	border-left: 2px solid #cdcdcd;
	border-right: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
}


form.h_form label{
	font-size: 12px;
	color:#3b3131;
	padding: 10px 6px;
	vertical-align: top;
}

input[type="submit"]:hover {
	background-color:#fff;
	cursor:pointer;
}

textarea {
  overflow: auto;
}
