﻿#all	{
				position: absolute;
				left: 5%;
				top: 5%;
				width: 89.9%;
				height: 90%;
				background-color:   #2f2f2f;
	}
	
#pageheader 			{
				position: absolute; 
				top: 0%; 
				left: 0%; 
				width: 100%;
				max-height: 165px;
				height: 17%;
				text-align: left;
				overflow: hidden;
				background-color:    #000000;
				}
				
#mainmenu 		{
				position: absolute; 
				top: 15%; 
				right: 5%;
				width: 300px;
				height: 25%; 
				overflow: hidden; 
				}

#descriptor		{
				border: medium silver inset;
				left: 10%;
				top: 25%;
				max-width: 1000px;
				width: 75%;
				max-height:500px;
				height: 65%;
				position: absolute;
				text-align: justify;
				padding-left: 5%; padding-right: 5%; padding-top: 1%;
				overflow: hidden;
				}

				

h1				{font: 1.0em bold Arial, sans-serif; color:#ffffff;  margin: 2px}
h2				{font: 1.0em bold Arial, sans-serif; color:#ffffff;  margin: 0px}
	
p				{font: 0.8em Arial, sans-serif; color:#ffffff;}
p.descriptor	{font: 0.8em Arial, sans-serif; color:#ffffff;  margin-bottom: 1%; width: 100%;}
a.noshow:link		{text-decoration: none; font: 1em Arial, sans-serif; color: #ffffff; outline: none;}
a.noshow:visited	{text-decoration: none; font: 1em Arial, sans-serif; color: #ffffff; outline: none;}
a.noshow:hover		{text-decoration: none; font: 1em Arial, sans-serif; color: #ffffff; background-color: green; outline: none;}
img.frameright		{margin: 10px; border-style: none; float: right;}
img.framecentre		{margin: 10px; border-style: none;}
img.frameleft		{margin: 10px; border-style: none; float: left;}
img.header			{max-height: 100%;}
table.list			{
					margin-top: 0%;
					margin-left: 5%;
					left: 5%;
					width: 70%;
					max-width: 600px;
					height:30%;
					max-height: 400px;
					table-layout:auto;
					background-color: green; 
					border: 2px solid silver;
					padding: 0%;;
					border-collapse:collapse;
					}

td.texttitle		{font: 0.8em Arial, sans-serif; color:#ffffff; text-align: center; border: 1px solid silver; padding-left: 1%; padding-right: 1%;}
td.texttitlebold	{font: bold 0.8em Arial, sans-serif; color:#ffffff; text-align: center; border: 1px solid silver; padding-left: 1%; padding-right: 1%;}
td.text				{font: 0.8em Arial, sans-serif; color:#ffffff; text-align: left;  border: 1px solid silver; width: 65%; padding-left: 1%; padding-right: 1%;}
td.textbold			{font: bold 0.8em Arial, sans-serif; color:#ffffff; text-align: left; border: 1px solid silver; width: 65%; padding-left: 1%; padding-right: 1%;}
td.textcenter		{font: 0.8em Arial, sans-serif; color:#ffffff; text-align: center;  border: 1px solid silver; width: 35%; padding-left: 1%; padding-right: 1%;}
td.textboldcenter	{font: bold 0.8em Arial, sans-serif; color:#ffffff; text-align: center; border: 1px solid silver; width: 35%;  padding-left: 1%; padding-right: 1%;}
