@charset "utf-8";
/* CSS Document */

a	{ color: #017aaf; }
a.noline { text-decoration: none; }

body {
	margin-top: 0px;
	text-align: center;
}

body {
	margin-top: 0px;
	text-align: -moz-center;
}

div {
	display: inline-block;
	margin: 0px;
	padding: 0px;
}

h1 {
	font-size: 14px;
	line-height: normal;
	color: #005388;
}

h2 {
	font-size: 14px;
	line-height: normal;
	color: #005388;
}

h3 {
	color: #017aaf;
	font-size: 14px;
}

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

sup {
	vertical-align:super;
	font-size:.8em;
	line-height:.4em;
	text-decoration: none;
}

p	{ font-family: verdana; }
ul	{ font-family: verdana; }
ol	{ font-family: verdana; }
li	{ font-family: verdana; }

.bold	{ font-weight: bold; }
.em	{ font-style: italic; }
.red	{ color: red; }

.adobe img {
	margin: 0px 8px 0px 0px;
	float: left;
}

.qa_q {
	color: #017aaf;
	font-weight: bold;
	padding: 20px 0px 5px 0px;
}

.qa_a li {
	margin: 0px 0px 12px 0px;
}

.lower_alpha {
	list-style-type: lower-alpha;
}

.nomark {
	list-style-type: none;
	margin-bottom: 8px;
}

.boxed {
	border: 1px solid #017aaf;
	width: 100%;
	padding: 0px 10px 0px 10px;
	font-weight: bold;
}

.bordered {
	border: 1px solid black;
	padding: 10px;
	margin: 0px 0px 0px 10px;
	width: 792px;
}

.toplink {
	width: 100%;
	display: block;
	text-align: right;
}

#body_container {
	font-family: verdana;
	font-size: 10px;
	text-align: left;
	width: 939px;
	padding: 10px 10px 0px 10px;
	background: url(/img/page_bg_stretch.jpg) repeat-y;
}

#header	{ width: 939px; }

#logo_embeda {
	height: 119px;
	width: 268px;
	float: left;
}

#utility_links {
	font-size: 10px;
	padding: 26px 10px 0px 0px;
	float: right;
	width: 600px;
	height: 29px;
	text-align: right;
}

#ts_small	{ font-size: 10px; }
#ts_normal	{ font-size: 12px; }
#ts_large	{ font-size: 14px; }

#utility_links a.selected {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

#utility_links a.deslected {
	text-decoration: underline;
	color: #017aaf;
	font-weight: normal;
}

#content {
	min-height: 400px;
	width: 822px;
	padding: 21px 60px 0px 60px;
	line-height: 1.5em;
}

#content .fullwidth {
	width: 928px;
	margin-left: -60px;
}

#logo_king {
	float: left;
	height: 39px;
	margin: 0px 10px 20px 0px;
	width: 32px;
	border: 0px;
}

#bg_end {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#nav_sub {
	clear: both;
	display: block;
	text-align: center;
	padding: 5px 0px 0px 0px;
}

#nav_top div {
	display: inline;
	position: relative;
}

#nav_top a {
	display: inline-block;
	text-decoration: none;
}

#nav_top div em {

	position: absolute;
	z-index: 2;
	
	left: 0px;
	
	color: #000000;
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	
	display: none;
}

#pi em {
	background-image: url(/img/bubble_pi.gif);
	margin-left: 8px;
	top: -42px;
	width: 166px;
	height: 40px;
	padding: 8px 5px 5px 8px;
	
}
#pmg em {
	background-image: url(/img/bubble_pmg.gif);
	margin-left: 10px;
	top: -59px;
	width: 166px;
	height: 57px;
	padding: 8px 5px 5px 8px;
}
#gu em {
	background-image: url(/img/bubble_gu.gif);
	margin-left: 5px;
	top: -59px;
	width: 98px;
	height: 57px;
	padding: 8px 5px 5px 8px;
}
#rems em {
	background-image: url(/img/bubble_rems.gif);
	top: -59px;
	width: 229px;
	height: 57px;
	padding: 8px 5px 5px 8px;
}
#cpp em {
	background-image: url(/img/bubble_cpp.gif);
	margin-left: 8px;
	top: -42px;
	width: 166px;
	height: 40px;
	padding: 8px 5px 5px 8px;
	
}
#divFlash01 {
	width: 728px;
	height: 220px;
	float: left;
	display: inline;
	margin: 0px;
}

#divIconLinks {
	display: inline;
	width: 184px;
	margin: 0px 0px 0px 0px;
}

#divIconLinks div {
	display: inline;
	padding: 0px 0px 0px 13px;
}

#divIconLinks div img.first {
	margin: -3px 0px 0px 0px;
}

#pi_embed {
}

.small, .small p, .small a {
	font-size: 12px;
}
.small h2, .small h3 {
	font-size: 12px;
}

.normal, .normal p, .normal a {
	font-size: 13px;
}
.normal h2, .normal h3 {
	font-size: 14px;
}

.large, .large p, .large a {
	font-size: 14px;
}
.large h2, .large h3 {
	font-size: 14px;
}

#nav_sub {
	font-size: 10px;
}

#nav_sub p, #nav_sub a {
	font-size: 10px;
}

#nav_sub.small p, #nav_sub.small a {
	font-size: 10px;
}

#nav_sub.normal p, #nav_sub.normal a {
	font-size: 11px;
}

#nav_sub.large p, #nav_sub.large a {
	font-size: 12px;
}

#footer {
	font-size: 10px;
	width: 814px;
	padding: 10px 60px 30px 60px;
}

#footer p, #footer a {
	font-size: 10px;
}

#footer.small .disclaimer {
	font-size: 12px;
	font-weight: bold;
}
#footer.normal .disclaimer {
	font-size: 13px;
	font-weight: bold;
}
#footer.large .disclaimer {
	font-size: 14px;
	font-weight: bold;
}

#footer.small p, #footer.small a {
	font-size: 10px;
}

#footer.normal p, #footer.normal a {
	font-size: 11px;
}

#footer.large p, #footer.large a {
	font-size: 12px;
}
#ISI { 
	width:825px;
	height:240px;
	overflow:auto;
	margin-top:15px;
}
#ISI #blackBox { font-weight:bold; padding:10px; margin:10px; width:765px; border:1px solid #000; } 
#ISI #blackBox p.first { margin-top:10px;} 
@media print {
	#ISI { 
		width:825px;
		height:auto;
		overflow:visible;
	}
}
