﻿	body {
		background-color: #63A9D5;
		color:Black;
		font-family:"Frutiger","Frutiger Light", "Tahoma", "Microsoft Sans Serif", arial, verdana, sans-serif;
		font-size: 11px;
		margin: 0 auto !important;
		padding: 0;
		width:auto !important;
		height:auto;
		}
		
	/* Main container */
	#container
	{
        margin: 0 auto !important;
		voice-family: "\"}\"";
		voice-family: inherit;
		width:930px;
		background-image: url(image/BgShadow.jpg);
		background-position: top left;
		background-repeat: repeat-y;
		font-family: Verdana, Geneva, Arial, sans-serif;
		background-color: white;
	}

	
	.textwrapper
	{
		padding:10px;	
	}

	/* Main Logo */
	#head1 {
	  	display: none;
	}

	#buttons {
		display: none;
	}
	
	/* Second part of header under buttons */
	#head2 {
		background-image: url(image/H2.jpg);
		background-position:top left;
		background-repeat: no-repeat;
		position: relative;
		width:930px;
		height:173px;
		margin-left:8px;	
	}
	
	#head2Left {
		background-color:transparent;
		width:290px;
		height:130px;
		padding-left:25px;
		padding-right:5px;
		padding-top:35px;
		float:left;
		font-size:16px;
		position:relative;
	}
	
	.head2LeftLink {
		font-size:10px;
	}

	#head2Right {
		background-color:transparent;
		width:425px;
		height:130px;
		padding-left:160px;
		margin-right:25px;
		padding-top:5px;
		float:right;
		font-size:12px;
		position:relative;
	}

	.head2RightTitle {
		font-size:18px;
	}

/* Begin Main Page Layout */

	.indexHeading {
		font-size:13px;
	}

	.tleftCol {
		position:relative;
		float:left;
		background-image:url(image/cellBGMiddle.jpg);
		height:230px;
		width:296px;
		border:solid #80C8FD 2px;
		margin-left:4px;
		margin-right:4px;
		margin-top:5px;
	}

	.wrapper{
		position:relative;
		top:0px;
		left:0px;
		float:left;
		width:613px;
		margin-right:0px;
	}

	.tmiddleCol {
		position:relative;
		float:right;
		background-image:url(image/cellBGMiddle.jpg);
		height:230px;
		width:296px;
		margin-top:5px;
		border:solid #80C8FD 2px; 
	}

	.trightCol {
		position:relative;
		float:right;
		background-image:url(image/cellBGRight.jpg);
		height:230px;
		width:300px;
		margin-top:5px;
		margin-right:4px;
		border:solid #80C8FD 2px; 
	}

	/* Arrow gif used with lists */
	li.WithImage{
		list-style: url("image/arrow.gif") inside circle;
	}

/* End Main Page Layout */

/* Begin Section Layout (Consultancy,Clients,Dev,Company,Contact,Sitemap) */

	.sleftCol{
		position:relative;
		float:left;
		background-image:url(image/bodyLeftBG.jpg);
		background-position:top;
		background-repeat:no-repeat;
		width:450px;
		margin-left:4px;
		margin-right:2px;
		margin-top:5px;
		border:solid #80C8FD 2px;
		height:auto;
		background-color:White;
	}
	
	.bodyHeading {
		font-size:12px;
	}
	
	.horizontalRule {
		width:420px;
		font-size:5px;
		border-bottom:dashed #80C8FD 1px;
		float:left;
	}

	.srightCol{
		position:relative;
		float:right;
		background-image:url(image/bodyRightBG.jpg);
		background-position:top;
		background-repeat:no-repeat;
		width:452px;
		margin-left:2px;
		margin-right:4px;
		margin-top:5px;
		border:solid #80C8FD 2px; 
		height:auto;
		background-color:White;
	}
	
	.sFullPageCol{
		position:relative;
		float:left;
		background-image:url(image/bodyBG.jpg);
		background-position:top;
		background-repeat:repeat-x;
		margin-left:6px;
		margin-right:6px;
		margin-top:5px;
		height:auto;
		background-color:White;
	}

/* End Section Layout */

/* Begin Footer */

	#wrapper2{
		position:relative;
		top:0px;
		left:8px;
		float:left;
		margin-right:0px;
		background-color:transparent;
	}

	#footer{
		display:none;
	}
	
	#foottextwrapper{
		padding-top:8px;
		font-size:10px;
	}

	A:link {text-decoration: none;color:black;}
	A:visited {text-decoration: none;color:black; }
	A:active {text-decoration: none;color:black; }
	A:hover {text-decoration: none; color: black;}
	a img {border: none; }

	BODY > IMG { border:solid; }

/* End Footer */
	
/***** GENERAL LINK *****/
a:link.general {
	color:#222222;
	text-decoration: none;
}

a:visited.general {
	color:#222222;
	text-decoration: none;
}

a:hover.general {
	color:#999999;
	text-decoration:none;
}

a:visited:hover.general {
	color:#999999;
	text-decoration:none;
}

a:active.general {
	color:#222222;
	text-decoration: none;
}

.trainingHeadingRow
{
    font-weight:bold;
}

.trainingImportantRow
{
    font-weight:bold;
}

.pageBreak
{
    page-break-after:always;
}
	



