#menuContainer { width: 209px; background: transparent url('img2/menu_shadow.jpg') right top no-repeat; }
#menuContainer ul{margin: 0; padding: 0; list-style: none;}
#red { width: 199px;  letter-spacing: 1px; font-size: 11px; font-family: "Arial narrow", arial; background-color: #000; border-style: none solid; border-width: 1px; border-color: #fff }

#red b { float: left; clear: left }
#red li { border-width: 1px; border-style: solid none none; border-color: #fff;  }
#red li.selected h4 { color: #fff; }
#red li.selected li h4 { color: #616161 }

#red .accordion { display: none }


#red img { margin: 4px auto; }
#red li ul li h4 { padding-left: 20px }
#red li ul li ul li h4 { padding-left: 30px }
#red a { cursor: pointer;color: #616161; text-decoration: none; font-weight: bold;width: 179px; padding: 5px 10px 5px 10px;  display: block; background: url('img2/grey_bg.jpg') left top  repeat-y;}#red li.selected { background-image: url('img2/green_bg.jpg'); background-color: #000 }
#red a:hover { background-image: url('img2/green_bg.jpg'); color: #fff; }
#red a.trail { background-image: url('img2/green_bg.jpg'); color: #fff; }
#red a.active { background-image: url('img2/green_bg.jpg'); color: #fff; }
#red ul li a { width: 169px; padding: 5px 10px 5px 20px;  }
#red ul li ul li a { width: 159px; padding: 5px 10px 5px 30px;  }
#red span.trail a{ background-image: url('img2/green_bg.jpg'); color: #fff; }
