﻿img {
	border:0;
}

a:link,
a:visited,
a:active,
input {
	outline-style:none;
}

.clear {
	clear:both;
}

.print-header,
.print-footer {
	display:none;
}

body {
	background:url('../images/background-x.jpg') repeat-x #9d9d9d;
	margin:0;
}

.page-wrapper {
	background:#f0f0f0;
	width:990px;
	margin:0 auto;
}

.seo-title {
	font:bold 9pt Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	text-align:center;
	color:#6c6c6c;
}

.header {
	background:url('../images/secondary-header.jpg') no-repeat;
	width:990px;
	height:39px;
	position:relative;
}

.header ul {
	position:absolute;
	bottom:0;
	right:0;
	width:224px;
	padding:0;
	margin:0;
	list-style:none;
}

.header ul li {
	float:left;
}

.header ul li .home:link,
.header ul li .home:visited {
	display:block;
	text-indent:-999em;
	width:83px;
	height:39px;
}

.header ul li .contact:link,
.header ul li .contact:visited {
	display:block;
	text-indent:-999em;
	width:141px;
	height:39px;
}

.logo {
	background:url('../images/secondary-logo.jpg') no-repeat;
	width:269px;
	height:154px;
	padding:0;
	margin:0;
	float:left;
}

.logo a:link,
.logo a:visited {
	display:block;
	text-indent:-999em;
	width:269px;
	height:154px;
}

.slogan {
	background:url('../images/secondary-slogan.jpg') no-repeat;
	text-indent:-999em;
	width:721px;
	height:99px;
	padding:0;
	margin:0;
	float:left;
}

.navigation-top {
	list-style:none;
	padding:0;
	margin:0;
	width:721px;
	height:55px;
	float:left;
}

.navigation-top li {
	float:left;
}

.navigation-top li a:link,
.navigation-top li a:visited {
	background:url('../images/navigation-secondary.jpg') no-repeat;
	text-indent:-999em;
	display:block;
	height:55px;
}

.navigation-top li .started:link,
.navigation-top li .started:visited {
	background-position:0 0;
	width:150px;
}

.navigation-top li .login:link,
.navigation-top li .login:visited {
	background-position:-150px 0;
	width:50px;
}

.navigation-top li .testimonials:link,
.navigation-top li .testimonials:visited {
	background-position:-200px 0;
	width:80px;
}

.navigation-top li .tips:link,
.navigation-top li .tips:visited {
	background-position:-280px 0;
	width:70px;
}

.navigation-top li .faq:link,
.navigation-top li .faq:visited {
	background-position:-350px 0;
	width:30px;
}

.navigation-top li .forum:link,
.navigation-top li .forum:visited {
	background-position:-380px 0;
	width:80px;
}

.navigation-top li .b2b:link,
.navigation-top li .b2b:visited {
	background-position:-460px 0;
	width:40px;
}

.navigation-top li .clients:link,
.navigation-top li .clients:visited {
	background-position:-500px 0;
	width:100px;
}

.navigation-top li .employees:link,
.navigation-top li .employees:visited {
	background-position:-600px 0;
	width:121px;
}

.content-wrapper {
	background:url('../images/secondmaincontentrepeatingb.jpg') no-repeat #f0f0f0;
	font:normal 9pt Arial, Helvetica, sans-serif;
	line-height:1.5em;
	color:#6c6c6c;
}

.content-wrapper a:link,
.content-wrapper a:visited {
	color:#4d4d4d;
	text-decoration:underline;
}

.content-wrapper a:hover {
	color:#000000;
	text-decoration:underline;
}

.content-header {
	background:url('../images/secondcontentbreadcrum.jpg') no-repeat;
	font:normal 18pt 'Times New Roman';
	letter-spacing:1px;
	color:#bc2e2e;
	width:990px;
	height:55px;
}

.content-header-margin {
	padding:15px 80px 0 80px;
}

.content-margin {
	padding:10px 80px;
}

.footer {
	font:normal 8pt Arial, Helvetica, sans-serif;
	color:#fff;
	background:url('../images/footer.jpg') no-repeat;
	width:990px;
	margin:0 auto;
	height:97px;
	cursor:default;
}

.footer a:link,
.footer a:visited {
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
}

.footer a:hover {
	color:#fff;
	text-transform:uppercase;
	text-decoration:underline;
}

.footer-margin {
	text-align:center;
	padding:55px 0 0 0;
}

.secondary-footer {
	font:normal 8pt Arial, Helvetica, sans-serif;
	text-align:center;
	color:#444444;
	padding:20px 0;
	cursor:default;
}

.secondary-footer a:link,
.secondary-footer a:visited {
	color:#444;
	text-decoration:none;
}

.secondary-footer a:hover {
	color:#000;
	text-decoration:underline;
}