form {
margin: 0px;
padding: 0px;
}

form label {
float: left;
margin: 0;
width:200px;
font-size:14px;
}

form input, textarea, select {
border: #ccc solid 1px;
background: #FBFBFB;
width: 150px;
margin: 0px 2px 0px 0px;
padding: 4px;
/*-moz-border-radius: 5px; 
-webkit-border-radius: 5px;*/
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

form input:hover, textarea:hover, select:hover{
 background-color: #DFDFDF;
}

form input.checkbox {
 width: 20px; 
 border: 0px; 
}

form input.radio {
 width: 20px; 
 border: 0px; 
}
form input.button {
border: none;
margin: 3px;
background-color:#f08a26;
color: #fff;
cursor:pointer;
}
form input.button:hover {
background-color:#fac092;
color: #fff;
}

.input_H {
	display:none;
}