/* FORM */
form fieldset {
    border: 0;
}
form label {
    display: inline-block;
    line-height: 35px;
    vertical-align: top;
    font-weight: bold;
}
form fieldset ul {
    margin: 0 0 12px 0;
}
form fieldset li {
    list-style: none;
    padding: 0 12px 6px 12px;
    margin: 0px;
    clear: both;
    border-top: 0;
}
form fieldset li label {
    float: left;
    width: 100%;
}
input, textarea, select {
    padding: 6px;
    color: #444;
	font-size:16px;
    background: #FFF;
    border: 1px solid #CCC;
}
input:hover, textarea:focus, textarea:hover, select:hover {
    color: #181818;
    background: #f5f5f5;
    border: 1px #666;
    border-style: inset;
}
input:focus, textarea:focus, select:focus {
    color: #181818;
    background: #FFFFEB;
    border: 1px #333;
    border-style: inset;
}
