<!--

html { /* force vertical scrollbar to be always present */
  min-height: 100%; 
  margin-bottom: 1px; 
}


body { 
  font-family: Verdana,Arial; 
  font-size: 10pt;
  color: black; 
  width: 800px;
  text-align: center;
  margin: 0;
  margin-left: auto;
  margin-right: auto;
  background: white url("gradient.gif") repeat-x;
} 

div#body{ 
  width: 800px;
}

div#content{ 
  border: solid 1px silver;
  background: white;
  padding: 1ex 1ex 1ex 1ex;
  margin-right: 165px;
  text-align: left;
}

.info_container
{ 
  float: right; 
  width: 155px; 
  text-align:left;
}

.info {
  margin-bottom: 1ex;
  padding: 1ex 1ex 1ex 1ex;  
  border: 1px solid silver;
  background: white;
}

.info h2 {
  margin-top: 0px;
  margin-bottom: 1px;
}


A:link    { color: #B81E10; text-decoration: none; font-size: 9pt; }
A:visited { color: #B81E10; text-decoration: none; font-size: 9pt; }
A:active  { color: #B81E10; text-decoration: none; font-size: 9pt; }
A:hover   { color: #B81E10; text-decoration: underline;  }


pre {   font:0.9em Andale Mono,Courier New,Courier,monospace;}

h1 {
  margin-top:10px;
  font-family: Verdana,Arial;
  font-weight: bold;
  font-size: 16pt; 
  line-height:16pt;
  color: #003470;
}	

h2 {
  padding: 0ex 0ex 0ex 0ex;
  font-family: Verdana,Arial;
  font-weight: bold;
  font-size: 13px; 
  color: #003470;
}	

h3 {
  font-family: Verdana,Arial;
  font-weight: bold;
  font-size: 12px; 
  color: #003470;
}

h4 {
  font-family: Verdana,Arial;
  font-weight: bold;
  font-size: 12px; 
  color: #003470;
}

h5 {
  font-family: Verdana,Arial;
  font-weight: bold;
  font-size: 12px; 
  color: #003470;
  margin-bottom:6px;
  border-bottom-width:1px;
  border-bottom-style:solid;
}


table { 
  font-family: Verdana,Arial; 
  color: black; 
  background: #FFFFFF;
}

th { 
  font-size: 10pt;
  border-bottom: solid 1px #a8a8a8;
  border-top: solid 1px #a8a8a8;
  background-color: #FFFFFF;
}

td { 
  border: solid 1px #C0C0C0;
  padding: 2px;
}

td.empty, t.empty { 
  border: solid 0px black;
 }

tr.oneven td, tr.even td { 
}

tr.even {  
  border: solid 1px #C0C0C0;
  font-family: Verdana;
  color:black;
  background: #F1F1F1;
}

tr.oneven {  
  color:black;
  background-color: #FFFFFF;
 
}

tr.subkop {  
  color:black;
  font-weight: bold;
  background-color: #FFFFFF;
}

th { 
  color: #003470;
}

img {
	border:0;
}


.newslists a{ 
  font-size: 8pt;
}

.newslist a, td {
  font-size: 8pt;
}

.newsitem { /* create border around main text */
  margin: 0em;
  padding: 0ex 0ex 2ex 0ex;
  padding-top:0px;
  border-bottom: 1px solid silver;
  color: inherit;
  background: white;
}

.newsitem h4 {
  margin-top: 5px;
}

#nav { 
  width: 800px;
  height:110px;
  margin: 0px;
  padding: 0px;
}

#nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 159px;
  float:left;
}


#nav ul li {
  position: relative;
}
	
#nav ul li ul {
  position: absolute;
  display: none;
}

#nav ul li ul a {
  text-align:left;
}

#nav ul li a {
  display: block;
  text-align:center;
  text-decoration: none;
  color: #B81E10;
  font-weight: bold; 
  font-size: 8pt;
  background: white; 
  padding: 4px;
  border: 1px solid #ccc;
}


* html #nav ul li { float: left; height: 1%; }
* html #nav ul li a { height: 1%; }

#nav ul li a:hover { color: #E2144A; background: #F1F1F1;   } 
		

		
#nav li:hover ul, #nav li.over ul { display: block;  } 


-->
