@charset "UTF-8";
/* CSS Document */
:link:focus, :visited:focus {
-moz-outline: none;
outline: none;
}
#divNav {
	/*min-width:912px; width:100%;*/
	height:36px;
	clear:both;
	background:url(../images/mainNav_bg.jpg) repeat-x;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
	
#nav {
    width:832px;
	margin:0px; padding:0 0 0 18px;
	position: relative; }
#nav ul { margin:0; padding:0; }
#nav li { /*float the main list items*/
	padding:0; margin:0; 
	float: left; position:relative; top:0px; left:0px;
	list-style:none; } /*float causes a 2px drop in FF */
#nav li a {
	display: block; height:36px;
	text-decoration: none; }
#nav li span { display:none; }
#nav li ul { 
	width:158px;
	display:none;
	position: absolute; left: 0; top:36px;
	background-color:#82936F;
	text-transform:uppercase;
}

#nav li.off:hover ul, #nav li.on:hover ul {
	padding:5px 0 0 0; margin:0 0 0 6px;
	display: block;
}

/*subnav formatting*/
#nav li.off ul a, #nav li.on ul a { /* subnav is active */
	margin-left:6px; padding-left:2px;
	width:150px; height:16px;
}

/* subnav buttons */
.subNav a, .subNav a:visited { color:#CCCCCC; }
.subNav a:hover { color:#FFFFFF; }


/* main items initial states */
#liHome a, #liHome { left:0px; width:68px; background:url(../images/nav_01.gif) no-repeat; }
#liProfile a, #liProfile { width:132px; background:url(../images/nav_02.gif) no-repeat; }
#liExpertise a, #liExpertise { width:111px; background:url(../images/nav_03.gif) no-repeat; }
#liServices a, #liServices { width:75px; background:url(../images/nav_04.gif) no-repeat; }
#liCommitment a, #liCommitment { width:129px; background:url(../images/nav_05.gif) no-repeat; }
#liCaseStudies a, #liCaseStudies { width:85px; background:url(../images/nav_06.gif) no-repeat; }
#liNewsroom a, #liNewsroom { width:90px;	background:url(../images/nav_07.gif) no-repeat; }
#liCareers a, #liCareers { width:75px; background:url(../images/nav_08.gif) no-repeat; }
#liContact a, #liContact { width:75px; background:url(../images/nav_09.gif) no-repeat; }

/* main menu items "on" states */
#liHome.on a { background:url(../images/nav_over_01.gif) no-repeat; }
#liProfile.on a { background:url(../images/nav_over_02.gif) no-repeat; }
#liExpertise.on a { background:url(../images/nav_over_03.gif) no-repeat; }
#liServices.on a { background:url(../images/nav_over_04.gif) no-repeat; }
#liCommitment.on a { background:url(../images/nav_over_05.gif) no-repeat; }
#liCaseStudies.on a { background:url(../images/nav_over_06.gif) no-repeat; }
#liNewsroom.on a { background:url(../images/nav_over_07.gif) no-repeat; }
#liCareers.on a { background:url(../images/nav_over_08.gif) no-repeat; }
#liContact.on a { background:url(../images/nav_over_09.gif) no-repeat; }

/* main menu items hover states */
#liHome a:hover, #liHome:hover a, #liHome.over a { background:url(../images/nav_over_01.gif) no-repeat; }
#liProfile a:hover, #liProfile:hover a, #liProfile.over a { background:url(../images/nav_over_02.gif) no-repeat; }
#liProfile ul a:hover, #liProfile:hover ul a, #liProfile.over ul a { background:none; }
#liProfile ul a:hover { color:#FFFFFF; }
#liExpertise a:hover, #liExpertise:hover a, #liExpertise.over a { background:url(../images/nav_over_03.gif) no-repeat; }
#liExpertise ul a:hover, #liExpertise:hover ul a, #liExpertise.over ul a { background:none; }
#liExpertise ul a:hover { color:#FFFFFF; }
#liServices a:hover, #liServices:hover a, #liServices.over a { background:url(../images/nav_over_04.gif) no-repeat; }
#liCommitment a:hover, #liCommitment:hover a, #liCommitment.over a { background:url(../images/nav_over_05.gif) no-repeat; }
#liCaseStudies a:hover, #liCaseStudies:hover a, #liCaseStudies.over a {	background:url(../images/nav_over_06.gif) no-repeat; }
#liNewsroom a:hover, #liNewsroom:hover a, #liNewsroom.over a {background:url(../images/nav_over_07.gif) no-repeat; }
#liCareers a:hover, #liCareers:hover a, #liCareers.over a {	background:url(../images/nav_over_08.gif) no-repeat; }
#liContact a:hover, #liContact:hover a, #liContact.over a {	background:url(../images/nav_over_09.gif) no-repeat; }


