div#navbar{position:relative;text-align:left;padding:0px 25px;}
div#navbar{background-color:#133c8a;display:flex;justify-content:center;}
div.menu_header ul{display:block;list-style:none;list-style-position:outside;list-style-position: outside;padding:0px;margin:0px;}
ul#linklist{width:auto;}
a { 
  text-decoration:underline;
  color:#133c8a;
}
a:hover {
  /*color:#c6c6c6;*/
}
/************** menu header ***************/
div.menu_header li {
  padding:0px;
  margin:0px;
  float:left;
  margin-right:2px;
}
div.menu_header li span,
div.menu_header li a{
  color:white;
  font-family:verdana,arial,helvetica;
  font-size:14px;
  text-decoration:underline;
  display:block;
  padding:5px 20px 5px 19px;
  line-height:22px;
  background-color:#133c8a;
}
div.menu_header li div.menu_header_no a,
div.menu_header li div.menu_header_act a {
  cursor:pointer;
}

div.menu_header li div.menu_header_act a,
div.menu_header li div.menu_header_actifsub a,
div.menu_header li:hover div.menu_header_no a {
  /*color:#c6c6c6;*/
}
div.menu_header li:hover div.menu_header_no a,
div.menu_header li:hover div.menu_header_ifsub a,
div.menu_header li:hover div.menu_header_ifsub span,
div.menu_header li:hover div.menu_header_actifsub a {
  /*background-color:#c6c6c6;*/
}
div.menu_header li:hover div.menu_header_no a,
div.menu_header li:hover div.menu_header_ifsub a {
  color:#363f4e;
}
/**** level 2 popup ********/
div.menu_header li ul {
  display:none;
  position:absolute;
  padding:10px 0px;
  width:150px;
  background-color:#133c8a;

  /* box-shadow: h-shadow v-shadow blur spread color inset; */
  box-shadow: 0px 4px 4px -1px #404040;
  -ms-box-shadow: 0px 4px 4px -1px #404040;
  -webkit-box-shadow: 0px 4px 4px -1px #404040;
  /*border-top-left-radius:6px 6px;*/
  /*border-top-right-radius:6px 6px;*/
  /*border-bottom-left-radius:6px 6px;*/
  /*border-bottom-right-radius:6px 6px;*/
  z-index:1000;
    bottom:35px;
}
div.menu_header li ul li {
  float:none;
  margin:0px;
  background-color:#133c8a;
}
div.menu_header li ul li a:hover,
div.menu_header li ul li div.menu_sub_act a {
  /*color:#c6c6c6;*/
}
div.menu_header li ul li div.menu_sub_act {
  /*background-color:#c6c6c6;*/
}
div.menu_header li ul li a {
  color:#363f4e;
  font-size:14px;
  cursor:pointer;
  padding:4px 14px;
  background-color:#133c8a;
}
div.menu_header li:hover ul {
  display:block;
}
div.menu_header li:hover ul li {
  background-image:none;
}

div.menu_header_ifsub {
    color: white;
    font-family: verdana,arial,helvetica;
    font-size: 14px;
    text-decoration: none;
    display: block;
    line-height: 22px;
    background-color: #133c8a;
}
div.menu_header_actifsub {
    color: white;
    font-family: verdana,arial,helvetica;
    font-weight: bold;
    font-size: 14px;
    text-decoration: none;
    display: block;
    padding: 5px 14px 5px 14px;
    line-height: 22px;
    background-color: #133c8a;
}
/*div.menu_sub_no a:hover{background-color:#c6c6c6;}*/
div#footer{clear:both;}
div#footer ul{list-style:none;margin:0 0 0 0px;}
/*div#footer li{width:14%;float:left;text-align:center;padding:5px 0;}*/
div#footer li{width:14%;float:left;text-align:center;padding:5px 9px;}
div#footer li ul li{float:none;}
div.clear{clear:both;}
div.menu_footer{color:#565656;font-size:12px;float:right;padding-top:11px;}
div#submenu a{color:#565656;text-decoration:underline;}
div#submenu li{padding:5px 0;margin-right:0px;}
div#ul_lnk{float:right;}
ul#linklist{width:100%;}
ul#linklist li{width:16%;padding: 5px 14px;}
div#submenu li{width:auto;}