body		{
			background-color: #ffffff;
			color: #000000;
			margin: 0;
			padding: 0;
		}

table.fancy	{	border: solid thin black;
			margin:5 ;
			padding:5 ;
			border-spacing:0 ;
		}
tr.even		{	background-color:#ffffff ;
		}
tr.odd		{	background-color:#ddeeff ;
		}
tr.header	{	background-color:#113377 ;
			color: #ffffff ;
		}
table.fancy th	{
			color: #ffffff ;
		}
table.fancy caption 	{	color:#113377;
		}

/* page format:
	body
	kk-everything
	kk-header
	kk-content
	kk-footer
 */

#kk-everything	{
	width: 100%;
	margin: 0;
	padding: 0;
}
#kk-header {
	margin: 0;
	padding: 0;
	background-color: #c0c0ff;
}
#kk-header ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	float: left;
	width: 100%;
	background-color: #c0c0ff;
	color: #000000;
}
#kk-header ul li {
	display: inline;
	background-color: #c0c0ff;
	color: #000000;
}
#kk-header ul li a {
	float: left;
	width: auto;
	background-color: #c0c0ff;
	color: #000000;
	padding: 0em 0.5em;
	margin auto 0;
	text-decoration: none;
	font-family: sans-serif;
	/* font-weight: bold; */
	text-align: center;
}
#kk-header ul li a.singlehigh {
	padding: 1em 0.5em;
}
#kk-header ul li a.doublehigh {
	padding: .5em 0.5em;
}
#kk-header ul li a.image {
	padding 0 0 0 0;
}

#kk-header ul li a:hover {
/*	background-color: #8080ff;
	color: #000000;
 */
	background-color: #c0c0ff;
	color: #8080ff;
}
#kk-header img {
	border: 0;
}

#kk-content {
	padding: 1em;
	clear: both;
}

#kk-content .floatleft {
	float: left;
	padding: 1em;
}
#kk-content .floatright {
	float: right;
}
#kk-content br.clear {
	clear: both;
}

#kk-footer {
	clear: both;
}
