/*/////////////////////////////////////////////////////*/

/*/////////////////////////////////////////////////////*/
#header{
background:url(../img/layout/header-bg-contact-us.jpg) no-repeat 0 100%;
}
form{
background:#EEE;
border-top:1px solid #DDD;
border-bottom:1px solid #DDD;
padding:10px;
}
/*form input,
form textarea{
width:380px;
margin:0 0 5px 0;
padding:5px;
border:1px solid #CCC;
color:#8BD3F5;
float: left ;
}
form select{
width:392px;
margin-bottom: 5px ;
padding: 2px ;
}
form label{
width:128px;
margin:0 0 5px 0;
line-height:22px;
color:#0055A5;
font-size:120%;
float:left;
}
form label.aoi{
float: none ; 
}
form label input{
width:15px;
padding:0;
border:0;
}
form label span{
line-height:15px;
float:left;
text-indent:5px;
display:block;
}
form button{
height:30px;
margin:10px 0 0 0;
padding:0 15px;
background:#0055A5;
border:1px solid #FFF;
color:#FFF;
clear:both;
}
form button:hover{
background:#8BD3F5;
color:#0055A5;
}*/
form h4{ color:#0055A5;font-size:120%; }
label{ margin:0 0 5px 0; line-height:22px; }
label span { color:#0055A5; font-size:120%; line-height:22px; padding-left: 2px ;}
label.lbl { float: left; width: 150px ; color:#0055A5; font-size:120%; font-weight: bold ;}
.txt { padding: 2px; width: 356px ;}
select{ padding: 2px; width: 164px ;}
textarea{ width: 360px ; }
br{ line-height:20px;}
.form-clear{ clear: both ; margin-top: 5px ; }
.clearer{ clear: both ; }
form .button{
height:30px;
margin:10px 0 0 0;
padding:0 15px;
background:#0055A5;
border:1px solid #FFF;
color:#FFF;
clear:both;
}
.txt.red{ border: 1px solid red ; }
.redtext{ color: red ; margin-left: 150px ; font-weight: bold ;}