/* ======================================================
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: #F1F1F1; float: left; color: #01A0C0;}
.menu li.sub { background-color: #F1F1F1; color: #01A0C0;}
.menu table { position: absolute; border-collapse: collapse; top: 0pt; left: 0pt; z-index: 100; font-size: 12px; margin-top: -1px; }

.menu a:active{
    color:#01A0C0;
    background:#F1F1F1;
}

.menu b { float: right; margin-right: 5px; }

.menu li:hover { position: relative; }

.menu li:hover > a { color: #FFFFFF; background-color: #D57B72; font-family:ariel, verdana, sans-serif; font-size:12px; font-weight: bold; font-style: normal; text-decoration: none;}

.menu li a {
    font-weight:bold;
    display:block;
    border-width:1px;
    border-style:solid;
    border-color:#CCCCCC;
    border-top:0;
    border-right:0;
    border-left:0;
    width: 190px; 
    white-space:nowrap;
    font-size:12px;
    padding:3px 4px;
    height: 1.5em; 
    line-height: 1.5em; 
    color: #01A0C0; 
    background:#F1F1F1;
    text-decoration:none;
    margin:0 0 0 10px;
    
}

.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:#01A0C0; 
    font-family: Tahoma;
    font-size:12px;
    font-weight:bold;
    background-image:url(../../../../images/admin/th.gif);
}

.thsid{
    height:25px;
    color:#01A0C0; 
    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: 500; list-style-type: none; width: 197px; }
        * html .menu a, * html .menu a:visited { widthwidth: 197px; line-height: 1.5em; } 
        .menu li ul { padding: 2em; visibility: hidden; position: absolute; top: -2em; left: 174px; background-color: transparent; }
        
        .menu a{
            display:block;
            border-width:1px;
            border-style:solid;
            border-color:#F1F1F1;
            width: 190px; 
            white-space:nowrap;
            font-size:12px;
            padding:3px 4px;
            color: #01A0C0; 
            background:#F1F1F1;
            text-decoration:none;
            margin:0 0 0 10px;
        }

        .menu a:hover{
            color:#FFFFFF;
            background:#D57B72; 
        }
        
        .menu a:link.level1{
            display:block;
            border-width:1px;
            border-style:solid;
            border-top:0;
            border-right:0;
            border-left:0;
            border-color:#CCCCCC;
            width: 190px; 
            white-space:nowrap;
            font-size:12px;
            padding:3px 4px;
            color: #01A0C0; 
            background:#F1F1F1;
            text-decoration:none;
            margin:0 0 0 10px;
        }

        .menu a:hover.level1{
            color:#FFFFFF;
            background:#D57B72; 
        }
        
        
        .menu a.sub{
            display:block;
            border-width:1px;
            border-style:solid;
            border-color:#CCCCCC;
            width: 190px; 
            white-space:nowrap;
            font-size:12px;
            padding:3px 4px;
            color: #01A0C0; 
            background:#F9F9F9;
            text-decoration:none;
            padding-left:10px;
            margin:-1px 0 0 0;
        }

        .menu a:hover.sub{
            color:#FFFFFF;
            background:#D57B72; 
        }
        
        
        /* MAIN */
    