div#navigation-level-2-new {
float:right;
  width: 210px;          /* menu width */
padding: 10px 0;
}
#navigation-level-2-new ul
 {padding: 0 0 1em 0;
  background-color: #eee;
  list-style-type: none; /* get rid of the bullets */
}
#navigation-level-2-new ul ul {
background-color: #fff;
padding: 0;}

#navigation-level-2-new ul li {
position:relative;
display:inline; /*IE fix*/
font-family: arial, helvetica, sans-serif;
line-height: 1.0;
height: 1%; /* IE 6 fix*/
}

#navigation-level-2-new ul li a {
padding: 0.4em 1em;
color: #666;
font-weight: bold;
display: block;
font-size: 1em;
text-decoration: none;}

#navigation-level-2-new ul li a:hover {
color: #048;
text-decoration:none;
background-color:#e8e8e8;}

#navigation-level-2-new ul li ul li a {
color: #666;
padding: 0.5em 1em 0.3em 2em;
font-weight: normal;
border-top: #ddd solid 1px;
}

#navigation-level-2-new ul li ul li a:hover {
background-color: #e8e8e8;}

#navigation-level-2-new ul li ul li ul li a {
color:#666;
padding: 0.2em 1em 0.5em 3em;
font-size: 85%;
font-style: normal;
border:0;}

#navigation-level-2-new ul ul li a {
  background-color:#FFFFFF;
  padding: 0.5em 1em 0.3em 2em;
  margin-left: 0px;     /* indent level 1 */  
}
#navigation-level-2-new li ul, #navigation-level-2-new li.open li.closed ul {
  display: none;         /* collapse */
}

#navigation-level-2-new li.open ul {
  display: block;        /* expand */
}
 

#navigation-level-2-new li.active a {
color: #048;          /* highlight text */
}
 
#navigation-level-2-new li.active li a {

  color: #666;          /* fix lower levels */
}

#navigation-level-2-new ul li a:hover {
color: #048;
background-color: #e8e8e8;
text-decoration: none;/* rollover effect */
}