﻿img.image{ display: none; }

dl#orgChart{
	margin: 0;
	padding: 0;
	background: transparent url(OrgChart/OrgChart.jpg) top left no-repeat;
	height: 513px;
	width: 743px;
	position: relative;
}

/*dt{ margin: 0; padding: 0; 
    position: absolute; font-size: 85%; display: none; }
dd{ margin: 0; padding: 0; 
    position: absolute;
      font-size: 85%; }
*/

dd#BJA { top: 0px; left: 0px; }
dd#BJA a { top: 0px; left: 0px; position: absolute; width: 227px; height: 72px; text-decoration: none; }
dd#BJA a span { display: none; }
dd#BJA a:hover { border: solid 1px #eee; background-image: url(OrgChart/Hover.png); }
dd#BJA a:hover span{
	display: block;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	top: 100%;
	left: -1px;
	padding: 5px;
	width: 307px;
}

dd#IIR { top: 0; left: 256px; }
dd#IIR a { top: 0; left: 256px; position: absolute; width: 226px; height: 72px; text-decoration: none; }
dd#IIR a span { display: none; }
dd#IIR a:hover { border: solid 1px #eee; background-image: url(OrgChart/Hover.png); }
dd#IIR a:hover span{
	display: block;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	top: 100%;
	right: -1px;
	padding: 5px;
	width: 307px;
}

dd#RegPart { top: 100px; left: 18px; }
dd#RegPart a { top: 100px; left: 18px; position: absolute; width: 190px; height: 50px; text-decoration: none; }
dd#RegPart a span { display: none; }
dd#RegPart a:hover { border: solid 1px #eee; background-image: url(OrgChart/Hover.png); }
dd#RegPart a:hover span{
	display: block;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	top: 100%;
	left: -1px;
	padding: 5px;
}

/*
dd#NE { top: 187px; left: 11px; }
dd#NE a { position: absolute; width: 93px; height: 47px; text-decoration: none; }
dd#NE a span { display: none; }
dd#NE a:hover { border: solid 1px #eee; background-image: url(OrgChart/Hover.png); }
dd#NE a:hover span{
	display: block;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	top: 100%;
	left: -1px;
	padding: 5px;
	width: auto;
	white-space: nowrap;	
}
*/
dd#MWx { top: 150px; left:0; }
dd#MWx a { top: 150px; left:0; position: absolute; width: 90px; height: 47px; text-decoration: none; }
dd#MWx a span { display: none; }
dd#MWx a:hover { border: solid 1px #eee; background-image: url(OrgChart/Hover.png); }
dd#MWx a:hover span{
	display: block;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	top: 100%;
	left: -50%;
	padding: 5px;
	width: auto;
	white-space: nowrap;	
}

dd#SE { top: 191px; left: 60px; }
dd#SE a { top: 191px; left: 60px; position: absolute; width: 109px; height: 48px; text-decoration: none; }
dd#SE a span { display: none; }
dd#SE a:hover { border: solid 1px #eee; background-image: url(OrgChart/Hover.png); }
dd#SE a:hover span{
	display: block;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	top: 100%;
	left: -50%;
	padding: 5px;
	width: auto;
	white-space: nowrap;	
}


dd#SW { top: 150px; left: 132px; }
dd#SW a { top:150px; left: 132px; position: absolute; width: 89px; height: 44px; text-decoration: none; }
dd#SW a span { display: none; }
dd#SW a:hover { border: solid 1px #eee; background-image: url(OrgChart/Hover.png); }
dd#SW a:hover span{
	display: block;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	top: 100%;
	left: -50%;
	padding: 5px;
	width: auto;
	white-space: nowrap;	
}


dd#W { top: 190px; left: 200px; }
dd#W a { top: 190px; left: 200px;  position: absolute; width: 76px; height: 47px; text-decoration: none; }
dd#W a span { display: none; }
dd#W a:hover { border: solid 1px #eee; background-image: url(OrgChart/Hover.png); }
dd#W a:hover span{
	display: block;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	top: 100%;
	left: -50%;
	padding: 5px;
	width: auto;
	white-space: nowrap;	
}

dd#FedP { top:100px; left: 326px; }
dd#FedP a { top:100px; left: 326px; position: absolute; width: 190px; height: 52px; text-decoration: none; }
dd#FedP a span { display: none; }
dd#FedP a:hover { border: solid 1px #eee; background-image: url(OrgChart/Hover.png); }
dd#FedP a:hover span{
	display: block;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	top: 100%;
	left: -1px;
	padding: 5px;
	width: auto;
	white-space: nowrap;	
}

dd#FLETC { top: 154px; left: 296px; }
dd#FLETC a { top: 154px; left: 296px;  position: absolute; width: 126px; height: 51px; text-decoration: none; }
dd#FLETC a span { display: none; }
dd#FLETC a:hover { border: solid 1px #eee; background-image: url(OrgChart/Hover.png); }
dd#FLETC a:hover span{
	display: block;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	top: 100%;
	left: -50%;
	padding: 5px;
	width: auto;
	white-space: nowrap;	
}

dd#ATF { top: 154px; left: 419px; }
dd#ATF a { top: 154px; left: 419px; position: absolute; width: 126px; height: 51px; text-decoration: none; }
dd#ATF a span { display: none; }
dd#ATF a:hover { border: solid 1px #eee; background-image: url(OrgChart/Hover.png); }
dd#ATF a:hover span{
	display: block;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	top: 100%;
	right: -1px;
	padding: 5px;
	width: 250px;
}

dd#NPB { top: 265px; left:0; }
dd#NPB a { top: 265px; left:0; position: absolute; width: 534px; height: 25px; text-decoration: none; }
dd#NPB a span { display: none; }
dd#NPB a:hover { border: solid 1px #eee; background-image: url(OrgChart/Hover.png); }
dd#NPB a:hover span{
	display: block;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	top: 100%;
	left: 0px;
	padding: 5px;
	width: auto;
	width: 500px;
}

dd#NTC { top: 321px; left: 129px; }
dd#NTC a { top: 321px; left: 129px; top: 321px; left: 129px; position: absolute; width: 102px; height: 36px; text-decoration: none; }
dd#NTC a span { display: none; }
dd#NTC a:hover { border: solid 1px #eee; background-image: url(OrgChart/Hover.png); }
dd#NTC a:hover span{
	display: block;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	top: 100%;
	left: -1px;
	padding: 5px;
	width: auto;
	width: 300px;	
}

dd#CDRC { top: 393px; left:103px; }
dd#CDRC a { top:393px; left:103px; position: absolute; width: 141px; height: 41px; text-decoration: none; }
dd#CDRC a span { display: none; }
dd#CDRC a:hover { border: solid 1px #eee; background-image: url(OrgChart/Hover.png); }
dd#CDRC a:hover span{
	display: block;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	left: -1px;
	padding: 5px;
	width: 300px;	
}

dd#NTT { top: 393px; left:0; }
dd#NTT a { top: 393px; left:0; position: absolute; width: 102px; height: 30px; text-decoration: none; }
dd#NTT a span { display: none; }
dd#NTT a:hover { border: solid 1px #eee; background-image: url(OrgChart/Hover.png); }
dd#NTT a:hover span{
	display: block;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	bottom: 100%;
	left: -1px;
	padding: 5px;
	width: 300px;
}

dd#QRC { top: 325px; left: 281px; }
dd#QRC a { top: 325px; left: 281px; position: absolute; width: 106px; height: 36px; text-decoration: none; }
dd#QRC a span { display: none; }
dd#QRC a:hover { border: solid 1px #eee; background-image: url(OrgChart/Hover.png); }
dd#QRC a:hover span{
	display: block;
	color: #000;
	background-color: #F4F4F4;
	position: absolute;
	border: 1px solid #BCBCBC;
	top: 100%;
	left: -1px;
	padding: 5px;
	width: 300px;
}