 #navcontainerli
{
/*avoid gap after li in ie6 by setting width*/
width: 173px;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left: 2px;
}

#navcontainerli ul
{
list-style-type: none;
margin-left: 0;
padding-left: 0;
}

#navlistli a
{
display: block;
color: #8592BB;
padding: 1px 0 1px 6px;
}

/*boxmodel hack. http://css-discuss.incutio.com/?page=BoxModelHack SBMH*/
#navlistli a { width: 124px; }

#navlistli a
{
\width: 160px;
w\idth: 144px;
}

.subnavlistli a
{
display: block;
color: #717171;
padding: 1px 0 1px 6px;
margin-left: 6px;
}

/*boxmodel hack. http://css-discuss.incutio.com/?page=BoxModelHack SBMH*/
.subnavlistli a { width: 136px; }

.subnavlistli a
{
\width: 155px;
w\idth: 139px;
}

#navlistli a, #navlistli a:visited, .subnavlistli a, .subnavlistli a:visited
{
border-left: 6px solid #FFFFFF;
background: #FFFFFF;
color: #8A8A8A;
text-decoration: none;
}

#navlistli a:hover, #navlistli a.currentli:hover
{
border-left: 6px solid #CCCCCC;
text-decoration: none;
background-color: #EAEAEA;
}

.subnavlistli a:hover, .subnavlistli a.subcurrentli:hover
{
border-left: 6px solid #CCCCCC;
text-decoration: underline;
}

a#currentli, a:visited#currentli, a.subcurrentli , a:visited.subcurrentli
{
border-left: 6px solid #283D82;
background: #F3F5FC;
color: #283D82;
text-decoration: none;
}
a#currentli1, a:visited#currentli1 {
border-left: 6px solid #283D82;
background: #F3F5FC;
color: #283D82;
text-decoration: none;
}
a#currentli2, a:visited#currentli2, a#currentli3, a:visited#currentli3,
a#currentli4, a:visited#currentli4, a#currentli5, a:visited#currentli5 {
border-left: 6px solid #283D82;
background: #F3F5FC;
color: #283D82;
text-decoration: none;
}