/* CSS Document */



body {



	margin:24px 0px 0px 0px;
	
	text-align: center;



	background:#E3E2E1;



	font:12px "Trebuchet MS", Trebuchet, Arial, sans-serif;
	
	

}



p {



	margin:0;



}



.top-right {



	width:423px;



	background:url(../images/top-rgtbg.jpg);



}



.cont-mid-why-choose {



	width:792px;



	height:296px;



	background:url(../images/cont-mid-why-choose-bg.jpg);



}



.where-sure {



	font-family:Arial, Helvetica, sans-serif;



	font-size:10px;



	font-weight:bold;



	line-height:12px;



	text-align:justify;



	color:#000000;



	margin:0;



	padding:5px 15px 7px 6px;



}



.stephen-lowisz {



	font-family:Arial, Helvetica, sans-serif;



	font-size:10px;



	font-weight:bold;



	line-height:12px;



	color:#000000;



	text-align:right;



	margin:0;



	padding:0px 15px 0px 0px;



}



.passive {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:bold;



	line-height:14px;



	color:#909090;



	margin:0;



	padding:0;



}



.passive a {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:bold;



	line-height:14px;



	color:#909090;



	text-decoration:none;



}



.passive a:hover {



	text-decoration:none;



}



.latest-news {



	width:792px;



	height:100px;



	background:url(../images/latest-news-bg.jpg);



}



.latest-news-new {



	width:792px;



	height:116px;



	background:url(../images/latest-news-bg-new.jpg);



}



.red {



	color: #FF0000;	



}



.headquarters {



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	font-weight:bold;



	color:#FFFFFF;



}



.headquarters-under {



	font-family:Arial, Helvetica, sans-serif;



	font-size:9px;



	font-weight:normal;



	line-height:14px;



	color:#FFFFFF;



	padding-top:28px;



}



.ph-number {



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	font-weight:normal;



	color:#52514F;



}



.Qualigence {



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	font-weight:bold;



	color:#000000;



	margin:0;



	padding:0;



}



.Qualigence-txt {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:normal;



	line-height:14px;



	color:#000000;



}



.Qualigence-txt a {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:normal;



	text-align:right;



	line-height:14px;



	color:#000000;



	text-decoration:underline;



}



.Qualigence-txt a:hover {



	text-decoration:none;



}



.Qualigence-txt p {



	margin:0;



	padding:0;



}



.friday {



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:bold;



	text-align:right;



	line-height:14px;



	color:#FFFFFF;



}



.Latest-news-txt {



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:14px;



	font-weight:bold;



	line-height:14px;



	color:#000000;



}



.footer-menu a {



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:8px;



	font-weight:bold;



	color:#52514F;



	text-decoration:none;



}



.footer-menu a:hover {



	text-decoration:underline;



}







p.archive a {



	padding-left:5px;	



}































/*FOR DROP DOWN MENU*/



/******************************************/



img{



	border:0px;



	padding:0px;



	margin:0px;



}



#menu{



	position:relative;



	z-index:1;



	top:0;



	left:0;



	padding:0px;



	margin:0px;



	list-style:none;



}



#menu1{



	position:relative;



	z-index:1;



	top:0;



	left:0;



	padding:0px;



	margin:0px;



	list-style:none;



}



li ul{



	position:relative;



	display:none;



	padding:60px 0px 0px 10px ;



	margin:0px;



	list-style:none;



}



#menu li ul li a{



	display:block;



	line-height:15px;



	width:160px;



	height:100%;



}



li{



	position:relative;



	background-color:#FFFFFF;



	/*border:1px solid black;*/



	padding:0px;



	margin:0px;



	color:#000000;



}



.subMenu{



	background-repeat:no-repeat;



}



.click{



	/*background-color:#fa551a;*/



	color:#000000;



}



.click ul{



	display:block;



}



.hover, ul li a:hover{



	cursor:pointer;



	/*background-color:#fa551a;*/



	color:#000000;



}



li ul li.hover, li ul li.hover a:hover{



	/*background-color:#fa7d50;*/



}



li a{



	width:100%;



}



li a, li ul li a, li.hover ul li a{



	text-decoration:none;



	color:#000000;



}



li.hover a, li ul li.hover a{



	text-decoration:none;



}



/******************************************/



.cont-l-txt {



	font-family:Arial, Helvetica, sans-serif;



	font-size:10px;



	font-weight:bold;



	font-style:italic;



	color:#FFFFFF;



	padding:3px 13px 5px 13px;



}



.cont-l-txt-hrd {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:bold;



	font-style:italic;



	color:#BC9425;



}



.cont-l-txt-hrd a {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:bold;



	font-style:italic;



	color:#BC9425;



	text-decoration:underline;



}



.cont-l-txt-hrd a:hover {



	text-decoration:underline;



}



.cont-r-txt {



	width:435px;



	float:left;



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:normal;



	color:#000000;



}



.cont-r-txt a {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:normal;



	color:#0C93E8;



	text-decoration:none;



}



.cont-r-txt a:hover {



	text-decoration:underline;



}







span.links a {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:normal;



	color:#0C93E8;



	text-decoration:none;



}







span.lnews a:hover {



	text-decoration:underline;



}



span.lnews a {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:bold;



	color:#004871;



	text-decoration:none;



}







span.links a:hover {



	text-decoration:underline;



}



.span-cont-r-txt {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:bold;



	color:#000000;



}



.span-cont-r-txt a {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:bold;



	color:#333333;



	text-decoration:underline;



}



.span-cont-r-txt a:hover {



	text-decoration:underline;



	color:#666666;



}



.span-cont-r-txthrd {



	width:435px;



	float:left;



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:normal;



	color:#000000;



}



.span-cont-r-txthrd a {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:normal;



	color:#0C93E8;



	text-decoration:underline;



}



.span-cont-r-txthrd a:hover {



	text-decoration:underline;



	color:#666666;



}



.sitemap-hrd {



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	color:#000000;



}



.sitemap {



	float:left;



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:normal;



	color:#000000;



}



.sitemap a {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:normal;



	color:#0C93E8;



	text-decoration:underline;



}



.sitemap a:hover {



	text-decoration:underline;



	color:#666666;



}



.cont-b-txt-no {



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	font-weight:bold;



	color:#FFFFFF;



}



.innerfooter-menu a {



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:8px;



	font-weight:bold;



	color:#DFDFDF;



	text-decoration:none;



}



.innerfooter-menu a:hover {



	text-decoration:underline;



}



ul.top-botton {



	width:100%;



	float:right;



	margin:0;



	padding:0;



	list-style:none;



}



ul.top-botton li {



	float:right;



	margin:0;



	padding:0;



	list-style:none;



}



ul.top-botton li.home a {



	width:45px;



	height:45px;



	display:block;



	margin-right:10px;



	background:url(../images/btn-home.jpg);



}



ul.top-botton li.home a:hover {



	width:45px;



	height:45px;



	display:block;



	margin-right:10px;



	background:url(../images/btn-home-hover.jpg);



}



ul.top-botton li.contact a {



	width:45px;



	height:45px;



	display:block;



	margin-right:7px;



	background:url(../images/btn-contact.jpg);



}



ul.top-botton li.contact a:hover {



	width:45px;



	height:45px;



	display:block;



	margin-right:7px;



	background:url(../images/btn-contact-hover.jpg);



}



ul.top-botton li.news a {



	width:45px;



	height:45px;



	display:block;



	background:url(../images/btn-news.jpg);



}



ul.top-botton li.news a:hover {



	width:45px;



	height:45px;



	display:block;



	background:url(../images/btn-news-hover.jpg);



}



.careers {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:normal;



	color:#000000;



}



.careers a {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:bold;



	color:#333333;



	text-decoration:underline;



}



.careers a:hover {



	text-decoration:underline;



	color:#666666;



}



.contact-us {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:normal;



	color:#000000;



}



.contact-us a {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:normal;



	color:#333333;



	text-decoration:underline;



}



.contact-us a:hover {



	text-decoration:underline;



	color:#666666;



}



.research-consultant {



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:normal;



	color:#000000;



}



.thanks-txt {



	text-align:center;



	font-family:Arial, Helvetica, sans-serif;



	font-size:18px;



	font-weight:normal;



	color:#91B10E;



}



/*top-nav stylesheet*/



#dropmenudiv{



position:absolute;



z-index:100;



background:url(../images/ul-consulting-bg.png);



}







#dropmenudiv a{



font-family:Trebuchet MS,Trebuchet, Verdana, Arial, Helvetica, sans-serif;



font-size:10px;



color:#000000;



text-decoration:none;



width:100%;



line-height:15px;



display: block;



text-decoration: none;



font-weight: normal;



padding: 2px 5px 0px 7px;



}



#dropmenudiv a.mnu1{



	background:url(../images/drop-about.png);



}



#dropmenudiv a.mnu2{



	background:url(../images/drop-ability.png);



}



#dropmenudiv a.mnu3{



	background:url(../images/drop-insight.png);



}



#dropmenudiv a.mnu4{



	background:url(../images/drop-careers.png);



}



#dropmenudiv a.mnu1:hover{



	color:#387F05;



}



#dropmenudiv a.mnu2:hover{



	color:#C09705;



}



#dropmenudiv a.mnu3:hover{



	color:#0099FF;



}



#dropmenudiv a.mnu4:hover{



	color:#FF3300;



}



/******************************************/



.top-nav {



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	font-weight:normal;



	color:#5D5D5D;



	padding:0px;



	margin:0px;



	text-align:center;



}



.set1{



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	font-weight:normal;



	color:#5D5D5D;



	padding:0px;



	margin:0px;



	text-align:center;



	color:#A6D189!important;



}



.set2{



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	font-weight:normal;



	color:#5D5D5D;



	padding:0px;



	margin:0px;



	text-align:center;



	color:#F9CD30!important;



}



.set3{



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	font-weight:normal;



	color:#5D5D5D;



	padding:0px;



	margin:0px;



	text-align:center;



	color:#78BCE1!important;



}



.set4{



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	font-weight:normal;



	color:#5D5D5D;



	padding:0px;



	margin:0px;



	text-align:center;



	color:#FB5E2E!important;



}



/*FOR DROP DOWN MENU*/



#dropmenudiv a.1st{



	border-bottom:0px;



}



#dropmenudiv a.2nd{



	border-top:0px;



}



#dropmenudiv a img{



	border:none;



}







#dropmenudiv a:hover{ /*hover background color*/



text-decoration:none;



}







span.light a{



	color: #bae1ff;



	text-decoration: none;}



span.light a:hover{



	color: #bae1ff;



	text-decoration: none;}	







.top-nav {



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	font-weight:normal;



	color:#5D5D5D;



	padding:0px;



	margin:0px;



	text-align:center;



}



.set1{



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	font-weight:normal;



	color:#00CC99;



	padding:0px;



	margin:0px;



	text-align:center;



	



}



.set2{



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	font-weight:normal;



	color:#FFCC00;



	padding:0px;



	margin:0px;



	text-align:center;



	



}



.set3{



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	font-weight:normal;



	color:#5D5D5D;



	padding:0px;



	margin:0px;



	text-align:center;



	color:#0099FF;



}



.set4{



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	font-weight:normal;



	color:#5D5D5D;



	padding:0px;



	margin:0px;



	text-align:center;



	color:#FF3300;



}



#set1set1 li, #set2set2 li, #set3set3 li, #set4set4 li {



	background:#FFFFFF;



	line-height:10px;



}



.style3 {



	font-size: small;



	font-weight: bold;



}



#dropmenudiv{



position:absolute;



z-index:100;



}







#dropmenudiv a{



font-family:Trebuchet MS,Trebuchet, Verdana, Arial, Helvetica, sans-serif;



font-size:10px;



color:#000000;



text-decoration:none;



width:100%;



line-height:15px;



display: block;



text-decoration: none;



font-weight: normal;



}



#dropmenudiv a.mnu1{



	background:url(../images/drop-about.png);



}



#dropmenudiv a.mnu2{



	background:url(../images/drop-ability.png);



}



#dropmenudiv a.mnu3{



	background:url(../images/drop-insight.png);



}



#dropmenudiv a.mnu4{



	background:url(../images/drop-careers.png);



}



#dropmenudiv a.mnu1:hover{



	color:#387F05;



}



#dropmenudiv a.mnu2:hover{



	color:#C09705;



}



#dropmenudiv a.mnu3:hover{



	color:#0099FF;



}



#dropmenudiv a.mnu4:hover{



	color:#FF3300;



}



.content-text{



	float:left; 



	font-family:arial; 



	font-size:11px;



	color:#6E6E6E;



	padding:5px 0 5px 0;



	margin:0px;



}



.content-text-2{



	float:none;



	font-family:arial;



	font-size:11px;



	color:#6E6E6E;



	padding:5px 0 5px 0;



	margin:0px;



	text-align: left;



}



.content-text-hdr{



	float:none;



	font-family:arial;



	font-size:14px;



	color:#92b641;



	padding:5px 0 5px 0;



	margin:0px;



	text-align: left;



}



.datetext{



	font-family:arial; 



	font-size:11px;



	font-weight:bold;



	color:#414141;



	padding-left:211px;



}



.blocktext-black{



	font-family:arial; 



	font-size:11px;



	font-weight:bold;



	color:#414141;



	padding-top:10px;



	



}



.blocktext-red{



	font-family:arial;



	font-size:11px;



	color:#8D0300;



	padding-top:10px;



	font-weight:bold;



}



.footer-link {



	font-family:arial; 



	font-size:10px;



	color:#FFFFFF;



}



.footer-link a{



	font-family:arial; 



	font-size:10px;



	color:#FFFFFF;



	text-decoration:none;



}



.footer-link a:hover{



	text-decoration:underline;



}



.footer-text{



	font-family:arial; 



	font-size:12px;



	color:#FFFFFF;



}



.maintxt {



	width:700px;



	height:340px;



	margin-left:15px;



	padding-left:5px;



	padding-right:5px;



	float: left;



}



/*   New Styles  */



 @font-face {



 font-family:'cochin';



 src: url('../webfonts/CO3CHINITALIC.TTF') format('truetype');

 

/* Home re-design */

}

body table tr td table#wrapper {

	background-color:#fff;



}

table#wrapper div#contentbg {

	width:743px;



	margin-left:auto;

	margin-right:auto;

	margin-top: 18px;



	background-repeat:no-repeat;

	background-image:url(../images/background-content.jpg);

}

#whoarewe {

	padding-left:20px;

	padding-right:20px;

	padding-top:10px;

}

#whoarewe p {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#4d4d4d;

	font-size:11px;

	display:block;

	padding-top:10px;

	padding-bottom:10px;

	border-bottom: solid 1px #dcdcdc;

}

#whoarewe img#whoareyou {

	display:block;

	margin-left:auto;

	margin-right:auto;

	padding-top:20px;

	padding-bottom:10px;

}

#puzzlecontainer {

position: relative;

	width:708px;

	height: 380px;

	margin-left: 18px;

	background-image:url(../images/bg_pz.png);

	background-repeat: no-repeat;

}

#puzzlecontainer #corprec {

	position:relative;

	width:708px;

	height: 380px;

	background-repeat: no-repeat;

}

#puzzlecontainer #corprec a {

	display:block;

	width:367px;

	height:143px;

}

#puzzlecontainer #corprec a:hover {

	display:block;

	width:367px;

	height:143px;

	background:url(../images/button-corporaterecruiter-hover.png) no-repeat 2px 3px;

}



#puzzlecontainer #corprec2 {

	position:absolute;

	top: 0px;

	right: -19px;

	display:block;

	width:378px;

	height:139px;

	background-repeat: no-repeat;

}

#puzzlecontainer #corprec2 a {

	display:block;

	width:367px;

	height:143px;

}

#puzzlecontainer #corprec2 a:hover {

	display:block;

	width:356px;

	height:129px;

	background:url(../images/button-hiringexecutive-hover.png)  no-repeat  0px 4px;

}





#puzzlecontainer #corprec3 {

	position:absolute;

	top: 124px;

	left: 0px;

	display:block;

	width:367px;

	height:139px;

}

#puzzlecontainer #corprec3 a {

	display:block;

	width:367px;

	height:139px;

}

#puzzlecontainer #corprec3 a:hover {

	position:absolute;

	display:block;

	width:378px;

	height:139px;

	background:url(../images/button-corporatesourcer-hover.png) no-repeat 2px 0px;

}







#puzzlecontainer #corprec4 {

	position:absolute;

	top: 105px;

	right: 0px;

	display:block;

	width:378px;

	height:155px;

	background-repeat: no-repeat;

}

#puzzlecontainer #corprec4 a {

	display:block;

	width:378px;

	height:155px;

}

#puzzlecontainer #corprec4 a:hover {

	display:block;

	width:378px;

	height:155px;

	background:url(../images/button-thirdpartysearch-hover.png)  no-repeat  1px 1px;

}





#puzzlecontainer #corprec5 {

	position:absolute;

	top: 226px;

	left: 0px;

	display:block;

	width:378px;

	height:155px;

	background-repeat: no-repeat;

}

#puzzlecontainer #corprec5 a {

	display:block;

	width:378px;

	height:155px;

}

#puzzlecontainer #corprec5 a:hover {

	display:block;

	width:378px;

	height:155px;

	background:url(../images/button-recruitingmanager-hover.png)  no-repeat  1px 1px;

}





#puzzlecontainer #corprec6{

	position:absolute;

	top: 243px;

	right: -18px;

	display:block;

	width:378px;

	height:155px;

	background-repeat: no-repeat;

}

#puzzlecontainer #corprec6 a {

	display:block;

	width:378px;

	height:155px;

}

#puzzlecontainer #corprec6 a:hover {

	display:block;

	width:378px;

	height:155px;

	background:url(../images/button-hrdiversitypro-hover.png)  no-repeat  1px 1px;

}



/* Home re-design ends */











div.section{ background: #dddddd; padding: 10px; border: 1px solid #ccc; }



h2.title{ color: #7c9f19; margin: 5px 0px 10px 0px; }



h2.title2{ color: #daac00; margin: 5px 0px 10px 0px; }



h2.title3{ color: #0173ba; margin: 5px 0px 10px 0px; }



.padb{ margin-bottom: 15px; }



ul.mainul{ background: none; float: none; clear: both;}



ul.mainul li{ background: none; float: none; clear: both; }



h3.re{ color: #029876; font-size: 15px; margin-bottom: 4px;}



table.ftext { margin: 15px 0px 5px 0px;}



table.ftext td{ font-size: 10px; padding: 0px 0px 0px 5px; }



table.stext { margin: 15px 0px 15px 20px;}



table.stext td{ font-size: 10px; padding: 0px; }

tr.mwhite td{ background-color: #FFFFFF !important;  }

div.wrapper{ position: relative; margin: 0 auto !important; width: 792px; text-align: left;}
body table{ text-align: left;}
body div{ text-align: left;}
.bgshort{ background: url('../images/bg_short.png') no-repeat; padding: 25px 10px 0px 25px; width:455px; min-height: 176px; }
