/* CSS Document */
ul, li {
	padding:0;
	margin:0;
	list-style:none;
	
}
a {
	outline:none; border: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/FD-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;
}


ul#mainnav li a:hover, ul#mainnav li a.active {
	background-position:0 -25px;
}
ul#mainnav li#publications-nav a {
	width:284px;
	background-position:-469px 0px;
}
ul#mainnav li#publications-nav a:hover, ul#mainnav li#publications-nav a.active, ul#mainnav li#publications-nav:hover a {
	background-position:-469px -25px;
}
ul#mainnav li#news-nav a {
	width:110px;
	background-position:-84px 0;
}
ul#mainnav li#news-nav a:hover, ul#mainnav li#news-nav a.active, ul#mainnav li#news-nav:hover a {
	background-position:-84px -25px;
}
ul#mainnav li#team-nav a {
	width:88px;
	background-position:-194px 0px;
}
ul#mainnav li#team-nav a:hover, ul#mainnav li#team-nav a.active {
	background-position:-194px -25px;
}
ul#mainnav li#resources-nav a {
	width:96px;
	background-position:-283px 0px;
}
ul#mainnav li#resources-nav a:hover, ul#mainnav li#resources-nav a.active, ul#mainnav li#resources-nav:hover a {
	background-position:-283px -25px;
}
ul#mainnav li#affiliations-nav a {
	width:88px;
	background-position:-538px 0px;
}
ul#mainnav li#affiliations-nav a:hover, ul#mainnav li#affiliations-nav a.active, ul#mainnav li#affiliations-nav:hover a{
	background-position:-538px -25px;
}
ul#mainnav li#links-nav a {
	width:48px;
	background-position:-626px 0px;
}
ul#mainnav li#links-nav a:hover, ul#mainnav li#links-nav a.active, ul#mainnav li#links-nav:hover a {
	background-position:-626px -25px;
}
ul#mainnav li#careers-nav a {
	width:90px;
	background-position:-379px 0px;
}
ul#mainnav li#careers-nav a:hover, ul#mainnav li#careers-nav a.active, ul#mainnav li#careers-nav:hover a {
	background-position:-379px -25px;
}

/* dropdowns */

#mainnav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	
}

#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; }










/*Feature Nav*/

#servicesnavmain { padding-left:100px; margin-top:26px; float:left;

}
ul#featureNav li {
	display:block;
	float: none;
	
}
ul#featureNav li a {
	display:block;
	outline:none;
	width:232px;
	height:53px;
	background:transparent url(../images/bg_featureNav.png) no-repeat 0 0;
	text-indent:-9009px;
	margin:0px 0 0 0;
	
}
ul#featureNav li a:hover, ul#featureNav li a.active {
	background-position:-232px 0px 
	}
ul#featureNav li#fraud-nav a {
	width:232px;
	height:26px;
	background-position:0px -53px;
}
ul#featureNav li#fraud-nav a:hover, ul#featureNav li#fraud-nav a.active {
	background-position:-232px -53px
}
ul#featureNav li#investigation-nav a {
	width:232px;
	height:26px;
	background-position:0px -79px;
}
ul#featureNav li#investigation-nav a:hover, ul#featureNav li#investigation-nav a.active {
	background-position:-232px -79px
}
ul#featureNav li#mediation-nav a {
	width:232px;
	height:26px;
	background-position:0px -105px;
}
ul#featureNav li#mediation-nav a:hover, ul#featureNav li#mediation-nav a.active {
	background-position:-232px -105px
}
ul#featureNav li#education-nav a {
	width:232px;
	height:26px;
	background-position:0px -131px;
}
ul#featureNav li#education-nav a:hover, ul#featureNav li#education-nav a.active {
	background-position:-232px -131px
}
ul#featureNav li#corporategov-nav a {
	width:232px;
	height:26px;
	background-position:0px -157px;
}
ul#featureNav li#corporategov-nav a:hover, ul#featureNav li#corporategov-nav a.active {
	background-position:-232px -157px
}