div#application_form
{
    display:none;
}
div#application_form ul
{
    margin:0;
    padding:0;
    list-style:none;
}
div#application_form li
{
    padding:0;
    margin:10px 0;
    overflow:hidden;
}
div#application_form label
{
    float:left;
    width:200px;
}
div#application_form input
{
    padding:5px;
    float:left;
    border:1px solid #ccc;
    width:200px;
}
div#application_form input[type="checkbox"]
{
    width:auto;
    margin:8px;
}
div#application_form input.error
{
    background:#fee;
}
div#application_form label
{
    text-align:right;
    margin:8px 25px 0 0;
}
div#application_form input[type="submit"]:enabled
{
    cursor:pointer;
}
div#application_form input[type="submit"]:enabled:hover
{
    background:#f7f7f7;
}

span.error{
    display: none;
}