
/*-------------------------------------REGISTRATION FORM------------------------------*/

#form form fieldset {
border: 0;
}

#form form legend {
display: none;
}

#form form li {
list-style: none;
font: 12px/13px Arial, Verdana, sans-serif;
padding: 5px 0 ;
}

#form form li label {
float: left;
width: 30%;
padding: 0;
vertical-align: middle;
font: 13px/14px Arial, Verdana, sans-serif;
}

#form form input, #form form select, #form form textarea {
border:1px solid #666;
padding:5px;
color:#8a8772;
font-size: 1.2em;
width: 38%;
}

#form form select {
padding: 0 0 0 5px;
width: auto;
}

#form form li input#button {
width:auto;
padding:3px 15px;
text-transform:uppercase;
color:#fff;
background:#A2EA00;
border:1px solid #e9eae5;
font-size:1.2em ;
text-decoration:none;
margin: 0 0 0 30%;
}

#form form p#error {
padding: 15px;
color: red;
border: 1px solid red;
border-width: 1px 0;
background-color: #ffc6c7;
font-size: 1.2em;
}


#form form li.error label {
color: red;
}

#form form li.error input {
border-color: red;
}

#form form li.error select {
border-color: red;
}

