#column-left, #column-right {
    width: 47.82%;
    float: left;
    padding: 0% 0% 0% 0%;
    margin: 0em 0em 0em 0em;

}

#column-right {
    width: 49.82%;
    padding: 0% 0% 0% 0%;
}

#column-left-60, #column-right-40 {
    float: left;
    padding: 0% 0% 0% 0%;
    margin: 0em 0em 0em 0em;
    width: 59.82%;
}

#column-left-60 .success, #column-left-60 .error {
    margin-left: 15px;
    margin-top: 15px;
    margin-bottom: 0px;
    width: 92.5%;
}

#column-right-40 {
    padding: 0% 0% 0% 0%;
    width: 37.82%;
}

#column-left form {
    margin-left: 20px;
}

#column-left form.form-column label {
    display: block;
    margin-top: 5px;
}

#column-left form.form-column div.row {
    display: block;
    margin-top: 5px;
    font-weight: bold
}

#column-left form.form-column input[type=text], .form-column select, .form-column textarea {
    width: 90%;
}

#column-left form.form-column fieldset {
    background-color: #EEE;
    width: 85%;
}

#column-left form.form-column div.error {
    margin-top: 4px;
    margin-bottom: 0px;
    font-size: 1em;
    width: 90%;
}

#column-left form.form-column div.submit {
    margin-top: 6px;
}

#column-left .success, #column-left .error {
    margin-left: 15px;
    margin-top: 15px;
    margin-bottom: 0px;
    width: 92.5%;
}