@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;*/
	text-align:center;
}

#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 
{
	background-image: url(/img/main-nav-bg.jpg);
	width:900px;
	height:23px;
	background-repeat:no-repeat;
	padding:7px 20px 0 20px;
}

#nav_top div a
{
	font-family:Arial;
	font-size:13px;
	/*color:#2179ad;*/
	font-weight:bold;
	display: inline;
	position: relative;
}

#nav_top div a:hover 
{
	color:Red;
}



#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;
	z-index:100;
	text-align:left;
	padding-left:40px;
}

#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:15px 0 0 60px;
	font-size:12px;
	line-height:1.5em;
}
#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;
	}
}


/*Changes on 30th June 2011*/

.navigation{float:left; width:939px;}
.navigation ul{margin:0px; padding:0px;}
.navigation ul li{float:left; width:auto; text-indent:-200000px; list-style-type:none;}
.navigation ul li.home{ width:69px; height:30px; float:left;}
.navigation ul li.home a{display:block; float:left; width:69px; height:30px; background-image:url(/img/btn_home.gif); background-repeat:no-repeat;}
.navigation ul li.home a:hover{display:block; float:left; width:69px; height:30px; background-image:url(/img/btn_home_on.gif); background-repeat:no-repeat;}

.navigation ul li.presinfo a{display:block; float:left; width:171px; height:30px; background-image:url(/img/btn_pi.gif); background-repeat:no-repeat;}
.navigation ul li.presinfo a:hover{display:block; float:left; width:171px; height:30px; background-image:url(/img/btn_pi_on.gif); background-repeat:no-repeat;}
