/* ======================================================
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; color: #232323;}
.menu li.sub { background-color: #FFFFFF; color: #232323;}
.menu table { position: absolute; border-collapse: collapse; top: 0pt; left: 0pt; z-index: 1; font-size: 12px; 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: #7a0020; background-color: #bbd0dd; font-family:ariel, verdana, sans-serif; font-size:12px; font-weight: normal; font-style: normal; text-decoration: none;}

.menu li a {
    display:block;
    border-width:1px;
    border-style:solid;
    border-color:#CCCCCC;
    width: 201px; 
    white-space:nowrap;
    margin:0;
    font-size:12px;
    padding:3px 4px;
    height: 1.2em; 
    line-height: 1.2em; 
    color: #232323; 
    background:#FFFFFF;
    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:12px;
    font-weight:bold;
    background-image:url(../../.././images/admin/th.gif);
}

.thsid{
    height:25px;
    color:#333333; 
    font-family: Tahoma;
    font-size:12px;
    font-weight:bold;
    background-image:url(../../.././images/admin/thsid.gif);
}

        /* MAIN */
        .menu { margin: 0; font-size: 12px; font-family: arial, verdana, sans-serif; }
        
        .menu ul { margin: 0pt; padding: 0pt; position: relative; z-index: 2; list-style-type: none; width: 201; }
        * html .menu a, * html .menu a:visited { widthwidth: 203px; line-height: 1.2em; } 
        .menu li ul { padding: 2em; visibility: hidden; position: absolute; top: -2em; left: 186px; background-color: transparent; }
        
        .menu a{
            display:block;
            border-width:1px;
            border-style:solid;
            border-color:#CCCCCC;
            width: 201px; 
            white-space:nowrap;
            margin:0;
            font-size:12px;
            padding:3px 4px;
            color: #232323; 
            background:#FFFFFF;
            text-decoration:none;
        }

        .menu a:hover{
            color:#7a0020;
            background:#bbd0dd; 
        }
        
        .menu a:link.level1{
            display:block;
            border-width:1px;
            border-style:solid;
            border-color:#CCCCCC;
            width: 201px; 
            white-space:nowrap;
            margin:0;
            font-size:12px;
            padding:3px 4px;
            color: #232323; 
            background:#FFFFFF;
            text-decoration:none;
        }

        .menu a:hover.level1{
            color:#7a0020;
            background:#bbd0dd; 
        }
        
        
        .menu a:link.sub{
            display:block;
            border-width:1px;
            border-style:solid;
            border-color:#CCCCCC;
            width: 201px; 
            white-space:nowrap;
            margin:0;
            font-size:12px;
            padding:3px 4px;
            color: #232323; 
            background:#FFFFFF;
            text-decoration:none;
        }

        .menu a:hover.sub{
            color:#7a0020;
            background:#bbd0dd; 
        }
        
        
        /* MAIN */
    
