/* Index Start Styles */

html, body, #header, #content, h1#std { margin: 0; padding: 0; }

/* hide from ie on mac \*/
html { height: 100%; overflow: hidden; }
#flashcontent { height: 100%; }
/* end hide */

body
{
	height: 100%;
	background: #eee url('/media/img_bg/bg_more/back_white.gif') repeat-y left top;
}

a { text-decoration: none; }
a:link, a:visited { color: black; }
a:hover { color: #03f; }

br { line-height: 100%; }
h1 span, h2 span { display: none !important; }

.getAdobe
{
	color: #03f !important;
	margin: 10px 0 10px 0;
	text-align: left;
	vertical-align: middle;
	font: 10px/1.5 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Arial, Helvetica;
}

#warningArea
{
	width: 490px;
	margin: 0 0 1em 0;
	padding: 0 0 3px 0;
	border-bottom: 1px solid silver;
}

#warningArea img
{
	display: block;
	margin: 0 0 1em 0;
}

.warning
{
	width: 400px;
	margin-bottom: 10px;
	padding: 0 0 0 1em;
	letter-spacing: normal;
}

.warning h4 { color: #c00; }
.warning .us { font: bold 14px 'Times New Roman', Times; }
.warning p { color: black; }

.warning span
{
	font: bold 12px Arial, Helvetica;
	letter-spacing: 1pt;
}

#header
{
	height: 70px;
	background-color: #d1f521;
}

#headLogo
{
	float: right;
	width: 330px;
	height: 70px;
	background: url('../media/img_body/npo_side_head_logo.gif') no-repeat;
}

#headLogo img
{
	float: right;
	width: 80px;
	height: 70px;
}

#std
{
	position: absolute;
	display: block;
	visibility: visible;
	top: 8px;
	left: 15px;
	z-index: 2;
	width: 310px;
	height: 15px;
	background: url('../media/img_text/npo_selp_head_tx.gif') no-repeat left top;
}

#headTx
{
	display: block;
	margin: 0 0 1em 10px;
	width: 480px;
	height: 36px;
	background: url('../media/img_text/nposelp_index_tx.gif') no-repeat left top;
}

#content
{
	width: 490px;
	text-align: right;
}

#content h3 { color: black; }
#content ol.menu { padding: 0 10px 0 0; }

#content ol.menu li
{
	margin: 1em 0 1em 0;
	list-style-type: none;
}

#content .active
{
	margin: 1em 0 0 0;
	padding: 0 5px 0 1em;
	text-align: left !important;
	color: #069;
}

/* Unknown_CSS */

.K10 { font: normal 10px/1.45 Arial, 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; }
.K11 { font: normal 11px/1.5 Arial, 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; }
.K12 { font: normal 12px/1.45 Arial, 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; }
.K13 { font: normal 13px/1.5 Arial, 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; }
.K14 { font: normal 14px/1.45 Arial, 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; }
.K16 { font: normal 16px/1.45 Arial, 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; }

.KB10 { font: bold 10px/1.45 Arial, 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; }
.KB11 { font: bold 11px/1.5 Arial, 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; }
.KB12 { font: bold 12px/1.45 Arial, 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; }
.KB13 { font: bold 13px/1.5 Arial, 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; }
.KB14 { font: bold 14px/1.45 Arial, 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; }
.KB16 { font: bold 16px/1.45 Arial, 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; }
