@charset "utf-8";
/* CSS Document */

form{
width:88%;
margin:0;
padding:.5em;

}
form label{
width:63px;
float:left;
display:block;
font-size:0.8em;
color:#455561;
padding:2px 2px 2px 0;
margin:0 0 0.1em 0;
}
form input{
color:#000;
font-size:0.8em;
padding:2px;
width:114px;
_float:right;
margin:0 0 2px 0;
background-color:#fff;
 border: 1px solid #D1D2D3;
}
form select, form textarea{
color:#555;
font-size:.8em;
padding:2px;
width:226px;
margin:0 0 2px 0;
background-color:#fff;
border:#d8e4f1 1px solid;
}
form textarea{
width:220px;
}
form input.button, form input.button2{
color: #002147;
    float: right;
    font-size: 0.7em;
    margin: 6px 0 0;
    padding: 2px 0 3px;
    width: 77px;   background: url("../images/site-elements/submit.png") no-repeat scroll left center transparent; border:none
}
form input.button2{

padding:0.4em 0.1em 0.3em 0.1em;
margin-top:0.3em;
}
form img{
float:left;
margin:0 0.5em 0 0;
}
#wrapper #mainContent .leftCol .homeRight form{
background:0;
border:0;
padding:0;
width:100%;
}
form p{
color:#4e79a4;
line-height:1.2em;
margin:0 0 .5em 0;
}
form h1{
color:#09427a;
font-size:1.4em;
margin:0 0 .3em 0;
padding:0;
font-weight:200;
}
form h2{
padding:0;
}
#wrapper #mainContent .leftCol .homeRight form label{
color:#002147;
width:120px;
margin:0;
padding:0;

}
#wrapper #mainContent .leftCol .homeRight form input{
background-color:#ebf1f8;
padding:0.2em;
width:140px;
margin:0 0 0.2em 0;
/*_margin:0;*/
}
#wrapper #mainContent .leftCol .homeRight form input.button2{
width:148px;
background:url(../images/site-elements/buttonHome2.jpg) left no-repeat;
color:#043A7F;
border:0;
cursor:pointer;
padding:0.3em 0.1em 0.4em 0.1em;
margin-top:0.3em;
font-size:0.7em;
font-weight:600;
}
#wrapper #mainContent .leftCol form label{
width:210px;
}
#wrapper #mainContent .leftCol form input{
width:220px;
float:left;
}
#wrapper #mainContent .leftCol form{
margin:0 0 20px 0;

}
#wrapper #mainContent .leftCol form p{
padding:20px 0 0 0;
color:#002147;
}
#wrapper #mainContent .leftCol form .button{
width:226px;
background:url(../images/site-elements/submit-btn.jpg) left no-repeat;
color:#fff;
border:0;
cursor:pointer;
padding:0.3em 0.1em 0.3em 0.1em;
margin-top:0.5em;
font-size:0.7em;
outline:none;
font-weight:600;
float:right;
margin-right:60px;
}
#wrapper #mainContent .rightCol form {
    border: medium none;
    padding: 0;
    width: 100%;
}
#wrapper #mainContent .rightCol form p, #wrapper #mainContent .rightCol form h2{
color:#fff;
}
#wrapper #mainContent .rightCol form label{
color:#455561;
font-size:0.7em;
width:58px;
}
#wrapper #mainContent .rightCol form input{
_margin:0;
_padding:0;
_float:left;

}
/*#wrapper #mainContent .rightCol form input.button{
_margin:4px 0 4px 0;
_padding:6px 0 2px 0;
}*/


#wrapper #mainContent .rightCol form input.button { /*position:relative;
margin:-3px 0 0 0;
width:77px;
color:#002147;
padding:2px 0 4px 0;
.padding:5px 0 5px 0;
_padding:3px 0 2px 0;
font-size:.7em;*/
float:right !important;

width:77px;
height:22px;

}





#wrapper #mainContent .rightCol form textarea{
width:114px;
_float:right;
}

#wrapper #mainContent .rightCol .boxRight h2 {
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 1em;
    font-weight: 600;
    line-height: 1em;
    margin: 0;
    padding: 0;
}


#wrapper #mainContent .rightCol .boxRight h2 {
    border-bottom: 1px solid #1AB7EA;
    color: #455561;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-weight: 600;
    line-height: 1em;
    margin-bottom: 11px !important;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 6px !important;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
