body
{
	background-color:#f0f0ff;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:small;
	margin:1em;
	padding:0;
}

#header
{
	border-bottom: medium solid blue;
	height:8em;
	margin-bottom:1em;
}

div.logo
{
	padding:0em 2em 0em 1em;
	float:left;
	height:8em;
}

h1
{
	color:blue;
	font-size:medium;
	text-align:left;
	font-weight:bold;
	margin:0;
}

h2
{
	color:blue;
	font-size:xx-large;
	text-align:left;
	font-weight:bold;
	margin:0;
}

h3
{
	font-size:small;
	text-align:left;
	font-weight:bold;
	margin:0;
}

span.blue
{
	color:blue;
	font-size:medium;
	text-align:left;
	font-weight:bold;
	margin:0;
}

span.red
{
	color:red;
	font-size:medium;
	text-align:left;
	font-weight:bold;
	margin:0;
}

b
{
	color:blue;
}

p
{
	clear:both;
}

div.navi
{
	border: 0.2em solid blue; 
	float:left;
	width:8em;
	background-color:white;
	padding:0.8em 0em 1em 1em;
}

div.left
{
	float:left;
}

div.right
{
	float:right;
}

div.info
{
	margin:0 0 0 11em;
}

img.left
{
/*	border: 2px solid oarange; */ 
	float:left;
	padding: 0 1em 1em 0;
}

img.right
{
/*	border: 2px solid green; */ 
	float:right;
	padding: 1em 0 0.5em 1em;
}

a								{	color:blue; font-weight: bold; font-size:medium; text-decoration:none }
	a:hover   			{ color:#FFFF00; background-color:blue;}
	a.texturl				{	border-style:none; color:blue;font-size:small; font-weight: bold; text-decoration:none }
	a.texturl:hover	{ color:#FFFF00; background-color:blue }

ul
{
	list-style-position:inside;
}

td.right
{
text-align:right;
}

