@charset "utf-8";
/* CSS Document */
zbody{ background-color:#FFF;}
body {
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
h1, h2, h3, h4, h5 {
	margin:0;
	padding:0;
}
a img {
	border:0;
}
.header {
	height:100px;
}
.header2  {
	font-size:36px;
	color:#416D6C;
	background:url(../images/phone-icon.jpg) no-repeat 400px center;
	padding:0 16px 0 0;
	margin:0 0 0 0px;
	text-align:right;
	font-weight:bold;
}
.header img {
	margin:20px 10px 10px 10px;
}
.navigation-on-top {
	background:url(../images/bg-menu.jpg) repeat-x center center;
	height:38px;
}
.navigation-on-top ul {
	margin:0;
	padding:0;
}
.navigation-on-top li {
	list-style:none;
	display:inline;
}
.navigation-on-top li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#626262;
	text-decoration:none;
	padding:9px 15px;
	font-weight:bold;
	margin:0;
}
.navigation-on-top li a:hover {
	/*	color:#4272DB	;*/
	color:#FFFFFF;
	background:url(../images/bg-menu-hover.jpg) repeat-x center bottom;
}
.body-border {
	background:url(../images/body-border.jpg) repeat-y center top;
}
.banner-homepage {
	background:url(../images/bg-menu-bot.jpg) repeat-x top center;
}
.banner-homepage h4 {
	color:#666666;
	padding:14px 12px 0px 12px;
	margin:0;
	font-size:22px;
}
.banner-homepage p {
	color:#666666;
	padding:10px 12px;
	margin:0;
	font-size:12px;
	line-height:18px;
}
.banner-homepage .btn-consultation {
	margin-top:20px;
}
.content {
	background:url(../images/bg-content.jpg) repeat-x top center;
}
.content-main {
	margin:0; padding:16px 0;
}
.content-main h1 {
	color:#5A818B;
	font-size:24px;
	padding:0px 16px 0px 16px;
}
.content-main h2 {
	color:#86ACBB;
	font-size:18px;
	padding:0px 16px 0px 16px;
}
.content-main p {
	font-size:12px;
	line-height:18px;
	color:#6B6B6B;
	padding:0px 26px 0px 16px;
}
.sidebar-main {
	background:url(../images/dot.jpg) repeat-y left top;
}
.sidebar-main h3 {
	color:#CC0000;
	font-size:16px;
	background:url(../images/dot2.jpg) repeat-x bottom center;
	padding: 20px 0 8px 0;
	margin:0 12px;
}
.sidebar-main h2 {
	color:#86ACBB;
	font-size:18px;
}
.sidebar-main p {
	font-size:12px;
	line-height:16px;
	color:#333333;
	padding:18px 4px 18px 4px;
	background:url(../images/bg-para-sidebar.jpg) repeat-x bottom center;
	margin:0 12px;
}
.sidebar-main p img {
	margin: 0 10px 0 0;
}
.sidebar-main ul {
	margin:10px 0 0 14px;
	padding:0;
}
.sidebar-main li {
	list-style:none;
}
.sidebar-main li a {
	font-size:12px;
	color:#4272DB;
	text-decoration: none;
	display:block;
	height:16px;
	padding-left:18px;
	padding-top:4px;
	background:url(../images/arrow.jpg) no-repeat left center;
}
.sidebar-main li a:hover {
	color:#5A818B;
	height:16px;
	padding-left:18px;
	padding-top:4px;
	background:url(../images/arrow2.jpg) no-repeat left center;
	text-decoration:none;
}

.sidebar-main a {
	font-size:12px;
	color:#4272DB;
	text-decoration: none;
}
.sidebar-main a:hover {
	text-decoration:underline;
}

.footer {
	background:url(../images/bg-content.jpg) repeat-x top center;
	height:36px;
}
.footer ul {
	margin:0;
	padding:0;
}
.footer li {
	list-style:none;
	display:inline;
}
.footer li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#626262;
	text-decoration:none;
	padding:9px 10px;
}
.footer li a:hover {
	color:#333333;
	text-decoration:underline;
}
.copy {
	text-align: center;
}
.copy p {
	font-size:12px;
	font-weight:bold;
	color:#5A818B;
}
.copy span {
	font-size:14px;
	color:#4272DB;
	font-weight:bold;
	letter-spacing:1px;
	background:url(../images/phone-icon-2.jpg) no-repeat left center;
	padding:24px;
	margin:0 0 0 10px;
}
.copy img {
	margin-top:20px;
}

/* inner pages*/

.seo-services-banner { background:url(../images/seo-services.jpg) no-repeat left top;}

.banner-seo-company{ background:url(../images/seo-company.jpg) no-repeat left top;}
.banner-inner  {
	background:url(../images/bg-menu-bot.jpg) repeat-x top center;}
.banner-inner    h1 {
	color:#999999;
	padding:0 12px;
	margin:0;
	font-size:18px;
	font-weight:normal;
}
.banner-inner   img {
	color:#666666;	
	margin:0 0 20px 0;
	font-size:12px;
	line-height:18px;
}

.content-inner{
	margin:0; padding:16px 0;
	font-size:12px;
	color:#6B6B6B;
}
.content-inner h1 {
	color:#5A818B;
	font-size:24px;
	padding:0px 20px;
}
.content-inner h2 {
	color:#86ACBB;
	font-size:18px;
	padding:0px 20px;
}
.content-inner h3 {
	color:#999999;
	font-size:14px;
	padding:0px 20px;
}
.content-inner p {
	font-size:12px;
	line-height:18px;
	color:#6B6B6B;
	padding:0px 20px;
}
.content-inner a {
	font-size:12px;
	color:#4272DB;
	text-decoration:none;	
}
.content-inner a:hover {	
	text-decoration:underline;	
}
.content-inner  ul{}
.content-inner  li{ list-style:url(../images/arrow.jpg); padding-bottom:8px;}



.theadtxt {
	color:#333333;
	padding: 2px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	letter-spacing:1px;
	text-transform: uppercase;
	height:30px;

}
.colorTR {
	background-color:#CCCCCC;
}
.color-tr1 {
	background-color:#F4F4F4;
}
.color-tr2 {
	background-color:#293336;
}
.heightd{
	height:2px;

}
.tdcontent { padding:6px;}






.paddingx{ padding:4px 4px 8px 4px ;}

.padding-all{ padding:10px 6px;  font-size:11px;}
.padding-all ul { padding:0; margin:0;}
.padding-all li { list-style:none;}



.bor1a { border-top:#026F76 1px dotted; border-bottom:#026F76 1px dotted;}
.bor1b { border-top:#026F76 1px dotted;/* border-bottom:#026F76 1px dotted;*/ padding:10px 6px; font-size:11px;}

.indexcard td{ border:#CCCCCC 1px dotted; padding:8px;}






























.content-inner1{
	margin:0; padding:16px 0;
	font-size:12px;
	color:#6B6B6B;
}
.content-inner1 h1 {
	color:#5A818B;
	font-size:24px;
	padding:0px 20px;
}
.content-inner1 h2 {
	color:#86ACBB;
	font-size:18px;
	padding:0px 20px;
}
.content-inner1 h3 {
	color:#999999;
	font-size:14px;
	padding:0px 20px;
}
.content-inner1 p {
	font-size:12px;
	line-height:18px;
	color:#6B6B6B;
	padding:0px 20px;
}
.content-inner1 a {
	font-size:12px;
	color:#4272DB;
	text-decoration:none;	
}
.content-inner1 a:hover {	
	text-decoration:underline;	
}
.content-inner1  ul{}
.content-inner1  li{ list-style:none; padding-bottom:4px;}
