﻿.NavMenuArea
{
    width:180px;
    margin: 0 0;
    font-family: Verdana, Arial, sans-serif;
    font-weight:bold;
    background-color: #f6f6f6;
    border-top: 1px solid #bebebe;
}

.NavMenuHeader 
{
    font-size:125%;
    font-family: Arial, Verdana, sans-serif;
    color:#333;
    display:block;
    padding:1em;
    margin:0;
    background: #fff URL(/images/Menubar_bg.gif);
}


.NavMenuArea ul
{
    list-style: none;
    margin: 0;
    padding: 0;
    border: none;
}

.NavMenuArea li
{
    margin: 0;
}


.NavMenuArea li a, .NavMenuArea li.NavMenuLinkActive ul li a
{
    display: block;
    background-color: #f6f6f6;
    text-decoration: none;
    width: auto;
    border-bottom: 1px solid #bebebe;
    color: #015294;
}


.NavMenuArea li a
{
    padding: 7px 7px 7px 16px;
}


html > body .NavMenuArea li a
{
    width: auto;
}

.NavMenuArea li a:hover, .NavMenuArea li.NavMenuLinkActive ul li a:hover
{
    border-bottom: 1px solid #bebebe;
    background-color: #f0f0f0;
    text-decoration: none;
    color: #be0000;
    
}

.NavMenuArea li ul li a
{
    font-weight:normal;
    padding-left: 26px;
    background: url(/images/bullet1.gif) no-repeat 15px 7px; 
}

/* Active parent */
.NavMenuArea li.NavMenuLinkActive a
{
    background-color: #f0f0f0; 
}

/* Hovering leaf */
.NavMenuArea li.NavMenuLinkActive ul li a:hover
{
    background: url(/images/bullet2.gif) no-repeat 15px 7px; 
}

/* Active leaf */
.NavMenuArea li ul li.NavMenuLinkActive a
{
    background-color: #f0f0f0;
    color: #be0000;
    background: url(/images/bullet2.gif) no-repeat 15px 7px; 

}

/* Active link */
.NavMenuArea  a.NavMenuLinkActive
{
    color: #be0000;
}
