﻿.inputContactAreaWrap
{
    font-family:Arial;
    background-color:#ECECEC;
    border-bottom:1px solid #C8CBD0;
    border-top:1px solid #C8CBD0;
    float:left;
    width:100%;
}

.inputContactAreaWrap h3
{
    color:gray;
    margin-bottom:15px;
    margin-top:30px;
    font-size:25px;
    font-family:Georgia;
    font-weight:normal;
    color:#3A3521;
}

.inputContactArea
{

    margin:20px;
}


.inputContactForm
{
}

.inputContactForm input,.inputContactForm textarea
{
    padding:5px;
    margin-bottom:10px;
    border-top:1px solid #C8CBD0;    
    border-left:1px solid #C8CBD0;
    border-bottom:0px solid #C8CBD0;
    border-right:0px solid #C8CBD0;
    color:#818181;
    font-family:Arial;
    font-size:14px;
    line-height:21px;
    max-width:640px;
}


.inputContactFormCol1
{
    width:35%;
    float:left;
}

.inputContactFormCol2
{
    float:left;
    
}

.contactSubmit input
{
    margin-left:230px;
}

.contactSubmit label
{
    font-size:12px;
    font-family:Arial;
}

.contactSubmitButton
{
    font-style:italic;
    font-family:Georgia;
    font-size:12px;
    font-weight:bold;
    color:White !important;
    background-color:#4A95C0;
    border:1px solid #4286AD;
    width:140px;
    height:30px;
    border-radius:5px;
    -moz-border-radius:5px;
}

.contactSubmitButton:hover
{
    background-color:#54A2CF;
}

input.contactFieldInvalid
{
    border:1px solid #cc0000;
}

