/*=================================================================
 *  Menu Stylesheet for Windows/Mac Platforms
 *  emxUIMenu.css
 *  Version 1.0
 *  Requires: emxUIDefault.css
 *
 *  This file contains the style definitions for the menus.
 *
 *  Copyright (c) 1992-2003 MatrixOne, Inc. All Rights Reserved.
 *  This program contains proprietary and trade secret information 
 *  of MatrixOne,Inc. Copyright notice is precautionary only
 *  and does not evidence any actual or intended publication of such program
 * 
 *  static const char RCSID[] = $Id: emxUIMenu.css,v 1.2 2003/08/27 22:13:11 jbinjour Exp $
 *=================================================================
 */
 

 
/* Menu body */
div.menu-layer, body.menu-layer {
        background-color: #eeeeee;
        background-image: url(../images/utilMenuBG.gif);
        background-repeat: repeat-y;
        border-right: 1px solid #636363;
        border-bottom: 1px solid #636363;
        border-top: 1px solid white;
        border-left: 1px solid #8e8e8e;
        position: absolute;  
        z-index: 100;
}


/* Menu Separator Line Appearance */
div.menu-layer div.menu-separator,
body.menu-layer div.menu-separator { 
        border-bottom: 1px solid white; 
        border-top: 1px solid #948C8C; 
        margin-left: 25px;
        overflow:hidden;
}

/* Text display for menu item */
div.menu-layer td.menu-label,
body.menu-layer td.menu-label {
        background-position: 3px 4px;
        cursor: pointer;
        cursor: hand;
        height: 22px;
        padding: 2px 4px 3px 28px;
}

/* Text display for menu item */
div.menu-layer td.menu-title,
body.menu-layer td.menu-title {
        color: #A0410D;
        cursor: default;
        font-weight: bold;
        padding: 2px 4px 3px 28px;
}


/* arrow for menu item with submenu */
tr.submenu td div {
        background-image: url(../images/utilSubmenuArrow.gif);
        background-repeat: no-repeat;
        background-position: right center;
} 

/* highlight for menu item with submenu */
tr.submenu-selected td div {
        background-image: url(../images/utilSubmenuArrowWhite.gif);
        background-repeat: no-repeat;
        background-position: right center;
} 

/* Background color for  menu item */
div.menu-layer tr.menu-item,
body.menu-layer tr.menu-item { 
        
}

/* Background color for selected menu item */
div.menu-layer tr.menu-item-selected,
body.menu-layer tr.menu-item-selected { 
        background-color: #B6CBE4; 
}

/* Text display for selected menu item */
div.menu-layer tr.menu-item-selected td.menu-label,
body.menu-layer tr.menu-item-selected td.menu-label { 
        background-image: none;
        cursor: pointer;
        cursor: hand;
        height: 22px;
        padding: 2px 4px 3px 28px;
}

/* Display for disabled menu item row */
div.menu-layer tr.menu-item-disabled td.menu-label,
body.menu-layer tr.menu-item-disabled td.menu-label { 
        background-image: none;
        cursor: default;
        height: 22px;
        padding: 2px 4px 3px 28px;
}

/* Text display for disabled menu item (change both this and the one above together) */
div.menu-layer tr.menu-item-disabled div,
body.menu-layer tr.menu-item-disabled div { 
        color: #9a9a9a;
}

/* Scroll Up Button on the menu */
div.menu-layer div.upbutton,
body.menu-layer div.upbutton {
        background-position: center center;
        background-color: #C9C9C9;
        background-image: url(../images/utilActionScrollArrowUp.gif);
        background-repeat: no-repeat;
        border-bottom: 1px solid #B4B4B0;
        border-left: 1px solid #eeeeee;
        border-right: 1px solid #B4B4B0;
        border-top: 1px solid #eeeeee;
        cursor: pointer;
        cursor: hand;
        height: 14px;
        width: 100%;
}

/* Up Button (for mouse over) */
div.menu-layer div.upbutton-hover,
body.menu-layer div.upbutton-hover {
        background-position: center center;
        background-color: #C9C9C9;
        background-image: url(../images/utilActionScrollArrowUp.gif);
        background-repeat: no-repeat;
        border-bottom: 1px solid #B4B4B0;
        border-left: 1px solid #eeeeee;
        border-right: 1px solid #B4B4B0;
        border-top: 1px solid #eeeeee;
        cursor: pointer;
        cursor: hand;
        height: 14px;
        width: 100%;
}

/* Down Button */
div.menu-layer div.downbutton,
body.menu-layer div.downbutton {
        background-position: center center;
        background-color: #C9C9C9;
        background-image: url(../images/utilActionScrollArrowDown.gif);
        background-repeat: no-repeat;
        border-bottom: 1px solid #B4B4B0;
        border-left: 1px solid #eeeeee;
        border-right: 1px solid #B4B4B0;
        border-top: 1px solid #eeeeee;
        cursor: pointer;
        cursor: hand;
        height: 14px;
        width: 100%;
}

/* Down Button (for mouse over) */
div.menu-layer div.downbutton-hover,
body.menu-layer div.downbutton-hover {
        background-position: center center;
        background-color: #C9C9C9;
        background-image: url(../images/utilActionScrollArrowDown.gif);
        background-repeat: no-repeat;
        border-bottom: 1px solid #B4B4B0;
        border-left: 1px solid #eeeeee;
        border-right: 1px solid #B4B4B0;
        border-top: 1px solid #eeeeee;
        cursor: pointer;
        cursor: hand;
        height: 14px;
        width: 100%;
}
