
#menu {
        width: 96px;
        margin-top: 0px;
        border: 0px solid #ccc;
        border-top: 0;
		margin-left:-10px;
}
*html #menu {
        width: 96px;
}
#menu ul {
        margin: 0;
        padding: 0;

}

#menu ul li  {
        position: relative;
        display: inline;
        width: 96px;
}
*html #element{
        width: 96px;
        }

#menu .selected {
        color: black;
        background-color: blue;
}
*html #menu li a {
        width: 96px;
        }
#menu head{
        align:left;
        }
#menu li a {
        display: block;
        width: 96px;
        text-decoration: none;
        padding: 5px 10px 5px 10px;
        border-top: 1px solid #ccc;
		color:white;
        background-color: black;
}
#menu li a:hover {
        color: #fff;
        background-color: red;
}
#menu a.head, a.head:visited {
        color: #000;
 		color:white;
        background-color: black;
        letter-spacing: 0px;
        padding: 5px 16px 5px 4px;

}
#menu a.head:hover {
        color: #000;
		color: white;
        letter-spacing: 0px;
        background-color: red;
        padding: 5px 16px 5px 4px;
}
#menu li ul.subsubmenu {
        width: 110px;
        }
*html #menu li ul.subsubmenu {
        top: 0;
        left: -110px;
        }
#menu li ul.subsubmenu {
        display: none;
        position: absolute;
        top: 1;
        left: -116px;
        width: 114px;
        border-right: 1px solid #ccc;
        border-left: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
}
#menu ul.subsubmenu li {
}
#menu ul.subsubmenu li a {
        line-height: 1em;
}
#menu ul.subsubmenu li a:hover {
        color: #fff;
        background-color: red;
}
#menu li.subsubHover ul.subsubmenu { display: block; }



#cell {
        width: 600px;
        margin-top: 20px;
        border: 1px solid #ccc;
        border-top: 0;
}
#cell tr {

        margin: 0;
        padding: 0;
}
#cell tr td  {
        position: relative;
        display: inline;
        width: 600px;
}
#cell .selected {
        color: red;
        background-color: blue;
}
#cell tr a {
        display: block;
        width: 600px;
        text-decoration: none;
        padding: 4px 10px 4px 10px;
        border-top: 1px solid #ccc;
        color: #000;
        background-color: #fff;
}
#cell tr a:hover {
        color: #fff;
        background-color: #4C6260;
}
#cell a.head, a.head:visited {
        color: #000;
        letter-spacing: 0px;
        padding: 4px 16px 4px 4px;
        background-color: #E9EAF0;
}
#cell a.head:hover {
        color: #000;
        font-weight: bold;
        letter-spacing: 0px;
        background-color: #E9EAF0;
        padding: 4px 16px 4px 4px;
}
#cell tr td.subsubmenu {
        display: none;
        position: absolute;
        top: 0;        left: 600px;
        left: 600px;        width: 600px;
                width: 600px;        border-right: 1px solid #ccc;
        border-left: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
}
#cell tr.subsubmenu td {
}
#cell tr.subsubmenu td a {
        line-height: 1em;
}
#cell tr.subsubmenu td a:hover {
        color: #fff;
        background-color: #4C6260;
}
#cell td.subsubHover td.subsubmenu { display: block; }



#cell a.dir, a.dir:visited {
        color: #000;
        letter-spacing: 0px;
}
#cell a.dir:hover {
        color: #000;
        letter-spacing: 0px;
}
ul li a {
        line-height: 1em;
}
