/* ======================================================
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout_4level.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any
way to fit your requirements.
========================================================= */
#css_menu ul{padding:0px; margin:0px; font-size:12px;}
#css_menu li { float: left;}
#css_menu li.sub { background-color: #FFFFFF; }
#css_menu table { position: absolute; border-collapse: collapse; top: 0pt; left: 0pt; z-index: 1; font-size: 1em; margin-top: -1px; }

#css_menu a:active{
    color:#060;
}

#css_menu b { float: right; margin-right: 5px; }

#css_menu li:hover { position: relative; }

#css_menu li:hover > a { color: #000000; background-color: #C0CBE0; font-weight: normal; font-style: normal; text-decoration: none;}

#css_menu li ul { padding: 2em; visibility: hidden; position: absolute; top: -2em; left: 12.5em; background-color: transparent; }

#css_menu li:hover > ul { visibility: visible; }
#css_menu ul a:hover ul ul { visibility: hidden; }
#css_menu ul a:hover ul a:hover ul ul { visibility: hidden; }
#css_menu ul a:hover ul a:hover ul a:hover ul ul { visibility: hidden; }
#css_menu ul a:hover ul { visibility: visible; }
#css_menu ul a:hover ul a:hover ul { visibility: visible; }
#css_menu ul a:hover ul a:hover ul a:hover ul { visibility: visible; }
#css_menu ul a:hover ul a:hover ul a:hover ul a:hover ul { visibility: visible; }

#css_menu .th{
    height:25px;
    color:#333333; 
    font-family: Tahoma;
    font-size:12px;
    font-weight:bold;
    background-image:url(../../../../images/admin/th.gif);
}

#css_menu .thsid{
    height:25px;
    color:#333333; 
    font-family: Tahoma;
    font-size:12px;
    font-weight:bold;
    background-image:url(../../../../images/admin/thsid.gif);
}
                
    
    
    

    
    
    
    
    
/* MAIN */
    #css_menu { margin: 0; font-size: 12px; font-family: verdana; }

    #css_menu ul { margin: 0pt; padding: 0pt; position: relative; z-index: 1; list-style-type: none; width: 250; }
    * html #css_menu a, * html #css_menu a:visited { widthwidth: 252px; line-height: 1.2em; } 
    #css_menu li ul { padding: 2em; visibility: hidden; position: absolute; top: -2em; left: 230px; background-color: transparent; }

    #css_menu a:link.level1{
        display:block;
        border-width:1px;
        border-top:0;
        border-right:0;
        border-left:0;
        border-style:solid;
        border-color:#CCCCCC;
        width: 250px; 
        white-space:nowrap;
        margin:0;
        font-size:12px;
        padding:3px 4px;
        height: 1.2em; 
        line-height: 1.2em; 
        color: #000000;

        text-decoration:none;
    }

    #css_menu a:active.level1{
        display:block;
        border-width:1px;
        border-top:0;
        border-right:0;
        border-left:0;
        border-style:solid;
        border-color:#CCCCCC;
        width: 250px; 
        white-space:nowrap;
        margin:0;
        font-size:12px;
        padding:3px 4px;
        height: 1.2em; 
        line-height: 1.2em; 
        color: #000000;

        text-decoration:none;
    }

    #css_menu a:visited.level1{
        display:block;
        border-width:1px;
        border-top:0;
        border-right:0;
        border-left:0;
        border-style:solid;
        border-color:#CCCCCC;
        width: 250px;  
        white-space:nowrap;
        margin:0;
        font-size:12px;
        padding:3px 4px;
        height: 1.2em; 
        line-height: 1.2em; 
        color: #000000;

        text-decoration:none;
    }

    #css_menu a:hover.level1{
        color:#000000;
        background:#C0CBE0;
    }


    #css_menu a:link.sub{
        display:block;
        border-width:1px;
        border-style:solid;
        border-color:#CCCCCC;
        width: 250px; 
        white-space:nowrap;
        margin:0;
        font-size:12px;
        padding:3px 4px;
        height: 1.2em; 
        line-height: 1.2em; 
        color: #000000; 
background:#F6F6F6;
        text-decoration:none;
    }

    #css_menu a:active.sub{
        display:block;
        border-width:1px;
        border-style:solid;
        border-color:#CCCCCC;
        width: 250px; 
        white-space:nowrap;
        margin:0;
        font-size:12px;
        padding:3px 4px;
        height: 1.2em; 
        line-height: 1.2em; 
        color: #000000; 
background:#F6F6F6;
        text-decoration:none;
    }

    #css_menu a:visited.sub{
        display:block;
        border-width:1px;
        border-style:solid;
        border-color:#CCCCCC;
        width: 250px; 
        white-space:nowrap;
        margin:0;
        font-size:12px;
        padding:3px 4px;
        height: 1.2em; 
        line-height: 1.2em; 
        color: #000000;
background:#F6F6F6;
        text-decoration:none;
    }

    #css_menu a:hover.sub{
        color:#000000;
        background:#C0CBE0; 
background:#C0CBE0;
    }
/* MAIN */
    
