﻿div.contactUs {
    margin: 0 auto;
    padding: 10px;
    width: 550px;
    height: 390px;
}
div.contactUs h1 {
    font-size: 1em;
    color: #fff;
    float:left;
}
.clearing {
    clear: both;
}
.alert, .error {
    color: #50ae79;
    float:right;
}
ol.forms {
    float: left;
    list-style: none;
    width: 540px;
    margin: 0;
    padding: 0;
}
ol.forms li {
    clear: left;
    float: left;
    line-height: 15px;
    margin-bottom: 6px;
    width: 540px;
}
ol.forms label {
    cursor: pointer;
    display: block;
    float: left;
    line-height: 15px;
    padding: 4px 8px 0 0;
    text-align: right;
    width: 80px;
    margin: 0;
    color: #fff;
}
ol.forms input {
    width: 250px;
}
ol.forms textarea {
    height: 170px;
    width: 400px;
}
ol.forms input, ol.forms textarea, ol.forms button {
    font: 1em Verdana, Arial, Helvetica, sans-serif;
}
ol.forms .error {
    display: block;
    margin: 0.25em 0 0 11%;
}
ol.forms li.buttons {
    padding-left: 86px;
    width: 400px;
}