body
{
	font-family: Arial,Helvetica,sans-serif;
	color: rgb(0, 0, 0);
	background-color: rgb(255, 255, 245);
}
h1
{
	font-size: 150%;
}
h2
{
	border-bottom: medium solid red;
	/* background-color: rgb(130, 255, 130); */
}
div.header
{
	padding: 0.4em;
	width: 98%;
	color: black;
	background-color: rgb(10,170,0);
}
ul.menu
{
	width:100%;
	padding:0;
	margin:0;
	list-style-type:none;
}
ul.drop
{
	margin-top:0;
}
a.home
{
	text-decoration:none;
	color:black;
}
a.menu,a.menulast
{
	text-decoration:none;
	color:black;
	background-color:rgb(10,180,0);
	padding:0.2em 0.6em;
	border-top:1.5px solid #33CC00;
	border-left:1.5px solid #33CC00;
	border-bottom:1.5px solid #007000;
	border-right:1.5px solid #007000;
}
a.menu
{
	float:left;
}
a.menulast
{
	float:right;
}
a.menu:hover,a.menulast:hover
{
	color:white;
	background-color:#330099;
}
li.menu
{
	display:inline;
	font-family: arial, sans-serif, times new roman, times;
	font-size:smaller;
	/*background-color: rgb(10,170,0);
	color: rgb(10,170,0);*/
}
tr.alternateodd
{
	background-color: rgb(240, 255, 240);
}
tr.alternateeven
{
	background-color: rgb(245, 245, 255);
}
td.alternatecell
{
	padding: 15px 2px;
}

div.art {
	font-family: Arial, sans-serif;
	margin-left: 1.5cm;
	margin-right: 1.0cm;
	max-width: 18.5cm;
}
p.art {
	margin-bottom: 0cm;
	text-align: justify;
}
p.art_head {
	font-family: "Arial Black", sans-serif;
	font-size: 133%;
	margin-bottom: 0cm;
	text-align: justify;
}
p.art_ack {
	font-style: italic;
	margin-bottom: 0cm;
}
p.art_line {
	border-style: none none solid;
	border-color: -moz-use-text-color -moz-use-text-color rgb(0, 0, 0);
	border-width: medium medium 1px;
	padding: 0cm;
	margin-bottom: 0cm;
	text-align: justify;
}
p.art_end {
	text-align: center;
}

