* {
	font-family: sans-serif;
}
/*
* {
	border-style: solid;
	border-width: thin;
	border-color: purple;
}
*/

html,body {
height: 100%;
}

div {
}

BODY {
	margin: 0em;
	background-color: #febeff; 
}

a {
	color: #0000af;
}

a:visited {
	color: black;
}

div.contents {
	margin: .0em;
	padding: .5em;
	border-style: solid;
	border-width: thin;
}

td {
max-height: 1em;
}

tr.b { 
	background-color: #b0b0ef; 
	max-height: 2em;
}
tr.head {
	max-height: 2em;
}
td.head {
	background-color: #9090f0;
	border-style: solid;
	border-width: thin;
	max-height: 2em;
}

table.contents {
	width: 100%;
	/*max-width: 50em;*/
	max-height: 70%;
	border: 0;
}


div.body { 

	margin: .5em 3em 1em 3em;

	min-height: 85%;

	min-width: 20em;
	border-width: thin;
	border-style: solid;
	padding: .5em 2em 1em 2em;
}


div.littlemenu {
	/*padding 2em 2em 2em 2em;*/

	background-color: #8e8ecf;
	/*
	color: white;
	border-bottom: thin;
	border-bottom-style: solid;
	*/
}

div.sillyimg {
	float: right; 
	margin: 0em 0em 0em 2em;
	border-width: 1px;
	border-style: solid;
}

H1 {
	color: black;
	border-width: thin;
	border-style: solid;
	padding: 0em .1em 0em .5em;
}


H2 {
	color: black;
	border-width: thin;
	border-style: solid;
	padding: 0em .1em 0em .5em;
}

dl {
	border-width: thin;
	border-style: solid;
	padding: 1em 2em;
}


h1,h2,h3,h4 {background: #8e8eef; color: black; }
body { background: #70708f; }
body div.body { background-color: #c0c0ef; }
body dl { background-color: #8e8eff; }
p,table,li,dl,dt { background: transparent; }
