td{
  font-family:Arial, Helvetica, sans-serif;
}
.fixWidth {
  clear: left;
  width: 677px;
}
.boxHead {
  float: left;
  height: 20px;
  width: 677px;
}
.lineTopNavi {
  height: 20px;
  position:relative;
  width: 100%;
}
.fullWidth {
  width: 100%;
}
table {
  margin: 0px;
  border-collapse: collapse;  
  padding: 0px;
}
.topNavi1 {
  color: #ffffff;
  font-size: 11pt;
  font-weight: bold;
  height: 18px;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  width: 155px;
}

.topNavi1Active {
/*  background-color: #B0DC00; */
  color: #ffffff;
  font-size: 11pt;
  font-weight: bold;
  height: 18px;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  width: 155px;
}

.topNavi2 {
  color: #ffffff;
  font-size: 11pt;
  font-weight: bold;
  height: 20px;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  width: 173px;
}

.topNavi2Active {
/*  background-color: #B0DC00; */
  color: #ffffff;
  font-size: 11pt;
  font-weight: bold;
  height: 20px;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  width: 173px;
}

.topNavi3 {
  color: #ffffff;
  font-size: 11pt;
  font-weight: bold;
  height: 20px;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  width: 173px;
}

.topNavi3Active {
/*  background-color: #B0DC00; */
  color: #ffffff;
  font-size: 11pt;
  font-weight: bold;
  height: 20px;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  width: 173px;
}

.topNavi4 {
  color: #ffffff;
  font-size: 11pt;
  font-weight: bold;
  height: 20px;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  width: 173px;
}

.topNavi4Active {
/*  background-color: #B0DC00; */
  color: #ffffff;
  font-size: 11pt;
  font-weight: bold;
  height: 20px;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  width: 173px;
}
.topNaviLink {
  color: #ffffff;
  font-size: 11pt;
  text-decoration: none;
}
.boxListItem {
/*  background-color: #004b75; */
  background-color: #E0EEF7;
  color: #004B75;
  border-bottom: 1px solid #ffffff;
  font-weight: normal;
  height: 20px;
  text-align: left;
  vertical-align: middle;
  width: 100%;
}
.boxListItem_m1 {
  background-color: #004b75;
  color: #004B75;
  border-bottom: 1px solid #ffffff;
  font-weight: normal;
  height: 20px;
  text-align: left;
  vertical-align: middle;
  width: 100%;
}
.boxListItem_m2 {
  background-color: #005ea0;
  color: #004B75;
  border-bottom: 1px solid #ffffff;
  font-weight: normal;
  height: 20px;
  text-align: left;
  vertical-align: middle;
  width: 100%;
}
.boxListItem_m3 {
  background-color: #0076c8;
  color: #004B75;
  border-bottom: 1px solid #ffffff;
  font-weight: normal;
  height: 20px;
  text-align: left;
  vertical-align: middle;
  width: 100%;
}
.boxListItem_m4 {
  background-color: #70a3d8;
  color: #004B75;
  border-bottom: 1px solid #ffffff;
  font-weight: normal;
  height: 20px;
  text-align: left;
  vertical-align: middle;
  width: 100%;
}
.boxListItemActive {
/*  background-color: #B0DC00; */
  background-color: #E0EEF7;
  color: #004B75;
  border-bottom: 1px solid #ffffff;
  color: #ffffff;
  font-weight: normal;
  height: 20px;
  text-align: left;
  vertical-align: middle;
  width: 100%;
}

.boxListItemSub {
  background-color: #D3D3D3;
  color: #004B75;
  border-bottom: 1px solid #ffffff;
  font-weight: normal;
  height: 20px;
  padding-left: 15px;
  text-align: left;
  vertical-align: middle;
  width: 100%;
}  

.boxListItemSubActive {
  background-color: #B0DC00;
  color: #004B75;
  border-bottom: 1px solid #ffffff;
  color: #ffffff;
  font-weight: normal;
  height: 20px;
  padding-left: 15px;
  text-align: left;
  vertical-align: middle;
  width: 100%;
} 
.linkMenu {
  font-size: 9pt;
/*  color: #004B75; */
  color: #ffffff;
  text-decoration: none;
  padding-left: 10px;
  vertical-align: middle;
}

.linkMenuActive {
  color: #000000;
  font-size: 9pt;
  font-weight: bold;
  padding-left: 10px;
  text-decoration: none;
  vertical-align: middle;
}
.linkSubMenu {
  font-size: 9pt;
  text-decoration: none;
  padding-left: 20px;
  vertical-align: middle;
}

.linkSubMenuActive {
  color: #000000;
  font-size: 9pt;
  font-weight: bold;
  padding-left: 20px;
  text-decoration: none;
  vertical-align: middle;
}