* {
	margin: 0px; padding: 0px;
}
body {
	background: url("../Images/BG_Body.gif") repeat-x rgb(48, 93, 147); color: rgb(44, 44, 44); font-family: Arial,Times New Roman,Georgia,Serif; font-size: 11px;
}
a {
	color: rgb(4, 68, 132); text-decoration: underline;
}
a:hover {
	color: rgb(96, 133, 178); text-decoration: underline;
}
a.ArrowLink01 {
	background: url("../Images/blue_arrow.gif") no-repeat 0px 3px; padding-left: 10px;
}
h1 {
	margin: 0px; padding: 0px; font-size: 0px;
}
h2 {
	color: rgb(0, 24, 84); font-family: georgia; font-size: 14px; font-weight: bold; margin-bottom: 22px; margin-left: 1px;
}
h2 span {
	font-family: Arial; font-size: 11px; font-weight: normal;
}
h3 {
	color: rgb(0, 24, 84); padding-bottom: 10px; font-size: 12px; font-weight: bold;
}
h4 {
	color: rgb(50, 60, 70); font-size: 11px; font-weight: bold; margin-bottom: 4px;
}
h4 a {
	color: rgb(0, 24, 84);
}
h4 a:hover {
	color: rgb(0, 24, 84);
}
h5 {
	font-size: 11px; font-weight: bold;
}
div.bioTitleHolder h3 {
	margin-bottom: 0px;
}
div.bioTitleHolder span {
	margin-bottom: 14px; display: block;
}
h4 {
	padding: 0px 0px 5px; color: rgb(0, 24, 115); font-size: 12px;
}
h5 {
	font-size: 11px; font-weight: bold;
}
h6 {
	
}
p {
	line-height: 13px; letter-spacing: 0.5px; padding-right: 10px; clear: both; margin-bottom: 15px;
}
img {
	border: currentColor;
}
table.TeamAlphaDataListTable td {
	padding: 0px 10px 5px 0px; width: 190px;
}
table.TeamAlphaDataListTable td a {
	background: url("../Images/blue_arrow.gif") no-repeat 0px 3px; padding-left: 10px;
}
ul {
	list-style: none;
}
div.RepeatBackgroundLayer {
	width: 100%; float: left; background-image: url("../Images/BG_LayoutWrapper.gif"); background-repeat: repeat-x;
}
div.LayoutWrapper {
	width: 925px; float: left; background-image: url("../Images/BG_LayoutWrapper.gif"); background-repeat: repeat-x;
}
div.LeftWrapper {
	width: 29px; height: 600px; float: left; background-image: url("../Images/BG_Body.gif"); background-repeat: repeat-x;
}
div.TopWrapper {
	float: left;
}
div.LogoHolder {
	padding: 58px 0px 0px; width: 221px; float: left; background-color: rgb(5, 15, 35);
}
div.MainImageHolder {
	margin: 58px 0px 0px; width: 674px; font-size: 0px; float: left;
}
div.MainImage {
	margin: 0px; width: 674px; height: 116px; float: left; background-repeat: no-repeat;
}
div.MainImage h2 span {
	display: none;
}
.Disclaimer {
	background-image: url("../Images/MainImage_Disclaimer.jpg");
}
.Strategy {
	background-image: url("../Images/MainImage_Strategy.jpg");
}
.Team {
	background-image: url("../Images/MainImage_Team.jpg");
}
.Investments {
	background-image: url("../Images/MainImage_Investments.jpg");
}
.ContactUs {
	background-image: url("../Images/MainImage_ContactUs.jpg");
}
div.MiddleWrapper {
	margin-top: 5px; float: left; background-image: url("../Images/BG_ContentBackground.gif"); background-repeat: repeat-y;
}
div.LeftNavColumn {
	width: 223px; height: auto !important; float: left; min-height: 200px;
}
div.LeftNav {
	padding: 34px 0px 0px 49px; width: 174px; float: left;
}
div.LeftNav ul li {
	background-position: 0px 4px; margin: 0px 0px 10px; padding: 0px 0px 0px 6px; width: 168px; clear: both; float: left; background-image: url("../Images/white_arrow.gif"); background-repeat: no-repeat;
}
div.LeftNav ul ul {
	margin: 7px 0px 0px 2px; float: left;
}
div.LeftNav ul li li {
	padding: 0px 0px 0px 6px; width: 160px; margin-bottom: 3px;
}
div.LeftNav a {
	color: rgb(255, 255, 255); font-size: 12px; text-decoration: underline;
}
div.LeftNav li ul li a {
	font-size: 11px;
}
div.LeftNav a:hover {
	color: rgb(179, 220, 252);
}
div.LeftNav a.active {
	color: rgb(179, 220, 252);
}
div.LeftNav a.active:hover {
	color: rgb(179, 220, 252);
}
div.MainContentColumn {
	margin: 0px; padding: 25px 185px 30px 30px; width: 456px; height: auto !important; float: left; min-height: 282px; background-image: url("../Images/BG_MainContentColumn.gif"); background-repeat: repeat-y;
}
div.BioContentHolder {
	width: 258px; padding-right: 30px; float: left;
}
div.BioImageHolder {
	width: 143px; float: left;
}
div.BottomWrapper {
	margin: 0px 2px 0px 227px; padding: 10px 0px 15px; width: 667px; color: rgb(152, 174, 201); float: right; display: inline; background-repeat: repeat-y;
}
div.CopyrightHolder {
	margin: 0px; float: left;
}
div.FooterNav {
	margin: 0px 0px 0px 5px; float: left; display: inline;
}
div.FooterNav li {
	float: left; display: inline;
}
div.FooterNav a {
	color: rgb(152, 174, 201); text-decoration: none;
}
div.FooterNav a:hover {
	color: rgb(152, 174, 201); text-decoration: underline;
}
div.contactLeft {
	width: 30px; float: left;
}
div.contactRight {
	width: 300px; float: left;
}
.TopNav {
	height: 28px; padding-left: 257px; clear: both;
}
.TopNav ul {
	margin: 4px 0px 0px; float: left;
}
.TopNav li {
	height: 29px; display: inline;
}
.TopNav a {
	height: 24px; float: left; display: block; background-repeat: no-repeat;
}
.TopNav a:hover {
	background-position: 0px -24px;
}
.TopNav a.active {
	background-position: 0px -48px;
}
.TopNav a.active:hover {
	background-position: 0px -48px;
}
.TopNav a span {
	display: none;
}
.TopNav_StrategyLink {
	width: 61px; background-image: url("../images/TopNav_StrategyLink.gif");
}
.TopNav_TeamLink {
	width: 54px; background-image: url("../images/TopNav_TeamLink.gif");
}
.TopNav_InvestmentsLink {
	width: 92px; background-image: url("../images/TopNav_InvestmentsLink.gif");
}
.TopNav_ContactUsLink {
	width: 85px; background-image: url("../images/TopNav_ContactUsLink.gif");
}
.TopNav_BainCapitalHomeLink {
	width: 128px; background-image: url("../images/TopNav_BainCapitalHomeLink.gif");
}
.TopNav_PrivateEquityHomeLink {
	width: 138px; background-image: url("../images/TopNav_PrivateEquityHomeLink.gif");
}
.TopNav_DisclosuresLink {
	width: 81px; background-image: url("../images/topNav_Disclosures.gif");
}
.TopNav a span {
	display: none;
}
div.listCol {
	width: 217px; padding-right: 10px; float: left; display: inline;
}
ul.BulletList {
	margin-bottom: 12px; margin-left: 5px; float: left; display: inline;
}
ul.BulletList li {
	background-position: 0px 5px; padding-bottom: 4px; padding-left: 15px; background-image: url("../Images/bullet.gif"); background-repeat: no-repeat;
}
ul.bulletlist {
	padding-right: 30px; margin-bottom: 12px;
}
ul.bulletlist li {
	background: url("../Images/small_bullet.gif") no-repeat 0px 5px; margin: 0px 0px 4px 15px; padding: 0px 0px 0px 7px;
}
ul.ArrowList {
	margin-bottom: 20px;
}
ul.ArrowList li {
	background: url("../Images/blue_arrow.gif") no-repeat 0px 3px; padding-left: 10px; margin-bottom: 5px;
}
div.clear {
	clear: both;
}
div.InvestmentLogoHolder {
	background: rgb(243, 246, 249); padding: 9px; width: 150px; margin-bottom: 20px; float: right;
}
div.InvestmentCopy {
	width: 250px; margin-bottom: 20px; float: left; display: inline;
}
.clearBoth {
	clear: both;
}
div.divider01 {
	background: url("../Images/dotted_divider.gif") repeat-x 0px 0px; margin: 10px 0px 30px; width: 432px; height: 1px; font-size: 0px; float: left;
}
.divider {
	background-position: 0px 2px; width: 100%; height: 3px; padding-bottom: 20px; background-image: url("../Images/dotted_divider.gif"); background-repeat: repeat-x;
}
.divider_dottedLine {
	width: 100%; height: 21px; clear: both; background-image: url("../Images/dotted_divider.gif"); background-repeat: repeat-x;
}
.RedBold {
	color: rgb(255, 0, 0); font-weight: bold;
}
.GreenBold {
	color: rgb(52, 103, 40); font-weight: bold;
}
.YellowBold {
	color: rgb(212, 205, 0); font-weight: bold;
}
.OrangeBold {
	color: rgb(212, 125, 0); font-weight: bold;
}
.BlueBold {
	color: rgb(0, 90, 212); font-weight: bold;
}
.PhoneListing {
	width: 28px; float: left; display: block;
}
ul.topNav li {
	height: 24px; float: left; display: block; background-repeat: no-repeat;
}
ul.topNav li a {
	height: 24px; float: left; display: block; background-repeat: no-repeat;
}
ul.topNav li a:hover {
	background-position: 0px -24px;
}
ul.topNav li a.active {
	background-position: 0px -24px;
}
ul.topNav li a.active:hover {
	background-position: 0px -24px;
}
ul.topNav li a span {
	display: none;
}
li.topNav_Strategy {
	width: 66px; background-image: url("../Images/topNav_Strategy.gif");
}
li.topNav_Strategy a {
	width: 66px; background-image: url("../Images/topNav_Strategy.gif");
}
li.topNav_Team {
	width: 51px; background-image: url("../Images/topNav_Team.gif");
}
li.topNav_Team a {
	width: 51px; background-image: url("../Images/topNav_Team.gif");
}
li.topNav_Investments {
	width: 92px; background-image: url("../Images/topNav_Investments.gif");
}
li.topNav_Investments a {
	width: 92px; background-image: url("../Images/topNav_Investments.gif");
}
li.topNav_ContactUs {
	width: 83px; background-image: url("../Images/topNav_ContactUs.gif");
}
li.topNav_ContactUs a {
	width: 83px; background-image: url("../Images/topNav_ContactUs.gif");
}
li.topNav_BainCapitalHome {
	width: 127px; background-image: url("../Images/topNav_BainCapitalHome.gif");
}
li.topNav_BainCapitalHome a {
	width: 127px; background-image: url("../Images/topNav_BainCapitalHome.gif");
}
li.topNav_PrivateEquityHome {
	width: 137px; background-image: url("../Images/topNav_PrivateEquityHome.gif");
}
li.topNav_PrivateEquityHome a {
	width: 137px; background-image: url("../Images/topNav_PrivateEquityHome.gif");
}
li.topNav_BainCapitalUK {
	width: 116px; background-image: url("../Images/topNav_BainCapitalUK.gif");
}
li.topNav_BainCapitalUK a {
	width: 116px; background-image: url("../Images/topNav_BainCapitalUK.gif");
}
li.topNav_Disclosures {
	width: 81px; background-image: url("../Images/topNav_Disclosures.gif");
}
li.topNav_Disclosures a {
	width: 81px; background-image: url("../Images/topNav_Disclosures.gif");
}
.portfolio_CompanyHolder {
	width: 454px; float: left;
}
.portfolio_LogoHolder {
	background: rgb(243, 246, 249); padding: 9px; width: 150px; float: left;
}
.portfolio_InfoHolder {
	width: 256px; padding-right: 30px; float: left;
}
table.PortfolioDataListTable td {
	padding: 0px 10px 5px 0px; width: 200px; text-align: left; vertical-align: top;
}
table.PortfolioDataListTable td span {
	background: url("../Images/blue_arrow.gif") no-repeat 0px 3px; padding-left: 10px; display: block;
}
.contentSeperator_dottedLine {
	background: url("../Images/content_line_seperator.gif") repeat-x 0px 10px; width: 100%; height: 31px; float: left;
}
.PrintOnly {
	display: none;
}
