@charset "utf-8";



body {

	font: 100% Verdana, Arial, Helvetica, sans-serif;

	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */

	padding: 0;

	size:10;

	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */

	color: #67685f;

}

.oneColElsCtr #container {
	width: 843px;
	background-color: #FFFFFF;
	BACKGROUND: url(images/bgshadow.gif)   top;
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin-top: 0;
	margin-right: auto;
	
	margin-left: auto;
	padding-bottom: 10px;
}

.oneColElsCtr #mainContent {

	background-color: #FFFFFF;

	padding: 0 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */

}

#mainNavigation {

	BACKGROUND: url(images/topNavBG.gif) no-repeat  top; POSITION: relative; HEIGHT: 26px; margin-bottom:4px; PADDING-TOP: 10px; PADDING-Left: 0px;

}

#mainNavIndivItem {

	POSITION: relative; HEIGHT: 15px; margin-bottom:0px; PADDING-TOP: 0px; PADDING-Left: 0px; width:800px; vertical-align:top;

}



A SPAN {

	DISPLAY: none

}

a:link {

	color: #c3803a;

}

a:visited {

	color: #c3803a;

}

a:hover {

	color: #c3803a;

}

a:active {

	color: #c3803a;

}



#nav1{ POSITION: absolute; left:28px; height: 18px; width: 90px; overflow: hidden;   display: block; } 

#nav1_on{ POSITION: absolute; left:28px; height: 18px; width: 90px; overflow: hidden;   display: block; } 



#nav2{POSITION: absolute;left:108px;height: 18px;width: 130px;overflow: hidden;display: block;} 

#nav2_on{ POSITION: absolute; left:108px; height: 18px; width: 130px; overflow: hidden;   display: block; } 



#nav3{ POSITION: absolute; left:228px;height: 18px; width: 130px; overflow: hidden;  display: block; } 

#nav3_on{ POSITION: absolute; left:228px; height: 18px; width: 130px; overflow: hidden;   display: block; } 



#nav4{ POSITION: absolute; left:337px; height: 18px; width: 130px; overflow: hidden;  display: block; } 

#nav4_on{ POSITION: absolute; left:337px; height: 18px; width: 130px; overflow: hidden;   display: block; } 



#nav5{ POSITION: absolute; left:440px;height: 18px; width: 130px; overflow: hidden;  display: block; } 

#nav5_on{ POSITION: absolute; left:440px; height: 18px; width: 130px; overflow: hidden;   display: block; } 



#nav6{ POSITION: absolute; left:544px;height: 18px; width: 130px; overflow: hidden;  display: block; } 

#nav6_on{ POSITION: absolute; left:544; height: 18px; width: 130px; overflow: hidden;   display: block; } 



#nav7{ POSITION: absolute; left:636px;height: 18px; width: 130px; overflow: hidden;  display: block; } 

#nav7_on{ POSITION: absolute; left:636px; height: 18px; width: 130px; overflow: hidden;   display: block; } 



#nav8{ POSITION: absolute; left:756px;height: 18px; width: 130px; overflow: hidden;   display: block; } 

#nav8_on{ POSITION: absolute; left:756px; height: 18px; width: 130px; overflow: hidden;   display: block; } 







#contentTopBG {

	BACKGROUND: url(images/contentTopBG.gif) no-repeat  top; POSITION: relative; HEIGHT: 17px; width:579px; top:4px

}

#contentBottomBG {
	BACKGROUND: url(images/contentBotBG.gif) no-repeat  top;
	POSITION: relative;
	HEIGHT: 14px;
	width:auto;
	top:0px;
	clear: both;
	float: left;

}

#leftSideContent {

	 margin-top:0px; margin-bottom:0px; width:489px; padding-left:28px; padding-right:62px; padding-top:3px;	

}

#leftSideTitle {

	 margin-top:0px; margin-bottom:10px;  padding-left:0px; padding-right:0px; padding-top:3px;	

}

#leftSideTitle2 {

	 margin-top:0px; margin-bottom:10px;  padding-left:0px; padding-right:0px; padding-top:3px;	

}

#leftSideTitle3 {

	 margin-top:0px; margin-bottom:10px;  padding-left:0px; padding-right:0px; padding-top:3px;	

}

#leftSideLine {

	BACKGROUND: url(images/line.gif) repeat-x 50% top;

	width:200; margin-top:2px; margin-bottom:14px;  padding-left:0px; padding-right:0px; padding-top:3px;	

}

.leftSideLineTraining {

	BACKGROUND: url(images/line.gif) repeat-x 50% top;

	width:200; margin-top:2px; margin-bottom:14px;  padding-left:0px; padding-right:0px; padding-top:3px;	

}

#rightSideLine {

	BACKGROUND: url(images/line.gif) repeat-x 50% top;

	width:200; margin-top:2px; margin-bottom:14px;  padding-left:0px; padding-right:0px; padding-top:3px;	

}

#rightSideLine2 {

	BACKGROUND: url(images/line.gif) repeat-x 50% top;

	width:200; margin-top:2px; margin-bottom:14px;  padding-left:0px; padding-right:0px; padding-top:3px;	

}

#courseBackBut {

	text-align:right;

	width:200; margin-top:0px; margin-bottom:10px;  padding-left:0px; padding-right:0px; padding-top:0px;	

}



#rightSideFloat {
	margin-top:4px;
	margin-bottom:0px;
	width:260px;
	padding-left:0px;
	padding-right:0px;
	top:0px;
	FLOAT: right;
	padding-bottom: 10px;
}

#rightSideContent {

	 margin-top:0px; margin-bottom:0px; padding-left:24px;	padding-right:22px;	

}

#sideContentTopBG {

	BACKGROUND: url(images/sideContTopBG.gif) no-repeat  top; POSITION: relative; HEIGHT: 17px; width:260px; top:0px; 

}

#sideContentBottomBG {

	BACKGROUND: url(images/sideContentBotBG.gif) no-repeat  top; POSITION: relative; HEIGHT: 14px; width:260px; top:0px

}







#footerLeft {
	height:40px;
	margin-top:20px;
	margin-bottom:0px;
	padding-left:24px;
	padding-right:22px;
	width:450px;
	float: left;

}

#footerRight{
	FLOAT: right;
	height:40px;
	margin-top:20px;
	margin-bottom:0px;
	padding-left:24px;
	padding-right:22px;
	width:250px;

}







#contactDetails {

	margin-top:15px; margin-bottom:18px;width:110px;FLOAT: right;

}

#logo {

	margin-top:0px; margin-bottom:18px;width:300px;background-color: #ffffff;

}







.style1 {

	color: #67685f;

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	background: #f7f7f3;

}

.style2 {

	color: #bbd002;

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;



}

.style3 {

	color: #67685f;

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

}

.courseTitle {

	color: #3c7fc5;

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight: bold;

}

.courseNew {

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight: bold;

}

