﻿#contact div.left
{
    color:#193E72;
    width:560px;
}

#contact div.left p
{
    clear:left;
    padding:0 0 9px 16px;
    color:#22477C;
}

#contact div.left p a
{
    color:#193E72;
    text-decoration:underline;
}

#contact div.left p a:hover
{
    text-decoration:none;
}

#contact div.left h4
{
     clear:left;
    font-size:1em;
    padding:14px 0 9px 16px;
}

#contact div.left div.contact
{
    clear:both;
    width:560px;
}

#contact div.left div.contact img
{
    margin-top:10px;
    padding:9px;
    border:solid 1px #000;
    float:right;
}

#contact div.logo
{
    padding-top:14px;
}

#contact div.logo2
{
    padding-top:100px;
}

#contact div.logo3
{
    padding-top:115px;
}

#contact div.logo img, #contact div.logo2 img, #contact div.logo3 img
{
    padding:9px;
    border:solid 1px #000;
}

#contact div.pdflink
{
    width:583px;
    background: #F5D401 url(../images/contact/pdf_ico.gif) no-repeat 5px 6px; 
}

#contact div.pdflink a
{
    padding:6px 0 6px 25px;
    color:#000;
    font-size:0.7em;
}

/* START CONTACT FORM */
#contact h3
{
    color:#193E72;
    font-size:1.1em;
    padding:15px;
}


#contactForm
{
    width:575px;
    border:1px solid #183D6F;
    background-color:#DEE6F0;
}

#contactForm div.formleft
{
    padding-top:15px;
    width:285px;
    
}

#contactForm div.formleftdarker
{
    background-color:#C2D1E4;
}

#contactForm div.formright
{
    width:290px;
    background-color:#EEF2F7;
     padding-top:15px;
}

#contactForm div.formleft div.row
{
    width:285px;
    padding:4px 0;
}

#contactForm div.formright div.row
{
    width:290px;
    padding:4px 0;
}




#contactForm div.formleft div.row div.label, #contactForm div.formright div.row div.label, #contactForm div.formright div.row div.text table tr td label
{
    width:84px;
    color:#22569E;
    font-size:0.7em;
}

#contactForm div.formright div.row div.text table
{
    padding:6px 0 0 6px;
}

#contactForm div.formleft div.row div.label label, #contactForm div.formright div.row div.label label, #contactForm div.formright div.row div.label span
{
    padding-left:16px;
}

#contactForm div.formleft div.row div.text input, #contactForm div.formright div.row div.text input
{
    font-size:0.7em;
}



#contactForm div.formright div.row div.submit input
{
    float:right;
    margin:0 12px 8px 0;
}

span.error
{
    
    border:solid 1px #E42325;
    padding:0px 10px 2px 6px;
    margin:0 0 0 8px;
    background: #FDE3E4 url(../images/generic/exclamation.gif) no-repeat 2px 2px;
}

div.terms
{
    color:#193E72;
    padding:12px 15px 8px 20px;
}

div.terms p
{
    padding-bottom:7px;
    clear:left;
    width:540px;
}

#thanks
{
    width:580px;
    color:#193E72;
}

#thanks h4
{
     clear:left;
    font-size:1em;
    padding:14px 0 9px 16px;
}

#thanks p
{
    clear:left;
    padding:4px 0 9px 16px;
}

div.text input.text, div.text select
{
    width:140px;
}

textarea.require
{
    font-family:Arial, Verdana, Sans-Serif;
}