/* Generic context menu styles */ .contextMenu { position: absolute; width: 120px; z-index: 99999; border: solid 1px #cccccc; background: #eeeeee; padding: 0px; margin: 0px; display: none; LI { list-style: none; padding: 0px; margin: 0px; } A { color: #333333; text-decoration: none; display: block; line-height: 20px; height: 20px; background-position: 6px center; background-repeat: no-repeat; outline: none; padding: 1px 5px; padding-left: 28px; } LI { &.hover A { color: white; background-color: #3399ff; } &.disabled A { color: #aaaaaa; cursor: default; } &.hover.disabled A { background-color: transparent; } &.separator { border-top: solid 1px #cccccc; } &.edit A { background-image: image_url("jquery.ui/contextMenu/page_white_edit.png"); } &.cut A { background-image: image_url("jquery.ui/contextMenu/cut.png"); } &.copy A { background-image: image_url("jquery.ui/contextMenu/page_white_copy.png"); } &.paste A { background-image: image_url("jquery.ui/contextMenu/page_white_paste.png"); } &.delete A { background-image: image_url("jquery.ui/contextMenu/page_white_delete.png"); } &.quit A { background-image: image_url("jquery.ui/contextMenu/door.png"); } } }