html
{
	height: 100%;
	background: none;
	width: 100%;
	padding: 0;
	margin: 0;
}

body
{
	padding: 0;
	margin: 0;
	height: 100%;
	font-family: Arial;
	font-size: 12px;
	line-height: 17px;
	color: #737577;
}

.footerLink a.link_howWeInvest,
.footerLink a.link_teamAndCulture

{
	display: none;
}

.footerLink a.link_toLondonOffice,
.footerLink a.link_toMilanOffice,
.footerLink a.link_toParisOffice,
.footerLink a.link_toFrankfurtOffice,
.footerLink a.link_op,
.footerLink a.link_investors,
.footerLink a.link_SeeForYourself

{
	display: none;
}

#page_teamAndCulture .footerLink a.link_toLondonOffice,
#page_teamAndCulture .footerLink a.link_toMilanOffice,
#page_teamAndCulture .footerLink a.link_toParisOffice,
#page_teamAndCulture .footerLink a.link_toFrankfurtOffice
{
	display: none;
}


#page_teamAndCulture .footerLink a.link_toLondonOffice
{
	background: url(../images/link_LondonOffice.gif) no-repeat 0 0;
	height: 22px;
	width: 180px;
}

#page_teamAndCulture .footerLink a.link_toLondonOffice:hover
{
	background: url(../images/link_LondonOffice.gif) no-repeat -180px 0;
	height: 22px;
	width: 180px;
}

#page_teamAndCulture .footerLink a.link_toMilanOffice
{
	background: url(../images/link_MilanOffice.gif) no-repeat 0 0;
	height: 22px;
	width: 161px;
}

#page_teamAndCulture .footerLink a.link_toMilanOffice:hover
{
	background: url(../images/link_MilanOffice.gif) no-repeat -161px 0;
	height: 22px;
	width: 161px;
}

#page_teamAndCulture .footerLink a.link_toParisOffice
{
	background: url(../images/link_ParisOffice.gif) no-repeat 0 0;
	height: 22px;
	width: 150px;
}

#page_teamAndCulture .footerLink a.link_toParisOffice:hover
{
	background: url(../images/link_ParisOffice.gif) no-repeat -150px 0;
	height: 22px;
	width: 150px;
}


#page_teamAndCulture .footerLink a.link_toFrankfurtOffice
{
	background: url(../images/link_FrankfurtOffice.gif) no-repeat 0 0;
	height: 22px;
	width: 206px;
}

#page_teamAndCulture .footerLink a.link_toFrankfurtOffice:hover
{
	background: url(../images/link_FrankfurtOffice.gif) no-repeat -206px 0;
	height: 22px;
	width: 206px;
}

#page_whoWeAre .footerLink a.link_howWeInvest
{
	display: block;
	height: 22px;
	width: 190px;
	background: url(../images/link_howWeInvest.gif) no-repeat 0 0;
}

#page_whoWeAre .footerLink a.link_howWeInvest:hover
{
	display: block;
	height: 22px;
	width: 190px;
	display: none;
	background: url(../images/link_howWeInvest.gif) no-repeat -190px 0;
}

#page_companiesAndSectors.consumer .footerLink a.link_teamAndCulture,
#page_companiesAndSectors.industrial .footerLink a.link_teamAndCulture,
#page_companiesAndSectors.businessServices .footerLink a.link_teamAndCulture,
#page_companiesAndSectors.healthcare .footerLink a.link_teamAndCulture,
#page_companiesAndSectors .footerLink a.link_teamAndCulture
{
	display: none;
	height: 22px;
	width: 224px;
	background: url(../images/link_teamAndCulture.gif) no-repeat 0 0;
}

#page_companiesAndSectors.consumer .footerLink a.link_teamAndCulture:hover,
#page_companiesAndSectors.industrial .footerLink a.link_teamAndCulture:hover,
#page_companiesAndSectors.businessServices .footerLink a.link_teamAndCulture:hover,
#page_companiesAndSectors.healthcare .footerLink a.link_teamAndCulture:hover,
#page_companiesAndSectors .footerLink a.link_teamAndCulture:hover
{
	display: none;
	height: 22px;
	width: 224px;
	background: url(../images/link_teamAndCulture.gif) no-repeat -224px 0;
}

#page_whoWeAre ul.leftNavigation li a.whoWeAre
{
	width: 233px;
	height: 30px;
	line-height: 32px;
	display: none;
	background: none;
	text-indent: 30px;
	font-weight: bold;
	color: #76b900;
	text-decoration: none;
}

#page_teamAndCulture ul.leftNavigation li a.link_teamAndCulture,
#page_teamAndCulture_london ul.leftNavigation li a.link_teamAndCulture,
#page_news ul.leftNavigation li a.link_news,
#page_contactUs ul.leftNavigation li a.link_contactUs
{
	width: 233px;
	height: 24px;
	line-height: 22px;
	display: none;
	background: none;
	text-indent: 30px;
	font-weight: bold;
	color: #76b900;
	text-decoration: none;
}

#page_howWeInvest ul.leftNavigation li a.howWeInvest,
#page_companiesAndSectors ul.leftNavigation li a.companiesAndSectors,
#page_partneringWithCognetas ul.leftNavigation li a.link_partneringwithcognetas,
#page_seeForYourself.caseStudy ul.leftNavigation li a.link_seeforyourself
{
	width: 233px;
	height: 24px;
	line-height: 22px;
	display: none;
	background: none;
	text-indent: 30px;
	font-weight: bold;
	color: #76b900;
	text-decoration: none;
}

*html ul.leftNavigation li a.howWeInvest
{

	margin-top: -2px;
	
}

#page_companiesAndSectors.consumer ul.leftNavigation li a.companiesAndSectors,
#page_companiesAndSectors.industrial ul.leftNavigation li a.companiesAndSectors,
#page_companiesAndSectors.businessServices ul.leftNavigation li a.companiesAndSectors,
#page_companiesAndSectors.healthcare ul.leftNavigation li a.companiesAndSectors,
#page_partneringWithCognetas.management ul.leftNavigation li a.link_partneringwithcognetas,
#page_partneringWithCognetas.operatingPartners ul.leftNavigation li a.link_partneringwithcognetas,
#page_partneringWithCognetas.investors ul.leftNavigation li a.link_partneringwithcognetas,
#page_news.archive ul.leftNavigation li a.link_news
{
	width: 233px;
	height: 24px;
	line-height: 22px;
	display: none;
	background: none;
	text-indent: 30px;
	font-weight: bold;
	color: #76b900;
	text-decoration: none;
}

#page_companiesAndSectors.consumer ul.leftNavigation li a.link_consumer,
#page_companiesAndSectors.industrial ul.leftNavigation li a.link_industrial,
#page_companiesAndSectors.businessServices ul.leftNavigation li a.link_businessServices,
#page_companiesAndSectors.healthcare ul.leftNavigation li a.link_healthcare,
#page_teamAndCulture_london ul.leftNavigation li a.link_london,
#page_partneringWithCognetas.management ul.leftNavigation li a.link_management,
#page_partneringWithCognetas.operatingPartners ul.leftNavigation li a.link_operatingPartners,
#page_partneringWithCognetas.investors ul.leftNavigation li a.link_investors,
#page_news.archive ul.leftNavigation li a.link_newsArchive
{
	width: 233px;
	height: 24px;
	line-height: 22px;
	display: none;
	background: none;
	text-indent: 37px;
	font-weight: normal;
	color: #76b900;
	text-decoration: none;
}

img.logoStrapline,
.logoStrapline2,
.logoStrapline3,
.logoStrapline4,
.logoStrapline5,
.logoStrapline6,
.logoStrapline7,
.logoStrapline8,
.logoStrapline9,
.logoStrapline10,
.logoStrapline11,
.logoStrapline12,
.logoStrapline13
{
	display: none;
}

#page_default .logoStrapline,
#page_partneringWithCognetas .logoStrapline,
#page_partneringWithCognetas.management .logoStrapline6,
#page_partneringWithCognetas.operatingPartners .logoStrapline7,
#page_partneringWithCognetas.investors .logoStrapline8,
#page_whoWeAre .logoStrapline2,
#page_howWeInvest .logoStrapline3,
#page_companiesAndSectors .logoStrapline4,
#page_teamAndCulture .logoStrapline5,
#page_teamAndCulture_london .logoStrapline5,
#page_news.archive .logoStrapline10,
#page_news .logoStrapline10,
#page_contactUs .logoStrapline11,
#page_contactUs.office .logoStrapline11,
#page_seeForYourself.caseStudy .logoStrapline12
{
	display: block;
}

ul.companiesAndSectors_dropdown,
ul.teamAndCulture_dropdown,
ul.partneringwithcognetas_dropdown,
ul.pressRoom_dropdown
{
	display: none;
}

#page_companiesAndSectors ul.companiesAndSectors_dropdown
{
	display: block;
}

#page_teamAndCulture ul.teamAndCulture_dropdown,
#page_teamAndCulture_london ul.teamAndCulture_dropdown
{
	display: block;
}

#page_partneringWithCognetas ul.partneringwithcognetas_dropdown
{
	display: block;
}

#page_news ul.pressRoom_dropdown
{
	display: block;
}

#page_teamAndCulture_london.biog a.mouseoverTeamPhoto 
{
	background: url(../images/team_samplePhoto_On.gif) no-repeat 0 0;
	display: block;
	width: 121px;
	height: 90px;
}

a.mouseoverTeamPhoto 
{
	background: url(../images/team_samplePhoto.gif) no-repeat 0 0;
	display: block;
	width: 121px;
	height: 90px;
}

a.mouseoverTeamPhoto:hover
{
	background: url(../images/team_samplePhoto_On.gif) no-repeat 0 0;
	display: block;
	width: 121px;
	height: 90px;
}

form
{
	padding: 0;
	margin: 0;
	border: 0;
}

ul
{
	padding: 0;
	margin: 0;
}

ul li
{
	list-style: none;
}

a:active, a:focus
{
	outline: none;
}

#site_holder
{
	position: relative;
	min-height: 100%;
	width: 1002px;
}

* html #site_holder
{
	height: 100%;
}

p
{
	margin: 0;
	padding: 0 0 17px 0;
	font-size: 12px;
	line-height: 16px;
}

img
{
	border: none;
	padding: 0;
	margin: 0;
	display: block;
}

a
{
	text-decoration: none;
}

/*  MAIN GRID  */

#header
{
	height: 70px;
	width: 1002px;
	position: relative;
}

.logoStrapline,
.logoStrapline2,
.logoStrapline3,
.logoStrapline4,
.logoStrapline5,
.logoStrapline6,
.logoStrapline7,
.logoStrapline8,
.logoStrapline9,
.logoStrapline10,
.logoStrapline11,
.logoStrapline12,
.logoStrapline13
{
	position: absolute;
	left: 20px;
	top: 20px;
}

ul.languagesMenu
{
	position: absolute;
	left: 24px;
	top: 5px;
	color: #76b900;
	display: none;
}

ul.languagesMenu li
{
	display: inline;
	padding: 0 3px 0 0;
}

ul.languagesMenu li a
{
	color: #a2aeb5;
	text-decoration: none;
	font-size: 10px;
	line-height: 12px;
	padding: 0 0 0 6px;
	background: url(../images/headerLink_divider.gif) no-repeat 0 3px;
}

ul.languagesMenu li a:hover
{
	color: #76b900;
}

ul.headerNavigation
{
	color: #d0d6da;
	position: absolute;
	right: -5px;
	top: 10px;
}

ul.headerNavigation li
{
	color: #8c99a1;
	display: inline;
	display: none;
}

ul.headerNavigation li a
{
	color: #8c99a1;
	font-size: 10px;
	line-height: 12px;
	padding: 0 5px 0 5px;
}

ul.headerNavigation li a:hover
{
	color: #76b900;
	padding: 0 5px 0 5px;
}

fieldset.headerSearch
{
	width: 227px;
	border: none;
	font-size: 11px;
	color: #606a74;
	padding: 0;
	margin: 30px 0 0 0;
	float: right;
	position: relative;
	display: none;
}

.lblSearchBox
{
	position: absolute;
	top: 10px;
	left: 0px;
}

fieldset.headerSearch .txtSearchBox
{
	font-size: 9px;
	color: #606a74;
	width: 150px;
	position: absolute;
	top: 5px;
	right: 15px;
}

fieldset.headerSearch .btn_search
{
	position: absolute;
	right: 0;
	top: 5px;
}

#leftColumn
{
	width: 233px;
	float: left;
	height: 100%;
}

#content_column
{
	min-height: 564px;
	width: 768px;
	float: left;
	border-left: solid 1px #ffffff;
}

* html #content_column
{
	height: 564px;
	clear: both;
}

.mainHeader
{
	display: block;
	padding-bottom: 24px;
}

#page_news .mainHeader,
#page_news.archive .mainHeader
{
	padding-bottom: 25px;
}

#page_howWeInvest .mainHeader
{
	padding-bottom: 23px;
}

#page_contactUs .mainHeader
{
	padding-bottom: 22px;
}

#page_partneringWithCognetas .mainHeader
{
	padding-bottom: 13px;
}

#page_partneringWithCognetas.investors .mainHeader,
#page_partneringWithCognetas.management .mainHeader,
#page_partneringWithCognetas.operatingPartners .mainHeader
{
	padding-bottom: 29px;
}

#content_column .minimumHeight
{
	min-height: 564px;
}

* html #content_column .minimumHeight
{
	height: 566px;
}

.mainConent,
.mainContent
{
	margin: 22px 0 0 20px;
	font-size: 12px;
	color: #68727b;
}

.biggerFont,
.biggerFont p
{
	font-size: 13px;
	line-height: 17px;
}

.mainContentLeft
{
	width: 540px;
	float: left;
	margin: 0;
	color: #68727b;
	font-size: 13px;
	line-height: 17px;
	z-index:100;
}

.teamAndCultureMap
{
	z-index: 1;
}

.mainContentLeft p
{
	margin: 0;
	padding: 0 0 17px 0;
	font-size: 13px;
	line-height: 17px;
	z-index: 100;
	width: 530px;
}

.mainContentLeft  ul li
{
	font-size: 13px;
	line-height: 17px;
	padding: 0 0 15px 0px;
	background: url(../images/bullet_square.gif) no-repeat 0 7px;
}

.mainContentRight
{
	width: 540px;
	float: left;
	display: block;
	margin: 0;
	border-left: solid 3px #7a1a57;
}


.x
{
	width: 190px;
	float: right;
	margin: 0;
	border-left: solid 3px #7a1a57;
}

.mainContentRight .lblQuote
{
	width: 540px;
	float: left;
}

#page_teamAndCulture .mainContentRight .lblQuote
{
	width: 540px;
	float: left;
	padding-left: 10px;
}


.mainContentRight .lblQuoteName
{
	font-size: 11px;
	line-height: 15px;
	color: #68727b;
	font-weight: bold;
	display: block;
	width: 530px;
	float: right;
}

.mainContentRight .lblQuotePosition
{
	font-size: 11px;
	line-height: 15px;
	color: #68727b;
	font-weight: normal;
	display: block;
	width: 530px;
	float: right;
}

#globalNavigation_holder
{
	height: 125px;
	width: 768px;
	display: none;
}

#page_default #globalNavigation_holder
{
	height: 197px;
	width: 768px;
}

#page_default #globalNavigation_holder
{
	background: url(../images/globalNav_sample.jpg) no-repeat 0 0;
}

#page_whoWeAre #globalNavigation_holder
{
	background: url(../images/globalNav2.jpg) no-repeat 0 0;
}

#page_howWeInvest #globalNavigation_holder
{
	background: url(../images/globalNav3.jpg) no-repeat 0 0;
}

/*#page_companiesAndSectors #globalNavigation_holder
{
	background: url(../images/globalNav4.jpg) no-repeat 0 0;
}
#page_companiesAndSectors.consumer #globalNavigation_holder
{
	background: url(../images/globalNav4_1.jpg) no-repeat 0 0;
}
#page_companiesAndSectors.industrial #globalNavigation_holder
{
	background: url(../images/globalNav4_2.jpg) no-repeat 0 0;
}
#page_companiesAndSectors.businessServices #globalNavigation_holder
{
	background: url(../images/globalNav4_3.jpg) no-repeat 0 0;
}
#page_companiesAndSectors.healthcare #globalNavigation_holder
{
	background: url(../images/globalNav4_4.jpg) no-repeat 0 0;
}
*/


#page_teamAndCulture #globalNavigation_holder
{
	background: url(../images/globalNav5.jpg) no-repeat 0 0;
}

#page_teamAndCulture_london #globalNavigation_holder
{
	background: url(../images/globalNav5.jpg) no-repeat 0 0;
}

#page_partneringWithCognetas #globalNavigation_holder
{
	background: url(../images/globalNav6.jpg) no-repeat 0 0;
}	

#page_news #globalNavigation_holder
{
	background: url(../images/globalNav8.jpg) no-repeat 0 0;
}	

#page_contactUs #globalNavigation_holder
{
	background: url(../images/globalNav9.jpg) no-repeat 0 0;
}	

#page_seeForYourself.caseStudy #globalNavigation_holder
{
	background: url(../images/globalNav10.jpg) no-repeat 0 0;
}	

#subNavigation 
{
	margin: 16px 0 15px 0;
	display: none;
}

#page_default #subNavigation 
{
	float: left;
	margin: 0 0 22px 0;
	display: none;
}

#page_howWeInvest #subNavigation
{
	margin-top: 8px;
}

#subNavigation ul li
{
	padding: 0 0 15px 0;
}

#subNavigation ul li.link_whoWeAre a
{
	background: url(../images/link_whoWeAre.gif) no-repeat 0 0;
	height: 20px;
	width: 144px;
	display: block;
}

#subNavigation ul li.link_whoWeAre a:hover
{
	background: url(../images/link_whoWeAre.gif) no-repeat -144px 0;
	height: 20px;
	width: 145px;
	display: block;
}

#subNavigation ul li.link_businessServices a
{
	background: url(../images/link_businessServices.gif) no-repeat 0 0;
	height: 20px;
	width: 215px;
	display: block;
}

#subNavigation ul li.link_businessServices a:hover
{
	background: url(../images/link_businessServices.gif) no-repeat -215px 0;
	height: 20px;
	width: 215px;
	display: block;
}

#subNavigation ul li.link_consumer a
{
	background: url(../images/link_consumer.gif) no-repeat 0 0;
	height: 20px;
	width: 135px;
	display: block;
	margin-top: 4px;
}

#subNavigation ul li.link_consumer a:hover
{
	background: url(../images/link_consumer.gif) no-repeat -135px 0;
	height: 20px;
	width: 135px;
	display: block;
}

#subNavigation ul li.link_industrial a
{
	background: url(../images/link_industrial.gif) no-repeat 0 0;
	height: 20px;
	width: 130px;
	display: block;
}

#subNavigation ul li.link_industrial a:hover
{
	background: url(../images/link_industrial.gif) no-repeat -130px 0;
	height: 20px;
	width: 130px;
	display: block;
}
#subNavigation ul li.link_industrial
{
	margin-top: 4px;
}

#subNavigation ul li.link_healthcare
{
	margin-top: 6px;
}

#subNavigation ul li.link_healthcare a
{
	background: url(../images/link_healthcare.gif) no-repeat 0 0;
	height: 20px;
	width: 139px;
	display: block;
}

#subNavigation ul li.link_healthcare a:hover
{
	background: url(../images/link_healthcare.gif) no-repeat -139px 0;
	height: 20px;
	width: 139px;
	display: block;
}

#subNavigation ul li.link_management a
{
	background: url(../images/link_management.gif) no-repeat 0 0;
	height: 25px;
	width: 167px;
	display: block;
}

#subNavigation ul li.link_management a:hover
{
	background: url(../images/link_management.gif) no-repeat -167px 0;
	height: 25px;
	width: 167px;
	display: block;
}

#subNavigation ul li.link_operatingPartners a
{
	background: url(../images/link_operatingPartners.gif) no-repeat 0 0;
	height: 26px;
	width: 228px;
	display: block;
}

#subNavigation ul li.link_operatingPartners a:hover
{
	background: url(../images/link_operatingPartners.gif) no-repeat -228px 0;
	height: 26px;
	width: 228px;
	display: block;
}


#subNavigation ul li.link_investors a
{
	background: url(../images/link_investors.gif) no-repeat 0 0;
	height: 20px;
	width: 120px;
	display: block;
	margin-top: 1px;
}

#subNavigation ul li.link_investors a:hover
{
	background: url(../images/link_investors.gif) no-repeat -120px 0;
	height: 20px;
	width: 120px;
	display: block;
	margin-top: 1px;
}


.informationBoxes
{
	height: 139px;
	width: 745px;
	display: block;
	float: left;
}

.informationBoxes .box_holder
{
	width: 243px;
	height: 139px;
	display: block;
	float: left;
	margin-right: 8px;
	background: url(../images/background_homePageBoxes.gif) repeat-x 0 0;
	position: relative;
}

.informationBoxes .noPadding
{
	margin: 0;
}

.box_holder .boxHeader
{
	position: absolute;
	top: 1px;
	left: 8px;
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
}

/* Left column navigation holder, gradient & investor login */

.leftNavigation_holder
{
	min-height: 375px;
	display: none;
}

* html .leftNavigation_holder
{
	height: 375px;
}

table.mainHolder
{
	vertical-align: top;
	text-align: left;
	width: 1002px;
	height: 100%;
	border-collapse: collapse;
	padding: 0;
	margin: 0;
	float: left;
}

table.mainHolder tr, table.mainHolder tr td
{
	vertical-align: top;
}

td.grad
{
	background: none;
	height: 100%;
	width: 233px;
	display: none;
}

.gradclear
{
	display: none;
}

/* Investor login */

#investorLogin
{
	height: 129px;
	width: 233px;
	background: url(../images/leftNavigation_dividerLine.gif) no-repeat 0 127px;
	color: #707982;
	font-size: 12px;
	line-height: 12px;
	display: none;
}

#investorLogin label
{
	line-height: 12px;
}

#investorLogin .data
{
	padding-left: 29px;
	margin-top: 14px;
	height: 95px;
	width: 183px;
	float: left;
	position: relative;
}

.investorLoginHeading
{
	display: block;
	font-weight: bold;
	margin: 0 0 10px 0;
}

#investorLogin .txtEmail,
#investorLogin .txtPwd
{
	font-size: 10px;
	line-height: 10px;
	display: block;
	margin: 2px 0 0 0;
	width: 150px;
}

#investorLogin .btn_search
{
	position: absolute;
	top: 79px;
	left: 188px;
}

#investorLogin .txtEmail
{
	margin-bottom: 5px;
}

/* LEFT SIDE MENU */
ul.leftNavigation
{
	display: none;
}

ul.leftNavigation li a
{
	width: 233px;
	height: 24px;
	line-height: 22px;
	display: block;
	background: none;
	text-indent: 30px;
	font-weight: bold;
	color: #57616a;
	text-decoration: none;
}

ul.leftNavigation li a:hover
{
	width: 233px;
	height: 24px;
	line-height: 22px;
	display: block;
	background: none;
	text-indent: 30px;
	font-weight: bold;
	color: #76b900;
	text-decoration: none;
}

ul.leftNavigation li a.Selected
{
	width: 233px;
	height: 24px;
	line-height: 22px;
	display: block;
	background: none;
	text-indent: 30px;
	font-weight: bold;
	color: #76b900;
	text-decoration: none;
}


ul.leftNavigation li a.whoWeAre
{
	width: 233px;
	height: 30px;
	line-height: 32px;
	display: block;
	background: none;
	text-indent: 30px;
	font-weight: bold;
	color: #57616a;
	text-decoration: none;
}

ul.leftNavigation li a.whoWeAre:hover
{
	width: 233px;
	height: 30px;
	line-height: 32px;
	display: block;
	background: none;
	text-indent: 30px;
	font-weight: bold;
	color: #76b900;
	text-decoration: none;
}


ul.leftNavigation li a.opzone
{
	width: 233px;
	height: 48px;
	display: block;
	background: none;
	text-indent: 30px;
	font-weight: bold;
	color: #57616a;
	text-decoration: none;
}

ul.leftNavigation li a.opzone:hover
{
	width: 233px;
	height: 48px;
	display: block;
	background: none;
	text-indent: 30px;
	font-weight: bold;
	color: #57616a;
	text-decoration: none;
}

/* level 2 menu items */

ul.leftNavigation li ul li a
{
	width: 233px;
	height: 24px;
	line-height: 22px;
	display: block;
	background: none;
	text-indent: 37px;
	font-weight: normal;
	color: #57616a;
	text-decoration: none;
}

ul.leftNavigation li ul li a:hover
{
	width: 233px;
	height: 24px;
	line-height: 22px;
	display: block;
	background: none;
	text-indent: 37px;
	font-weight: normal;
	color: #76b900;
	text-decoration: none;
}

ul.leftNavigation li ul li a.Selected
{
	width: 233px;
	height: 24px;
	line-height: 22px;
	display: block;
	background: none;
	text-indent: 37px;
	font-weight: normal;
	color: #76b900;
	text-decoration: none;
}

ul.leftNavigation li ul li a.Current{

	width: 233px;
	height: 24px;
	line-height: 22px;
	display: block;
	background: none;
	text-indent: 37px;
	font-weight: normal;
	color: #76b900;
	text-decoration: none;
}

ul.leftNavigation li ul li a.Current:hover{

	width: 233px;
	height: 24px;
	line-height: 22px;
	display: block;
	background: none;
	text-indent: 37px;
	font-weight: normal;
	color: #76b900;
	text-decoration: none;
}


ul.leftNavigation li ul li a.Normal{

	width: 233px;
	height: 24px;
	line-height: 22px;
	display: block;
	background: none;
	text-indent: 37px;
	font-weight: normal;
	color: #57616a;
	text-decoration: none;
}

ul.leftNavigation li ul li a.Normal:hover{

	width: 233px;
	height: 24px;
	line-height: 22px;
	display: block;
	background: none;
	text-indent: 37px;
	font-weight: normal;
	color: #76b900;
	text-decoration: none;
}
/* Footer */

.genericFooter
{
	width: 767px;
	font-size: 10px;
	color: #8c99a1;
	display: none;
	float: left;
}

.footerLink
{
	width: 746px;
	float: right;
	padding: 10px 0 0 0;
	height: 40px;
}

.footerLink a
{
	float: right;
}

img.footerDivider
{
	display: none;
	float: right;
	width: 746px;
	margin: 0;
	padding: 0;
}

.genericFooter p
{
	line-height: 19px;
	font-size: 10px;
	color: #8c99a1;
	text-indent: 21px;
}

.genericFooter a
{
	text-decoration: underline;
	color: #d1d3d4;
	margin-left: 8px;
	font-size: 10px;
}

.genericFooter a:hover
{
	text-decoration: underline;
	color: #76b900;
	font-size: 10px;
}

/* Alternating footer links */

a.bigLink
{
	display: block;
	width: 190px;
	height: 22px;
	float: right;
	background: url(../images/bigLink.gif) no-repeat 0 0;
}

a.bigLink:hover
{
	display: block;
	width: 190px;
	height: 22px;
	float: right;
	background: url(../images/bigLink.gif) no-repeat -190px 0;
}

/* HOME PAGE */

#page_default .lblHomeNewsTitle
{
	font-weight: bold;
	color: #70757c;
	font-size: 11px;
	line-height: 14px;
	padding: 22px 0 0 8px;
	display: block;
	width: 230px;
}

#page_default .lblHome_News_date
{
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #76b900;
	padding: 0 0 0 8px;
	display: block;
}

#page_default .lblHome_News_Preview
{
	font-size: 11px;
	line-height: 14px;
	color: #70757c;
	padding: 0 0 0 8px;
	width: 185px;
	display: block;
}

#page_default a.News_Preview_More,
#page_default .News_Preview_More a
{
	padding: 1px 0 0 8px;
	font-size: 10px;
	line-height: 14px;
	color: #babab9;
	font-size: 11px;
	text-decoration: underline;
	width: 180px;
	display: none;
}
#page_default a.News_Preview_More:hover,
#page_default .News_Preview_More a:hover
{
	padding: 1px 0 0 8px;
	color: #76b900;
	font-size: 11px;
	text-decoration: underline;
	width: 180px;
	display: block;
}


#page_default .lblHomeCaseStudyTitle
{
	font-weight: bold;
	color: #70757c;
	font-size: 11px;
	line-height: 14px;
	padding: 21px 0 0 8px;
	display: block;
	width: 137px;
}

#page_default .lblHomeCaseStudy_preview
{
	font-size: 11px;
	line-height: 14px;
	color: #70757c;
	padding: 1px 0 0 8px;
	display: block;
	width: 137px;
}

#page_default a.lbMore_PreviewCaseStudy,
#page_default .lbMore_PreviewCaseStudy a
{
	padding: 1px 0 0 8px;
	font-size: 10px;
	line-height: 14px;
	color: #babab9;
	font-size: 11px;
	text-decoration: underline;
	width: 180px;
	display: none;
}
#page_default a.lbMore_PreviewCaseStudy:hover,
#page_default .lbMore_PreviewCaseStudy a:hover
{
	padding: 1px 0 0 8px;
	font-size: 10px;
	line-height: 14px;
	color: #76b900;
	font-size: 11px;
	text-decoration: underline;
	width: 180px;
	display: block;
}

#page_default .box_holder .dealFocus_photo
{
	position: absolute;
	right: 0;
	bottom: 10px;
	display: none;
}

#page_default .box_holder .logo
{
	display: none;
	float: left;
	padding: 4px 0 0 8px;
}

#page_default .box_holder ul
{
	margin: 19px 0 0 8px;
	padding: 0;
}
#page_default .box_holder ul li a
{
color: #70757c;
font-weight: bold;
font-size: 11px;
line-height: 14px;
}

#page_default .box_holder ul li a:hover
{
color: #76b900;
font-weight: bold;
font-size: 11px;
line-height: 14px;
}

#page_default .hlHome_ContactUs
{
	padding: 0 0 0 8px;
	font-size: 10px;
	line-height: 14px;
	color: #babab9;
	font-size: 11px;
	text-decoration: underline;
	width: 180px;
	display: none;
	
}
#page_default .hlHome_ContactUs:hover
{
	padding: 0 0 0 8px;
	font-size: 10px;
	line-height: 14px;
	color: #76b900;
	font-size: 11px;
	text-decoration: underline;
	width: 180px;
	display: block;
}

.box_holder
{
	position: relative;
}

.box_holder .map
{
	position: absolute;
	top: 17px;
	right: 6px;
	display: none;
}

/* Home page hover map */

#page_default .Map1
{
	position: absolute;
	top: 0;
	left: 11px;
	display: none;
	z-index: 1;
}

#page_default .Map2
{
	position: absolute;
	top: 17px;
	left: 75px;
	display: none;
	z-index: 1;
}

#page_default .Map3
{
	position: absolute;
	top: 37px;
	left: 34px;
	display: none;
	z-index: 1;
}

#page_default .Map4
{
	position: absolute;
	top: 61px;
	left: 76px;
	display: none;
	z-index: 1;
}

#page_default ul.areaMaps li a
{
	background: none;
}

#page_default ul.areaMaps
{
	padding-top: 3px;
}

#page_default ul.areaMaps li
{
	line-height: 10px;
}

#page_default ul.areaMaps li.active a
{
	color: #76b936;
}

/* COMPANIES AND SECTORS */

/* Header hover sectors navigation */

#globalNavigation_holder .consumer,
#globalNavigation_holder .industrial,
#globalNavigation_holder .businessServices,
#globalNavigation_holder .healthcare
{
	display: block;
	height: 125px;
	width: 191px;
	float: left;
	margin-right: 1px;
	position: relative;
}

/* last top nav image link is 1px shorter than all the rest */
#globalNavigation_holder .healthcare
{
	width: 190px;
}

#globalNavigation_holder .linkbackground
{
	height: 19px;
	width: 191px;
	background: #707982;
}

#globalNavigation_holder #linkBackground4
{
	width: 190px;
}

#globalNavigation_holder .linkText
{
	padding: 0 0 0 12px;
	display: block;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.portfolioInitialSorting
{
	display: none;
	margin: -10px 0 20px 0;
}

.historicPorfolioLink
{
	text-decoration: none;
	color: #68727b;
	font-size: 13px;
	line-height: 17px;
}

a.historicPorfolioLink:hover
{
	color: #76b900;
}


/* Portfolio table style */

table.companiesAndSectors
{
	border-collapse: collapse;
	float: right;
	width: 747px;
	padding: 0;
	margin: 6px 0 0 0;
	background: url(../images/companiesTableRow_dividerLine.gif) no-repeat 0 100%;
}

table.companiesAndSectors tr
{
	background: url(../images/companiesTableRow_dividerLine.gif) no-repeat 0 0;
}

table.companiesAndSectors tr.rowStyleB
{
	background: #f2f2f2 url(../images/companiesTableRow_dividerLine.gif) no-repeat 0 0;
}

table.companiesAndSectors tr td
{
	padding: 3px 0 3px 0;
	margin: 0;
	font-size: 12px;
	line-height: 19px;
	color: #68727b;
	text-decoration: none;
	vertical-align: top;
}

table.companiesAndSectors tr td a
{
	color: #68727b;
	text-decoration: none;
	font-size: 12px;
	line-height: 19px;
}


table.companiesAndSectors tr.header td
{
	font-size: 12px;
	line-height: 19px;
	padding: 1px 0 0 0;
	vertical-align: middle;
}

table.companiesAndSectors tr td a:hover
{
	color: #76b900;
}

table.companiesAndSectors tr.header
{
	font-weight: bold;
}

table.companiesAndSectors tr.header td a
{
	font-weight: bold;
	text-decoration: none;
	padding-right: 8px;
}

table.companiesAndSectors tr.header td a:hover
{
	font-weight: bold;
	text-decoration: none;
	padding-right: 8px;
}

table.companiesAndSectors tr.header td.companyNOSORT a,
table.companiesAndSectors tr.header td.descriptionNOSORT a,
table.companiesAndSectors tr.header td.countryNOSORT a,
table.companiesAndSectors tr.header td.sectorNOSORT a,
table.companiesAndSectors tr.header td.amountNOSORT a
{
	font-weight: bold;
	text-decoration: none;
	padding-right: 8px;
	background: url(../images/columnHeaderArrow.gif) no-repeat 100% 0;
}

table.companiesAndSectors tr.header td.CompanyASC a,
table.companiesAndSectors tr.header td.DescriptionASC a,
table.companiesAndSectors tr.header td.CountryASC a,
table.companiesAndSectors tr.header td.SectorASC a,
table.companiesAndSectors tr.header td.DealSizeASC a
{
	font-weight: bold;
	text-decoration: none;
	padding-right: 8px;
	color: #76b900;
	background: url(../images/columnHeaderArrowOnUpwards.gif) no-repeat 100% 0;
}

table.companiesAndSectors tr.header td.CompanyDESC a,
table.companiesAndSectors tr.header td.DescriptionDESC a,
table.companiesAndSectors tr.header td.CountryDESC a,
table.companiesAndSectors tr.header td.SectorDESC a,
table.companiesAndSectors tr.header td.DealSizeDESC a
{
	font-weight: bold;
	text-decoration: none;
	padding-right: 8px;
	color: #76b900;
	background: url(../images/columnHeaderArrowOn.gif) no-repeat 100% 0;
}

table.companiesAndSectors tr td.company
{
	font-weight: bold;
	width: 177px;
	float: left;
}

table.companiesAndSectors tr td.company a
{
	background: url(../images/pointerArrow.gif) no-repeat 0 2px;
}

table.companiesAndSectors tr.header td.company a,
table.companiesAndSectors tr.header td.company a:hover
{
	padding-left: 0;
}

table.companiesAndSectors tr td.company a:hover
{
	padding-left: 10px;
	background: url(../images/pointerArrowHover.gif) no-repeat 0 2px;
}

/*company title in the list that is not clickable, because there is no copy for that company*/
.noCopyCompanyLink
{
	padding-left: 10px;
}

table.companiesAndSectors tr td.description
{
	width: 291px;
	
}

table.companiesAndSectors tr td.company
{
	font-weight: bold;
	width: 177px;
	padding-right: 7px;
}

table.companiesAndSectors tr td.country
{
	width: 79px;
	padding-left: 5px;
}

table.companiesAndSectors tr td.sector
{
	width: 135px;
}

table.companiesAndSectors tr td.amount
{
	width: 60px;
}

table.companiesAndSectors tr td.status
{
	width: 54px;
}

.hlDownloadCaseStudyPDF,
a.hlDownloadCaseStudyPDF
{
	font-size: 11px;
	/*background: url(../images/pointerArrowHover.gif) no-repeat 0 2px;
	padding-left: 12px;*/
	color: #68727b;
	font-weight: bold;
	display: none;
}

/* Industrial */

#mydiv
{
	background: #f7f7f7 url(../images/companiesTableRow_dividerLine.gif) no-repeat 0 0;
	border-left: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;
	position: relative;
	width: 745px;
}

#mydiv .data
{
	margin: 10px 10px 10px 10px;
}

.brandImage
{
	width: 160px;
	float: left;
}

.brandImage img
{
	padding-bottom: 10px;
	margin-left: 0px;
}


.companyDescription
{
	width: 535px;
	padding-left: 14px;
	padding-bottom: 15px;
	float: left;
}

.companyName
{
	font-size: 17px;
	padding: 0 0 7px 0;
	font-weight: bold;
	color: #68727b;
	display: block;
}

.companyDescription .companyLink a
{
	color: #76b900;
	display: block;
	padding: 0 0 11px 0;
	text-decoration: underline;
	font-size: 11px;
	line-height: 14px;
}

.companyDescription .companyLink a:hover
{
	color: #68727b;
	display: block;
	padding: 0 0 11px 0;
	text-decoration: underline;
	font-size: 11px;
	line-height: 14px;
}

.companyDescription
{
	font-size: 11px;
	line-height: 14px;
}

.companyDescription li
{
	list-style: none;
	font-size: 11px;
	line-height: 14px;
	background: url(../images/bullet_square.gif) no-repeat 0 5px;
}

.companyDescription p
{
	margin: 0;
	padding: 0 0 7px 0;
	font-size: 11px;
	line-height: 14px;
}

.companyDescription .btn_close
{
	padding-left: 14px;
	text-decoration: underline;
	color: #76b900;
	background: url(../images/btn_closeUpwardsArrow.gif) no-repeat 0 7px;
	position: absolute;
	right: 10px;
	top: 5px;
	font-size: 11px;
	display: none;
}

/* TEAM PAGE */


ul.teamCountries
{
	margin: 26px 0 0 0;
	padding-bottom: 20px;
}

ul.teamCountries li a
{
	font-weight: bold;
	color: #68727b;
	font-size: 15px;
	line-height: 23px;
	padding-left: 12px;
}

ul.teamCountries li
{
	font-size: 14px;
	line-height: 18px;
	padding: 0;
	background: none;
}

/*ul.teamCountries li a:hover
{
	background: url(../images/pointerArrowHover.gif) no-repeat 0 3px;
}*/

li.active a
{
	background: url(../images/pointerArrowHover.gif) no-repeat 0 3px;
}

li.idle a
{
	background: none;
}

#page_teamAndCulture #content_column .minimumHeight
{
	min-height: 630px;
}

* html #page_teamAndCulture  #content_column .minimumHeight
{
	height: 630px;
}

table.teamMembers
{
	border: 0;
	float: left;
	margin: -10px -10px -10px -10px;
}

table.teamMembers tr td
{
	vertical-align: top;
}


/* Operating partners */

.longQuotes_holder
{
	border-left: solid 3px #7a1a57;
	width: 540px;
	float: left;
	margin-top: 5px;
}

.longQuote
{
	width: 540px;
	float: left;
}

.longQuote .lblQuote
{
	width: 530px;
	float: right;
	font-size: 13px;
	line-height: 17px;
	color: #7a1a57;
	display: block;
	margin: 0 0 10px 0;

}

.longQuote .lblQuoteName
{
	font-size: 11px;
	line-height: 15px;
	color: #68727b;
	font-weight: bold;
	display: block;
	width: 530px;
	float: right;
}

.longQuote .lblQuotePosition
{
	font-size: 11px;
	line-height: 15px;
	color: #68727b;
	font-weight: normal;
	display: block;
	width: 530px;
	float: right;
}

/* NEWS */

#page_news .mainContentLeft
{
	width: 535px;
}

#page_news .mainContentRight
{
	display: none;
}

.lblNewsDate
{
	color: #7a1a57;
	font-size: 12px;
	line-height: 15px;
	display: block;
	margin: 0 0 5px 0;
}

.archiveNews .lblNewsDate
{
	margin: 0;
}

.lblNewsTitle
{
	font-weight: bold;
	display: block;
	margin: 0 0 15px 0;
}

.lblArticle,
.lblArticle p
{
	font-size: 13px;
	line-height: 17px;
	display: block;
}

.mainContentRight .lblNews_Preview_date
{
	font-size: 11px;
	line-height: 17px;
	width: 180px;
	float: right;
	display: block;
}

.mainContentRight .lblNews_Preview_Title,
.mainContentRight a.lblNews_Preview_Title
{
	font-size: 13px;
	line-height: 17px;
	width: 180px;
	float: right;
	display: block;
	color: #7a1a57;
	text-decoration: none;
}

.archiveNews .lblNews_Preview_Title
{
	margin: 0;
	display: block;
	font-size: 12px;
	line-height: 17px;
}

a.News_Preview_More
{
	color: #68727b;
	font-size: 11px;
	text-decoration: none;
	width: 180px;
	float: right;
	display: none;
}


a.News_Preview_More:hover
{
	color: #c3c7ca;
	font-size: 11px;
	text-decoration: none;
	width: 180px;
	float: right;
	display: block;
}

#page_news.archive .News_Preview_More,
#page_news.archive .News_Preview_More:hover
{
	float: left;
	padding: 0;
	margin: 0;
}

/* CONTACT US */

#page_contactUs .leftBorder .lbViewMap
{
	color: #c6b0be;
	font-size: 12px;
	text-decoration: none;
	background: url(../images/grayArrow_hover.gif) no-repeat 0 3px;
	display: none;
}

.address_holder
{
	width: 175px;
	float: left;
}

#page_contactUs.office .leftBorder
{	
	background: url(../images/contact_address_border.gif) repeat-y 0 0;
}

.address_holderActive
{
	background: url(../images/contact_address_border.gif) repeat-y 0 0;
	float: left;
	width: 175px;
	display: inline;
	padding:0 0 0 10px;
	margin: 0 -10px 0 0;
	font-size: 12px;
	line-height: 15px;
}

.address_holder .data
{
	width: 165px;
	float: right;
	font-size: 12px;
	line-height: 15px;
}

.lblLocation
{
	font-weight: bold;
}

.lblAddress
{
	display: block;
	margin: 0 0 10px 0;
}

.lblTel
{
	display: block;
}

.lblFax
{
	display: block;
	margin: 0 0 10px 0;
}

.lbViewMap
{
	display: block;
	color: #7a1a57;
	font-size: 12px;
	text-decoration: none;
	padding-left: 12px;
	background: url(../images/grayArrow.gif) no-repeat 0 3px;
	display: none;
}

.address_holderActive .lbViewMap
{
	display: block;
	color: #c6b0be;
	font-size: 12px;
	text-decoration: none;
	background: url(../images/grayArrow_hover.gif) no-repeat 0 3px;
}


.lbViewMap:hover
{
	display: block;
	color: #c6b0be;
	font-size: 12px;
	text-decoration: none;
	background: url(../images/grayArrow_hover.gif) no-repeat 0 3px;
}

.googleMap
{
	display: none;
	margin: 24px 0 0 0;
	float: left;
	height: 361px;
	width: 689px;
}

/* Separate countries images positioning for Javascript map rollovers */

#page_teamAndCulture .countriesMap_holder
{	
	background: url(../images/team_map.gif) no-repeat 100% 0;
	display: block;
	position: relative;
	height: 100px;
	margin-top: -30px;
}

.Map1
{
	display: none;
	position: absolute;
	top: 66px;
	left: 312px;
}

.Map2
{
	display: none;
	position: absolute;
	top: 4px;
	left: 178px;
}

.Map3
{
	display: none;
	position: absolute;
	top: 170px;
	left: 314px;
}

.Map4
{
	display: none;
	position: absolute;
	top: 114px;
	left: 217px;
}

/* SEE FOR YOURSELF - individual case study */

.caseStudy_holder .data
{
	background: none;
	width: 746px;
}

h3
{
	font-weight: bold;
	font-size: 14px;
	line-height: 24px;
	color: #ffffff;
	text-indent: 25px;
}

* html h3
{
	position: absolute;
}

.caseStudy_content
{
	width: 745px;
	min-height: 257px;
	height: auto;
	overflow: auto;
	background: none;
}

* html .caseStudy_content
{
	overflow: visible;
}

* html .caseStudy_content
{
	height: 257px;
}

.caseStudy_header 
{
	background: none;
	height: 25px;
	width: 747px;
	display: block;
}

.caseStudy_footer
{
	background: url(../images/caseStudy_footer.gif) no-repeat 0 0;
	width: 747px;
	height: 5px;
}

.caseStudy_logoHolder
{
	width: 137px;
	float: left;
}

.caseStudy_logoHolder img
{
	margin: 20px 0 0 20px;
}

.caseStudy_text
{
	width: 443px;
	float: left;
}

.caseStudy_text ul li
{
	background: url(../images/bullet_round.gif) no-repeat 0 7px;
	padding-left: 12px;
	padding-bottom: 10px;
}

.caseStudy_text ol
{
	padding: 0;
	margin: 0 0 0 25px;
}

.caseStudy_text ol li
{
	padding-left: 0;
	padding-top: 10px;
}

.caseStudy_videoHolder
{
	width: 135px;
	float: right;
	display: none;
}

.caseStudy_videoHolder img
{
	padding: 8px 10px 0 0;
}

.caseStudy_videoHolder img
{
	margin: 0px 15px 0 0;
}

.caseStudy_text 
{
	margin: 10px 20px 10px 0;
}

.hlDownloadDealPDF,
a.hlDownloadDealPDF,
.hlWatchVideoCS,
a.hlWatchVideoCS
{
	font-size: 11px;
	line-height: 12px;
	background: url(../images/pointerArrow_purple_on.gif) no-repeat 0 2px;
	padding-left: 14px;
	color: #68727b;
	font-weight: bold;
	float: left;
	margin-top: 10px;
	padding-bottom: 15px;
	display: none;
	display: none;
}

.hlDownloadDealPDF:hover,
a.hlDownloadDealPDF:hover,
.hlWatchVideoCS:hover,
a.hlWatchVideoCS:hover
{
	font-size: 11px;
	line-height: 12px;
	background: url(../images/pointerArrow_purple_hover.gif) no-repeat 0 2px;
	padding-left: 14px;
	color: #a9aeb2;
	font-weight: bold;
	float: left;
	margin-top: 10px;
	padding-bottom: 15px;
}

/* PAGE DISCLAIMER */

#page_disclaimer .logo
{
	display: block;
	position: absolute;
	left: 15px;
	top: 10px;
}

#page_disclaimer #data
{
	margin: 15px;
}

#page_disclaimer h1
{
	font-size: 15px;
	line-height: 17px;
	padding: 60px 0 45px 0;
}


#page_news .mainContentRight
{
	float: left;
	padding: 0;
	margin: 20px 0 0 0;
}

#page_news .smallNewsPreview
{
	float: left;
	padding: 0;
	margin: 0;
	width: 300px;
}

#page_news .lblNewsDate
{
	color: #7a1a57;
	font-size: 12px;
	line-height: 15px;
	margin: 0 0 5px 0;
	display: block;
}

#page_news .lblNewsTitle
{
	font-weight: bold;
	margin: 0 0 15px 0;
	display: block;
}

#page_news .lblArticle,
#page_news .lblArticle p
{
	font-size: 13px;
	line-height: 17px;
	display: block;
}
#page_news .lblArticle
{
	display: block;
}


#page_news .mainContentRight .lblNews_Preview_date
{
	font-size: 11px;
	line-height: 17px;
	width: 380px;
	float: right;
	display: block;
	margin: 0px 0 0 10px;
}

#page_news .mainContentRight .lblNews_Preview_Title,
#page_news .mainContentRight a.lblNews_Preview_Title
{
	font-size: 13px;
	line-height: 17px;
	float: left;
	padding-left: 10px;
	color: #7a1a57;
	text-decoration: none;
	display: block;
}

#page_teamAndCulture #biog
{
	display: block;
	width: 150px;
}

#page_teamAndCulture .lblBiogName
{
	width: 150px;
}

#page_teamAndCulture .lblBiogPosition
{
	width: 150px;
}

#page_teamAndCulture .lblBiog
{
	width: 150px;
}