	/* global */
	
#navh {
	font-family:helvetica;
	background:transparent;
	margin: 0 0 -2px 0;
	padding:0;
	text-transform:uppercase;
	}	
#navh, 
#navh ul {
	padding: 0;
	margin: 0;
	list-style: none;
	position:relative;
	/* fixed height 
	line-height: 70px;
	*/
	}

#navh a {
	display: block;
	/* fixed (fixed indent) */
	/*text-indent: 10px;*/
	color : #333;
	font-weight : bold; 
	text-decoration : none;
	font-size:11px;
	}
#navh li { 
	float: left;
	}
	

	
	/* L1 */

#navh li a {
	/* fixed  */
	width:146px; 
	
	
	/* flex  
	padding-right:34px;
    padding-left:34px;  */
	
	/* html {overflow-x:hidden;}*/ /* ie 6 flex */
	
	/* flex
	padding-top:35px;
	padding-bottom:15px;
	 */
	
	
	/* fixed  */
	height:30px;
	overflow:hidden;
	line-height:35px;
	

	
	text-align:center;
	/* text-indent:12px; */

	background:transparent;
	border-bottom:1px solid #000;
	letter-spacing:1px;

	}
	
	
#navh .kb-li a { 
	width:300px;
	padding-left:0;
	padding-right:0;
	}
	

	
	
#navh li a {
	/* html .column {overflow-x:hidden;} */
	margin:0;
	}
	
/* 	* html .column {overflow-x:hidden;} */
	
	
#navh li { 
	margin:0;
	border-left : 0; /* declare for safari win*/
	}
	
#navh li a:hover {
	color : #fff;
	background : #1E5EAC; 
	border-bottom:1px solid #000;
	}


	
#navh li.selected a:hover {
	color : #333; 
	background : transparent ; 
	border-bottom:7px solid #1E5EAC;
	}	
	
#navh .logo-li a:hover {
	background:transparent;
	border-bottom:7px solid #1E5EAC;
	}		
#navh .logo-li a {
	overflow:hidden;
	}	
#navh .logo-li a img {
	padding:15px 0 0 0;
	}	






	/* L2 */

#navh li ul, 
#navh li ul li a  { 
	width: 170px;
	}
	/* IE */
* html #navh li ul {
	width: 180px;
	}
* html #navh li ul li a  {
	width: 180px;
	}

#navh li ul li a  {
	background:#f1f4f5 ;
	text-align:left;
	text-indent:0;
	padding-left:10px;
	color:#213C51;
	}

	
	/* L2 parent */
#navh li ul li a.parent,
#navh li ul li a.parent:hover {
	/*background-image: url(/files_/arrR.gif);
	background-repeat: no-repeat;
	background-position: center right;
	gradiant_bot.gif*/
	}

	
#navh li ul {
	margin: 0 0 0 -1px; 
	background:#FFF;
	width:180px;
	}
	
#navh li ul a {
	border : 0;
	border-left : 1px solid #999 ;
	border-bottom :1px solid #ccc ;
	}
	
#navh li ul li {
	margin:0;
	border : 0;
	border-top : 0 ;
	border-right :1px solid #999 ;
	}

#navh li ul li a:hover{
	background : #7e9aac; 
	color:#213C51;
	}







	/*L3*/

#navh li ul li ul li a {
	border-bottom : 1px solid #ccc ;
	}
#navh li ul li ul a {
	/*L3 borders*/
	border :0;
	border-top : 0 ;
	border-right :1px solid #ccc ;
	border-left : 1px solid #ccc ;
	}
#navh li ul li ul li {
	margin:0;
	border :0;
	}	
	
	/* position */

#navh li ul ul { 
	margin-top: -33px ;
	margin-right: 0 ;
	margin-bottom: 0;
	margin-left: 180px;
	}


	
	
	
	
	
	
	
	
	
	/* NO MOD */
	
	

#navh li ul {
	position: absolute;
	left: -999em;
	}
	
	
#navh:after { /*clear fix*/
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
* html #navh {
	height: 1%;
	}
	
	
#navh li:hover ul ul, 
#navh li:hover ul ul ul, 
#navh li.sfhover ul ul, 
#navh li.sfhover ul ul ul 
	{
	left: -999em;
	}
	/* lists nested under hovered list items */
#navh li:hover ul, 
#navh li li:hover ul, 
#navh li li li:hover ul, 
#navh li.sfhover ul, 
#navh li li.sfhover ul, 
#navh li li li.sfhover ul 
	{
	left: auto;
	}
#navh, 
#navh ul, 
#navh li {
	 z-index:2000
	}







/* SIDENAV */




	/* base */
#nav {
	padding: 0;
	margin: 0;
	}
	
	
	/* width, height */
	
	
	
#nav, #nav ul {
	text-align:left; 
	padding: 0;
	}
#nav li a {
	font-family:arial,verdana;
	font-size:11px;
	font-weight : bold;
	/* padding : 10px 10px; */ /* flex */

	padding: 7px 0 7px 0;
	text-indent: 10px;
	}
	
#nav li a {
	/* fixed */
	/* line-height: 30px; */
	overflow:hidden;
	border:1px solid #eee;
	}
#nav li a:hover {
	border:1px solid #E58100;
	border-left:1px solid #fff;
	}
	
#nav, #nav ul, #nav li,#nav li a {	
	width: 190px;
	}
* html #nav li a  {
	width: 190px; /* IE pad+px box model +padding */ 
	}
	
	
	
	/* images */
	
#nav li a { 
	background-image:url('/wp-content/themes/base/images/nav-arrow-orange.gif');
	background-position:0px 12px;
	background-repeat:no-repeat;
	}

#nav li.selected a,
#nav li.parent a,
#nav li.ancestor a  { 
	background-image:url('/wp-content/themes/base/images/nav-arrow-white.gif');
	background-position:0px 12px;
	background-repeat:no-repeat; 
	}

	
	/* colors */
#nav li a {
	color : #333;
	background-color : #fff;
	}
#nav li a:hover {
	color : #fff ; /*  D66B00 1E5EAC; */
	background-color : #E58100;
	background-image:url('/wp-content/themes/base/images/nav-arrow-white.gif');
	background-position:0px 12px;
	background-repeat:no-repeat;
	border:1px solid #eee; 
	}

#nav li.selected a,
#nav li.parent a,
#nav li.ancestor a { 
	color : #fff ; /*  D66B00 1E5EAC */
	/* border-right:1px solid #D66B00; */
	background-color : #E58100;
	}	
	
	
	/* borders */
#nav li a {
	/*
	border-top : 1px solid #666;
	border-right : 1px solid #666;
	border-bottom : 1px solid #666;
	border-left : 1px solid #666;
	*/
	}


	
	
	
	/* position */
#nav li {
	margin-bottom : 2px; 
	}	
#nav li ul {
	margin-left : 151px;
	margin-top : -32px;
	}



	/* NO MOD */


#nav li {
	position : relative;
	float : left;
	}
#nav, #nav ul {
	z-index:999;
	list-style: none; 
	float : left;
	padding:0;
	margin:0; 
	}	
#nav li a {
	display : block;
	text-decoration : none;
	}	
	
	/* L2 */
#nav li ul {
	position : absolute;
	left: -999em;
	z-index:1000;
	}
	/* L3 */
#nav li ul ul {
	left: -999em;
	z-index:1001;
	}
	
	
	
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, 
#nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul 
	{ 
	left: auto;
	}



















/* MISC */

#navh .id3 { 
	background-image:url('/wp-content/themes/base/images/button-kb-bg.gif');
	background-position:0px -5px;
	background-repeat:no-repeat;
	}

#navh .id3 a {
	text-indent: -40px;
	}
	
#navh .id3 a:hover {
	background-image:url('/wp-content/themes/base/images/button-kb-bg.gif');
	background-position:0px -44px;
	background-repeat:no-repeat;
	}

#navh li { 
	background-image:url('/wp-content/themes/base/images/button4-bg.gif'); 
	background-position:0px -40px;
	background-repeat:no-repeat;
	}
#navh .home { 
	background-image:url('/wp-content/themes/base/images/button3-bg.gif');
	background-position:0px -40px;
	background-repeat:repeat-x;
	}
/*
#navh li a:hover { 
	background-image:url('/wp-content/themes/base/images/button3-bg.gif');
	background-position:0px -75px;
	background-repeat:repeat-x;
	}
	*/
#navh li.id3 a { 
	width:220px;
	padding-left:0;
	padding-right:0;
	}

#navh li.selected a, #navh li.ancestor a { 
	border-bottom:7px solid #1E5EAC;
	}
	
/*

#navh .id3 .selected a, #navh .id3 .ancestor a { 
	background:#E58100;
	}

#navh .id3 a:hover {
	color:#fff;
	}

#navh .id3 a:hover,
#navh .id3 a {
	background:#E58100;
	}
*/
	
/* #nav ul li.ancestor a { color: #D66B00 ; } */

/*
#navh .id3 .active a:hover {
background:#C0B737;
border-bottom:1px solid #000000;
color:#FFFFFF;
}

#navh .id3.active a{
	border-bottom:7px solid #C0B737;
}

#navh li.id3 a:hover {
background:transparent;
border-bottom:7px solid #C0B737;
color:#333;
}
*/

.rightnav li.selected a { color: #D66B00 ; }
	
	
span.edit-link a { color: red; }
span.edit-link a:visited { color: red; }
