#menu
{
width: 205px;
}

#navigation, #navigation ul
{
padding: 0;
margin: 0;
list-style: none;
}

#navigation li
{ 
position: relative;
float: left;
margin-bottom: 0;
}

#navigation>li li
{ /* Needed for Opera 9, maybe because it's decent CSS. Hide from IE6 */
float: none;
}

#navigation a
{
display: block;
width: 189px;
color: #00f;
background: #fff url(../style/aabgVert01.gif) repeat-y;
}

#navigation a:hover
{
color: #036;
background: #e7e7e7 url(../style/aabgNavHover.gif) repeat-y;
}

#navigation li ul
{
position : absolute;
left: -999em;
}

#navigation li:hover ul ul, #navigation li.sfhover ul ul
{
left: -999em;
}

#navigation li:hover ul, #navigation li li:hover ul, #navigation li.sfhover ul, #navigation li li.sfhover ul
{
top: 0;
left: 0;
margin-left: 100%;
}

/******************************
 * DECORATION & Lining up etc *
 ******************************/

#navigation, #navigation ul
{
border-top: 1px solid #909090;
}

#navigation li
{}

#navigation a
{
padding: 4px 8px;
border-bottom: 1px solid #909090;
}

#navigation li li a
{
border-left: 1px solid #909090;
border-right: 1px solid #909090;
}

#navigation li:hover ul
{
top: -1px;
left: -1px;
margin-left: 206px;
}

#navigation a.Cat
{
cursor: default;
}

#navigation a.Cat:hover
{
color: #00f;
}

#NewsNavTitle
{
padding: 4px 8px;
width: 190px;
height: 18px;
margin: 0;
background: #9b9ea4 url(../style/aabgNewsNavTitle.gif) 100% 0 no-repeat;
color: #fff;
font: bold 12pt "Arial", "Helvetica", sans-serif;
}
