/* CSS Document */

body{
	margin: 0px;
	padding: 0px;
	font: 12px arial;
	background: black;
}

h1{	font: bold 20px arial; color: #2f3192; }
h2{	font: bold 16px arial; color: black; display: block; }
h3{	font: bold 18px arial; color: #2f3192; }
h4{	font: bold 14px arial; color: #2f3192; }
h5{	font: bold 14px arial; color: #45719b; }
h6{	font: bold 12px arial; color: #45719b; }

/* MAKES ALL BROWSERS HANDLE HEADINGS AND PARAGRAPHS THE SAME, USE AT YOUR DISCRETION */
/*h1, h2, h3, h4, h5, h6, p{ margin: 0; padding: 6px 0; }*/

.clear{	clear: both; }
.left{ float: left; }
.right{ float: right; }
.red{ color: red; }
img{ border: none; }

form, fieldset, legend{ margin: 0; padding: 0; }
fieldset{ border: none; }
legend{ display: none; }
.nobg{ border: none; background: none; }

a{
	color: #666666;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}

/* CSS TRANSPARENCY, THIS INVALIDATES THE STYLESHEET, USE AT YOUR DISCRETION */
/*a:hover img{ opacity: 0.8; filter: alpha(opacity=80); -moz-opacity:0.8; }*/

/* input[type=""] DOES NOT WORK IN IE6 */
input[type="checkbox"], input[type="radio"]{ border: none; width: auto; background: none; }

input, textarea{
	background: white;
	border: solid 1px #797979;
	font: 10px arial;
}



#box{
	width: 1025px;
	margin: 0 auto;
}

#boxFA{
	width: 1025px;
	margin: 0 auto;
}
#header{
	background: url(../gfx/banner.jpg) no-repeat;
	height: 192px;
}

a#logo{
	height: 150px;
	width: 350px;
	display: block;
}

#nav{
	clear: both;
	height: 141px;
}

#navLeft{
	background: url(../gfx/navLeft.jpg) no-repeat;
	height: 141px;
	float: left;
	width: 318px;
}

a#ctaTraining{
	background: url(../gfx/ctaTraining.jpg) no-repeat;
	height: 141px;
	float: left;
	display: block;
	width: 177px;
}

a#ctaCourse{
	background: url(../gfx/ctaCourse.jpg) no-repeat;
	height: 141px;
	float: left;
	display: block;
	width: 175px;
}

a#ctaGetinTouch{
	background: url(../gfx/ctaGetinTouch.jpg) no-repeat;
	height: 141px;
	float: left;
	display: block;
	width: 169px;
}

#navRight{
	background: url(../gfx/navRight.jpg) no-repeat;
	height: 141px;
	float: right;
	width: 186px;
}


#headerA{
	background: url(../gfx/bannerA.jpg) no-repeat;
	height: 191px;
}



#navLeftA{
	background: url(../gfx/navLeftA.jpg) no-repeat;
	height: 141px;
	float: left;
	width: 318px;
}

a#ctaTrainingA{
	background: url(../gfx/ctaTrainingA.jpg) no-repeat;
	height: 141px;
	float: left;
	display: block;
	width: 177px;
}

a#ctaCourseA{
	background: url(../gfx/ctaCourseA.jpg) no-repeat;
	height: 141px;
	float: left;
	display: block;
	width: 175px;
}

a#ctaGetinTouchA{
	background: url(../gfx/ctaGetinTouchA.jpg) no-repeat;
	height: 141px;
	float: left;
	display: block;
	width: 169px;
}

#navRightA{
	background: url(../gfx/navRightA.jpg) no-repeat;
	height: 141px;
	float: right;
	width: 186px;
}



#headerC{
	background: url(../gfx/bannerC.jpg) no-repeat;
	height: 191px;
}



#navLeftC{
	background: url(../gfx/navLeftC.jpg) no-repeat;
	height: 141px;
	float: left;
	width: 318px;
}

a#ctaTrainingC{
	background: url(../gfx/ctaTrainingC.jpg) no-repeat;
	height: 141px;
	float: left;
	display: block;
	width: 177px;
}

a#ctaCourseC{
	background: url(../gfx/ctaCourseC.jpg) no-repeat;
	height: 141px;
	float: left;
	display: block;
	width: 175px;
}

a#ctaGetinTouchC{
	background: url(../gfx/ctaGetinTouchC.jpg) no-repeat;
	height: 141px;
	float: left;
	display: block;
	width: 169px;
}

#navRightC{
	background: url(../gfx/navRightC.jpg) no-repeat;
	height: 141px;
	float: right;
	width: 186px;
}




#navRightC{
	background: url(../gfx/navRightC.jpg) no-repeat;
	height: 141px;
	float: right;
	width: 186px;
}



#headerF{
	background: url(../gfx/bannerF.jpg) no-repeat;
	height: 191px;
}



#navLeftF{
	background: url(../gfx/navLeftF.jpg) no-repeat;
	height: 141px;
	float: left;
	width: 318px;
}

a#ctaTrainingF{
	background: url(../gfx/ctaTrainingF.jpg) no-repeat;
	height: 141px;
	float: left;
	display: block;
	width: 177px;
}

a#ctaCourseF{
	background: url(../gfx/ctaCourseF.jpg) no-repeat;
	height: 141px;
	float: left;
	display: block;
	width: 175px;
}

a#ctaGetinTouchF{
	background: url(../gfx/ctaGetinTouchF.jpg) no-repeat;
	height: 141px;
	float: left;
	display: block;
	width: 169px;
}

#navRightF{
	background: url(../gfx/navRightF.jpg) no-repeat;
	height: 141px;
	float: right;
	width: 186px;
}







#headerCC{
	background: url(../gfx/bannerCC.jpg) no-repeat;
	height: 191px;
}



#navLeftCC{
	background: url(../gfx/navLeftCC.jpg) no-repeat;
	height: 141px;
	float: left;
	width: 318px;
}

a#ctaTrainingCC{
	background: url(../gfx/ctaTrainingCC.jpg) no-repeat;
	height: 141px;
	float: left;
	display: block;
	width: 177px;
}

a#ctaCourseCC{
	background: url(../gfx/ctaCourseCC.jpg) no-repeat;
	height: 141px;
	float: left;
	display: block;
	width: 175px;
}

a#ctaGetinTouchCC{
	background: url(../gfx/ctaGetinTouchCC.jpg) no-repeat;
	height: 141px;
	float: left;
	display: block;
	width: 169px;
}

#navRightCC{
	background: url(../gfx/navRightCC.jpg) no-repeat;
	height: 141px;
	float: right;
	width: 186px;
}








#mainArea{
	background: url(../gfx/mainBgRepeat.gif) repeat-y;
	overflow: hidden;
	width: 100%;
}

#mainLeft{
	float: left;
	width: 232px;
	padding: 15px 43px 0px 41px;
	text-align: center;
	font-size: 12px;
}

#mainLeft2{
	background: url(../gfx/leftBox.gif) no-repeat;
	float: left;
	width: 232px;
	padding: 15px 43px 0px 41px;
	text-align: center;
	height: 440px;	
	font-size: 12px;
}

#content{
	float: left;
	overflow: auto;
	width: 501px;
	height: 310px;
	font-size: 14px;
	color: black;
	padding-right: 15px;
}






#mainRight{
	float: right;
	width: 707px;
	color: #2f3192;
}

#mainRight a{
	font: bold 14px arial; 
	color: #2f3192;
}

#content a{
	font-size: 11px;
}

#contactBox{
	float: right;
	width: 185px;
	margin: 0px 0px 20px 0px;
}

#contactBox2{
	float: right;
	width: 185px;
	margin: 0px 0px 0px 0px;
}

#contactBox input, #contactBox2 input{
	height: 12px;
	font-size: 10px;
	margin-top: 5px;
	width: 130px;
}

#contactBox textArea, #contactBox2 textArea{
	margin-top: 5px;
	width: 130px;
	height: 80px;
}

#contactBox input.submit, #contactBox2 input.submit{
	border: none;

}

#contactTop{
	background: url(../gfx/contactRepeat.gif) repeat-y;
	overflow: hidden;
}

#contactRepeat{
	background: url(../gfx/contactTop.gif) no-repeat;
	padding: 32px 18px 0px 30px;
}

#contactBottom{
	background: url(../gfx/contactBottom.gif) no-repeat;
	height: 12px;
}

#contactBottomA{
	background: url(../gfx/contactBottomA.gif) no-repeat;
	height: 140px;
	display: block;
	width: 185px;
}

#courseTitles a{
	font-size: 14px;
}


#footer{
	background: url(../gfx/footer.jpg) no-repeat;
	height: 164px;
}

#footer2{
	background: url(../gfx/footer2.jpg) no-repeat;
	height: 70px;
}#navRight2 {
	background: url(../gfx/navFSTAPP11.jpg) no-repeat;
	height: 141px;
	float: right;
	width: 186px;
}
a#ctaFastApp {
	background: url(../gfx/navFSTAPP11.jpg) no-repeat;
	height: 141px;
	float: left;
	display: block;
	width: 169px;
}


#headerFA {
	height: 191px;
}
#navFA {
	clear: both;
	height: 141px;
	background-image: url(../gfx/images/Fastapp_02.jpg);
}
a#ctaTrainingFA {
	background: url(../gfx/images/FASTapp_05.jpg) no-repeat;
	height: 141px;
	float: left;
	display: block;
	width: 177px;
}
a#ctaCourseFA {
	background: url(../gfx/images/FASTapp_06.jpg) no-repeat;
	height: 141px;
	float: left;
	display: block;
	width: 175px;
}
#navLeftFA {
	background: url(../gfx/images/FASTapp_04.jpg) no-repeat;
	height: 141px;
	float: left;
	width: 318px;
}
a#ctaGetinTouchFA {
	background: url(../gfx/images/FASTapp_07.jpg) no-repeat;
	height: 141px;
	float: left;
	display: block;
	width: 169px;
}
#navRightFA {
	background: url(../gfx/images/FASTapp_08.jpg) no-repeat;
	height: 141px;
	float: right;
	width: 186px;
}
#headerFA {
	background: url(../gfx/images/Fastapp1.jpg) no-repeat;
	height: 192px;
}

