<style type="text/css">

a img { border: 0; margin: 0; padding: 0; }
a:link { font-weight: normal; color: #005500; background-color: transparent; text-decoration: none; }
a:visited { font-weight: normal; color: #005500; background-color: transparent; text-decoration: none; }
a:hover { font-weight: bold; color: #ff0000; background-color: transparent; text-decoration: underline overline; }
a:active { font-weight: bold; color: #ff0000; background-color: transparent; text-decoration: none; }
a:focus { font-weight: bold; color: #005500; background-color: transparent; text-decoration: underline overline; }

h1 {
	color: #005500;
	background-color: transparent;
	font-size: 10pt;
	font-weight: bolder;
	font-variant: small-caps;
	text-decoration: underline;
	text-align: left;
	margin: 5px;
	padding: 5px;
	border: 0;
	}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	color: #005500;
	background-color: transparent; 
	line-height: 16px;
	margin: 0;
	padding: 0;
	border: 0;
	}

	p.bodytext { margin: 1px 0px 1px 0px; padding: 1px 0px 1px 0px; }
	p.pa { text-align: right; }
	p.pb { font-size: 7pt; line-height: 25px; }
	p.pc { font-size: 7pt; line-height: 25px; text-align: right; }
	p.pd { line-height: 37px; text-indent: 49px; }
	p.pe { font-size: 7pt; font-weight: bold; }
	p.pf { font-size: 7pt; }
	p.pg { color: #ff0000; font-weight: bold; text-align: center; }
	p.ph { font-size: 7pt; text-align: center; }

img {
	border: 0;
	margin: 0;
	padding: 0;
	}

	img.ia { float: left; }
	img.ib { float: right; }

div {
	background-color: transparent;
	overflow: visible;
	padding: 0;
	border: 0;
	margin: 0;
	}	

	#center { width: 1px; height: 1px; position: absolute; left: 50%; }
	#back { position: absolute; top: 15px; left: -470px; width: 940px; }

ul { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	line-height: 20px;
	padding: 0; 
	border: 0; 
	margin: 0; 
	}
	
	ul.navi { line-height: 37px; text-indent: 47px; }
	
li { list-style: none; }

	li.NO { background-image: url(img/navi2.png); }
	li.NO:hover { background:  url(img/navi3.png); height:37px; }
	li.CUR { background-image: url(img/navi4.png); font-weight: bold; }
	
	li.b { list-style: circle; }

fieldset { border: 0; margin: 0; padding: 0; }

label { 
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	color: #005500;
	}
	
input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	color: #005500;
	background-color: #ffff99;
	border: 1px solid #005500;
	width: 320px;
	}
	
	.a { width: 95px; text-align: center; }

</style>
