.navDivLevel1ActiveSelf {
  color:       #1A1EA6;
  font-family: arial;
  font-size:   13px;
  font-weight: bold;
  border-bottom: 1px solid #9A9A9A;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 9px;
  border-left: 3px solid #1A1EA6;
  cursor: hand;
  cursor: pointer;
  background-color: #C3C4CA;
}
.navDivLevel1ActiveSelfOver {
  color:       #1A1EA6;
  font-family: arial;
  font-size:   13px;
  font-weight: bold;
  border-bottom: 1px solid #9A9A9A;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 9px;
  border-left: 3px solid #1A1EA6;
  cursor: hand;
  cursor: pointer;
	background-color: #C3C4CA;
}
.navDivLevel1ActiveChild {
  color:       #1A1EA6;
  font-family: arial;
  font-size:   13px;
  font-weight: bold;
  border-bottom: 1px solid #9A9A9A;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 12px;
  cursor: hand;
  cursor: pointer;
}
.navDivLevel1ActiveChildOver {
  color:       #1A1EA6;
  font-family: arial;
  font-size:   13px;
  font-weight: bold;
  border-bottom: 1px solid #9A9A9A;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 12px;
  cursor: hand;
  cursor: pointer;
	background-color: #C3C4CA;
}


/* LEVEL */

.navDivLevel1 {
/*  color:       #1A1EA6; */
  font-family: verdana;
  font-size:   13px;
  font-weight: normal;
  border-bottom: 1px solid #ffffff;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 12px;
  cursor: hand;
  cursor: pointer;
  background-color: #993366;
}
.navDivLevel1Over {
  color:       #1A1EA6;
  font-family: verdana;
  font-size:   13px;
  font-weight: normal;
  border-bottom: 1px solid #9A9A9A;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 12px;
  cursor: hand;
  cursor: pointer;
  background-color: #980065 ;
}
.navDivLevel1Active {
  color:       #1A1EA6;
  /*color:       #000000;*/
  font-family: verdana;
  font-size:   13px;
  font-weight: normal;
  border-bottom: 1px solid #ffffff;
  border-left: 6px solid #9A9A9A;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 6px;
  cursor: hand;
  cursor: pointer;
  background-color: #993366;
}
.navDivLevel1ActiveOver {
  color:       #1A1EA6;
  font-family: verdana;
  font-size:   13px;
  font-weight: bold;
  border-bottom: 1px solid #9A9A9A;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 12px;
/*  border-left: 3px solid #1A1EA6; */
  cursor: hand;
  cursor: pointer;
  background-color: #980065 ;
}



.navDivLevel2 {
/*  color:       #050505;
  color:    #ffccff; */
  color: #990066;
  font-family: arial;
  font-size:   13px;
  font-weight: normal;
  border-bottom: 1px solid #ffffff;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 27px;
  cursor: hand;
  cursor: pointer;
  background-color: #bf4a88;
/*  background-color: #663366; */
}
.navDivLevel2Over {
  color:       #050505;
  font-family: arial;
  font-size:   13px;
  font-weight: normal;
  border-bottom: 1px solid #9A9A9A;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 27px;
  cursor: hand;
  cursor: pointer;
  background-color: #990066 ; /*#e157b2;*/
}
.navDivLevel2Active {
  color:       #050505;
  font-family: verdana,arial;
  font-size:   13px;
  font-weight: bold;
  border-bottom: 1px solid #9A9A9A;
  border-left: 6px solid #9A9A9A;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 21px;
/* border-left: 3px solid #1A1EA6; */
  cursor: hand;
  cursor: pointer; 
  background-color: #bf4a88;
/*  background-color: #663366; */
}
.navDivLevel2ActiveOver {
  color:       #050505;
  font-family: arial;
  font-size:   13px;
  font-weight: bold;
  border-bottom: 1px solid #9A9A9A;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 27px;
/*  border-left: 3px solid #1A1EA6; */
  cursor: hand;
  cursor: pointer;
  background-color: #990066 ; /*#e157b2;*/
}


.navDivLevel3 {
  color: #990066;
  font-family: arial;
  font-size:   13px;
  font-weight: normal;
  border-bottom: 1px solid #9A9A9A;
  border-right: 1px solid #9A9A9A;
  border-left: 1px solid #9A9A9A;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 45px;
  cursor: hand;
  cursor: pointer;
  background-color:  #ffeeff; /* #ffd8ff ; #f8c4e1; */
/*  background-color: #333366; */
}
.navDivLevel3Over {
  color:       #050505;
  font-family: arial;
  font-size:   13px;
  font-weight: normal;
  border-bottom: 1px solid #ffffff;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 45px;
  cursor: hand;
  cursor: pointer;
  background-color: #f8d3e1;
}
.navDivLevel3Active {
  color:       #050505;
  font-family: arial;
  font-size:   13px;
  font-weight: bold;
  border-bottom: 1px solid #9A9A9A;
  border-right: 1px solid #9A9A9A;
  border-left: 6px solid #9A9A9A;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 39px;
/*  border-left: 3px solid #1A1EA6; */
  cursor: hand;
  cursor: pointer;
  background-color:  #ffeeff; /* #ffd8ff ; #f8c4e1; */
/*  background-color: #333366;*/
}
.navDivLevel3ActiveOver {
  color:       #050505;
  font-family: arial;
  font-size:   13px;
  font-weight: bold;
  border-bottom: 1px solid #ffffff;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 45px;
/*  border-left: 3px solid #1A1EA6; */
  cursor: hand;
  cursor: pointer;
  background-color: #f8d3e1;
}



.navDivLevel4 {
  color: #990066;
  font-family: arial;
  font-size:   13px;
  font-weight: normal;
  border-bottom: 1px solid #9A9A9A;
  border-right: 1px solid #9A9A9A;
  border-left: 1px solid #9A9A9A;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 60px;
  cursor: hand;
  cursor: pointer;
  background-color: #ffffff;
/*  background-color: #000033; */
}
.navDivLevel4Over {
  color:       #050505;
  font-family: arial;
  font-size:   13px;
  font-weight: normal;
  border-bottom: 1px solid #ffffff;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 60px;
  cursor: hand;
  cursor: pointer;
  background-color: #ffeeff;
}
.navDivLevel4Active {
  color:       #050505;
  font-family: arial;
  font-size:   13px;
  font-weight: bold;
  border-bottom: 1px solid #9A9A9A;
  border-right: 1px solid #9A9A9A;
  border-left: 6px solid #9A9A9A;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 55px;
/*  border-left: 3px solid #1A1EA6;  */
  cursor: hand;
  cursor: pointer;
  background-color: #ffffff;
/*  background-color: #003366; */
}
.navDivLevel4ActiveOver {
  color:       #000000;
  font-family: arial;
  font-size:   13px;
  font-weight: bold;
  border-bottom: 1px solid #ffffff;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 60px;
/*  border-left: 3px solid #1A1EA6; */
  cursor: hand;
  cursor: pointer;
  background-color: #ffeeff;
}





/* LINKS */

.navLinkLevel1Active {
  text-decoration: none;
  font-size:   12px;
/*  color:       #1A1EA6;*/
  color:       #f8c4e1; /* #993366; #7979d1;*/
  font-weight: bold;
}
.navLinkLevel1 {
  text-decoration: none;
/*   color:       #1A1EA6; */
  font-size:   12px;
  color:       #ffffff;
  font-weight: bold;
}


.navLinkLevel2Active {
  text-decoration: none;
  font-size:   12px;
  color:       #f8c4e1; /*993366;*/
  font-weight: bold;
  text-align:	right;
}
.navLinkLevel2 {
  text-decoration: none;
/*  color:       #050505; */
  font-size:   12px;
  color:    #ffffff;
  font-weight: bold;
}


.navLinkLevel3Active {
  text-decoration: none;
  font-size:   12px;
  color:       #993366; /*#2929d1;*/
  font-weight: bold;
}
.navLinkLevel3 {
  text-decoration: none;
  font-size:   12px;
  color:    #555555;
  font-weight: bold;
}


.navLinkLevel4Active {
  text-decoration: none;
  font-size:   12px;
  color:       #993366; /*#2929d1;*/
  font-weight: bold;
}
.navLinkLevel4 {
  text-decoration: none;
  font-size:   12px;
  color:    #333333;
  font-weight: bold;
}


