
html, body
{
	font-family:times new roman,serif;	
	height:100%;
}

/* style for outer tables */
.outer_table
{ 
  border-style: inset;
  border-width: 1.7ex;
  border-color: #000000; 
}

input, select, textarea, table, button {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;
}

img		{ border:none; }

a:link { color: #333399; text-decoration: underline; font-weight: bold; }
a:visited { color: #333399; text-decoration: underline; font-weight: bold; }
a:active { color: #0000ff; text-decoration: underline; font-weight: bold; }

.stext 		{ font-size:0.8em; }
.stextb 	{ font-size:0.8em; font-weight: bold; }
.stexterror 	{ font-size:0.8em; font-weight: bold; color: #FF0000}
.text 		{ font-size:1em;  }
.textb 		{ font-size:1em;   font-weight: bold; }
.texterror 	{ font-size:1em;   font-weight: bold; color: #FF0000}
.ltext 		{ font-size:1.2em; }
.ltextb 	{ font-size:1.2em; font-weight: bold; }
.ltexterror 	{ font-size:1.2em; font-weight: bold; color: #FF0000}
.xltext 	{ font-size:1.4em; }
.xltextb 	{ font-size:1.4em;   font-weight: bold; }
.xltexterror	{ font-size:1.4em;   font-weight: bold; color: #FF0000}

.styleone { color: #000000; background-color:#cccccc; }
.styleoneb { color: #000000; background-color:#cccccc; font-weight: bold; }
.styleoneinv { color: #cccccc; background-color:#000000; }
.styleoneinvb { color: #cccccc; background-color:#000000; font-weight: bold; }

.styletwo { color: #000000; background-color:#dddddd; }
.styletwob { color: #000000; background-color:#dddddd; font-weight: bold; }
.styletwoinv { color: #dddddd; background-color:#000000; }
.styletwoinvb { color: #dddddd; background-color:#000000; font-weight: bold; }

.stylethree { color: #000000; background-color:#eeeeee; }
.stylethreeb { color: #000000; background-color:#eeeeee; font-weight: bold; }
.stylethreeinv { color: #eeeeee; background-color:#000000; }
.stylethreeinvb { color: #eeeeee; background-color:#000000; font-weight: bold; }

.stylefour{ color: #000000; }
.stylefourb { color: #000000; font-weight: bold; }
.stylefourinv { color: #ffffff; background-color:#000000; }
.stylefourinvb { color: #ffffff; background-color:#000000; font-weight: bold; }

/*Stuff at the top of the page*/
#top		{ position:relative; float:left; width:99.9%; margin-top:0px; background-repeat:repeat-x; height:72px; color:white;}
.top_image	{ position:relative; float:left;}
.toplogo_image	{ position:relative; float:left; margin-top:5px; margin-left:5px;margin-right:5px;margin-bottom:5px;}

#org_name	{ position:relative; float:left; width:99.9%; text-align:right; font-size:1.5em; padding:5px; background-color:#8B8B8B; color:white;}
#org_name a:link 	{ text-decoration:none; color:white; }
#org_name a:visited	{ text-decoration:none; color:white; }
#org_name a:hover	{ text-decoration:none; color:#8b8b8b; background:white; }
#org_name a:active	{ text-decoration:none; color:white; }

#middle		{ position:relative; float:left; border:1px black solid; width:96%; margin-left:1%; margin-right:2%; margin-top:1%; margin-bottom:1%; }
* html #middle		{ position:relative; float:left; border:1px black solid; width:96%; margin-left:1%; margin-right:2%; margin-top:1%; margin-bottom:1%; height: auto;}
.menudiv	{ position:relative; float:left; width:18%; padding:0; margin:0; background-color:#eeeeee; border-right:1px solid black; overflow:hidden; }
.menu		{ position:relative; float:left; list-style-type:none; width:18%; width:100%; margin:0; padding:0; background-color:#EEEEEE; overflow:hidden; }
.menu li	{ padding-left:10%; border-bottom:1px solid black; }
.menu li a:link 	{ color:black; font-size:.7em; font-weight:normal; text-decoration:none; }
.menu li a:visited 	{ color:black; font-size:.7em; font-weight:normal; text-decoration:none; }
.menu li a:hover 	{ color:black; font-size:.7em; font-weight:normal; text-decoration:none; background:white; }
.menu li a:active 	{ color:black; font-size:.7em; font-weight:normal; text-decoration:none; }

.main			    { position:relative; float:left; width:80%; margin-left:1%; margin-top: 1%; margin-bottom: 1%;}
* html .main		{ position:relative; float:left; width:80%; margin-left:1%; margin-top: 1%; margin-bottom: 1%; height: auto; }

#bottom			            { position: relative; float: left;  font-size:1.5ex; }
#bottom_menu		        { position: relative; float: right; list-style-type: none; padding:0; margin:0; }
#bottom_menu li             { margin-right: 5px; position: relative; float: right; text-align:center; background-color:#eeeeee; border:1px solid black;}

#bottom_menu li             { position: relative; float: right; text-align:center; margin-left:0; margin-bottom:0; margin-right:4px; background-color:#eeeeee; border:1px solid black; }

#bottom_menu li a           { color:black; font-weight:normal; text-decoration:none; }
#bottom_menu li a:visited   { color:black; font-weight:normal; text-decoration:none; }
#bottom_menu li a:hover 	{ color:black; font-weight:normal; text-decoration:none; background:white; }
#bottom_menu li a:active 	{ color:black; font-weight:normal; text-decoration:none; }



.eulanotpopup	{
	width			: 95%;
	visibility 		: visible;	
	background-color	: white;
	color			: black;
	border			: black 3px solid;
	text-align		: center;
	font-size		: 10px;
	font-family 		: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding			: 2pt;
}
