a:link { color: #455FA4;}
a:visited { color: #455FA4; text-decoration: underline;}
a:focus, a:hover, a:active { color: #DD8A01; text-decoration: none;}

a.footer:link { color: #9A1317; font-size: 9px; text-decoration: none;}
a.footer:visited { color: #9A1317; text-decoration: none; font-size: 9px;}
a.footer:focus, a.footer:hover, a.footer:active { color: #9A1317; text-decoration: underline; font-size: 9px;}

a.intnav1:link { color: #455FA4; text-decoration: none; font-weight: regular;}
a.intnav1:visited { color: #455FA4; text-decoration: none; font-weight: regular;}
a.intnav1:focus, a.intnav1:hover, a.intnav:active { color: #DD8A01; text-decoration: underline; font-weight: regular;}

h1 {color: #A4470B;
	font-size: 16px;
	}

.middot {color: #9A1317;
		 font-size: 12px;}
		 
.addy {font-family: verdana;
	   font-size: 10px;}

.column { width: 45%; }
.column.left { float: left; }
.column.right { float: right; }

.expander { height: 0; overflow: hidden; clear: both; }

body {background: url(/!images/mp_images/kh_mp_background.gif);
	  font-family: verdana;
	  font-size: 12px;}
#canvas {width: 762px;
		margin: 0 auto;
		position: relative;
		}
/*.masthead {background: url(!images/mp_images/kh_mp_faderight.gif) no-repeat 100% 52px;}*/

.bodybg {background: url(/!images/mp_images/kh_mp_bodytile.jpg);
		padding: 1px 0;
		width: 100%; 
		overflow:hidden;}
.intbgtop {background: url(/!images/int_images/kh_int_bgtoptile.jpg) no-repeat;
		padding: 1px 0;
		height: 67px;
		width: 100%; 
		overflow:hidden;}

.icons {width: 193px;
		margin: 0;
		float:left;
		}

#content {
width: 515px;
float:right;
margin: 0 20px; display: inline;
}
		
.toplink {
		  margin-left: auto;
		  margin-right: auto;
		  height: 52px;
		  width: 762px;
}
.footerimage {background: url(/!images/mp_images/kh_mp_footer.gif) no-repeat;
			  height: 103px;
			  width: 496px;
			  }
.botcap {background: url(/!images/mp_images/kh_mp_promo_body_bottom.gif) no-repeat;
		width: 761px;
		height: 22px;}

.intbotcap {background: url(/!images/int_images/kh_int_body_bottom.gif) no-repeat;
		margin: 0 auto;
		width: 762px;
		height: 22px;}
		
h1.toplogo {background: url(/!images/mp_images/kh_mp_logo.jpg) no-repeat;
		  height: 200px;
		  width: 218px;
		  margin: 0;
}
#flash {background: url(/!fimages/mp_images/kh_mp_mainimage.jpg) no-repeat;
		padding: 1px;
		position: absolute;
		top: 26px;
		left: 112px;
		width: 532px;
		height: 200px;
		z-index: 1;}
.midnav {height: 147px;
		width: 750px;
		margin-left: auto;
		margin-right: auto;}
		
/*Interior Only Styles */

h2.intlogo {background: url(/!images/int_images/kh_int_logo.jpg) no-repeat;
			height: 158px;
			width: 199px;
			margin: 0;
			z-index: 1000;
}
#main b {position: absolute; cursor: pointer; cursor: hand;  display: block; width: 30px; height: 13px; left: 36px; top: 57px;}
#contact b {position: absolute; cursor: pointer; cursor: hand;  display: block; width: 58px; height: 13px; left: 81px; top: 57px;}
#sitemap b {position: absolute; cursor: pointer; cursor: hand;  display: block; width: 47px; height: 13px; left: 150px; top: 57px;}

#mp_cu b {position: absolute; cursor: pointer; cursor: hand;  display: block; width: 75px; height: 13px; left: 85px; top: 57px; z-index: 1000;}
#mp_sm b {position: absolute; cursor: pointer; cursor: hand;  display: block; width: 51px; height: 13px; left: 170px; top: 57px; z-index: 1000;}


#header {background: url(/!images/int_images/kh_int_sub_generic2.jpg) no-repeat; 
		padding: 1px;
		position: absolute;
		top: 52px;
		left: 199px;
		width: 563px;
		height: 158px;
}
.intnav {float: left;}

.intbodybg {background: url(/!images/int_images/kh_int_tile8.jpg) top;
		padding: 0;
		margin: 0;
		width: 100%; 
		overflow:hidden;
		width: 762px;}
		
.inticons {width: 193px;
		   margin: 0;
		   float:left;
		}

.kh_leadership div#rightBox { border:solid 1px #A4A4A4; width:150px; float:right; background-color:#084B8A; color:white; padding:10px; }
		
.kh_leadership #header {background: url(/!images/int_images/kh_int_sub_leaderretreats.jpg) no-repeat;}
.kh_enews #header {background: url(/!images/int_images/kh_int_sub_enewsletter.jpg) no-repeat;}
.kh_creative #header {background: url(/!images/int_images/kh_int_sub_team.jpg) no-repeat;}
.kh_clients #header {background: url(/!images/int_images/kh_int_sub_clients.jpg) no-repeat;}
.kh_news #header {background: url(/!images/int_images/kh_int_sub_news.jpg) no-repeat;}
.kh_learningcenter #header {background: url(/!images/int_images/kh_int_sub_pubtools.jpg) no-repeat;}
.kh_buildingblocks #header {background: url(/!images/int_images/kh_int_sub_buildingblocks.jpg) no-repeat;}
.kh_publications #header {background: url(/!images/int_images/kh_int_sub_publications.jpg) no-repeat;}
.kh_foresight #header {background: url(/!images/int_images/kh_int_sub_network.jpg) no-repeat;}
.kh_coach #header {background: url(/!images/int_images/kh_int_sub_coaching.jpg) no-repeat;}
.kh_learn #header {background: url(/!images/int_images/kh_int_sub_learning.jpg) no-repeat;}
.kh_plan #header {background: url(/!images/int_images/kh_int_sub_planning.jpg) no-repeat;}
.kh_framing #header {background: url(/!images/int_images/kh_int_sub_framing.jpg) no-repeat;}
.kh_trendtracking #header {background: url(/!images/int_images/kh_int_sub_trendtracking.jpg) no-repeat;}
.kh_impact #header {background: url(/!images/int_images/kh_int_sub_communicating_for_impact.jpg) no-repeat;}