body {
	margin:0px;
	padding:0px;
	background-color:#e7e7e7;

	background-repeat:repeat-x;
	scrollbar-face-color: #333333;
	scrollbar-shadow-color: #333333;
	scrollbar-highlight-color: #333333;
	scrollbar-3dlight-color: #333333;
	scrollbar-darkshadow-color: #333333;
	scrollbar-track-color: #333333;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color: #333333;
}
.p {
	margin:0px;
	padding:0px;
	font-size: inherit;
	font-family: inherit;
	font-weight: inherit;
	text-align: inherit;
	color: inherit;
	line-height: inherit;
	vertical-align: top;
}
p {
	padding-top:0px;
	margin-top:0px;
	font-size: 12px;
}
img {
	border:0px;
}
div {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
}
.AbsWrap {
	width: 100%;
	position: relative;
}
.rowWrap {
	width: 100%;
}
.clearfloat {
	clear:both;
	height:0px;
}
a:link, a:visited{
	COLOR:#7B7B7B;
	text-decoration:inherit;
}

#main {
	margin-top: 0px;
	position: relative;
	width: 1040px; /* width + border for IE 5.x 
	w\idth: 850px;   real width  
	border: solid #000;
	border-width: 2px;*/
	margin: auto;
}

#page {
	width:1040px;
	padding-top:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-color: #FFF;
}

#pagefeedback {
	width:1100px;
	padding-top:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-color: #FFF;
}

#header_rounded {
	background-image:url(images/top_rounded.png);
	background-repeat:no-repeat;
	width:950px;
	padding-top:0px;
	height:40px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#header {
	width:950px;
	padding-top:0px;
	height:100px;
	background-color:#fff;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}

#headerfeedback {
	width:1100px;
	padding-top:0px;
	height:50px;
	background-color:#FFF;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#menu_main {
	width: 100%;
	border-top: #FFFFFF 27px solid;
	background-color: #FFFFFF;
}

#left_column {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(mainback.jpg);
}

#About_us {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(aboutus.jpg);
}

#About_us h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#template {
	background-color: #C0C0C0;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:0px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top;
	color: #7B7B7B;
}

#template h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#newindex {
	background-color: #FFF;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top;
	color: #7B7B7B;
}

#newindex h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#whoweare {
	background-color: #ffffff;
	width:1040px;
	padding-left: 3px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/whoweareback.jpg);
}

#whoweare h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}
#whyus {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url();
}

#whyus h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#ourportfolio {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url();
}

#ourportfolio h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#education {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/education1.jpg);
}

#education h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}

#finance {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/finance1.jpg);
}

#finance h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}

#automotive {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/automotive1.jpg);
}

#automotive h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}

#motorsport {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/motorsport1.jpg);
}

#motorsport h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}

#transportation {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/transportation1.jpg);
}

#transportation h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}
#rail {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/rail1.jpg);
}

#rail h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}

#Trainingcourse {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:475px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	
}

#Trainingcourse h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}

#consumer {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:455px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/consumer1.jpg);
}

#consumer h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}

#healthcare {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/healthcare1.jpg);
}

#healthcare h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}

#aerospace {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/aerospace1.jpg);
}

#aerospace h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}

#civils {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/civils1.jpg);
}

#civils h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}

#retail {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/retail1.jpg);
}

#retail h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}

#telecomunications {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/telecomunications1.jpg);
}

#telecomunications h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}

#location {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 60;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: right top;
	color: #7B7B7B;
}

#location h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}

#careers {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top;
	color: #7B7B7B;
	background-image: url(images/contactus1.jpg);
	color: #7B7B7B;
}

#careers h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#whatwedo {
	background-color: #ffffff;
	width:1040px;
	padding-left: 3px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url();
	color: #7B7B7B;
}

#whatwedo h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#leadership {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/leadership1.jpg);
	color: #7B7B7B;
}

#leadership h1{
	font-family:Arial, Helvetica, sans-serif; 
	
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#projectmanagement {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/projectmanagement1.jpg);
}

#projectmanagement h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#orgchange {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/orchange1.jpg);
}

#orgchange h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#people {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/people1.jpg);
}

#people h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#training {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:1350px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;

}

#training h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}


#performance {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/performance1.jpg);
}

#performance h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#problemsolving {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top;
	color: #7B7B7B;
	background-image: url(images/problemsolving1.jpg);
}

#problemsolving h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#process {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/process1.jpg);
}

#process h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#valuegrowth {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url(images/valuegrowth1.jpg);
}

#valuegrowth h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#ourteam {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:0px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top;
	color: #7B7B7B;
}

#ourteam h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}

#ourapproach {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top;
	color: #7B7B7B;
	background-image: url(images/ourapproach.jpg);
}

#ourapproach h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}

#accreditation {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:10px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top;
	color: #7B7B7B;
	background-image: url(images/accreditation.jpg);
}

#accreditation h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}

#feedback {
	background-color: #ffffff;
	width:1097px;
	padding-left: 3px;
	padding-right: 0px;
	padding-top:0px;
	padding-bottom: 10px;
	height:500px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top; color: #7B7B7B;
	background-image: url();
}

#feedback h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#blank {
	background-color: #ffffff;
	width:900px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top:5px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url();
}

#blank h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}


#contactusfin {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url();
}

#contactusfin h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: center;
	font-weight: bold;
}

#Nomaint {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(nopound.jpg);
}

#Nomaint h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align: left;
	font-weight: bold;
}

#Offer {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(offer.jpg);
}

#Offer h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#freecheck {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(freecheck.jpg);
}

#freecheck h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#infrarefurb {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(infra.jpg);
}

#infrarefurb h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#maint {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(maint.jpg);
}

#maint h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#backup {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(sheld.jpg);
}

#backup h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#sbs {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url();
}

#sbs h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#GFIweb {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(GFIweb.jpg);
}

#GFIweb h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#shadowonline {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(shadowonline.jpg);
}

#shadowonline h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}


#softwaredev {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(softwaredev.jpg);
}

#softwaredev h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#cont {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(advice.jpg);
}

#cont h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#equipment {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(equipment.jpg);
}

#equipment h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#vw {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(VirtualWhiteboard.jpg);
}

#vw h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#demovideo {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url();
}

#demovideo h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#HR {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:760px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
}

#HR h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#bespoke {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(core.jpg);
}

#bespoke h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#case {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(mainback.jpg);
}

#case h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#Testimonials {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(mainback.jpg);
}

#Testimonials h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#whatwedo {
	background-color: #ffffff;
	width:1040px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:20px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(images/whatwedo.jpg);
}

#whatwedo h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}

#software {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(software.jpg);
}

#software h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#customers {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(mainback.jpg);
}

#customers h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#GFI {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(gfi.jpg);
}

#GFI h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#nod32 {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(nod32.jpg);
}

#nod32 h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#shadow {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(shadow.jpg);
}

#shadow h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#contactus {
	background-color: #ffffff;
	width:800px;
	padding-left: 2px;
	padding-right: 25px;
	padding-top:0px;
	padding-bottom: 10px;
	height:450px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(contactus.jpg);
	color: #7B7B7B;
}

#contactus h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
}

#backupass {
	background-color: #ffffff;
	width:800px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	padding-bottom: 10px;
	height:363px;
	margin: 0;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(backupass.jpg);
}

#backupass h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}

#left_column h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}
#right_column {
	background-color: #FFFFFF;
	width:250px;
	height:300px;
	margin: 0;
	float:right;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: left;
	padding-top:30px;

}

#right_column h1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align: left;
	font-weight: bold;
}
#bottom {
	background-image:url(images/bottom.png);
	background-repeat:no-repeat;
	width:850px;
}
	
#footer_bar {
	width:1040px;
	padding-top:3px;
	height:60px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image:url(images/foot_bg.png);
	background-repeat:no-repeat;
	position: relative;
	background-color: #e7e7e7;
	color: #e7e7e7;
	font-size: 10px;
	text-align: center;
}

#footer_barfeedback {
	width:1100px;
	padding-top:3px;
	height:60px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image:url(images/foot_bgfeedback.png);
	background-repeat:no-repeat;
	position: relative;
	background-color: #000;
	color: #2A0000;
	font-size: 10px;
	text-align: center;
}

.footerText {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#F80707;
	text-decoration:none;
}
.footerTextSm {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#FFFFFF;
}

#menu_top {
	width:850px;
	padding:0px;
	height:25px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image:url(images/top_menu_bg.png);
	background-repeat:no-repeat;	
}

#menu_topfeedback {
	width:1100px;
	padding:0px;
	height:25px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image:url(images/top_menu_bg.png);
	background-repeat:no-repeat;	
}

#menu-container {
	display:block;
	position:relative;
	font-size:14px;
	width:850px;
	padding:0px;
	height:25px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	background-image:url(images/top_menu_bg.png);
	background-repeat:no-repeat;	
}
#drop_down_menu {
	display:block;
	position:absolute;
	clear:both;
	margin:0px;
	padding:0px;
	text-align:left;
	list-style-type:none;
	text-align:center;
	width:850px;
	float:none;
	left:0px;
	top:0px;
}
#drop_down_menu li {
	font-size:14px;
	font-weight:bold;
	float:left;
	color:#ffffff;
	padding:0px;
	padding-top:5px;
	cursor:pointer;
	width:150px;
}
#drop_down_menu li a{
	color:#FFFFFF;
	text-decoration:none;
}
#drop_down_menu li a:hover{
	color:#000000;
}
#drop_down_menu li ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	padding-top:10px;
	background:#F80707;
}
#drop_down_menu li ul li {
	display:block;
	float:none;
	clear:both;
	padding-top:0px;
}
#drop_down_menu li ul li a {
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	display:block;
	font-size:10px;
	width: 140px;
}

ul.links{
display: none;
}

.pix{
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	display:block;
	font-size:10px;
	width: 200px;
	padding:10px;
	text-align:center;
}
.mybox { 
	width:220px; 
	height:270px; 
	border-color:black; 
	border-style:solid; 
	border-width:1px; 
	padding:5px; 
	font-size:10px;	
}
.mybox h1 {
	font-weight:bold;
	color:#F00;
	text-align:center;
	font-size:10px;	
}
.mybox h2 {
	font-weight:bold;
	text-align:center;
	font-size:9px;
}
	
table {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #680000;
	border-right-color: #680000;
	border-bottom-color: #680000;
	border-left-color: #680000;
	vertical-align: middle;
}
.tablesoftdev {
	margin-left: 15px;
}
.BottomMenu {
	color: #FFF;
}
.IndexTable {
	background-repeat: no-repeat;
	background-image: url(Image5.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.IndexTableMotor {
	background-repeat: no-repeat;
	background-image: url(motorsport.jpg);
}
.IndexTableGeneral {
	background-repeat: no-repeat;
	background-image: url(general.jpg);
}
.IndexTableRail {
	background-repeat: no-repeat;
	background-image: url(rail.jpg);
}
.IndexTableTdMain {
	background-image: url(backimageaero.jpg);
	background-repeat: no-repeat;
}
.IndexTableTdMainMotor {
	background-image: url(backimagemotor.jpg);
	background-repeat: no-repeat;
}
.IndexTableTdMainrail {
	background-image: url(backimagerail.jpg);
	background-repeat: no-repeat;
}

.IndexTableTdMainGeneral {
	background-image: url(backimagegeneral.jpg);
	background-repeat: no-repeat;
}
.IndexTableDescription {
	font-size: 9px;
	padding-right: 10px;
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
}
.Pagetitle {
	font-size: 14px;
	color: #073776;
	margin-left: 25px;
	padding-left: 20px;
}
.headertable {
	padding-right: 0px;
	padding-left: 0px;
	margin-left: 13px;
}
.RelatedCaseStudies {
	border: 1px solid #D41F00;
	font-size: xx-small;
}
.whatwedopageheader {
	font-size: 18px;
	color: #ABFF45;
	margin-left: 13px;
	padding-right: 20px;
	padding-left: 10px;
}

.TrainingHeaderOnly {
	font-size: 18px;
	color: #ABFF45;
		padding-right: 20px;
	
}

.trainingpageheader {
	font-size: 10px;
	color: #ABFF45;
	margin-left: 13px;
	padding-right: 20px;
	padding-left: 10px;
}
.relatedcase {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.MainPageTable {
	padding: 0px;
	border: 1px solid #CCC;
}

.MainPageTableleft {
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}

.MainPageTableleftandright {
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}

.DoubleSpace {
	line-height: 24.5px;
	font-size: 12px;
}

