/* ======================================================
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.
========================================================= */
.menu li { background-color: #FFFFFF; float: left;}
.menu li.sub { background-color: #FFFFFF; }
.menu table { position: absolute; border-collapse: collapse; top: 0pt; left: 0pt; z-index: 1000; font-size: 1em; margin-top: -1px; }

.menu a:active{
    color:#060;
    background:#ccc;
}

.menu b { float: right; margin-right: 5px; }

.menu li:hover { position: relative; }

/*
.menu li:hover > a { color: #000000; background-color: #F6DC64; font-weight: normal; font-style: normal; text-decoration: none;}
*/

.menu li ul { padding: 2em; visibility: hidden; position: absolute; top: -2em; left: 12.5em; background-color: transparent; }

.menu li:hover > ul { visibility: visible; }
.menu ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul a:hover ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul { visibility: visible; }

.th{
    height:25px;
    color:#333333; 
    font-family: Tahoma;
    font-size:11px;
    font-weight:bold;
    background-image:url(../../../../images/admin/th.gif);
}

.thsid{
    height:25px;
    color:#333333; 
    font-family: Tahoma;
    font-size:11px;
    font-weight:bold;
    background-image:url(../../../../images/admin/thsid.gif);
}
                
  
    
    
        /* MAIN */
        .menu { margin: 0; font-size: 11px; font-family: verdana; }
        
        .menu ul { margin: 0pt; padding: 0pt; position: relative; z-index: 500; list-style-type: none; width: 165; }
        * html .menu a, * html .menu a:visited { widthwidth: 167px; line-height: 1.2em; } 
        .menu li ul { padding: 2em; visibility: hidden; position: absolute; top: -2em; left: 153px; background-color: transparent; }
        
        .menu a{
            display:block;
            border-width:1px;
            border-style:solid;
            border-color:#D6D6D6;
            width: 175px; 
            white-space:nowrap;
            margin:0;
            font-size:10px;
            padding:3px 4px;
            height: 1.2em; 
            line-height: 1.2em; 
            color: #000000; 
            background:#FFFFFF;
            text-decoration:none;
        }

        .menu a:hover{
            color:#FFFFFF;
            background:#000B3C; 
        }
        
        .menu a:link.level1{
            display:block;
            border-width:1px;
            border-style:solid;
            border-color:#D6D6D6;
            width: 175px; 
            white-space:nowrap;
            margin:0;
            font-size:10px;
            padding:3px 4px;
            height: 1.2em; 
            line-height: 1.2em; 
            color: #000000; 
            background:#FFFFFF;
            text-decoration:none;
        }

        .menu a:hover.level1{
            color:#FFFFFF;
            background:#000B3C; 
        }
        
        
        .menu a:link.sub{
            display:block;
            border-width:1px;
            border-style:solid;
            border-color:#D6D6D6;
            width: 300px; 
            white-space:nowrap;
            margin:0;
            font-size:11px;
            padding:3px 4px;
            height: 1.2em; 
            line-height: 1.2em; 
            color: #000000; 
            background:#FFFFFF;
            text-decoration:none;
        }
        .menu a:visited.sub{
            display:block;
            border-width:1px;
            border-style:solid;
            border-color:#D6D6D6;
            width: 300px; 
            white-space:nowrap;
            margin:0;
            font-size:11px;
            padding:3px 4px;
            height: 1.2em; 
            line-height: 1.2em; 
            color: #000000; 
            background:#FFFFFF;
            text-decoration:none;
        }
        .menu a:hover.sub{
		    width: 300px;
            color:#FFFFFF;
            background:#000B3C; 
        }
        
        
        /* MAIN */
    