/* clipping region */
.fs_menu_css {
        position:absolute;
        overflow:hidden;
        left:-1000px;
        top:-1000px;
        }

/* container */
.fs_menu_css .content {
        position:relative;
        }

/* items */
.fs_menu_css .items {

        position:relative;
        left:0px; top:0px;
        border:1px solid #999999;
        z-index:2;
        }

/* table top */
.fs_menu_css.top .items {
        border-top:none;

        }

/* menu item */
.fs_menu_css .item {
        color:#666666;
        background:#E8EDD9;
        font-family: Verdana, Arial, Helvetica;
        font-size: 7pt;
        font-weight: normal;
        text-decoration:none;
        /* mac/ie5 hack */
        border:none;
        cursor:pointer;
        cursor:hand;
        }

/* menu bgr */
.fs_menu_css .background {

        position:absolute;
        left:0px; top:0px;
        z-index:1;
        -moz-opacity:.8;
        filter:alpha(opacity=85);
}

/* menu right */
.fs_menu_css .shadowRight {
        position:absolute;
        z-index:3;
        top:3px; width:2px;
        -moz-opacity:.4;
        filter:alpha(opacity=40);
}

/* menu bottom */
.fs_menu_css .shadowBottom {

        position:absolute;
        z-index:1;
        left:3px; height:2px;
        -moz-opacity:.4;
        filter:alpha(opacity=40);
}

/* item over */
.fs_menu_css .item.hover {
        background:#FFFFC0;
        color:#000000;
}

/* dingbat */
.fs_menu_css .item img {
        margin-left:10px;
}
