body
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: arial, sans-serif;
	font-size: medium;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

h1, h2
{
	margin: 0px 0px 19px 0px;
}

p, div
{
	font-size: small;
}

a
{
	font-size: medium;
	text-decoration: none;
}

a.tinylink
{
	font-size: small;
}

a:link
{
	color: #0000FF;
}

a:visited
{
	color: #551a8b;
}

a:hover
{
	color: #8080FF;
}

a:active
{
	color: #ff0000;
}

h1 { font-size: xx-large; }

h2 { font-size: x-large; }

h1.nomargin
{
	margin: 0px;
	font-size: xx-large;
}

div#container
{
	margin: 0 auto;
	width: 760px;
	text-align: center;
}

td
{
	overflow: nowrap;
	text-align: center;
}

ul.noindentlist
{
	margin-left: 0px;
	padding-left: 18px;
}

ul, ol
{
	margin-top: 0px;
}

td.spthinseparator
{
	width: 100%;
	height: 5px;
	background-color: #82C41E;
}

td.spseparator
{
	width: 100%;
	height: 40px;
	background-color: #82C41E;
}

table#sptable
{
	border: 5px solid #82C41E;
}

div.kphead
{
	font-weight: bold;
}

div.kpsub
{
	text-indent: 18px;
	text-decoration: underline;
}

span.kppack
{
	font-weight: bold;
	color: #600080;
}

ul.kplist
{
	margin-left: 0px;
	padding-left: 18px;
	list-style-type: none;
	list-style-position: outside;
}

div.indent
{
	text-indent: 18px;
}

ol.noindent
{
	margin-left: 0px;
	padding-left: 23px;
}

hr.kphr
{
	color: #9060C0;
}

a.navlink
{
	text-decoration: none;
	font-size: large;
}

a.navlink:link { color: black }
a.navlink:visited { color: black }
a.navlink:hover { color: black}
a.navlink:active { color: black }

td.navbutton
{
	text-align: center;
	background-color: #F0F0F0;
}
