﻿*{
	margin:0;padding:0}
ul,li{
	list-style:none}	
	
img{
	border:0}
	
h1 {
font:28px arial;color:#00467f ;
}

h2{
	font:bold 14px arial;color:#aeb91c;margin:8px 0 0 0}	
	
h3{
	font:bold 11px Arial;color:#6c6c6c;margin:10px 0 0 0}	
p{
	font:11px Arial;color:#6c6c6c}	

body{
	background:#fff url('../images/body.gif') repeat-x scroll left top}	
	
.page{
	width:900px;margin:0 auto}	
	
.header{
	width:900px;float:left;height:105px;position:relative}	
	
.logo{
	width:230px;height:21px;float:left;margin:54px 0 0 0;display:inline}	
	
.tag{
	font:14px Arial;color:#b5c01c;float:left;margin:60px 0 0 20px;display:inline;letter-spacing:0.50px}
	.tag h1{
	font:14px Arial;color:#b5c01c;margin:0;display:inline;letter-spacing:0.50px}
	
.contactus{
		float:right;background:#bababa;border:1px #acacac solid;padding:5px 9px;font:9px arial;text-transform:uppercase;color:#fff;margin:25px 0 0 0;display:inline}	
.contactus a{
	color:#fff;text-decoration:none}	
	
.main{
	width:900px;float:left;padding:0 0 20px 0}	
	
	
.col1{
	width:230px;float:left;padding:28px 0 0 0}	
.col1 .box{
	border-bottom:1px #e5e4e4 solid;padding:0 0 34px 0;float:left;width:220px;margin:0 0 10px 0;display:inline}	
.col1 .box1{
	float:left;width:220px}	
	

.col1 h2{
	width:100%}	
.col1 li{
	font:11px/14px arial;color:#6c6c6c;background:transparent url('../images/bullet1.gif') no-repeat scroll left 4px;padding:0 0 0 8px;margin:2px 0}	
.col1 a{
	background:transparent url('../images/arrow.gif') no-repeat scroll right top;float:right;padding:0 15px 0 0;font:bold 10px Arial;color:#c3cf21;text-decoration:none}	
.col2{
	width:467px;float:left}	

.testimonials{
	width:100%;float:left}
.testimonials p{
	font:14px/18px Arial;color:#b8b8b8}	
.testimonials span{
	font:12px/18px arial;float:right;text-align:right}	
	
#menu{
	width:436px;float:right;height:29px }	
#menu a{
	float:left;height:21px;background:transparent url('../images/menubk.gif') repeat-x scroll left top;font:10px arial;color:#969696;text-decoration:none;letter-spacing:1px;
	padding:8px 0px 0;border-right:1px #cdcccc solid;text-align:center;text-transform:uppercase}	
#menu a:hover{
	background:transparent url('../images/menubk_h.gif') repeat-x scroll left top;color:#fff}	
#menu a.services{
	background:transparent url('../images/servicesmenu.gif') no-repeat scroll left top;width:70px }	
#menu a.services:hover{
	background:transparent url('../images/servicesmenu_h.gif') no-repeat scroll left top;color:#fff}	
#menu a.test{
	width:92px	}	
#menu a.about{
	width:72px	}	
#menu a.blog{
	width:42px;
}	
#menu a.mobile{
	width:156px;
	border: 0;
}	
	
#menu a.current{
	background:transparent url('../images/menubk_h.gif') repeat-x scroll left top;color:#fff}	
#menu a.scurrent{
	background:transparent url('../images/servicesmenu_h.gif') no-repeat scroll left top;color:#fff}	

	
.Hcontent{
	width:370px;padding:37px 0 0 60px;float:left}	
.Hcontent a{
	float:right;color:#2b8ad7;font:10px Arial;text-decoration:none;background:transparent url('../images/arrowblue.gif') no-repeat scroll right top;padding:0 15px 0 0}	

.Icontent{
	width:370px;padding:37px 0 0 60px;float:left}	
.Icontent p{
	margin:0 0 22px 0}
.Icontent .mar0{
	margin:0 }
.Icontent .mar10{
	margin:10px 0 0 0 }	
.Icontent .list{
	margin:0 0 22px 0}	
	
.Icontent .list li{
	font:11px/16px arial;color:#6c6c6c;background:transparent url('../images/bullet1.gif') no-repeat scroll left 4px;padding:0 0 0 8px;margin:2px 0}	
	
.col3{
	width:203px;float:left;padding:45px 0 0 0}	

.pushbox{
	width:179px;height:46px;position:absolute;background:transparent url('../images/pushbox.gif') no-repeat;top:90px;float:left;right:0px;padding:8px 12px}	
.pushbox p{
	font:12px arial;color:#6c6c6c;letter-spacing:1px}
.pushbox span{
	font:12px arial;color:#2b8ad7;float:right;letter-spacing:1px}	
	
.macpc{
	float:left;width:178px;margin:50px 0 0 0;display:inline;padding:10px 12px 15px 12px;border-left:1px #e5e4e4 solid}
.macpc span{
	color:#cbcaca;font:11px arial}
.mac{
	margin:0 0 24px 30px}
.cross{
	margin-top: 1;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 35px;
}

.footer{
	background:#004278 url('../images/footerbk.gif') repeat-x scroll left top;padding:10px 0 0 0;width:100%;float:left;height:140px}
.footer .text{
	width:900px;margin:0 auto;font:10px arial;color:#2588da;letter-spacing:.5px}	
.footer a{
	color:#c3cf21}	
	
	.style1 {
	font-size: 14px;
	color: #b5c01c;
}
