html, body {
  background-color:white;
  color:black;
  font-family:Tahoma,sans-serif;
  font-size:100%;
  line-height:110%;
  margin:0;
  padding:0;
  }

td, th {
  font-family:Tahoma,Verdana,sans-serif;
  font-size:100%;
  }

ol, li, ul {
  font-family:Tahoma,Verdana,sans-serif;
  }

select, option, textarea, input, .inputtextCSS, .buttontextCSS {
  font-family:Tahoma,Verdana,sans-serif;
  font-size:100%;
  line-height: 100%;
  }

select:focus, option:focus, textarea:focus, input:focus, .inputtextCSS:focus, .buttontextCSS:focus {
  background-color:yellow;
  color:black;
  }

.inputtextCSS {
  width: 15em;
}

.buttontextCSS {
  margin-left: 14em;
  }

.labelCSS {
  float: left;
  text-align: right;
  width: 13em;
  margin-right: 5px;
  }

.b { font-weight:bold; }

a:link    {text-decoration:underline; color:#0000FF; background-color:transparent; }
a:visited {text-decoration:underline; color:#0000FF; background-color:transparent; }
a:active  {text-decoration:underline; color:#0000FF; background-color:transparent; }
a:hover   {text-decoration:underline; color:#FF0000; background-color:transparent; }


.copyright {
  text-align:center;
}

img {
  border: 0px;
  }

form { display:inline; }

.nowrap { white-space:nowrap; }

p {
  margin: 0px;
  padding: 0px;
  }

#layerDiv, #navigationDiv, #rightmenuDiv, #headerSlogan, #headerSearch, #headerLanguage, #headerDate, #policy, #lastChange, #file {
  display: none;
  }

h5 {
  font-size: 100%;
  font-weight:bold;
  margin: 2px 0px 0px 0px;
  text-align:left;
  color:black;
  background-color:transparent;
  }

.newstickerTitle {
  font-weight:bold;
  text-align:center;
  color:black;
  background-color:transparent;
  margin-top: 2px;
  padding: 4px;
  }


