/*navigation styles, programmed by com2, 04/09/2002, Ver. 1.1*/

/*normal link color*/

A:link, A:visited {
  color: #000099;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}

A:hover, A:active {
  color: #CC0000;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}


/*link color for right side navigation*/

A.right:link, A.right:visited {
  color: #000099;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size : 8pt;
}

A.right:hover, A.right:active {
  color: #CC0000;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size : 8pt;
}


/*link color for navigation level 1*/

A.navlevel1:link, A.navlevel1:visited { 
  color: #3366CC;
  font-size: 13pt;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}

A.navlevel1:hover, A.navlevel1:active {
  color: #FFFFFF;
  font-size: 13pt;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}


/*link color for navigation level 2*/

A.navlevel2:link, A.navlevel2:visited {
  color: #99CCFF;
  font-size: 9pt;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}

A.navlevel2:hover, A.navlevel2:active {
  color: #FFFFFF;
  font-size: 9pt;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}


/*link color for navigation level 3*/

A.navlevel3:link, A.navlevel3:visited {
  color: #000099;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}

A.navlevel3:hover, A.navlevel3:active {
  color: #FFFFFF;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}


/*link color for function-navigation*/

A.navfct:link, A.navfct:visited {
  color: dodgerblue;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}
A.navfct:hover, A.navfct:active {
  color: #FFFFFF;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}


/*link color for news-navigation*/

A.navnews:link, A.navnews:visited {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}
A.navnews:hover, A.navnews:active {
  color: #000099;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}


/*active link color*/

A.navwhite:link, A.navwhite:visited, A.navwhite:hover, A.navwhite:active {
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}


/*link color for footer-navigation*/

A.navfooter:link, A.navfooter:visited {
   color: #999999;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   text-decoration: none;
}
A.navfooter:hover, A.navfooter:active {
  color: #000099;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


/*link color for intro-navigation*/

A.navintro:link, A.navintro:visited {
  color: #CCCCCC;
  font-size: 12pt;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}
A.navintro:hover, A.navintro:active {
  color: #000099;
  font-size: 12pt;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}

A.navinicio:link, A.navinicio:visited {
  color: #FFFFFF;
  font-size: 14pt;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}
A.navinicio:hover, A.navinicio:active {
  color: dodgerblue;
  font-size: 14pt;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}


/*link color for 4 level navigation*/

.menu {
 color: #000099;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 width: 90%; 
 text-decoration: none; 
 cursor: hand; 
 font-weight: normal;
}
 
.menu:hover {
 background-color: dodgerblue;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 width: 90%;
 text-decoration: none; 
 cursor: hand; 
 font-weight: normal;
}

.menulinks {
 color: #000099;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 width: 90%; 
 text-decoration: none; 
 cursor: hand; 
 font-weight: normal;
}
 
.menulinks:hover {
 background-color: dodgerblue;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 width: 90%;
 text-decoration: none; 
 cursor: hand; 
 font-weight: normal;
}


/*link color for active 4 level navigation*/

A.navblue:link, A.navblue:visited, A.navblue:hover, A.navblue:active {
 background-color: #00CCFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 width: 90%;
 text-decoration: none; 
 cursor: hand; 
 font-weight: normal;
}

/* SIA */

A.SIA:link, A.SIA:visited {
  color: dodgerblue;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none; 
}

A.SIA:hover, A.SIA:active {
  color: #CC0000;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none; 
}

