    .mainLink
    {
        font-family: verdana;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        color: #000000;
    }
    .mainLink:hover
    {
        font-family: verdana;
        font-size: 11px;
        font-weight: bold;
        text-decoration: underline;
        color: #880000;
    }
    A
    {
        font-family: verdana;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
        color: #0000ff;
    }
    A:hover
    {
        font-family: verdana;
        font-size: 11px;
        font-weight: normal;
        text-decoration: underline;
        color: #880000;
    }
    TD, body
    {
        font-family: verdana;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
        color: #000000;

    }
    H1
    {
        font-family: verdana;
        font-size: 20px;
        font-weight: bold;
        text-decoration: none;
        color: #880000;

    }

    TD.menu
    {
        font-family: verdana;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
        border-right: 1px #AAAAAA solid;
        color: #000000;

    }

    .headerRow
    {
        border-bottom: solid 2px black;
    }
    .absentRow
    {
        border-top: solid 2px black;
    }
  .column
  {
      border-left: solid 1px black; width: 100px; text-align: center;
  }

/* make the second level visible when hover on first level list OR link */
                                    /* make the second level visible when hover on first level list OR link */
                    #Default ul li:hover ul,
                    #Default ul a:hover ul{visibility:visible; }

                    /* keep the third level hidden when you hover on first level list OR link */
                    #Default ul :hover ul ul{visibility:hidden;}

                    /* make the third level visible when you hover over second level list OR link */
                    #Default ul :hover ul :hover ul{ visibility:visible;}
                    /**************************************************************************************/


                    #Default {position:relative; z-index:100;}

                    /* remove all the bullets, borders and padding from the default list styling */
                    #Default ul {padding:0;margin:0 0 0 2px;list-style-type:none;}

                    /* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
                    #Default li {position:relative; border-bottom: solid #113f63 1px; padding-top: 5px;}

                    /* style the links for the top level */
                    #Default a, #Default a:visited
                    {
                        display:block;
                        color: #666666;
                        font-size: 12px;
                        cursor: pointer;
                        padding-left: 14px;
                        height: 20px;
                    }
                    /* style the top level hover */
                    #Default ul li:hover { color: #000000;}
                    #Default a:hover, #Default ul ul a:hover{color:#000000; text-decoration: none;}
                    #Default :hover > a, #Default ul ul :hover > a {color:#000000; text-decoration: none;}
                     
                    /* style the second level hover */
                    #Defult ul ul {
                      border: solid #214c6f 1px;
                    }
                    #Default ul ul li
                    {
                        padding-left: 4px;
                        left: 12px;
                        text-align: left;
                        width: 180px;
                        margin: 0;
                        cursor: pointer;
                        border: solid #214c6f 1px; border-bottom: solid #214c6f 1px;
    
                        padding-top: 5px;
    background-color: #ffffff;
                    }
                    /* style the second level background */

                    /* hide the sub levels and give them a positon absolute so that they take up no room */
                    #Default ul ul {visibility:hidden;position:absolute;top:0px;left:150px;}
                    /* style the second level links */
                    /* style the second level links */
                    #Default ul ul a, #Default ul ul a:visited {    
                        display: block;
                        font-size: 12px;
                        color: #666666;

                        cursor: pointer;
                        padding-left: 10px;
                        height: 20px;
                       }
                    #Default ul ul a:hover {
                        color: #000000;
                     }
                    #Default ul ul a:hover > #Default ul ul ul a:hover {color: #000000;}
                    #Default ul ul :hover > a, #Default ul ul ul :hover > a {color:#000000; text-decoration: none;}


                    /* style the third level background */
                    #Default ul ul ul a, #Default ul ul ul a:visited {background:#555555;}
                    /* style the third level hover */
                    #Default ul ul ul a:hover {background:#888888;}
                    /* position the third level flyout menu */
                    #Default ul ul ul{visibility: hidden; left:171px; top:0px; width:149px;}
