/* 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;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
    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=95);
}

/* 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:#FDF000;
        color:#000000;
}

/* dingbat */
.fs_menu_css .item img {
        margin-left:10px;
}