
#navMenu { margin: 0px; padding: 0px; height: 26px; z-index: 50; }
#navMenu li {  height: 25px; position: absolute; display: block; z-index: 50; list-style: none; text-align: center; }
#navMenu a {  height: 25px; display: block; z-index: 50; color: #FFFFFF; text-decoration: none; font-weight: bold; }

#n1 { margin-left: 0px;  }
#n2 { margin-left: 85px;  }
#n3 { margin-left: 170px;  }
#n4 { margin-left: 255px;}
#n5 { margin-left: 340px;  }
#n6 { margin-left: 425px;  }
#n7 { margin-left: 510px;  }
#n10 { margin-left: 354px;  }
/*
#n1 { margin-left: 330px;  }
#n2 { margin-left: 415px;  }
#n3 { margin-left: 500px;  }
#n4 { margin-left: 585px;}
#n5 { margin-left: 670px;  }
#n6 { margin-left: 755px;  }
#n7 { margin-left: 840px;  }

*/
#n1 a { }
#n2 a { background-position: -120px 0; }
#n3 a { background-position: -240px 0; }
#n4 a { background-position: -360px 0; }
#n5 a { background-position: -480px 0; }


#n1 a:hover { background-position: 0 -30px; background-color: #E6CC21; color: #FFFFFF; }
#n2 a:hover { background-position: -150px -25px; background-color: #A40031; color: #FFFFFF; }
#n3 a:hover { background-position: -300px -30px; background-color: #0056A1; color: #FFFFFF; }
#n4 a:hover { background-position: -450px -30px; background-color: #20A100; color: #FFFFFF; }
#n5 a:hover { background-position: -600px -30px; background-color: #E6CC21; color: #FFFFFF; }
#n6 a:hover { background-position: 0 -20px; background-color: #A40031; color: #FFFFFF; }
#n7 a:hover { background-position: 0 -20px; background-color: #20A100; color: #FFFFFF; }

/*#navMenu  li ul { visibility: hidden; position: absolute; left: -1px; margin: 0px 0px 0px 1px; padding: 2px; width: 220px; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #526E8D; }*/
#n1 ul { background-color: #FFEEF5;visibility: hidden; position: absolute; left: -1px; margin: 0 0 0 1px; padding: 2px; width: 170px; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #526E8D;  }
#n2 ul { background-color: #FFF8E0;visibility: hidden; position: absolute; left: -1px; margin: 0 0 0 1px; padding: 2px; width: 170px; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #526E8D; }
#n3 ul { background-color: #E7EFFF; visibility: hidden; position: absolute; left: -1px; margin: 0 0 0 1px; padding: 2px; width: 130px; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #526E8D;}
#n4 ul { background-color: #E2FFE6; visibility: hidden; position: absolute; left: -1px; margin: 0 0 0 1px; padding: 2px; width: 130px; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #526E8D;}
#n5 ul { background-color: #FFEEF5; visibility: hidden; position: absolute; left: -1px; margin: 0 0 0 1px; padding: 2px; width: 220px; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #526E8D;}
#n6 ul { background-color: #E5E0FF; }
#n7 ul { background-color: #E5E0FF; }

#navMenu li ul li, #navMenu li ul li a { width: auto; position: relative; 
z-index: 56; color: #000000; font-weight: normal; text-align: left;
 margin-left:2px; vertical-align:middle;}
 #n1 ul li ,#n1 ul li a { width: auto; position: relative; 
z-index: 56; color: #000000; font-weight: normal; text-align: left;
 margin-left:2px; text-valign:middle; }
  #n5 ul li ,#n5 ul li a { width: auto; position: relative; 
z-index: 56; color: #000000; font-weight: normal; text-align: left;
 margin-left:2px;  }
#navMenu li ul li a { padding: 1px; }
#navMenu li:hover>ul { visibility: visible; }
#n3 li:hover>ul { visibility: visible;  background-color: #E7EFFF;
left: -1px; margin: -28px 0 0 130px;
padding: 2px; width: 220px;
		border-width: 0px 1px 1px 1px; 
		border-style: solid; border-color: #526E8D;}