/*
   General CSS form rules
*/
form.form {
    margin: 0px;
    padding: 0px;
}

div.formElement {
    width: 100%;
    margin: 4px 0px 6px 0px;
}

span.formError {
    display: block;
    clear: left;
    color: red;
}

form.form label {
    display: block;
    clear: left;
}

form.form input, form.form select, form.form textarea {
    display: block;
    clear: left;
    width: 90%;
}

/*
   Exceptions
*/
form.form input.formCheckbox {
    display: inline;
    width: auto;
    clear: none;
}

form.form div.formCheckbox label {
    display: inline;
    clear: none;
}

form.form input.formSubmitButton {
    width: 100px;
}

div.formTarget {}
