﻿.centercontact {
    width: 880px;
    margin: 0 auto;
}

.contactMap {
    width: 560px;
    margin: 0 10px;
}

    .contactMap iframe {
        padding: 8px 0 9px;
    }

.contactForm {
    width: 300px;
    height: auto;
    margin-bottom: 30px;
}

    .contactForm input[type="text"], #boxes .box input[type="password"] {
        background: none repeat scroll 0 0 white;
        border: 1px solid #BDBFC4;
        height: 25px;
        width: 280px;
        margin-top: 5px;
    }

    .contactForm textarea {
        background: none repeat scroll 0 0 white;
        border: 1px solid #BDBFC4;
        height: 100px;
        width: 280px;
        margin-top: 5px;
    }

    .contactForm select {
        background: none repeat scroll 0 0 white;
        border: 1px solid #BDBFC4;
        height: 30px;
        padding: 5px;
        width: 282px;
        margin-top: 5px;
    }

    .contactForm input[type="file"] {
        background: none repeat scroll 0 0 white;
        border: 1px solid #BDBFC4;
        height: 25px;
        width: 280px;
        margin-top: 5px;
    }

    .contactForm a {
        color: #000000;
        cursor: pointer;
        font-size: 14px;
    }

        .contactForm a:hover {
            color: #5990DE;
            cursor: pointer;
            font-size: 14px;
        }


    .contactForm input.input-validation-error[type="text"], .contactForm textarea.input-validation-error, input.input-validation-error[type="file"] {
        border: 1px solid #FF0000;
        background-color: #FFEEEE;
    }

    .contactForm select.validations {
        border: 1px solid #FF0000;
        background-color: #FFEEEE;
    }

    .contactForm input[type="file"].validations {
        border: 1px solid #FF0000;
        background-color: #FFEEEE;
    }

#curriculumItem {
    display: none;
}

#curriculumItemShow {
    display: block;
}
