/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  .menu { margin: 0px 0pt 40px;
    font-family: arial,sans-serif;
    width: 750px;
    position: absolute;
    left: 18px;
    top: 100px;
    font-size: 11px;
    z-index: 10;
    }

  .menu ul li a, .menu ul li a:visited { border: 1px solid rgb(255, 255, 255);
    background: rgb(0, 0, 128) none repeat scroll 0%;
    display: block;
    text-decoration: none;
    width: 104px;
    height: 20px;
    text-align: center;
    color: rgb(255, 255, 255);
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    line-height: 20px;
    font-size: 11px;
    overflow: hidden;
    }

  .menu ul { margin: 0pt;
    padding: 0pt;
    list-style-type: none;
    }

  .menu ul li { float: left;
    margin-right: 1px;
    position: relative;

    }

  .menu ul li ul { display: none;
    }

  .menu ul li:hover a { background: rgb(102, 153, 255) none repeat scroll 0%;
    color: rgb(255, 255, 255);
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .menu ul li:hover ul { display: block;
    position: absolute;
    top: 31px;
    left: 0pt;
    width: 105px;
    }

  .menu ul li:hover ul li a.hide { background: rgb(102, 170, 51) none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(255, 255, 255);
    }

  .menu ul li:hover ul li:hover a.hide { background: rgb(102, 153, 255) none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 0, 0);
    }

  .menu ul li:hover ul li ul { display: none;
    }

  .menu ul li:hover ul li a { background: rgb(221, 221, 221) none repeat scroll 0%;
    display: block;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 0, 0);
    }

  .menu ul li:hover ul li a:hover { background: rgb(102, 153, 255) none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 0, 0);
    }

  .menu ul li:hover ul li:hover ul { display: block;
    position: absolute;
    left: 105px;
    top: 0pt;
    }

  .menu ul li:hover ul li:hover ul.left { left: -105px;
    }

