
/* Navigation
----------------------------------------------- */
/* Top menu (Pop-out below)
------------------------------ */
/* 1st menu only */
.nav .menu 				{font-size: 14px; /*font-weight: bold;*/}
.nav .menu li 			{float: left;}
.nav .menu li a 		{width: auto;}

/* Layering */
.nav ul, .nav li, .nav a {z-index: 1000;}

/* Inherited for 1st and subsequent menus */
.nav ul 								{list-style-type: none; margin: 0 auto; padding: 0;}
.nav ul li 								{position: relative !important; width:150px; color: #333; /*text-align: center;*/}
/*.nav ul li 								{border-right: 1px solid #ccc;}*/
/*.nav ul li:first-child					{margin-left: 32px; border-left: 1px solid #ccc;}*/
.nav ul ul li:first-child 				{margin-left: 0; border-left: 0;}
.nav ul li a 							{/*border-top: 1px solid #ccc;*/}
.nav ul li a:link, .nav ul li a:visited {display: block; /*background: #360; */ color: #333; /*padding: 9px 0 7px 22px;*/ padding:0; text-decoration: none;}
.nav ul li a:hover, .nav ul li a:focus 	{/*background: #360; */ color: #2d7c98; /*text-decoration: underline;*/}
.nav ul li a:active, .nav ul li a.active{/*background: #360; padding-bottom: 7px;*/ color: #2e7c99 text-decoration: underline;}

/*Bullet*/

.nav ul li						{background-image:url(../images/bullet.gif); background-position:0 1px; background-repeat:no-repeat; padding-left:15px; padding-bottom:6px;}


.nav .menu ul li  {margin-top: 5px; padding-bottom:0; }


/*/* 2nd level */
.nav .menu ul 				{/*position: absolute; left: -999em; top: -999em; clear: left; font-size: 9px;*/}
.nav .menu li:hover ul ul 	{/*left: -999em;*/}/* keep 3rd menu hidden while over 2nd menu */

/* 3rd level */
/* As above */

/* Hover Controls */
.nav .menu {}
.nav .menu li:hover ul 		{left: 0; top: 100%;}
.nav .menu ul li:hover ul 	{left: 100%; top: 0;}*/