﻿.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
img{border:none;vertical-align:middle;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
body{margin:0px;font-size:12px;line-height:16px;font-family:Arial;}
input,select,textarea{font-size:10px;line-height:12px;font-family:Arial; vertical-align:middle;}
a{text-decoration:none;color:#000;}
a:hover{ text-decoration:underline;}
h1{font-size:32px;line-height:37px;color:#0e3791;}
h2{font-size:25px;line-height:27px;font-weight:normal;}
h3{font-size:16px;line-height:18px;}
h4{font-size:13px;line-height:15px;}
h5{font-size:11px;line-height:13px;}
h6{font-size:10px;line-height:12px;}
div.container{width:979px;margin:0 auto;}
div.solutions{width:979px;}
div.solutions-left{width:475px;padding:40px 0; font-weight:bold; float:left; font-size:55px; color:#0e3791;}
div.solutions-right{width:499px; float:left; text-align:right;}
div.solutions-right h1{padding:10px 0; font-weight:normal;}
div.solutions-right p{color:#0e3791;font-size:18px;}
div.nav-bg{height:34px; background:url(images/nav-bg.jpg) repeat-x;padding:0 0 0 130px;}
ul.nav li{ float:left; line-height:34px; width:auto;}
ul.nav li a{ font-size:17px;padding:0 13px; display:block; float:left;width:auto;}
ul.nav li a.current,ul.nav li a:hover{background:url(images/current-bg.jpg) repeat-x;color:#fff; text-decoration:none;}

div.main-banner{height:217px;margin:6px 0 0 0; background:url(images/main-image.jpg) no-repeat; text-align:center;}
div.main-banner p{color:#fff; font-size:30px; line-height:35px;}
div.main-banner p.the{padding:25px 60px 0 0;}
div.main-banner p.in{padding:0 0 0 130px;}
div.main-banner p.working{padding:20px 0 0 130px;}
div.welcome-bg{margin:6px 0 0 0; background:#cfd7e9;}
div.contact-bg{margin:6px 0 0 0; background:#cfd7e9;}
div.welcomeabout-bg{
	margin:6px 0 0;
	background:#cfd7e9 url(images/aboutus_bg.gif);
	height: 456px;
}
div.welcome-inner{width:915px; margin:0 auto;padding:20px 0 35px 0;}
div.welcome p{padding:15px 0 0 0;}
div.welcome p span{color:#0e3791; font-size:20px; font-weight:bold;}
div.welcome p a{color:#0e3791;font-weight:bold;}
div.help{margin:6px 0 0 0; background:#0e3791;padding:10px 0 6px 0; text-align:center;}
div.help h2{color:#fff;}
div.help p{color:#fff; font-weight:bold; font-size:15px;padding:5px 0 10px 0;}
div.help p a{color:#fff; text-decoration:underline;}
div.footer{padding:15px 0 50px 0;text-align:center;}
div.footer p.copy{color:#0e3791; font-weight:bold;}
div.footer p.copy a{color:#0e3791;}
div.footer p.footer-menu a{ font-size:10px;}
div.footer p.address{ font-size:9px;}

div.main-banner2{height:133px;margin:6px 0 0 0; background:url(images/main-image2.jpg) no-repeat; text-align:center;}
div.main-banner2 p{color:#fff; font-size:30px; line-height:35px;}
div.main-banner2 p.the{padding:10px 30px 0 0;}
div.main-banner2 p.in{padding:0 0 0 130px;}
div.main-banner2 p.you{padding:0 0 0 40px;}

div.main-banner3{height:133px;margin:6px 0 0 0; background:url(images/main-image3.jpg) no-repeat; text-align:center;}
div.main-banner3 p{color:#fff; font-size:30px; line-height:35px;}
div.main-banner3 p.the{padding:10px 30px 0 0;}
div.main-banner3 p.in{padding:0 0 0 130px;}
div.main-banner3 p.you{padding:0 0 0 40px;}

div.main-banner4{height:133px;margin:6px 0 0 0; background:url(images/main-image4.jpg) no-repeat; text-align:center;}
div.main-banner4 p{color:#fff; font-size:30px; line-height:35px;}
div.main-banner4 p.the{padding:10px 30px 0 0;}
div.main-banner4 p.in{padding:0 0 0 130px;}
div.main-banner4 p.you{padding:0 0 0 40px;}

div.main-banner5{height:133px;margin:6px 0 0 0; background:url(images/main-image5.jpg) no-repeat; text-align:center;}
div.main-banner5 p{color:#fff; font-size:30px; line-height:35px;}
div.main-banner5 p.the{padding:10px 30px 0 0;}
div.main-banner5 p.in{padding:0 0 0 130px;}
div.main-banner5 p.you{padding:0 0 0 40px;}

div.company{width:979px;padding:15px 0;}
div.company-left{width:510px;padding:10px 0 0 25px; float:left;}
div.about-left{
	width:650px;
	padding:10px 0 0 25px;
	float:left;
	
}
div.limited p{padding:15px 0 0 0;}
div.limited p span{color:#0e3791; font-size:20px; font-weight:bold;}
div.company-right{width:410px;background:#b2bfdc;padding:10px 0 20px 0;margin:0 0 0 20px; float:left;}
div.company-right-inner{width:375px; margin:0 auto;}
div.contact-right{width:410px;background:#cfd7e9;};padding:10px 0 20px 0;margin:0 0 0 20px; float:left;}
div.contact-right-inner{width:375px; margin:0 auto;}
div.services h3{color:#0e3791;}
div.services p{padding:15px 0 0 0;}
div.services p span{color:#0e3791; font-weight:bold;}
.w3c {
	text-align: center;
}
input {
	background-color: #FFFFFF;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
