/* @override http://jppet.info/jppet/nav.css */

.navspacer				{width:480px;	height:40px;	float:left;	display:block;}
.navwrapper				{width:auto;	height: auto;	float:left;	padding:0px 0px 0px 130px;}
.navwrapper2			{width:auto;	height: auto;	float:left;	padding:0px 0px 0px 685px;}

/*NAV BAR SETUP-----------------------------------------------------------------------------------------------------------------------------------*/
.jpmnav	*				{margin:0px;		padding:0px;	border:none;}
.jpmnav					{position:relative;	top:0px;		left:0px;	z-index:1000;}
.jpmnav					{height:25px;		width:auto;}
.jpmnav					{font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	text-align:left;}
.jpmnav ul li table		{font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	font-size:12px;	text-align:left;}
.jpmnav ul li table		{padding:0px; margin:0px;	border-collapse:collapse;}
.jpmnav ul				{line-height:1.5em;	list-style-type:none;}
.jpmnav ul li			{float:left;		position:relative;}
.jpmnav ul li ul		{padding:0px; margin:0px;	border:none;				display:none;}
.jpmnav img				{vertical-align:top;}
.jpmnav ul li.bar       {float:left; display:block; height:12px; width:2px; background:#000; top:6px; overflow:hidden; margin:0px 5px 0px 5px;}

/*MISC PARTS---------------------------------------------------------------------------------------------------------------------------------------------*/
.jpmnav ul li.l1          a span	{left: 35px;}
.jpmnav ul li.l2          a span	{left: 25px;}
.jpmnav ul li.l3          a span	{left: 50px;}
.jpmnav ul li.l4          a span	{left:-60px;}
.jpmnav ul li	          a span	{z-index:-10; position:absolute; top:-30px; width:auto; height:auto; visibility:hidden;}
.jpmnav ul li             a:hover span	{visibility:visible;}

/*TOP LINKS---------------------------------------------------------------------------------------------------------------------------------------------*/
.jpmnav ul li             a,
.jpmnav ul li             a:visited	{z-index:10;	float:left;	display:block;	border:none; padding-top:3px;	height:16px;
 font-size:11px;	font-weight:bold;	text-decoration:none;	text-align:center; overflow:hidden;}

/*TOP LINK NORMAL AND CURRENT STATES - LINK WIDTHS, BACKGROUNDS, BORDERS, and TEXT COLOR for both the normal and current states*/
.jpmnav ul li             a			{color:#000;	width:auto;}

/*TOP LINK HOVER STATES - LINK WIDTH, BACKGROUNDS, BORDERS, and TEXT COLOR for both the normal and current HOVER states.*/
.jpmnav ul li             a:hover	{color:#000;	text-decoration:none;
 border-bottom:2px solid #000;/*	border-right:1px solid #999;	border-top:1px solid #000;	border-left:1px solid #333;*/}

/*FOOTER LINKS------------------------------------------------------------------------------------------------------------------------------------------*/
.jpmnav ul li.foot        a,
.jpmnav ul li.foot        a:visited	{font-size:10px; height:16px;}
.jpmnav ul li.foot        a:hover	{color:#777;	text-decoration:none;	border:0px; }



/*DROP-DOWNS--------------------------------------------------------------------------------------------------------------------------------------------*/
/*DROP-DOWN UL CONTAINER DEFINITIONS*/
.jpmnav ul li:hover         ul,									.jpmnav ul li       a:hover ul
{border:none;	margin:0px;		padding:0px;/*shows Xpx of bkg	background:#000;	color:#000;overridden by color definitions below*/
 display:block;	position:absolute;		left:0px;		top:25px;/*distance from top of navbar*/		height:auto;	width:auto;}

/*DROP-DOWN LINK DEFINITIONS*/
.jpmnav ul li:hover         ul li       a,						.jpmnav ul li       a:hover ul li       a,	
.jpmnav ul li:hover.ON      ul li       a,						.jpmnav ul li.ON    a:hover ul li       a	{overflow:hidden;/*hides too much text*/
 border:0px;	margin:0px;		padding:0px 0px 0px 5px;		text-align:left;	font-size:12px;		height:80px;/*drop-down link height*/
/* border-bottom:1px solid #000;	border-right:1px solid #333;	border-top:1px solid #ccc;	border-left:1px solid #999;*/}
										
/*DROP-DOWN LINK DEFINITIONS - LINK WIDTHS, BACKGROUNDS, BORDERS, and TEXT COLORS.*/
/*To account for a 1 px border, WIDTH value should be LINK WIDTH - 2 and include a 1px left offset for the image position.
/*Set a SINGLE LINK DEFINITION for all drop-downs here - comment out the part of this section you don't use.*/		
.jpmnav ul li:hover         ul li       a,						.jpmnav ul li       a:hover ul li       a,	
.jpmnav ul li:hover.ON      ul li       a,						.jpmnav ul li.ON    a:hover ul li       a
{border:none;	margin:0px;						width:245px;	background:#333;	color:#999;}

/*DROP-DOWN HOVER DEFINITIONS - LINK WIDTHS, BACKGROUNDS, BORDERS, and TEXT COLORS.*/
/*To account for a 1 px border, include a 1px left offset for the image position.
/*Set a SINGLE HOVER DEFINITION for all drop-downs here - comment out the part of this section you don't use.*/		
.jpmnav ul li:hover         ul li       a:hover,				.jpmnav ul li       a:hover ul li       a:hover,
.jpmnav ul li:hover.ON      ul li       a:hover,				.jpmnav ul li.ON    a:hover ul li       a:hover
{border:none;	margin:0px;										background:#333;	color:#fff;
/*border-bottom:1px solid #ccc;	border-right:1px solid #999;	border-top:1px solid #000;	border-left:1px solid #333;*/}








