#nav {
    margin: 0px;
    padding: 0px;
    list-style: none;
    width: 182px;
    
    }

#nav ul  {
    margin: 0px;
    padding: 0px;
    list-style: none;
    width: 182px;
    }


#nav li {
    position: relative;
    margin: 0px;
    width: 182px;
    }
    
#nav li a {
    display: block;
    text-decoration: none;
    color:#000000;
    background: #fff; /* IE6 Bug */
    padding: 3px;
    padding-left:12px;
    border-bottom: 1px DOTTED #ccc;
    font-family:Arial;
    font-size:9pt;
    }
    
#nav li a.last {
    display: block;
    text-decoration: none;
    color: #000000;
    background: #fff; /* IE6 Bug */
    padding: 3px;
    padding-left:12px;
    border-bottom: 0;
    font-family:Arial;
    font-size:9pt;
    }

/* Fix IE. Hide from IE Mac \*/
* html #nav li { float: left; height: 1%; }
* html #nav li a { height: 1%; }
/* End */

#nav li a:hover { color: #FFFFFF; background: #36ADDE; font-family:Arial; font-size:9pt; text-decoration:none;} /* Hover Styles */

#nav li ul {
    position: absolute;
    left: 125px; /* Set 1px less than menu width */
    top: 0;
    padding:0px;
    margin: 0px;
    display: none;
    background: #fff; /* IE6 Bug */
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    }
    
#nav li ul li a { 

    display: block;
    text-decoration: none;
    color:#000000;
    background: #e2f1f7; /* IE6 Bug */
    padding: 3px;
    padding-left:12px;
    border-right: 1px SOLID #ccc;
    border-right: 1px SOLID #ccc;
    border-bottom: 1px SOLID #ccc;
    font-family:Arial;
    font-size:9pt;
}

        
#nav li:hover ul, #nav li.over ul { 
    display: block;
} /* The magic */

/* Top navigation on the left side menu */


#navTop {
    margin: 0px;
    padding: 0px;
    list-style: none;
    width: 182px;
    padding-top:0px;
    padding-bottom:8px;
    }

#navTop ul  {
    margin: 0px;
    padding: 0px;
    list-style: none;
    width: 182px;
    }


#navTop li {
    position: relative;
    margin: 0px;
    width: 182px;
    }
    
#navTop li a {
    display: block;
    text-decoration: none;
    color:#000000;
    background: #fff; /* IE6 Bug */
    padding: 3px;
    padding-left:12px;
    border-bottom: 1px DOTTED #ccc;
    font-family:Arial;
    font-size:9pt;
    }
    
#navTop li a.last {
    display: block;
    text-decoration: none;
    color: #000000;
    background: #fff; /* IE6 Bug */
    padding: 3px;
    padding-left:12px;
    border-bottom: 0;
    font-family:Arial;
    font-size:9pt;
    }

/* Fix IE. Hide from IE Mac \*/
* html #navTop li { float: left; height: 1%; }
* html #navTop li a { height: 1%; }
/* End */

#navTop li a:hover { color: #FFFFFF; background: #36ADDE; font-family:Arial; font-size:9pt; text-decoration:none;} /* Hover Styles */

#navTop li ul {
    position: absolute;
    left: 125px; /* Set 1px less than menu width */
    top: 0;
    padding:0px;
    margin: 0px;
    display: none;
    background: #fff; /* IE6 Bug */
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    }
    
#navTop li ul li a { 

    display: block;
    text-decoration: none;
    color:#000000;
    background: #e2f1f7; /* IE6 Bug */
    padding: 3px;
    padding-left:12px;
    border-right: 1px SOLID #ccc;
    border-right: 1px SOLID #ccc;
    border-bottom: 1px SOLID #ccc;
    font-family:Arial;
    font-size:9pt;
}

        
#navTop li:hover ul, #nav li.over ul { 
    display: block;
} /* The magic */



/* Middle navigation on the left side menu */
#navMiddle {
    margin: 0px;
    padding: 0px;
    list-style: none;
    width: 180px;
    padding-top:2px;
    }

#navMiddle ul  {
    margin: 0px;
    padding: 0px;
    list-style: none;
    width: 180px;
    }


#navMiddle li {
    position: relative;
    margin: 0px;
    width: 180px;
    }
    
#navMiddle li a {
    display: block;
    text-decoration: none;
    color:#000000;
    padding: 3px;
    padding-left:12px;
    border-bottom: 1px DOTTED #ccc;
    font-family:Arial;
    font-size:9pt;
    }
    
#navMiddle li a.last {
    display: block;
    text-decoration: none;
    color: #000000;
    padding: 3px;
    padding-left:12px;
    border-bottom: 0;
    font-family:Arial;
    font-size:9pt;
    }

/* Fix IE. Hide from IE Mac \*/
* html #navMiddle li { float: left; height: 1%; }
* html #navMiddle li a { height: 1%; }
/* End */

#navMiddle li a:hover { color: #0b78a2; font-family:Arial; font-size:9pt; text-decoration:none;} /* Hover Styles */

#navMiddle li ul {
    position: absolute;
    left: 125px; /* Set 1px less than menu width */
    top: 0;
    padding:0px;
    margin: 0px;
    display: none;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    }
    
#navMiddle li ul li a { 

    display: block;
    text-decoration: none;
    color:#000000;
    padding: 3px;
    padding-left:12px;
    border-right: 1px SOLID #ccc;
    border-right: 1px SOLID #ccc;
    border-bottom: 1px SOLID #ccc;
    font-family:Arial;
    font-size:9pt;
}
    
#navMiddle li:hover ul, #nav li.over ul { 
    display: block;
} /* The magic */

