#navcontainer
{
width:14em;
/*border-right: 1px solid #000;*/
padding: 0 0 0 0;
margin-bottom: 1em;
FONT-SIZE: 12px; font-family: Verdana, Arial, Lucida, Geneva, Helvetica,  sans-serif;
background-color: #ffffff;
color: #006ab6;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer li
{
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
margin: 0;
}

#navcontainer li a
{
display: block;
padding: 5px 5px 5px 5px;
border-left: 4px solid #ec1d24;
border-right: 4px solid #ec1d24;
background-color: #ec1d24;
color: #fff;
text-decoration: none;
width: 100%;
}


#navcontainer li a 
{ 
    width: auto; 
}

#navcontainer li a:hover
{
border-left: 4px solid #ec1d24;
border-right: 4px solid #ec1d24;
background-color: #ffffff;
color: #000000;
}

/*             *******  navcontainer1    *********                   */

#navcontainer1
{
width:13em;
/*border-right: 1px solid #000;*/
padding: 0 0 1em 0;
margin-bottom: 1em;
FONT-SIZE: 12px; font-family: Verdana, Arial, Lucida, Geneva, Helvetica,  sans-serif;
background-color: #8db7e9;
color: #006ab6;
}

#navcontainer1 ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer1 li
{
/*border-top: 1px solid #006ab6;*/
border-bottom: 1px solid #006ab6;
margin: 0;
}

#navcontainer1 li a
{
display: block;
padding: 5px 5px 5px 0.5em;
/*border-left: 4px solid #1958b7;
border-right: 4px solid #006ab6;*/
background-color: #8db7e9;
color: #fff;
text-decoration: none;
width: 100%;
}

#navcontainer1 li a { width: auto; }

#navcontainer1 li a:hover
{
border-left: 4px solid #5ba3e0;
border-right: 4px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}



/* Left Menu New Style */

ul {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 11px;
        font-weight: Normal;
        list-style: none;
        margin: 0;
        padding: 0;
        }

img {
    border: none;
}


/*- Menu 2--------------------------- */

#menu2 {
        width: 170px;
        margin: 0px;
        border-style: solid solid none solid;
        border-color: #D8D5D1;
     /*   border-size: 1px; */ 
        border-width: 1px;
        }

#menu2 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu2 li a:link, #menu2 li a:visited {
        color: #ffffff;
        display: block;
        background:  url(images/menu2.gif);
        padding: 8px 0 0 20px;
        }

#menu2 li a:hover, #menu2 li #current {
        color: #19479a;
        background:  url(images/menu2.gif) 0 -32px;
        padding: 8px 0 0 20px;
        }