@charset "utf-8";
<!--
/* Contact */
.contact h1{
margin:5px 0 0 0;
text-align:center;
}
.contact .frm fieldset{
border:none;
margin:10px 0 0 40px;
}
.contact .frm legend{
color:#03b;
}
.contact .frm em{
color:#c00;
font-size:10px;
}
.contact .frm p{
margin:0 0 5px 0;
padding:0;
}
.contact .frm p label{
display:block;
width:85px;
font-size:12px;
margin-right:5px;
color:#587abc;
font-weight:normal;
}
.contact .frm p input,.contact .frm p textarea{
width:250px;
}
.contact .frm p.btn-submit{
text-align:center;
}
.contact .frm p.btn-submit input{
width:100px;
position:relative;
left:-10px;
top:5px;
}
.contact hr{
margin:20px 0;
}
.contact h2{
font-size:22px;
font-weight:normal;
margin:10px 10px;
}
.contact h3{
font-size:20px;
font-weight:normal;
margin:5px 10px 10px 10px;
}
.contact h4{
color:#5879bc;
font-size:18px;
font-weight:normal;
margin:5px 10px 10px 10px;
}
.contact p{
margin:10px 30px;
font-weight:bold;
color:#777;
}
.contact ul{
margin:0 30px;
}
.contact ul li{
background:url(../images/arrow-blue.gif) no-repeat 10px center;
padding:5px 0 5px 27px;
color:#587abc;
}
.contact table{
margin:0 30px;
}
.contact table td{
vertical-align:top;
padding:5px 40px 5px 10px;
}
.contact table td img{
vertical-align:middle;
margin:0 5px 0 0;
}
.contact dl{
width:260px;
margin:0 20px 20px 0;
}
.contact dl dt{
background-color:#638bc9;
padding:4px 10px;
margin:0 0 5px 0;
font-weight:bold;
color:#fff;
}
.contact dl dd{
background:url(../images/dot.jpg) no-repeat 13px center;
padding:3px 25px;
}
.contact dl a img{
vertical-align:bottom !important;
margin:0 0 0 5px;
}
.contact .top{
float:right;
margin:0 5px 10px 0;
color:#f90;
font-size:11px;
}
.contact .top:hover{
color:#777;
}
.contact table a{
color:#777;
}
.contact table a:hover{
color:#f90;
}
/* Contact */
-->