body {background-color: #FFFFFF}

td {
text-align: center;
valign: top; padding: 2px 2px 2px 2px;
border-bottom: 1px solid #ddd;
}

p {text-align: justify; margin-top: 2px; margin-bottom: 2px;}


A:active {text-align: left; text-decoration: #000000;}

A:link {text-align: left; text-decoration: #000000;}

A:visited {text-align: left; text-decoration: none; color: gray}

A:hover {text-align: left; text-decoration: underline; background-color: green; color: white}

H1 {text-align: center; font-weight: bolder; color: green;}

H2 {text-align: center; font-weight: bolder; color: green;}

H3 {text-align: center; font-weight: bolder; color: green; margin-top: 2px; margin-bottom: 2px;}

H4 {text-align: center; font-weight: bolder; color: BLACK; margin-top: 1px; margin-bottom: 1px;}



a.top_navi{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	text-align: center;
}
a.top_navi:hover{
	text-decoration:underline;
}
	
a:hover img {
  border-color: green; /* Image border changes to red on hover */
  text-decoration: none;
  border-radius: 8px;
}

a:focus {
  outline: 2px solid green; /* Changes the default outline to a green solid line */
  /* or outline: none; (not recommended for accessibility) */
}

img: {border-radius: 8px;}
