/***********************************************/
/* Layout Divs                                 */
/***********************************************/
html, body
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-family: arial, helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	border:0px;
	text-decoration: none;
	background:url(../images/bg.gif) repeat-x;
	background-color: #cac6c0;
	line-height: 17px;
	text-align: center;
}

#main
{
	width: 769px;
	margin: 0px auto;
	text-align: left;
	padding: 0px;
	

	
}

/***********************************************/
/* nav Divs                                 */
/***********************************************/
#nav{
	
	width:769px;
	height:30px;
	margin-top:0px;
}
#nav_l{
	width:247px;
	height:30px;
	margin:0px;
	position:absolute;
}
#home{
	width:50px;
	height:30px;
	position:absolute;
	margin-left:247px;
	background:url(../images/home_f2.gif)
}
#team{
	width:71px;
	height:30px;
	position:absolute;
	margin-left:297px;
	background:url(../images/team_f2.gif)
	
}
#service{
	width:67px;
	height:30px;
	position:absolute;
	margin-left:368px;
	background:url(../images/services_f2.gif)
}
#article{
	width:164px;
	height:30px;
	position:absolute;
	margin-left:435px;
	background:url(../images/articles_f2.gif)
}
#assess{
	width:90px;
	height:30px;
	position:absolute;
	margin-left:599px;
	background:url(../images/assess_f2.gif)
}
#contact{
	width:80px;
	height:30px;
	position:absolute;
	margin-left:689px;
	background:url(../images/contact_f2.gif)
}


/***********************************************/
/* banner Divs                                 */
/***********************************************/

#banner{
	width:769px;
	height:212px;	
}
#banner_left{
	width:190px;
	height:212px;
	padding:0px;
	margin:0px;
	float:left;	
}
#banner_right{
	width:579px;
	height:212px;
	float:right;	
}

/***********************************************/
/* content Divs                                 */
/***********************************************/


		
#content
{
	width: 769px;
	padding: 0px;
	background:#fff;

		}
#mainwrapper {
	width:769px;
	margin: 0px;
	padding: 0px;	
	background:#fff;
	overflow:auto;
   
	}
#title{
	width:769px;
	height:69px;	
}
#title_left{
	float:left;
	width:505px;
	height:69px;
		
}
#title_right{
	float:right;
	width:264px;
	height:69px;
		
}
/***********************************************/
/* section Divs                                 */
/***********************************************/

#section_title_l{
	float:left;
	width:155px;
	height:69px;	
}
#section_title_r{
	float:right;
	width:614px;
	height:69px;	
}
#section_left{
	float:left;
	width:155px;
	padding-bottom:30px;
		
}
#section_right{
	float:right;
	width:614px;

		
}
#section_content{
	padding-top:10px;
	padding-left:15px;
	padding-right:20px;
	padding-bottom:20px;	
}

#section_training{

	width:131px;
	height:120px;	
	background:url(../images/section_training_f2.jpg);
}
#section_career{
	width:131px;
	height:119px;	
	background:url(../images/section_career_f2.jpg);
}
#section_executive{
	width:131px;
	height:119px;	
	background:url(../images/section_executive_f2.jpg);
}
#section_outsource{
	width:131px;
	height:119px;	
	background:url(../images/section_outsource_f2.jpg);
}
#section_contact_banner{
	width:769px;
	height:81px;
	margin-bottom:15px;
	background:url(../images/section_contact_bg.gif);
	
}
#section_contact_wrapper{
	float:left;
	width:769px;
	height:21px;
	
}
#phone{
	float:left;
	margin:0px;
	}
#section_contact_left{
	float:left;
	width:67px;
	height:21px;
}
#section_contact_right{
	width:190px;
	height:21px;
	margin-left:67px;
	background:url(../images/email_us_f2.gif);
}
/***********************************************/
/* Left Column                                 */
/***********************************************/


#left_column
{
	float: left;
	width: 505px;
	background:#fff;
		
}

#center{
	padding-top: 10px;
	padding-left:10px;
	padding-right:10px;	
	padding-bottom: 10px;
}
#sub{
	width:505px;
	height:198px;
	margin-bottom:20px;
	
}
#sub_left{
	float:left;
	margin-left:10px;
	width:242px;
	height:198px;
}
#sub_right{
	
	width:238px;
	height:198px;
	margin-left:252px;

}
#training{
	float:left;
	width:123px;
	height:198px;	
	background:url(../images/training_f2.jpg);
}
#career{
	float:right;
	width:119px;
	height:198px;	
	background:url(../images/career_f2.jpg);
}
#executive{
	float:left;
	width:119px;
	height:198px;	
	background:url(../images/executive_f2.jpg);
}
#outsource{
	float:right;
	width:119px;
	height:198px;	
	background:url(../images/outsource_f2.jpg);
}

#contact_banner{
	width:505px;
	height:81px;
	background:url(../images/contact_bg.gif);
	
}
#contact_wrapper{
	float:left;
	width:257px;
	height:21px;
	
}
#contact_left{
	float:left;
	width:67px;
	height:21px;
}
#contact_right{
	float:right;
	width:190px;
	height:21px;
	background:url(../images/email_us_f2.gif);
}
/***********************************************/
/*   Right Column                              */
/***********************************************/
#right_column{
	
	float:right;
	width:264px;
	min-height:350px;
	background-color:#fff;
	}
#right{
	padding-top:0px;
	padding-left:15px;
	padding-right:15px;
	}

#right_title{
	font-size:18px;
	font-weight:bold;
	color:#369;
}

/***********************************************/
/* footer Divs                                 */
/***********************************************/


#footer
{
	width:769px;
	height:30px;
	margin:0px;
}
#footer_left{
	float:left;
	width:556px;
	height:30px;
}
#footer_right{
	float:right;
	width:213px;
	height:30px;

}
#terms{
	float:left;
	width:116px;
	height:30px;	
	background:url(../images/terms_f2.gif);
}
#privacy{
	float:right;
	width:97px;
	height:30px;
	
	background:url(../images/privacy_f2.gif);
}

	
/***********************************************/
/* HTML tag styles                             */
/***********************************************/
li
{
	font-family: arial, helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	text-decoration: none;
	line-height: 17px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}

ul
{
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 15px;
	margin-bottom: 15px;
	padding-left: 15px;
	border-bottom-width: 0px;
	line-height: 17px;
}

.rollover
{
	border-width: 0px;
	display: block;
}

.rollover img
{
	width: 100%;
	height: 100%;
	border: 0;
}

.rollover:hover { visibility: visible; }
.rollover:hover img { visibility: hidden; }

a:link
{
	font-family: arial, helvetica, sans-serif;
	color: #9C6;
}

a:visited
{
	font-family: arial, helvetica, sans-serif;
	color: #9C6;
}

a:hover
{
	font-family: arial, helvetica, sans-serif;
	color: #4879b7;
}

a:active
{
	font-family: arial, helvetica, sans-serif;
	color: #9C6;
}


.mlink1
{
	
	color: #ccc;
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	}

.mlink1:hover
{
	color:#ccc;
}
	
.txtlink_leftcol
{
	font-family: arial, helvetica, sans-serif;
	color: #690;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

.txtlink_leftcol:hover { color: #369; }

.Titles
{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	font-family:  helvetica, arial, sans-serif;
	font-size: 17px;
	color: #369;
	line-height: 14px;
	font-weight: bold;
}

.subTitles1
{
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
	color: #333;
	line-height: 14px;
	font-weight: bold;
}

img { border: 0; }

.Search_btnSearch
{
	visibility: hidden;
	display: none;
}

.Search_lblSearchMessage
{
	visibility: hidden;
	display: none;
}

.Search_txtSearchTerms { width: 100; }

.Search_divSearch br
{
	visibility: hidden;
	display: none;
}

.uservars
{
	visibility: hidden;
	display: none;
}
