
#navigation
{
	padding:0;
	z-index:199;
	height:27px;
	width:760px;
	float:left;
}

#nav .level1
{
	font-family:arial;
	font-size:11px;
	text-align:center;
	display:inline;
	padding:0;
	margin:0;
	z-index:200;
	position:relative;
}
#nav .level1 ul
{
 	z-index:200;
 	top:27px;
 	left:0;
	padding:0;
	margin:0;
	border:solid 1px #999999;
}

#nav .separator {
	background:url(/images_v2/navigation2/nav_separator.gif) no-repeat 0 0;
	width:1px;
	height:27px;
	z-index:5;
	padding:0;
	margin:0;
}

#nav .level1 a
{
	padding:0;
	margin:0;
    height:27px;
    display:block;
	z-index:10;
}
#nav .level1 a:hover
{
	margin:0 -1px;
	background-position:0 -27px;
	z-index:15;
}
#nav .level1 a.sectionSelected
{
	margin:0 -1px;
	background-position:0 -27px;
	z-index:15;
}

#nav .level1 #section1 a
{
	width:108px;
	background:url(/images_v2/navigation2/nav_attorneys.gif) no-repeat 0 0;
}
#nav .level1 #section1 a:hover
{
	margin:0 -1px 0 0;
	width:109px;
	background-position:0 -27px;
}
#nav .level1 #section1 a.sectionSelected
{
	margin:0 -1px 0 0;
	width:109px;
	background-position:0 -27px;
}

#nav .level1 #section2 a
{
	width:114px;
	background:url(/images_v2/navigation2/nav_practiceareas.gif) no-repeat 0 0;
}
#nav .level1 #section2 a:hover
{
	width:116px;
	background-position:0 -27px;
}
#nav .level1 #section2 a.sectionSelected
{
	width:116px;
	background-position:0 -27px;
}

#nav .level1 #section3 a
{
	width:108px;
	background:url(/images_v2/navigation2/nav_news.gif) no-repeat 0 0;
}
#nav .level1 #section3 a:hover
{
	width:110px;
	background-position:0 -27px;
}
#nav .level1 #section3 a.sectionSelected
{
	width:110px;
	background-position:0 -27px;
}

#nav .level1 #section4 a
{
	width:101px;
	background:url(/images_v2/navigation2/nav_publications.gif) no-repeat 0 0;
}
#nav .level1 #section4 a:hover
{
	width:103px;
	background-position:0 -27px;
}
#nav .level1 #section4 a.sectionSelected
{
	width:103px;
	background-position:0 -27px;
}

#nav .level1 #section5 a
{
	width:77px;
	background:url(/images_v2/navigation2/nav_inhousecounsel.gif) no-repeat 0 0;
}
#nav .level1 #section5 a:hover
{
	width:79px;
	background-position:0 -27px;
}
#nav .level1 #section5 a.sectionSelected
{
	width:79px;
	background-position:0 -27px;
}

#nav .level1 #section6 a
{
	width:75px;
	background:url(/images_v2/navigation2/nav_careers.gif) no-repeat 0 0;
}
#nav .level1 #section6 a:hover
{
	width:77px;
	background-position:0 -27px;
}
#nav .level1 #section6 a.sectionSelected
{
	width:77px;
	background-position:0 -27px;
}

#nav .level1 #section7 a
{
	width:69px;
	background:url(/images_v2/navigation2/nav_offices.gif) no-repeat 0 0;
}
#nav .level1 #section7 a:hover
{
	width:71px;
	background-position:0 -27px;
}
#nav .level1 #section7 a.sectionSelected
{
	width:71px;
	background-position:0 -27px;
}

#nav .level1 #section8 a
{
	width:100px;
	background:url(/images_v2/navigation2/nav_about.gif) no-repeat 0 0;
}
#nav .level1 #section8 a:hover
{
	margin:0 0 0 -1px;
	width:102px;
	background-position:0 -27px;
}
#nav .level1 #section8 a.sectionSelected
{
	margin:0 0 0 -1px;
	width:102px;
	background-position:0 -27px;
}



#nav .level2 
{
	font-weight:normal;
	text-align:left;
	letter-spacing:0;
	clear:left;
	line-height:1.2em;
	display:inline;
	vertical-align:middle;
	padding-right:0;
	margin-top:1px;
	background-color:#E9EAE2;
}
#nav .level2 a
{
	font-family:arial;
	font-size:11px;
	color:#000000;
	font-size:11px;
	line-height:23px;
	text-decoration:none;
	display:inline;
	display:block;
	height:100%;
	padding:1px 4px 1px 25px;
	margin:0;
}
#nav .level2 a:hover
{
	color:#ffffff;
	background-color:#E9EAE2;
	margin:0;
}

#nav #section2TopNav .level2 a
{
	background:url(/images_v2/bullet_practiceareas.gif) no-repeat 10px 12px;	
}
#nav #section2TopNav .level2 a:hover
{
	color:#c45b31;
}

#nav #section6TopNav .level2 a
{
	background:url(/images_v2/bullet_careers.gif) no-repeat 10px 12px;	
}
#nav #section6TopNav .level2 a:hover
{
	color:#BEAA4C;
}

#nav #section7TopNav .level2 a
{
	background:url(/images_v2/bullet_offices.gif) no-repeat 10px 12px;
}
#nav #section7TopNav .level2 a:hover
{
	color:#838FAC;
}


a.level2_link
{
	width:149px;
}

#nav, #nav ul /* all lists */
{ 
	padding:0;
	margin:0;
	list-style:none;
}

#nav li /* all list items */
{ 
	float:left;
	position:relative;
	width:auto;
	background:none;
	padding:0;
	margin:0;
}

#nav li ul /* second-level lists */
{ 
	display:none;
	position:absolute;
	left:0;
	width:165px;
	width:180px;
	background-color:#E9EAE2;
	padding:0 0 1px 0;
	z-index:200;
	margin:0;
}
#nav #section2TopNav ul {
	width:210px;
}
#nav #section2TopNav a.level2_link
{
	width:179px;
}

#nav li>ul 
/* 
to override top and left in browsers other than IE, 
which will position to the top right of the containing li, 
rather than bottom left 
*/
{ 
	top:auto;
	left:auto;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.over ul, #nav li li.over ul { /* lists nested under hovered list items */
	display:block;
	position:absolute;
	float:none;
}
