﻿
.TopNav
{
    clear:both;
    width:100%;
    height:40px;
    overflow:hidden;
    background:transparent url(/Templates2010/Images/TopNavBg.gif) repeat-x top left;      
}    

.TopNavInner
{
    clear:both;
    width:100%;
    height:40px;
    overflow:hidden;
    background:transparent url(/Templates2010/Images/TopNavRightBg.gif) no-repeat top right;    
}    



.NavLev1
{
    list-style-type:none;
    margin:0px;
    padding:0px 5px 0px 5px;
    background:transparent url(/Templates2010/Images/TopNavLeftBg.gif) no-repeat top left;          
    height:40px;
    overflow:hidden;
}

.NavLev1 li
{
    display:block;
    float:left;
    font:10px/11px Trebuchet MS, Helvetica, Sans-serif;
    font-weight:bold;
    text-transform:uppercase;
    background:transparent url(/Templates2010/Images/TopNavDividerBg.gif) no-repeat top right;          
    height:40px;
    letter-spacing:1px
}

.NavLev1 li.Last 
{
    background-image:none;
}

.NavLev1 li a
{
    display:block;
    float:left;
    color:#2d2d2d;
    text-decoration:none;
    padding:10px 16px 0px 15px;
    height:30px;
    color:#2d2d2d;
}

.NavLev1 li.Last a
{
    padding:10px 17px 0px 16px;    
}


.NavLev1 li a:hover
{
    background:transparent url(/Templates2010/Images/TopNavHoverBg.gif) repeat-x top left; 
    color:#ffffff;         
}


.NavLev1 li.Selected a,
.NavLev1 li.Selected a:hover,
.NavLev1 li.InPath a
{ 
    background:transparent url(/Templates2010/Images/TopNavSelectedBg.gif) no-repeat top center;          
    color:#ffffff;
}

.LeftNav
{
    float:left;
    width:190px;
    overflow:hidden;
}

.LeftNav h2
{
    width:170px;
    overflow:hidden;
    background:#D2D2D2 url(/Templates2010/Images/LeftNavHeadline.gif) no-repeat top left;    
    color:#292929;
    margin:0px 0px 10px 0px;
    padding:10px 10px 10px 10px;  
    font-size:14px;
    font-weight:normal;
}

.LeftNav h2 a
{
    color:#292929;
    text-decoration:none;
}

.NavLev2
{
    list-style-type:none;
    margin:0px;
    padding:0px;
}

.NavLev2 li
{
    display:block;
    clear:both;
    background:transparent url(/Templates2010/Images/NavArrowRight.gif) no-repeat 0px 5px; 
    padding:2px 0px 2px 15px;         
    border-bottom:solid 1px #D9D9D9;  
}

.NavLev2 li.InPath,
.NavLev2 li.Selected
{
    background:transparent url(/Templates2010/Images/NavArrowDown.gif) no-repeat 0px 5px;     
}

.NavLev2 li.Selected
{
    font-weight:bold;
}


.NavLev2 li a
{
    text-decoration:none;
    font-size:11px;
    color:#1a1a1a;
}

.NavLev3
{
    list-style-type:none;
    margin:4px 0px 4px 0px;
    padding:0px;
}

.NavLev3 li
{
    display:block;
    clear:both;
    background-image:none;
    padding:2px 0px 2px 20px;         
    border-bottom:none;  
    font-weight:normal;
}

.NavLev3 li.InPath,
.NavLev3 li.Selected
{
    background-image:none;     
    font-weight:bold;
}

