

    /* APPLICATION FORM */

.error {
    color: red ;
}

#applicationform fieldset {
    border:1px dashed #69c;
    padding:10px;
    margin:0 0 20px 0;
}

#applicationform legend {
    font-size:1.4em;
    font-weight:bold;
    color:#0075bb;
    background:#e8f4fa;
}

#applicationform label {
    display:block;
    width:250px;
    margin:5px 0;
    font-size:1.2em;
    color:#333;
    float:left;
}

#applicationform input {
    display:block;
    width:200px;
    padding:2px;
    border:1px solid #69c;
    float:left;
}

#applicationform input.hidden {
    display:none;
}

#applicationform input.radio {
    width:20px;
    margin:5px 5px 5px 0;
}

#applicationform span {
    display:block;
    font-size:1.2em;
    color:#333;
    margin:5px 0;
    float:left;
}

#applicationform select {
    display:block;
    padding:1px 2px;
    border:1px solid #69c;
    float:left;
}

#applicationform textarea {
    display:block;
    width:200px;
    height:50px;
    padding:2px;
    margin:0 0 3px 0;
    border:1px solid #69c;
    float:left;
}

#applicationform br {
    clear:left;
}