a
{	color:#000088
}

a:hover
{	font-weight:bold
}

dl, dd
{	margin: 0;
	padding: 0;}

#menu 
{	position: relative;border:0;
	top: 0;
	left: 0;}

#menu dd 
{	position: absolute;
	left: -10;
	top: 15;
	width:100%;
	background: #ffffff;}
	
#menu li
{	text-align: center;
	font-size: 85%;
	list-style-type: none; 
	margin: 0; 
	padding: 0; 
	border: 1px solid #ddffdd;
}

.menu	
{	font-family:arial;
	padding:0 10 2 10;
	font-size:10pt;
	text-align:center}

.menu a
{	display: block;
	font-weight:normal;
	text-decoration:none;
	background-color:#ddffdd;
	border: 1px groove gray;
	color:black}

.menu a:hover
{	font-weight:normal;
	background-color:#558855;
	border: 1px outset #558855;
	color:white;}


.menu td
{	padding:0 10 2 10;
}

.flag img
{	margin:2;
	border-width:0
}
.flag a
{	border-width:0
}
body	{margin:2;background-color:#FAFFF0}

