
	a.glossary
	{
		position: relative;
		z-index: 24;
		text-decoration: none;
	}
	
	a.glossary:hover
	{
		z-index: 25;
		background-color: #70e0a0;
	}

	a.glossary span
	{
		display: none;
	}
	
	a.glossary:hover span
	{
		display: block;
		position: absolute; top: 30px; left: 0px;
		width: 250px;
		border: 1px outset #208750;
		background-color: #70e0a0;
		padding: 0px;
		text-align: justify;
		font-family: verdana,tahoma,arial;
		font-size: 10px;
		filter: Alpha(Opacity=90, Style=0);
	}

	a.menu
	{
		text-decoration: none;
	}

	body
	{
		scrollbar-3dlight-color: #d0f0e0;
		scrollbar-arrow-color: #d0f0e0;
		scrollbar-darkshadow-color: #105030;
		scrollbar-face-color: #208750;
		scrollbar-highlight-color: #208750;
		scrollbar-shadow-color: #208750;
		scrollbar-track-color: #70e0a0;
	}

	h1
	{
		font-family: verdana,tahoma,arial;
		font-size: 16px;
		font-weight: bold;
	}

	h2
	{
		font-family: verdana,tahoma,arial;
		font-size: 13px;
		font-weight: bold;
		margin-bottom: 0em;
	}

	td
	{
		color: #004000;
		font-family: verdana,tahoma,arial;
		font-size: 13px;
		text-align: justify;
	}

	.left
	{
		text-align: left;
	}

	.right
	{
		text-align: right;
	}

	p.notopmargin
	{
		margin-top: 0em;
	}

	.textbox-a
	{
		font-family: verdana,tahoma,arial;
		font-size: 12px;
		background-color: #95e7a3;
		border: 1px solid #228e57;
	}

	.textbox-b
	{
		font-family: verdana,tahoma,arial;
		font-size: 10px;
		background-color: #95e7a3;
		border: 1px solid #228e57;
	}

	.button-a
	{
		font-family: verdana,tahoma,arial;
		font-size: 10px;
		background-color: #95e7a3;
		border-color: #d0f4e2 #155535 #155535 #d0f4e2
		border-top-width: 1px solid; border-right-width: 1px solid;
		border-bottom-width: 1px solid; border-left-width: 1px solid;
	}


