/*HTML*/
	body {
		margin:0;
		background-color:#FFF;
		/*background-color:rgb(165,180,194);*/
	}
	img {
		border:0;
	}
	a {
		color:rgb(0,88,171);
		text-decoration:none;
		}
		a:hover {
		color:#00f;
		text-decoration:underline;
	}
	p, li, h1, h2, h3 {
		line-height:1.3em;
	}
	
/**/
/*Fonts*/
	body {
		font-family:arial, sans-serif;
	}
	.fontB {
		/*font-family:verdana, sans-serif;*/
		font-family:georgia, serif;
	}
/**/
/* Generic text */
	.centered {
		text-align:center;
	}
	.bold {
		font-weight:bold;
	}
	.nobr {
		white-space:nowrap;
	}
	.spaced {
		line-height:1.5em;
	}
/**/
/* Color */
	.black {color:#000;}
/**/
/*Misc*/
	.reg {
		text-decoration:underline;
		cursor:default;
	}
/**/
/*Lists*/
	ul.levelAList {
		/*font-family:verdana, sans-serif;*/
		font-size:90%;
		list-style-type:square;
		padding-left:20px;
	}
	ul.levelAList li {
		margin-top:.5em;
		margin-bottom:.5em;
	}
/**/


#Apkm_BasePage {
	width:90%;
	max-width:940px;
	min-width:660px;
	margin:0 auto 3em;
	height:auto;
	position:relative;
	background-position:right 10px;
	background-repeat:no-repeat;
	background-color:#FFF;
}
#Apkm_BasePage.bkgA {
	background-image:url(pix/bkgA.jpg);
}
#Apkm_BasePage_Header {
	height:78px;
	border-bottom:20px solid #f63;
	background-color:#055AAA;
}
#Apkm_BasePage_Header.bkgA {
	background-image:url(pix/headerA.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}
#Apkm_BasePage_Header img.logo {
	position:absolute;
	top:51px; left:20px;
}
#Apkm_BasePage_Header .leftEdge,
#Apkm_BasePage_Header .rightEdge {
	width:8px;
	height:27px;
	background-color:#000;
	position:absolute;
	top:71px;
	}
	#Apkm_BasePage_Header .leftEdge {
		background-image:url(pix/header-crn-left.gif);
	}
	#Apkm_BasePage_Header .rightEdge {
		background-image:url(pix/header-crn-right.gif);
		right:-1px;
	}
	#Apkm_BasePage_Header > .rightEdge {
		right:0;
}
#Apkm_BasePage_Footer {
	clear:both;
	background:#f63;
	position:relative;
	height:22px;
	}
	#Apkm_BasePage_Footer .leftEdge,
	#Apkm_BasePage_Footer .rightEdge {
		position:absolute;
		background-repeat:no-repeat;
		height:32px;
		width:10px;
		bottom:-1px;
	}
	#Apkm_BasePage_Footer .leftEdge {
		background-image:url(pix/footer-crn-left.gif);
	}
	#Apkm_BasePage_Footer .rightEdge {
		background-image:url(pix/footer-crn-right.gif);
		right:-1px;
	}
	#Apkm_BasePage_Footer > .rightEdge {
		right:0px;
}
#Apkm_FootNote {
	font-family:arial, sans-serif;
	color:#666;
	text-align:center;
	font-size:70%;
	line-height:1.5em;
	margin:.5em 0;
}
#Apkm_FootNote .firefoxButton {
	position:relative; top:4px; left:3px;
}

#Apkm_NavBar {
	background-color:rgb(235,235,235);
	position:absolute;
	width:185px;
	top:130px; bottom:4.85em; left:22px;
	background-image:url(pix/navbar-bottom.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	font-family:tahoma, arial, sans-serif;
	padding-bottom:40px;
	}
	#Apkm_NavBar .topEdge {
	background-image:url(pix/navbar-top.gif);
	background-repeat:no-repeat;
	height:12px;
	}
	#Apkm_NavBar ul {
	list-style-type:none;
	padding:0; margin:0;
	margin-top:10px;
	margin-bottom:20px;
	}
	#Apkm_NavBar ul li {
	}
	#Apkm_NavBar ul a {
	display:block;
	color:black;
	text-decoration:none;
	}
	#Apkm_NavBar ul a.open {
	background-color:#fc0;
	}
	#Apkm_NavBar ul a.label {
	padding:2px 10px 3px;
	margin-bottom:.7em;
	}
	#Apkm_NavBar ul a:hover {
	color:rgb(0,88,171);
	background-color:#fff;
	}
	#Apkm_NavBar .addnText {
	position:relative; left:7%;
	width:80%;
	font-size:80%;
}

#PrintThisPagePDF {
	position:absolute;
	width:100%;
	text-align:right;
	right:15px;
}

#Apkm_Content {
	min-height:35em;
	position:relative;
	margin-left:207px;
	}
	#Apkm_Content p {
	}
	#Apkm_Content .sideMargins {
		padding:0 25px;
	}
	#Apkm_Content .topMargin {
		margin-top:35px;
	}
	#Apkm_Content .bottomMargin {
		margin-bottom:40px;
	}
	#Apkm_Content .leftMargin {
		margin-left:40px;
	}
	#Apkm_Content .rightMargin {
		margin-right:40px;
	}

	#Apkm_Content h1,
	#Apkm_Content h2,
	#Apkm_Content h3 {
		color:rgb(0,88,171);
		font-family:tahoma, arial, sans-serif;
	}
	#Apkm_Content h1 {
		font-size:140%;
		font-weight:normal;
		margin-right:20%;
		margin-bottom:1em;
	}
	#Apkm_Content h2 {
		font-weight:normal;
		font-size:120%;
		margin-top:1.5em;
		margin-right:15%;
	}
	#Apkm_Content h3 {
		font-weight:normal;
		font-size:100%;
	}
	#Apkm_Content .floatLeft {
		float:left;
		margin:0 8px 8px 0;
	}
	#Apkm_Content .floatRight {
		float:right;
		margin:0 0 8px 8px;
}

.centerDiv {
	text-align:center;
}
.centeredTable {
	margin:0 auto;
}

