@charset "utf-8";
/* CSS Document */

.simple_form label {
    float: left;
    width: 180px;
    text-align: left;
    font-size: 14px;
    font-weight: bold;
}



.simple_form select {
    margin: 0;
    width: auto;
}



.simple_form div.input {
    margin-bottom: 10px;
}



.simple_form div.boolean, .simple_form input[type='submit'] {
    margin-left: 560px;
    margin-top: 25px;
    clear: both;
}



.simple_form div.boolean label, .simple_form label.collection_radio, .simple_form label.collection_check_boxes {
    float: none;
    margin: 0;
}



.simple_form label.collection_radio, .simple_form label.collection_check_boxes {
    margin-right: 10px;
    margin-left: 2px;
}



.simple_form .error {
    clear: left;
    margin-left: 205px;
    font-size: 12px;
    color: #D00;
    display: block;
}



.simple_form .hint {
    clear: left;
    margin-left: 182px;
    font-size: 12px;
    color: #555;
    display: block;
    font-style: italic;
}