/* CSS Document */
ul, li {
	padding:0;
	margin:0;
	list-style:none;
	
}
a {
	outline:none;
}
ul#mainnav li {
	display:block;
	float:left;
	font-family:arial,sans-serif;
}

ul#mainnav li li{
	float:none;
}

ul#mainnav a{
	border:0px;
}

ul#mainnav li a {
	display:block;
	outline:none;
	width:84px;
	height:25px;
	background:transparent url(../images/nav.png) no-repeat 0 0;
	text-indent:-9009px;
	margin:0 0 0 0;
}

ul#mainnav li li a{
	background:none;
	background-color: #000000; 
	color:#FFFFFF;
	text-indent:0;
	height:auto; 
	font-size:11px;
	padding:4px; 
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;

	
}

ul#mainnav li li a:hover{
	color: #6dcff6; background-color:#000000;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
	z-index:1;
}


ul#mainnav li a:hover, ul#mainnav li a.active, ul#mainnav li:hover a {
	background-position:0 -25px;
}
ul#mainnav li#serve-nav a {
	width:112px;
	background-position:-84px 0px;
}
ul#mainnav li#serve-nav a:hover, ul#mainnav li#serve-nav a.active, ul#mainnav li#serve-nav:hover a {
	background-position:-84px -25px;
}
ul#mainnav li#team-nav a {
	width:96px;
	background-position:-196px 0px;
}
ul#mainnav li#team-nav a:hover, ul#mainnav li#team-nav a.active, ul#mainnav li#team-nav:hover a {
	background-position:-196px -25px;
}
ul#mainnav li#news-nav a {
	width:120px;
	background-position:-292px 0;
}
ul#mainnav li#news-nav a:hover, ul#mainnav li#news-nav a.active, ul#mainnav li#news-nav:hover a {
	background-position:-292px -25px;
}
ul#mainnav li#publications-nav a {
	width:104px;
	background-position:-412px 0px;
}
ul#mainnav li#publications-nav a:hover, ul#mainnav li#publications-nav a.active, ul#mainnav li#publications-nav:hover a {
	background-position:-412px -25px;
}
ul#mainnav li#affiliations-nav a {
	width:107px;
	background-position:-516px 0px;
}
ul#mainnav li#affiliations-nav a:hover, ul#mainnav li#affiliations-nav a.active, ul#mainnav li#affiliations-nav:hover a{
	background-position:-516px -25px;
}
ul#mainnav li#resources-nav a {
	width:107px;
	background-position:-516px 0px;
}
ul#mainnav li#resources-nav a:hover, ul#mainnav li#resources-nav a.active, ul#mainnav li#resources-nav:hover a {
	background-position:-516px -25px;
}
ul#mainnav li#careers-nav a {
	width:79px;
	background-position:-544px 0px;
}
ul#mainnav li#careers-nav a:hover, ul#mainnav li#careers-nav a.active, ul#mainnav li#careers-nav:hover a {
	background-position:-544px -25px;
}

/* dropdowns */

#mainnav li ul {
	position: absolute;
	width: 10em;
	left: -999em; z-index:1;
	
}

#mainnav li:hover ul {
	left: auto;
}

#mainnav li:hover ul, #mainnav li.sfhover ul {
	left: auto;
}
ul#mainnav li#services-nav li a {
width:150px;
}

ul#mainnav li#mainnav li a {
width:150px;
}
ul#mainnav li#team-nav li a {
width:250px;
}
ul#mainnav li#services-nav li a {
width:225px;
}
ul#mainnav li#industry-nav li a {
width:225px;
}
ul#mainnav li#team-nav li a {
width:150px;
}
ul#mainnav li#serve-nav li a {
width:150px;
}
ul#mainnav li#publications-nav li a {
width:200px;
}

/*sticking*/
.menu{position:relative;z-index:100} 

#mainnav li:hover, #mainnav li.hover { position: static; }


/*Private Equity Funds Nav*/

#servicesnavmain { padding-left:100px; margin-top:26px; float:left;

}
ul#privatenav li {
	display:block;
	float: none;
	
}
ul#privatenav li a {
	display:block;
	outline:none;
	width:258px;
	height:35px;
	background:transparent url(../images/private-nav.png) no-repeat 0 0;
	text-indent:-9009px;
	margin:0px 0 0 0;
	
}
ul#privatenav li a:hover, ul#privatenav li a.active {
	background-position:0px -170px 
	}
ul#privatenav li#backoffice-nav a {
	width:258px;
	background-position:0px -35px;
}
ul#privatenav li#backoffice-nav a:hover, ul#privatenav li#backoffice-nav a.active {
	background-position:0px -206px
}
ul#privatenav li#operational-nav a {
	width:258px;
	background-position:0px -69px;
}
ul#privatenav li#operational-nav a:hover, ul#privatenav li#operational-nav a.active {
	background-position:0px -240px
}
ul#privatenav li#harvest-nav a {
	width:258px;
	background-position:0px -103px;
}
ul#privatenav li#harvest-nav a:hover, ul#privatenav li#harvest-nav a.active {
	background-position:0px -274px
}
ul#privatenav li#due-nav a {
	width:258px;
	background-position:0px -136px;
}
ul#privatenav li#due-nav a:hover, ul#privatenav li#due-nav a.active {
	background-position:0px -307px
}
ul#privatenav li#BV-nav a {
	width:258px;
	background-position:0px -341px;
}
ul#privatenav li#BV-nav a:hover, ul#privatenav li#BV-nav a.active {
	background-position:0px -375px
}


/*Litigation Support Nav*/

#servicesnavmain { padding-left:100px; margin-top:26px; float:left;

}
ul#litigationnav li {
	display:block;
	float: none;
	
}
ul#litigationnav li a {
	display:block;
	outline:none;
	width:258px;
	height:35px;
	background:transparent url(../images/litigation-nav.png) no-repeat 0 0;
	text-indent:-9009px;
	margin:0px 0 0 0;
	
}
ul#litigationnav li a:hover, ul#litigationnav li a.active {
	background-position:0px -203px 
	}
ul#litigationnav li#businessval-nav a {
	width:258px;
	background-position:0px -35px;
}
ul#litigationnav li#businessval-nav a:hover, ul#litigationnav li#businessval-nav a.active {
	background-position:0px -238px
}
ul#litigationnav li#fraudinv-nav a {
	width:258px;
	background-position:0px -69px;
}
ul#litigationnav li#fraudinv-nav a:hover, ul#litigationnav li#fraudinv-nav a.active {
	background-position:0px -272px
}
ul#litigationnav li#financial-tax-nav a {
	width:258px;
	background-position:0px -103px;
}
ul#litigationnav li#financial-tax-nav a:hover, ul#litigationnav li#financial-tax-nav a.active {
	background-position:0px -306px
}
ul#litigationnav li#experttestimony-nav a {
	width:258px;
	background-position:0px -136px;
}
ul#litigationnav li#experttestimony-nav a:hover, ul#litigationnav li#experttestimony-nav a.active {
	background-position:0px -339px
}
ul#litigationnav li#forensic-accounting-nav a {
	width:258px;
	background-position:0px -169px;
}
ul#litigationnav li#forensic-accounting-nav a:hover, ul#litigationnav li#forensic-accounting-nav a.active {
	background-position:0px -372px
}
ul#litigationnav li#courtappointed-nav a {
	width:258px;
	background-position:0px -407px;
}
ul#litigationnav li#courtappointed-nav a:hover, ul#litigationnav li#courtappointed-nav a.active {
	background-position:0px -441px
}
ul#litigationnav li#accountingmalpractice-nav a {
	width:258px;
	background-position:0px -476px;
}
ul#litigationnav li#accountingmalpractice-nav a:hover, ul#litigationnav li#accountingmalpractice-nav a.active {
	background-position:0px -511px
}



/*Non Profit Nav*/

#servicesnavmain { padding-left:100px; margin-top:26px; float:left;

}
ul#nonprofitnav li {
	display:block;
	float: none;
	
}
ul#nonprofitnav li a {
	display:block;
	outline:none;
	width:258px;
	height:35px;
	background:transparent url(../images/non-profit-nav.png) no-repeat 0 0;
	text-indent:-9009px;
	margin:0px 0 0 0;
	
}
ul#nonprofitnav li a:hover, ul#nonprofitnav li a.active {
	background-position:0px -170px 
	}
ul#nonprofitnav li#backoffice-nav a {
	width:258px;
	background-position:0px -35px;
}
ul#nonprofitnav li#backoffice-nav a:hover, ul#nonprofitnav li#backoffice-nav a.active {
	background-position:0px -206px
}
ul#nonprofitnav li#operational-nav a {
	width:258px;
	background-position:0px -69px;
}
ul#nonprofitnav li#operational-nav a:hover, ul#nonprofitnav li#operational-nav a.active {
	background-position:0px -240px
}
ul#nonprofitnav li#harvest-nav a {
	width:258px;
	background-position:0px -103px;
}
ul#nonprofitnav li#harvest-nav a:hover, ul#nonprofitnav li#harvest-nav a.active {
	background-position:0px -274px
}
ul#nonprofitnav li#due-nav a {
	width:258px;
	background-position:0px -136px;
}
ul#nonprofitnav li#due-nav a:hover, ul#nonprofitnav li#due-nav a.active {
	background-position:0px -307px
}


/*About Us Nav*/

#servicesnavmain { padding-left:100px; margin-top:26px; float:left;

}
ul#aboutusnav li {
	display:block;
	float: none;
	
}
ul#aboutusnav li a {
	display:block;
	outline:none;
	width:258px;
	height:35px;
	background:transparent url(../images/aboutus-nav.png) no-repeat 0 0;
	text-indent:-9009px;
	margin:0px 0 0 0;
	
}
ul#aboutusnav li a:hover, ul#aboutusnav li a.active {
	background-position:0px -170px 
	}
ul#aboutusnav li#backoffice-nav a {
	width:258px;
	background-position:0px -35px;
}
ul#aboutusnav li#backoffice-nav a:hover, ul#aboutusnav li#backoffice-nav a.active {
	background-position:0px -206px
}
ul#aboutusnav li#operational-nav a {
	width:258px;
	background-position:0px -69px;
}
ul#aboutusnav li#operational-nav a:hover, ul#aboutusnav li#operational-nav a.active {
	background-position:0px -240px
}
ul#aboutusnav li#harvest-nav a {
	width:258px;
	background-position:0px -103px;
}
ul#aboutusnav li#harvest-nav a:hover, ul#aboutusnav li#harvest-nav a.active {
	background-position:0px -274px
}
ul#aboutusnav li#due-nav a {
	width:258px;
	background-position:0px -136px;
}
ul#aboutusnav li#due-nav a:hover, ul#aboutusnav li#due-nav a.active {
	background-position:0px -307px
}



/*Public Companies Nav*/

#servicesnavmain { padding-left:100px; margin-top:26px; float:left;

}
ul#publicnav li {
	display:block;
	float: none;
	
}
ul#publicnav li a {
	display:block;
	outline:none;
	width:258px;
	height:35px;
	background:transparent url(../images/public-companies-nav.png) no-repeat 0 0;
	text-indent:-9009px;
	margin:0px 0 0 0;
	
}
ul#publicnav li a:hover, ul#publicnav li a.active {
	background-position:0px -170px 
	}
ul#publicnav li#backoffice-nav a {
	width:258px;
	background-position:0px -35px;
}
ul#publicnav li#backoffice-nav a:hover, ul#publicnav li#backoffice-nav a.active {
	background-position:0px -206px
}
ul#publicnav li#operational-nav a {
	width:258px;
	background-position:0px -69px;
}
ul#publicnav li#operational-nav a:hover, ul#publicnav li#operational-nav a.active {
	background-position:0px -240px
}
ul#publicnav li#harvest-nav a {
	width:258px;
	background-position:0px -103px;
}
ul#publicnav li#harvest-nav a:hover, ul#publicnav li#harvest-nav a.active {
	background-position:0px -274px
}
ul#publicnav li#due-nav a {
	width:258px;
	background-position:0px -136px;
}
ul#publicnav li#due-nav a:hover, ul#publicnav li#due-nav a.active {
	background-position:0px -307px
}
ul#publicnav li#governance-nav a {
	width:258px;
	background-position:0px -340px;
}
ul#publicnav li#governance-nav a:hover, ul#publicnav li#governance-nav a.active {
	background-position:0px -374px
}



/*Private Companies Nav*/

#servicesnavmain { padding-left:100px; margin-top:26px; float:left;

}
ul#privatecompnav li {
	display:block;
	float: none;
	
}
ul#privatecompnav li a {
	display:block;
	outline:none;
	width:258px;
	height:35px;
	background:transparent url(../images/private-companies-nav.png) no-repeat 0 0;
	text-indent:-9009px;
	margin:0px 0 0 0;
	
}
ul#privatecompnav li a:hover, ul#privatecompnav li a.active {
	background-position:0px -203px 
	}
ul#privatecompnav li#businessval-nav a {
	width:258px;
	background-position:0px -35px;
}
ul#privatecompnav li#businessval-nav a:hover, ul#privatecompnav li#businessval-nav a.active {
	background-position:0px -238px
}
ul#privatecompnav li#fraudinv-nav a {
	width:258px;
	background-position:0px -69px;
}
ul#privatecompnav li#fraudinv-nav a:hover, ul#privatecompnav li#fraudinv-nav a.active {
	background-position:0px -272px
}
ul#privatecompnav li#financial-nav a {
	width:258px;
	background-position:0px -103px;
}
ul#privatecompnav li#financial-nav a:hover, ul#privatecompnav li#financial-nav a.active {
	background-position:0px -306px
}
ul#privatecompnav li#taxanalysis-nav a {
	width:258px;
	background-position:0px -136px;
}
ul#privatecompnav li#taxanalysis-nav a:hover, ul#privatecompnav li#taxanalysis-nav a.active {
	background-position:0px -339px
}
ul#privatecompnav li#experttestimony-nav a {
	width:258px;
	background-position:0px -169px;
}
ul#privatecompnav li#experttestimony-nav a:hover, ul#privatecompnav li#experttestimony-nav a.active {
	background-position:0px -372px
}




/*Business Valuation Nav*/

#servicesnavmain { padding-left:100px; margin-top:26px; float:left;

}
ul#BVnav li {
	display:block;
	float: none;
	
}
ul#BVnav li a {
	display:block;
	outline:none;
	width:258px;
	height:35px;
	background:transparent url(../images/BV-nav.png) no-repeat 0 0;
	text-indent:-9009px;
	margin:0px 0 0 0;
	
}
ul#BVnav li a:hover, ul#BVnav li a.active {
	background-position:0px -203px 
	}
ul#BVnav li#private-nav a {
	width:258px;
	background-position:0px -35px;
}
ul#BVnav li#private-nav a:hover, ul#BVnav li#private-nav a.active {
	background-position:0px -238px
}
ul#BVnav li#public-nav a {
	width:258px;
	background-position:0px -69px;
}
ul#BVnav li#public-nav a:hover, ul#BVnav li#public-nav a.active {
	background-position:0px -272px
}
ul#BVnav li#litigation-nav a {
	width:258px;
	background-position:0px -103px;
}
ul#BVnav li#litigation-nav a:hover, ul#BVnav li#litigation-nav a.active {
	background-position:0px -306px
}
ul#BVnav li#PE-nav a {
	width:258px;
	background-position:0px -136px;
}
ul#BVnav li#PE-nav a:hover, ul#BVnav li#PE-nav a.active {
	background-position:0px -339px
}



/*Due Diligence Nav*/

#servicesnavmain { padding-left:100px; margin-top:26px; float:left;

}
ul#due-diligence-nav li {
	display:block;
	float: none;
	
}
ul#due-diligence-nav li a {
	display:block;
	outline:none;
	width:258px;
	height:35px;
	background:transparent url(../images/due-diligence-nav.png) no-repeat 0 0;
	text-indent:-9009px;
	margin:0px 0 0 0;
	
}
ul#due-diligence-nav li a:hover, ul#due-diligence-nav li a.active {
	background-position:0px -203px 
	}
ul#due-diligence-nav li#private-nav a {
	width:258px;
	background-position:0px -35px;
}
ul#due-diligence-nav li#private-nav a:hover, ul#due-diligence-nav li#private-nav a.active {
	background-position:0px -238px
}
ul#due-diligence-nav li#public-nav a {
	width:258px;
	background-position:0px -69px;
}
ul#due-diligence-nav li#public-nav a:hover, ul#due-diligence-nav li#public-nav a.active {
	background-position:0px -272px
}
ul#due-diligence-nav li#PE-nav a {
	width:258px;
	background-position:0px -103px;
}
ul#due-diligence-nav li#PE-nav a:hover, ul#due-diligence-nav li#PE-nav a.active {
	background-position:0px -306px
}
ul#due-diligence-nav li#non-profit-nav a {
	width:258px;
	background-position:0px -136px;
}
ul#due-diligence-nav li#non-profit-nav a:hover, ul#due-diligence-nav li#non-profit-nav a.active {
	background-position:0px -339px
}


/*Governance Advisory Nav*/

#servicesnavmain { padding-left:100px; margin-top:26px; float:left;

}
ul#govadvisory-nav li {
	display:block;
	float: none;
	
}
ul#govadvisory-nav li a {
	display:block;
	outline:none;
	width:258px;
	height:35px;
	background:transparent url(../images/gov-advisory-nav.png) no-repeat 0 0;
	text-indent:-9009px;
	margin:0px 0 0 0;
	
}
ul#govadvisory-nav li a:hover, ul#govadvisory-nav li a.active {
	background-position:0px -203px 
	}
ul#govadvisory-nav li#private-nav a {
	width:258px;
	background-position:0px -35px;
}
ul#govadvisory-nav li#private-nav a:hover, ul#govadvisory-nav li#private-nav a.active {
	background-position:0px -238px
}
ul#govadvisory-nav li#public-nav a {
	width:258px;
	background-position:0px -69px;
}
ul#govadvisory-nav li#public-nav a:hover, ul#govadvisory-nav li#public-nav a.active {
	background-position:0px -272px
}
ul#govadvisory-nav li#PE-nav a {
	width:258px;
	background-position:0px -103px;
}
ul#govadvisory-nav li#PE-nav a:hover, ul#govadvisory-nav li#PE-nav a.active {
	background-position:0px -306px
}
ul#govadvisory-nav li#non-profit-nav a {
	width:258px;
	background-position:0px -136px;
}
ul#govadvisory-nav li#non-profit-nav a:hover, ul#govadvisory-nav li#non-profit-nav a.active {
	background-position:0px -339px
}

/*Banks Nav*/

#servicesnavmain { padding-left:100px; margin-top:26px; float:left;

}
ul#banks-nav li {
	display:block;
	float: none;
	
}
ul#banks-nav li a {
	display:block;
	outline:none;
	width:258px;
	height:35px;
	background:transparent url(../images/banks-nav.png) no-repeat 0 0;
	text-indent:-9009px;
	margin:0px 0 0 0;
	
}
ul#banks-nav li a:hover, ul#banks-nav li a.active {
	background-position:0px -170px 
	}
ul#banks-nav li#FDIC-nav a {
	width:258px;
	background-position:0px -35px;
}
ul#banks-nav li#FDIC-nav a:hover, ul#banks-nav li#FDIC-nav a.active {
	background-position:0px -206px
}

