body {
	margin-top: 0px;
	margin-left: 0px;
	overflow-x:hidden;
}
.mainpage {
	background-image: url(/images/main_background.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.clientpage {
	background-image: url(/images/main_client.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.careerspage {
	background-image: url(/careers/images/main_background.jpg);
	background-repeat: no-repeat;
	background-position: right 50px;
}
.careerspagef {
	background-image: url(/careers/images/main_backgroundf.jpg);
	background-repeat: no-repeat;
	background-position: right 150px;
}
.contactpage {
	background-image: url(/contact/images/contact_background.jpg);
	background-repeat: no-repeat;
	background-position: right 0px;
}
.aboutpage {
	background-image: url(/corporate/images/about_background.jpg);
	background-repeat: no-repeat;
	background-position: -550px -125px;
}
.servicespage {
	background-image: url(/services/images/services_background.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.belifepage {
	background-image: url(/beliefs/images/beliefs_background.jpg);
	background-repeat: no-repeat;
	background-position: 450px -250px;
}
.toolpage {
	background-image: url(/tool_box/images/tool_background.jpg);
	background-repeat: no-repeat;
	background-position: 600px -250px;
}
.klabpage {
	background-image: url(/knowledge_lab/images/klab_background.jpg);
	background-repeat: no-repeat;
	background-position: 250px -250px;
}

.top {
	background-color: #FFFFFF;
	visibility: visible;
	height: 67px;
	width: 100%;
}
.footer {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #7F7F7F;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: center;

}
.footer:hover {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	background-color: #FFFFFF;
	text-align: center;
}
.tahoma11 {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #828394;
}
.tahoma11blue {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #3366FF;
	text-decoration: underline;
	font-weight: bold;
}
.tahoma11blue:hover {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #3366FF;
	text-decoration: underline;
	font-weight: bold;
}
.tahoma14back {
	font-family: tahoma, verdana, arial;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.tahoma14back:hover {
	font-family: tahoma, verdana, arial;
	font-size: 14px;
	color: #990000;
	text-decoration: underline;
}
.tahoma11black {

	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.transbg {
	background-image: url(/images/trans_bg.png);
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #828394;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}.tahoma11purple {

	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #990066;
	text-decoration: none;
	font-weight: bold;
}
.tahoma11orange {

	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}
.tahoma11dark {

	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #333333;
}

