@charset "utf-8";
body{
	font:Arial, Helvetica, sans-serif !important;
	
	}
#main_wrapper{
	width:100%;
	height:100%;
	
	
	}
#wrapper {
	margin:auto;
	padding:0;
	background:#ffffff;
	width:100%;
	height:24px;
	
}
#header{
	width:1024px;
	height:70px;
	float:left;
    top:0; 
	left:0;
	right:0;
	margin:0 auto;
    z-index:2000; 
	position:fixed;
	
}
#header_people{
	width:1024px;
	height:66px;
	float:left;
	position:fixed;
	 top:0; 
     
    z-index:2000; 
	
}

#content-h{
	margin-top:85px;
	width:1024px;
	background-image: url(images/home-page.jpg);
	height:605px;
	float:left;
}






#content{
	margin-top:85px;
	width:1024px;
	height:100%;
	float:left;
}
#content_companies{
	padding-left:0px;
	padding-right:0px;
	width:1152px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	margin-top:220px;
	
/*	float:left;
*/	z-index:1;
	font:Arial, Helvetica, sans-serif;
/*	background-color:#f2f2f3;
*/	
}

#content_companies-co{
	margin-top:85px;
	padding-left:32px;
	padding-right:32px;
	width:960px;
	height:100%;
	float:left;
	z-index:1;
	font:Arial, Helvetica, sans-serif;
/*	background-color:#f2f2f3;
*/	
}







#companies-co{
	margin-top:85px;
	width:1024px;
	height:100%;
	float:left;
	z-index:1;
	background-color:#fff;
	
}








#content_case_study{
	margin-top:100px;
	width:1024px;
	height:100%;
	float:left;
	z-index:1;
	font:Arial, Helvetica, sans-serif;
	
}

	div#content_companies img{
display:block;
	border:0 transparent;
	opacity:1;
		
	
	}
 .image_holder_comp {
	width:288px;
	height:243px;
	float:left;
	
}
.sidebar{
	float:left;
	background-color:#f2f2f3;
	
	
	} /* used in case studies main page*/
	
.sidebar_left{
	width:192px;
	float:left;
	background-color:#f2f2f3;
	
	} /* used in case studies sub page*/
	
	
.sidebar_left3{
	width:183px;
	height:auto;
	float:left;
	background-color:#f2f2f3;
	
	
	}	
	
.sidebar_right3{
	width:535px;
	height:auto;
	float:right;
	background-color:#f2f2f3;
	padding-top:37px;
	
	}	
.sidebar_middle{
	width:668px;
	float:left;
	background-color:#f2f2f3;
	

	
	} 
	
	
	.sidebar_middle5{
	width:740px;
	border-bottom:#898786 2px dotted;
	padding-bottom:15px;

	height: auto;
	float:left;
	text-align:right;
	padding-top:35px;


	
	}	
	
.sidebar_middle-n{
	width:668px;
	float:left;
	background-color:#f2f2f3;
		font-family: 'Ubuntu', sans-serif;
font-size:13px;
color:#414042;
text-decoration:none;
/*text-align:justify;*/
line-height:1.6	;
font-weight:normal;

	


	
	} 
		
	
	
	
	
	/* used in case studies sub page*/
	
	.sidebar_middle2{
	width:668px;
	float:left;
	border-bottom:#000000 1px solid;
		border-top:#000000 1px solid;
		height:30px;
		background-color:#f2f2f3;


	
	}
	
	
	.sidebar_middle3{
	width:668px;
	float:left;
/*	border-bottom:#000000 1px solid;
		border-top:#000000 1px solid;
*/		height:30px;


	
	}	
	
.sidebar_right{
	width:160px;
	float:left;
	
	} /* used in case studies sub page*/
.case_study_content{
	font-family: 'Ubuntu', sans-serif;
	font-size:13px;
	color:#414042;
	line-height:1.6;
	
}

.cs_holder{
	float:left;
	font-family: 'Ubuntu', sans-serif;
font-size:13px;
color:#fff;
text-decoration:none;
/*text-align:justify;*/
line-height:1.6	;
font-weight:normal;

}
.image_holder{
	width:340px;
	height:341px;
	float:left;
	border:transparent none !important;
}
.nav_holder{
	height:70px;
	float:left;
}
.nav_holder_ppl{
	height:66px;
	float:left;
}
span.nav_hov:hover {
background-color:#ffde00;
color:#000000;
display:inline;
}
span.bkg_col {
background-color:#ffde00;
display:inline;

}
span.bkg_col2 {
background-color:#000000;
display:inline;
color:#FFFFFF;
text-decoration:none;
}
span.bkg_col_hov {
background-color:#ffde00;
display:inline;
color:#000000;
text-decoration:none;
font-style:italic;
}
span.bkg_col2:hover{
background-color:#ffde00;
color:#000;
text-decoration:none;
display:inline;

}


  a:link {color:#000000;
text-decoration:none;}  
   
a:visited {color:#000000;
text-decoration:none;}   
 a:hover{} 
a:active {
	color:#000000;
	} 
.sidebar_middle a:link{
	color:#ffdd00;}
.cs_holder a{
	color:#ffdd00;
	}
.cs_heading{
	font-family:Arial, Helvetica, sans-serif;
	
	 font-size:18px; font-weight:bold; padding-top:50px; padding-left:5px; padding-right:5px; text-align:left; background-color:#000000; color:#FFF;
}
.case_study_content_holder{
	width:658px;
	background-color:#f2f2f3;
  padding:5px; 
	}
.carousel_ul img{
	width:100%;
	height:100%;
	
	}
.carousel_ul1 img{
	width:100%;
	height:100%;
	
	}
	
#content2{
	margin-top:20px;
	width:1024px;
	height:100%;
	float:left;
	height:30px;
	background-color:#f2f2f3;
	z-index:2500;
	position: fixed;
	top:70px;
}	

.Ubuntu-contact{
font-family: 'Ubuntu', sans-serif;
font-size:13px;
color: #333333;
text-decoration:none;
/*text-align:justify;*/
line-height:1.6	;
font-weight:normal;
}


a.Ubuntu-contact:hover{
font-family: 'Ubuntu', sans-serif;
font-size:13px;
color:#666;
text-decoration:none;
/*text-align:justify;*/
line-height:1.6	;
font-weight:normal;
}





.Ubuntu{
font-family: 'Ubuntu', sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
/*text-align:justify;*/
line-height:1.6	;
font-weight:normal;
}







.Ubuntu-white{
font-family: 'Ubuntu', sans-serif;
font-size:13px;
color:#fff;
text-decoration:none;
/*text-align:justify;*/
line-height:1.6	;
font-weight:normal;
}


.Ubuntu-contact-hd{
font-family: 'Ubuntu', sans-serif;
font-size:16px;
color:#333333;
text-decoration:none;
/*line-height:1.7	;
*/font-weight:600;
}






a.Ubuntu:hover{
font-family: 'Ubuntu', sans-serif;
font-size:13px;
color:#666;
text-decoration:none;
/*text-align:justify;*/
line-height:1.6	;
font-weight:normal;
}


.Ubuntu-hd{
font-family: 'Ubuntu', sans-serif;
font-size:16px;
color:#000000;
text-decoration:none;
/*line-height:1.7	;
*/font-weight:600;
}
.Ubuntu-hd3{
font-family: 'Ubuntu', sans-serif;
font-size:16px;
color:#fff;
text-decoration:none;
line-height:1.7	;
font-weight:600;
}

.Ubuntu-hd2{
font-family: 'Ubuntu', sans-serif;
font-size:16px;
color:#000000;
text-decoration:none;
line-height:1.7	;
font-weight: bold;
padding-left:10px;
}





.Ubuntu-case1{
font-family: 'Ubuntu', sans-serif;
font-size:10px;
color:#fff;
text-decoration:none;
/*text-align:justify;*/
line-height:1.4	;
font-weight:normal;
}





