img
{
  border-width:0pt;
}



.heavytext
{
  font-family:Verdana;
  font-size:12pt;
  font-weight:600;

  text-decoration:none;

  color:black;
}



.navlink
{
  color:white;

  font-family:Verdana;
  font-size:12pt;
  font-weight:600;

  text-decoration:none;
}



a:hover.navlink
{
  background-color:blue;
  color:white;
}



.navlink_active
{
  font-family:Verdana;
  font-size:12pt;
  font-weight:600;

  text-decoration:none;
}



a:visited.navlink_active
{
  background-color:white;
  color:black;
}



a:hover.navlink_active
{
  background-color:white;
  color:blue;
}



.navlink2
{
  color:white;

  font-family:Verdana;
  font-size:12pt;

  text-decoration:none;
}



a:hover.navlink2
{
  background-color:blue;
  color:white;
}



.language
{
  padding:2px;

  border-width:1px;
  border-color:white;
}



a:hover img.language
{
  border-color:blue;
}



a:hover.language
{
  background-color:blue;
}



.language_active
{
  padding:2px;
  background-color:white;

  border-width:1px;
  border-color:white;
}



a:hover img.language_active
{
  border-color:blue;
}



a:hover.language_active
{
  background-color:blue;
}



.content_td
{
  font-family:'Verdana';
  font-weight:normal;
}



.eppog
{
  color:white;

  font-family:'Verdana';
  font-size:18pt;
  font-weight:700;

  text-decoration:none;
}



.emcheader
{
  color:white;

  font-family:'Verdana';
  font-size:24pt;
  font-weight:700;

  text-decoration:none;
}



.emcheader_sub
{
  color:white;

  font-family:'Verdana';
  font-size:12pt;
  font-weight:600;

  text-decoration:none;
}



.contentheader
{
  color:black;

  font-family:'Verdana';
  font-size:20pt;

  text-decoration:none;
}



.contentheader2
{
  color:white;

  font-family:'Verdana';
  font-size:14pt;

  text-decoration:none;
}



.contentheaderlevel1
{
  color:blue;

  font-family:'Verdana';
  font-size:20pt;

  text-decoration:none;
}



a:hover.contentheaderlevel1
{
  background-color:blue;
  color:white;
}



.contentheaderlevel2
{
  color:green;

  font-family:'Verdana';
  font-size:20pt;

  text-decoration:none;
}



a:hover.contentheaderlevel2
{
  background-color:green;
  color:white;
}



.contentheaderlevel3
{
  color:orange;

  font-family:'Verdana';
  font-size:20pt;

  text-decoration:none;
}



a:hover.contentheaderlevel3
{
  background-color:orange;
  color:white;
}



.contentheaderlevel4
{
  color:red;

  font-family:'Verdana';
  font-size:20pt;

  text-decoration:none;
}



a:hover.contentheaderlevel4
{
  background-color:red;
  color:white;
}



.content_listitem
{
  color: black;

  font-family:'Verdana';
  font-weight:normal;
}



.contentinlist
{
  color:black;
}



.content
{
  color:black;

  font-family:'Verdana';
  font-weight:normal;
}



.contentlink
{
  color:black;

  font-family:Verdana;
  font-size:12pt;
  font-weight:600;

  text-decoration:none;
}



a:hover.contentlink
{
  background-color:blue;
  color:white;

  text-decoration:none;
}



.contentlink_external
{
  color:orange;

  font-family:Verdana;
  font-size:12pt;
  font-weight:600;

  text-decoration:none;
}



a:hover.contentlink_external
{
  background-color:orange;
  color:white;

  text-decoration:none;
}



.contentlink_external2
{
  color:black;

  font-family:Verdana;
  font-size:10pt;
  font-weight:600;

  text-decoration:none;
}



a:hover.contentlink_external2
{
  background-color:blue;
  color:white;

  text-decoration:none;
}



.intextlink
{
  color:green;
}



a:hover.intextlink
{
  background-color:green;
  color:white;

  text-decoration:none;
}



.intextlink_external
{
  color:orange;
}



a:hover.intextlink_external
{
  background-color:orange;
  color:white;

  text-decoration:none;
}



.intextlink_external2
{
  color:green;
}



a:hover.intextlink_external2
{
  background-color:green;
  color:black;

  text-decoration:none;
}



.downloadtext
{
  color:black;
}



.downloadtext_inverse
{
  color:white;
}



.downloadlink
{
  color:red;

  font-family:Verdana;
  font-size:12pt;
  font-weight:600;

  text-decoration:none;
}



a:hover.downloadlink
{
  background-color:red;
  color:white;
}



.author
{
  color:black;

  font-family:'Verdana';
  font-size:8pt;

  text-decoration:none;
}



.todo
{
  color:red;
}



.contact
{
  color:white;

  font-family:'Verdana';
  font-weight:normal;

  text-decoration:none;
}



a:hover.contact
{
  background-color:white;
  color:black;
}



.contact_small
{
  color:white;

  font-family:'Verdana';
  font-size:8pt;
  font-weight:normal;

  text-decoration:none;
}



a:hover.contact_small
{
  background-color:white;
  color:black;
}



.modified
{
  color:white;

  font-family:Verdana;
  font-size:8pt;
  font-weight:600;

  padding-top:5px;
  padding-bottom:5px;
  padding-left:15px;
  padding-right:15px;
}


.definition_header
{
  font-weight:600;
}



.squarelist
{
  list-style-type:square;
}



.listlevel1
{
  color:blue;

  margin-left:-20px;

  vertical-align:top;
}



.listlevel2
{
  color:green;

  margin-left:-15px;

  vertical-align:top;
}



.listlevel3
{
  color:orange;

  margin-left:-10px;

  vertical-align:top;
}



.listlevel4
{
  color:red;

  margin-left:-5px;

  vertical-align:top;
}



.thumbnail
{
  border-width:1px;
  border-color:white;
}



a:hover img.thumbnail
{
  border-color:blue;
}



a:hover.thumbnail
{
  background-color:blue;
}



.anchorlink
{
  color:black;

  font-family:Verdana;
  font-size:8pt;
  font-weight:600;

  text-decoration:none;

  padding-top:5px;
  padding-bottom:5px;
  padding-left:15px;
  padding-right:15px;
}



a:hover.anchorlink
{
}



.anchorlink2
{
  color:white;

  font-family:Verdana;
  font-size:8pt;
  font-weight:600;

  text-decoration:none;

  padding-top:5px;
  padding-bottom:5px;
  padding-left:15px;
  padding-right:15px;
}



a:hover.anchorlink2
{
}



.authormail
{
  color:white;

  font-family:Verdana;
  font-size:8pt;
  font-weight:600;

  text-decoration:none;

  padding-top:5px;
  padding-bottom:5px;
  padding-left:15px;
  padding-right:15px;
}



a:hover.authormail
{
}



