applyx {
        width: 530px;
}

form_input_error {
border: 5px solid red;
background-color: blue;
}

.form_title h2 {
    color: white;
    background-color: #f89021;
    border-bottom: 4px solid orange;
    padding: 4px;
    font-family: sans-serif;
    font-size: 18px;
    margin-bottom: 5px;
}

label, addresses, .form_input p {
    color: #404040;
    font-size: 8pt;
    font-weight: bold;
    font-family: sans-serif;
}

input, select {
    font-size: 8pt;
    font-family: sans-serif;
}

.submit {
    font-size: 12pt;
    font-weight: bold;
    font-family: sans-serif;
    padding: 4px;
}

.find {
    font-size: 10pt;
    font-weight: bold;
    font-family: sans-serif;
    padding: 1px;
    border: solid 1px;
    text-decoration: none;
    background-color: eeefff;
}

a.find, a.saveaddress,
a:visited.find,
a:visited.saveaddress {
    color: #404040;
}

a:hover.find,
a:hover.saveaddress {
    color: #cc3333;
}



.saveaddress {
    font-size: 10pt;
    font-weight: bold;
    font-family: sans-serif;
    padding: 2px;
    border: solid 2px;
    text-decoration: none;
    background-color: eeefff;
}

.form_message {
    border: 1px solid #dddddd;
    margin-bottom: 4px;
    padding: 2px;
    background-color: #ffff66;
    font-weight: bold;
    color: #404040;
    font-family: sans-serif;
    font-size: 12px;
}

.form_input, addresses {
    border: 1px solid #DDDDDD;
    padding: 4px;
    margin-bottom: 2px;
    background-color: #f1b26b;
    font-family: sans-serif;
    font-size: 9pt;
    font-weight: bold;
}

.form_input_confirm {
    border: 4px solid #DDDDDD;
    margin-bottom: 2px;
    padding: 5px;
    text-align: center;
    background-color: darkblue;
}

.form_input_error {
    color: red;
    border: 1px solid #dddddd;
    margin-bottom: 4px;
    font-size: 8pt;
    font-weight: bold;
    padding: 4px;
    background-color: #FFCCCC;
    font-family: sans-serif;;
}

p.big_error {
    font-size: 12pt;
    color: red;
    border: 4px solid red;
    margin-bottom: 4px;
    font-weight: bold;
    padding: 4px;
    background-color: #FFCCCC;
    font-family: sans-serif;
    text-align: center;
}

    /*.form_input_label{
            position: relative;
            width: 200px;
            top: 9px;
            left: 0px;
    }

    .form_input_value{
            position: relative;
            top: -9px;
            width: 300px;
            left: 220px;
    }

    .form_input_value_income{
            position: relative;
            top: -9px;
            width: 300px;
            left: 208px;
    }*/