﻿/*
 * Form Styles: Contact
 */
#frmSubmitContact .row {
    _height: 20px;
    margin: 0px 0px 5px 0px;
    padding: 5px 0px 0px 10px;
    border-top: solid 1px rgb(255,255,255);
    clear: both;
}
#frmSubmitContact .formReqNote {
    padding: 5px 0px 0px 10px;
    margin: 0px 0px 5px 0px;
}
#frmSubmitContact .info {
    margin: 2px 0px 0px 0px;
}

#frmSubmitContact .label {
    width: 120px;
    font-weight: bold;
    text-align: right;
    line-height: 1.5em;
    color: rgb(27,68,108);
    float: left;
    display: block;
}
#frmSubmitContact .formItem {
    padding: 0px 0px 0px 5px;
    float: left;
    display: block;
}
#frmSubmitContact .note {
    _height: 20px;
    margin: 0px 0px 0px 115px;
    padding: 2px 0px 0px 25px;
    color: rgb(27,68,108);
    background: url('/media/images/icon_alert.png') no-repeat;
    _background-image: none; /* IE fix */
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/icon_alert.png', sizingMethod='crop'); /* IE fix */
    display: block;
}
#frmSubmitContact .l1, #frmSubmitContact .l2, #frmSubmitContact .l3 {
    width: auto;
}
#frmSubmitContact #divName input {
    width: 280px;
}
#frmSubmitContact #divAddress .l1 {
    margin: 0px 0px 0px 15px;
}
#frmSubmitContact #divAddress input {
    width: 280px;
}
#frmSubmitContact #divAddress .f1 input {
    width: 150px;
}
#frmSubmitContact #divState .l1 {
    margin: 0px 0px 0px 20px;
}
#frmSubmitContact #divState .f1 input {
    width: 80px;
}
#frmSubmitContact #divPhone input {
    width: 100px;
}
#frmSubmitContact #divEmail input {
    width: 300px;
}
#frmSubmitContact #subject input {
    width: 300px;
}
#frmSubmitContact #message textarea {
    width: 500px;
    height: 150px;
}