/* Main Core Top Navigation*/

#nav {
    width: 762px; height: 52px;
    background: url(/!images/mp_images/kh_mp_navb.gif);
	background-repeat: no-repeat;
    margin: 0px; padding: 0;
    position: relative;
	z-index: 1000}
#nav dd {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}

#nav a.ir { display: block; height: 0px; padding-top: 52px; overflow: hidden; }

#nav dt {position: absolute;
  			  top: -200em;} 
  
	
#team {left: 0; width: 200px;}
#clients {left: 201px; width: 179px;}
#center {left: 380px; width: 147px;}
#foresight {left:529px; width: 155px;}
/*#network {left: 529px; width: 233px;}*/
  
#team a.ir {background: url(/!images/mp_images/kh_mp_nava.gif) 0 0px no-repeat;}
#clients a.ir {background: url(/!images/mp_images/kh_mp_nava.gif) -201px 0px no-repeat;}
#center a.ir {background: url(/!images/mp_images/kh_mp_nava.gif) -380px 0px no-repeat;}
#foresight a.ir {background: url(/!images/mp_images/kh_mp_nava.gif) -529px 0px no-repeat;}
/*#network a.ir {background: url(/!images/mp_images/kh_mp_nava.gif) -582px 0px no-repeat;}*/
  
#nav a.ir:hover {background: none;}


#nav ul {
	background: #FFF;
 	list-style: none;
	border-right: 0px solid; 
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 1px solid;
	margin: 0px;
	padding: 0;
	font-weight: normal;
	position: absolute;
	top: -200em;
	width: 100%;
	}

#nav li {	width: 100%;
			position:relative; 
			border-left: 1px solid;
			border-right: 1px solid;
			border-top:0px solid;
			border-bottom: 1px solid #cab9b1;
			background: #FFF;
			float: none; 
			padding: 0px;
			}
			
#nav li.alt {background: #fcebdb;}

* html #nav li { float:left;clear:left; width: 100%;}

#nav li:hover, #nav li.IEhover {z-index:1000; }

#nav li ul { left: 13em; font-weight: normal;}

#nav li a {display: block;
		padding: 4px 4px 4px 4px;		
		color: #D04D00; 
		font-size: 10px;
		padding-left: 10px;
		text-decoration: none; 
		font-family: Verdana; 
		font-weight: bold;
}

* html #nav li a {height:0%;}

#nav li a:hover {
	background: #7a9bd0;
	padding-left: 10px;
	/*border-left: 5px solid #57759B;*/
	color: #FFF; 
	font-size: 10px;
	text-decoration: none; 
	font-family: Verdana; 
	font-weight: bold;
}


	#nav dd:hover>ul  { top: 52px; }
	#nav li:hover>ul { top: 0; z-index: 1000; }
	#nav dd.IEhover ul.ddesc, #nav dd ul.closeing { top: 52px; }
	#nav li.IEhover ul.ddesc, #nav li ul.closeing { top: 0; z-index: 1000; }

/*Big Icon Sprites*/

#nav2 {
    width: 750px; height: 147px;
    background: url(/!images/mp_images/kh_mp_nav3_rollover.jpg);
	background-repeat: no-repeat;
    margin: 0px; padding: 0;
    position: relative;
	z-index: 5000}
#nav2 dd {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}

#nav2 a.ir2 { display: block; height: 0; padding-top: 147px; }

#nav2 dt {position: absolute;
  			  top: -200em;} 
  
	
#coaching {left: 0; width: 193px;}
#learning {left: 193px; width: 180px;}
#planning {left: 373px; width: 182px;}
#framing {left:557px; width: 193px;}
  
#coaching a.ir2 {background: url(/!images/mp_images/kh_mp_nav3_static.jpg) 0 0px no-repeat;}
#learning a.ir2 {background: url(/!images/mp_images/kh_mp_nav3_static.jpg) -193px 0px no-repeat;}
#planning a.ir2 {background: url(/!images/mp_images/kh_mp_nav3_static.jpg) -373px 0px no-repeat;}
#framing a.ir2 {background: url(/!images/mp_images/kh_mp_nav3_static.jpg) -557px 0px no-repeat;}

#nav2 a.ir2:hover {background: none;}


/* =HACKS (only @ IE WIN/Mac )

*************************/

/* hidden from IE mac \*/
* html #nav li a{ height: 1%; }
* html #nav li { float:left; clear:left; height: 1%; }
* html #nav a.ir { height: 52px; he\ight: 0; }
* html #nav2 a.ir2 { height: 147px; he\ight: 0; }
/* stop hiding from IE mac */

/*Left side promos*/

#promo a.mainnav {text-indent: -9999px; text-decoration: none;display: block; }

#promodiscuss_int {background: url(/!images/int_images/kh_int_promo_planningneeds2.gif) no-repeat top left; width: 193px; margin-left:-6px; }
#promodiscuss_int a.mainnav { background: url(/!images/int_images/kh_int_promo_planningneeds1.gif) no-repeat top left; height: 90px; }

#promodiscuss {background: url(/!images/mp_images/kh_mp_promo_planningneeds2.gif) no-repeat top left; width: 199px; margin-left:-6px; }
#promodiscuss a.mainnav { background: url(/!images/mp_images/kh_mp_promo_planningneeds1.gif) no-repeat top left; height: 77px; }

#lead{background: url(/!images/int_images/kh_mp_promo_leaderretreats2.gif) no-repeat top left; width: 199px; margin-left:-6px;}
#lead a.mainnav { background: url(/!images/int_images/kh_mp_promo_leaderretreats1.gif) no-repeat top left; height: 71px; }

#promotools{background: url(/!images/mp_images/kh_mp_promo_buildingblocks2.gif) no-repeat top left; width: 199px; margin-left:-6px;}
#promotools a.mainnav { background: url(/!images/mp_images/kh_mp_promo_buildingblocks1.gif) no-repeat top left; height: 71px; }

#promocd {background: url(/!images/mp_images/kh_mp_promo_enews2.gif) no-repeat top left; width: 198px; margin-left:-6px;  }
#promocd a.mainnav { background: url(/!images/mp_images/kh_mp_promo_enews1.gif) no-repeat top left; height: 80px; }

#promotrends {	background: url(/!images/mp_images/kh_mp_promo_recenttrends2.gif) no-repeat top left; width: 199px; margin-left:-6px; }
#promotrends a.mainnav { background: url(/!images/mp_images/kh_mp_promo_recenttrends1.gif) no-repeat top left; height: 75px; }


#promo a.mainnav:hover, 
#promodiscuss:hover a.mainnav, #promodiscuss.sfhover a.mainnav, 
#promodiscuss_int:hover a.mainnav, #promodiscuss_int.sfhover a.mainnav, 
#promotools:hover a.mainnav, #promotools.sfhover a.mainnav, 
#promocd:hover a.mainnav, #promocd.sfhover a.mainnav, 
#promotrends:hover a.mainnav, #promotrends.sfhover a.mainnav { background: none;}

#promo, #promo ul {	 margin: 0; padding-left:6px; list-style: none; }

/*Interior Left side Navigation */

.ir3 { display: block; overflow: hidden; }
  
#mainnav2 a.ir3 {
	background: url(/!images/int_images/kh_int_int3a.gif) no-repeat;
	color: #fff;
	width: 199px;
	height: 0;
	
	}
#mainnav2 li {margin-top:0px; 
			  margin-bottom:0px;}

#int_coach a.ir3 { background-position: 0 -0px; padding-top:50px;}
#int_learn a.ir3 { background-position: 0 -52px; padding-top:40px; }
#int_plan a.ir3 { background-position: 0 -92px; padding-top:43px; }
#int_frame a.ir3 { background-position: 0 -134px; padding-top:40px;}


.nav3, .nav3 dd, .nav3 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#mainnav2 { width: 199px;
			padding-top:0px; 
			 }

#mainnav2 dd:hover a.ir3, #mainnav2 dd.IEhover a.ir3, #mainnav2 a.ir3:hover { background-image: url(/!images/int_images/kh_int_int3b.gif); }

/* =HACKS (only @ IE WIN/Mac )
*************************/
/* hidden from IE mac \*/
* html #mainnav2 a.ir3 { height: 184px; he\ight: 0; }
/* stop hiding from IE mac */