.menu
{
    FONT-SIZE: 11px;
    FONT-weight: bold; /* added */
    Z-INDEX: 100;
    MARGIN: 2px 0px 100px;
    WIDTH: 750px;
    FONT-FAMILY: arial, sans-serif;
    POSITION: relative;
}
.menu UL LI A
{
/*    BORDER-RIGHT: #fff 1px solid;
    BORDER-TOP: #fff 1px solid;
    BORDER-LEFT: #fff 1px solid;
    BORDER-BOTTOM: #fff 1px solid;
    */
    DISPLAY: block;
    FONT-SIZE: 11px;
    BACKGROUND-image: url(../images/clear/gif);
/*    BACKGROUND: none;  #710069 */
    OVERFLOW: hidden;
    WIDTH: 105px;
/*    COLOR: #fff; */
    COLOR: #68a5f6;
    LINE-HEIGHT: 15px;
    HEIGHT: 16px;
    /*padding-left: 4px; added*/
    TEXT-ALIGN: left; /*center*/
    TEXT-DECORATION: none;
}
.menu UL LI A:visited
{
/*    BORDER-RIGHT: #fff 1px solid;
    BORDER-TOP: #fff 1px solid;
    BORDER-BOTTOM: #fff 1px solid;
    BORDER-LEFT: #fff 1px solid;
    */
    DISPLAY: block;
    FONT-SIZE: 11px;
    BACKGROUND-image: url(../images/clear/gif);
 /*   BACKGROUND: none;  #710069 */
    OVERFLOW: hidden;
    WIDTH: 104px;
/*    COLOR: #fff; */
    COLOR: #68a5f6;
    LINE-HEIGHT: 15px;
    HEIGHT: 16px;
    TEXT-ALIGN: left; /*center*/
    TEXT-DECORATION: none;
}
.menu UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    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-image: url(../images/clear/gif);
 /*   BACKGROUND: none;  #36f */
    COLOR: #fff;
}
.menu UL LI:hover UL
{
    DISPLAY: block;
    LEFT: 0px;
    WIDTH: 105px; /* was 104 */
    POSITION: absolute;
    TOP: 16px;
}
.menu UL LI:hover UL LI A.hide
{
    BACKGROUND-image: url(../images/clear/gif);
 /*   BACKGROUND: none;  #6a3 */
/*    COLOR: #fff; */
    COLOR: #68a5f6;
}
.menu UL LI:hover UL LI:hover A.hide
{
    BACKGROUND-image: url(../images/clear/gif);
 /*   BACKGROUND: none;  #6fc */
/*    COLOR: #000; */
    COLOR: #68a5f6;
}
.menu UL LI:hover UL LI UL
{
    DISPLAY: none;
}
.menu UL LI:hover UL LI A
{
    DISPLAY: block;
    BACKGROUND-image: url(../images/clear/gif);
  /*   BACKGROUND: none; #ddd */
/*    COLOR: #000; */
    COLOR: #68a5f6;
}
.menu UL LI:hover UL LI A:hover
{
  /*  BACKGROUND-color: transparent;  #6fc this one*/
    BACKGROUND-image: url(../images/clear/gif);
/*    COLOR: #000; */
    COLOR: #fff;
}
.menu UL LI:hover UL LI:hover UL
{
    DISPLAY: block;
    LEFT: 105px;
    POSITION: absolute;
    TOP: 0px;
}
.menu UL LI:hover UL LI:hover UL.left
{
    LEFT: -105px;
}

