@charset "UTF-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background-color: #66585A;
	/* font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 100%;
}



/* ~~ Styling for your site's links must remain in this order - including the group of selectors that create the hover effect. ~~ */
a:link {
	text-decoration: none;
	color:#231f20; /* unless you style your links to look extremely unique, it's best to provide underlines for quick visual identification */
}
a:visited {
	text-decoration: none;
	color: #231f20;
}
a:hover, a:active, a:focus { /* this group of selectors will give a keyboard navigator the same hover experience as the person using a mouse. */
	text-decoration: underline;
	color: #DB3C26;
}


#wrapper {
	width:1024px;
	margin:0 auto;
	padding:0;
	background-color:#fff;
	clear:both;
}

#header {
		width:1024px;
		margin:0;
		padding:0;
		clear:both;
}

#main {
	width:1024px;
	margin:0;
	padding:0;
	background-image:url(../images/training-bottom-bg.png);
	background-repeat: no-repeat;
	clear:both;
	height: 870px;
}

#mainTop {
	width:1024px;
	height:423px;
	padding:20px 0 0 0;
	margin:0;
	clear:both;
}

#mainTop h1 {
	color:#6f7ea9;
	font-family:Ubuntu, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:2em;
	letter-spacing: 0.2em;
	text-align:right;
}



.subNav  {
	font-size:12px;
	color:#A12D50;
	line-height: 1.3em;
	letter-spacing: .1em;
}

.subNav a:link  {
	text-decoration: none;
	color:#231f20; /* unless you style your links to look extremely unique, it's best to provide underlines for quick visual identification */
}
.subNav a:visited  {
	
	text-decoration: none;
}
.subNav a:hover, a:active, a:focus  { /* this group of selectors will give a keyboard navigator the same hover experience as the person using a mouse. */
	text-decoration: underline;
	color: #DB3C26;
}


#LeftCol {
	width:670px;
	padding:0;
	margin:0;
	float:left;
}


#leftBody {
	width:250px;
	padding:0;
	margin:0;
	float:left;	
}

#leftBody p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:1.8em;
	text-align:right;
	padding: 10px 0 0 0;
}

#rightBody {
	width:386px;
	padding:0;
	margin:0;
	float:right;
	
	
}



#rightBody p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.85em;
	letter-spacing:0;
	color:#000;
	line-height:1.6em;
	text-align: justify;
	padding: 0 0 10px 0;
	margin: 0;
}

#navDot {
	width:25px;
	padding:0 0 0 2px;
	margin:0;
	float:left;
}

#RightCol {
	width:280px;
	padding:5px 40px 0 0;
	margin:0;
	float:right;
}

#RightCol h1 {
	color:#a12d50;
	font-family:Ubuntu, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	letter-spacing: 0.2em;
	text-align:right;
}

#RightCol p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.85em;
	letter-spacing:0;
	color:#000;
	line-height:110%;
	text-align: center;
	padding: 0 0 10px 0;
	margin: 0;
}

#RightCol ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#000;
	line-height:1.3em;
	padding:5px 0 5px 15px;
	margin:0;
}

#clientLeft {
	width:300px;
	float:left;
	padding:0;
	margin:0;
	
}


#clientRight {
	width:300px;
	float:right;
	padding:0;
	margin:0;
}

#testimonialLeft {
	width:410px;
	float:left;
	padding:0;
	margin:0;
	
}


#testimonialRight {
	width:225px;
	float:right;
	padding:0;
	margin:0;
}

#executiveLeft {
	width:393px;
	float:left;
	padding:0;
	margin:0;
	
}

#executiveRight {
	width:120px;
	float:right;
	padding:0;
	margin:0;
}

#footer {
	width:1024px;
	padding:10px 0 0 0;
	margin:0;
	clear:both;
	background-color: #48484A;
}

#footLeft {
	width:220px;
	padding:0 0 0 240px;
	margin:0;
	float:left;
}

#footRight {
	width:510px;
	padding:0 25px 0 0;
	text-align:right;
	margin:0;
	float:right;
}

#footer p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.7em;
	line-height:1.8em;
	color:#fff;
	padding:5px 0 0 0;
	margin:0;
}

#footer a:link  {
	text-decoration: none;
	color:#fff;
}
#footer a:visited  {
	
	text-decoration: none;
}
#footer a:hover, a:active, a:focus  { 
	text-decoration: underline;
	color: #DB3C26;
}

.clear {
	clear:both;
}


.here  {
	color:#A12D50;
}


.red {
	color:#a12d50;
}

.blueBold {
	color:#6f7eab;
	font-weight:bold;
}

.blue {
	color:#6f7eab;
}
