/* CSS Document */

body{
	background:url(../images/mainbg.jpg) repeat-x 0px 0px;
	margin:0px;
	padding:0px;
	font-size:12px;
	/*color:#4f4f4f;*/
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
}

@font-face {
   font-family: "Myriad Pro";
   src: local("../font/MyriadPro.otf") format("opentype");
}




a{
	color:#bd0514;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}


#main{
	width:980px;
	margin:0px auto;
}


#topnav{
	width:980px;
	height:44px;
	float:left;
	margin:0px;
	padding:0px;
}


#topnav a.apply-online{
	background:url(../images/apply_online.png) no-repeat 0px 0px;
	height:44px;
	width:173px;
	float:right;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
}


#topnav ul{
	float:left;
	margin:0px;
	padding:0px;
}

#topnav ul li{
	float:left;
	margin:0px 1px 0px 0px;
	padding:0px;
	list-style-type:none;
}


#topnav ul li a{
	float:left;
	height:20px;
	margin:0px;
	color:#FFFFFF;
	padding:14px 15px 10px 15px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight: bold;
	-moz-border-radius:0px 0px 5px 5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
}


#topnav ul li a:hover, #topnav ul li.sel a{
	background:url(../images/navbg.jpg) repeat-x 0px 0px;
	color:#000000;

}


#header{
	width:980px;
	height:324px;
	float:left;
	margin:0px;
	padding:0px;
}


#courses{
	width:980px;
	float:left;
	margin:0px;
	padding:0px;
}

#courses ul{
	float:left;
	margin:0px;
	padding:0px;
}

#courses ul li{
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
}


#courses ul li a{
	background:url(../images/courses_sprites.png) no-repeat;
	background-position:0px 0px;
	float:left;
	margin:0px 3px 0px 0px;
	padding:0px;
	width:160px;
	height:140px;
	text-indent:-9999px;
}



#courses ul li.az a{
	background-position:0px 0px;
}

#courses ul li.bz a{
	background-position:-165px 0px;
}

#courses ul li.cz a{
	background-position:-330px 0px;
}
#courses ul li.dz a{
	background-position:-490px 0px;
}

#courses ul li.forklift a{
	background-position:-653px 0px;
}

#courses ul li.airbrake a{
	background-position:-813px 0px;
}





#wrapper{
	width:980px;
	float:left;
	margin:50px 0px 0px 0px;
	padding:0px;
}


#wrapper .content{
	width:980px;
	float:left;
	margin:15px 0px 15px 0px;
	padding:0px;
}



#leftpane{
	background:#FFFFFF;
	border:2px solid #dfdfdf;
	width:620px;
	float:left;
	margin:0px;
	padding:30px;
	min-height:250px;
}

#leftpane .left-content{
	width:620px;
	float:left;
	margin:0px;
	padding:0px;
}

#leftpane h2{
	font-family: "Myriad Pro", Helvetica, Georgia;
	font-size:24px;
	color:#d92130;
	margin:0px 0px 15px 0px;
	padding:0px;
	font-weight:normal;
}



#rightpane{
	width:274px;
	float:right;
	margin:0px;
	padding:0px;
}


#rightpane .we-offer{
	background:url(../images/badges.png) no-repeat 0px 0px;
	width:274px;
	height:130px;
	float:left;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
}


#rightpane .registered-as{
	background:url(../images/badges.png) no-repeat 0px -144px;
	width:274px;
	height:130px;
	float:left;
	margin:15px 0px 0px 0px;
	padding:0px;
	text-indent:-9999px;
}



#footer{
	background:#045789;
	width:100%;
	height:60px;
	float:left;
	margin:50px 0px 0px 0px;
	padding:0px;
	color:#FFFFFF;
	font-size:11px;
}

#footer a{
	color:#FFFFFF;
}


#footer .footer-in{
	width:980px;
	margin:0px auto;
	padding-top:25px;	
}


#footer .footer-left{
	float:left;
}

#footer .footer-right{
	float:right;
}


#footer2{
	width:100%;
	height:50px;
	float:left;
	margin:0px;
	padding:0px;
	font-size:11px;
}


#footer2 .footer-in2{
	width:980px;
	margin:0px auto;
	padding-top:10px;
}


#footer2 .footer-left2{
	float:left;
}

#footer2 .footer-right2{
	float:right;
}

.footer-right2 a{
	color: #4F4F4F;
}









