@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, tt, var, dl, dt, dd, fieldset, legend{
	margin:0;
	padding:0;
}

/**** Global Settings ****/
body{
	background:#fff;
	font-family:Verdana, Arial, sans-serif;
	font-size:10.4px;
	color:#000;
}
.leftColumn{
	float:left;	
}
.rightColumn{
	float:right;	
	clear:right;
}
#pageWrapper{
	width:979px;	
	margin:0 auto;
}

/****Header Settings ****/
#pageHeader{
	padding:7px 0 0 0;	
	height:24px;
	overflow:hidden;
}
#pageHeader a{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:#39378D;
	font-weight:bold;
	line-height:24px;
	vertical-align:middle;
	text-decoration:none;
}
#pageHeader a:hover{
	color:#317391;
}	
#pageHeader a img{
	vertical-align:middle;
	margin:0 5px 0 0;
}
/****Flash ****/
#flashBanner{
	width:979px;
	margin:0 0 2px 0;
}
/**** pageLinks ****/
ul#topNavigations{
	list-style-type:none;
	margin:0 0 10px 0;
	width:979px;
	height:40px;
}
ul#topNavigations li{
	margin:0;
	float:left;
}
ul#topNavigations li a{
	height:40px;
	display:inline-block;
}
ul#topNavigations li a{
	height:40px;
	width:159px;
	display:block;
}
ul#topNavigations li.aboutUs a{
	background:url("../media/top.navigation.gif") left top no-repeat;
}	
ul#topNavigations li.aboutUs a:hover,ul#topNavigations li.aboutUs a.active{
	background:url("../media/top.navigation.gif") left -44px no-repeat;
}	
ul#topNavigations li.consultingServices{
	margin:0 0 0 5px;
}
ul#topNavigations li.consultingServices a{
	background:url("../media/top.navigation.gif") -164px top no-repeat;
}
ul#topNavigations li.consultingServices a:hover,ul#topNavigations li.consultingServices a.active{
	background:url("../media/top.navigation.gif") -164px -44px no-repeat;
}
ul#topNavigations li.resourcingServices{
	margin:0 0 0 5px;
}
ul#topNavigations li.resourcingServices a{
	background:url("../media/top.navigation.gif") -328px top no-repeat;
}
ul#topNavigations li.resourcingServices a:hover,ul#topNavigations li.resourcingServices a.active{
	background:url("../media/top.navigation.gif") -328px -44px no-repeat;
}
ul#topNavigations li.products{
	margin:0 0 0 5px;
}
ul#topNavigations li.products a{
	background:url("../media/top.navigation.gif") -492px top no-repeat;
}
ul#topNavigations li.products a:hover,ul#topNavigations li.products a.active{
	background:url("../media/top.navigation.gif") -492px -44px no-repeat;
}
ul#topNavigations li.locations{
	margin:0 0 0 5px;
}
ul#topNavigations li.locations a{
	background:url("../media/top.navigation.gif") -656px top no-repeat;
}
ul#topNavigations li.locations a:hover,ul#topNavigations li.locations a.active{
	background:url("../media/top.navigation.gif") -656px -44px no-repeat;
}
ul#topNavigations li.ourTeam{
	margin:0 0 0 5px;
}
ul#topNavigations li.ourTeam a{
	background:url("../media/top.navigation.gif") -820px top no-repeat;
}
ul#topNavigations li.ourTeam a:hover,ul#topNavigations li.ourTeam a.active{
	background:url("../media/top.navigation.gif") -820px -44px no-repeat;
}

#pageLinks{
	font-family:Tohama,Arial, sans-serif;
	font-size:11px;
	color:#39378d;
	margin:0;
}
#pageLinks a{
	color:#39378D;
	font-weight:bold;
	line-height:15px;
	font-family:Tohama,Arial, sans-serif;
	font-size:11px;
	margin:0 5px;
	text-decoration:none;
}
#pageLinks a:hover{
	color:#317391;
}	

/**** pageContent ****/
#pageContent{
	overflow:hidden;
	height:100%;
	margin:15px 0;
}
#pageContent .leftColumn{
	width:364px;
	padding:0 15px 0 0; 
}
#pageContent .rightColumn{
	width:593px;
}
/* Banner Images*/
#bannerImages{
	overflow:hidden;
	height:100%;
	padding:0;
	margin:0 0 10px 0;
}
#bannerImages .leftColumn{
	width:182px;
}
#bannerImages .rightColumn{
	width:390px;
}
#bannerImages .banner-1,.banner-1{
	border:#29b473 solid 10px;
	margin-bottom:13px;
}
#bannerImages .banner-2,.banner-2{
	border:#f6921e solid 10px;
}
#bannerImages .banner-3,.banner-3{
	border:#ee4036 solid 10px;
}
.col1,.col2,.col3,.col4{
	float:left;	
}
.col2,.col4{
	margin:0 15px;	
}
#leftContent{
	margin:0 0 10px 0;	
}
/**** pageFooter ****/
#pageFooter{
	background:url("../media/footer.gif") left top no-repeat;
	width:979px;	
	padding:41px 0 0 10px;
	height:25px;
	font-family:Verdana, Arial, sans-serif;
	font-size: 10.4px;
	color:#39378d;
	line-height:25px;
}	