.context-menu-theme-default{border:2px outset white;background-color:#d4d0c8;}
.context-menu-theme-default .context-menu-item{text-align:left;cursor:pointer;padding:4px 28px 4px 16px;color:black;font-family:Tahoma,Arial;font-size:11px;}
.context-menu-theme-default .context-menu-separator{margin:4px 2px;font-size:0;border-top:1px solid #808080;border-bottom:1px solid white;}
.context-menu-theme-default .context-menu-item-disabled{color:#808080;}
.context-menu-theme-default .context-menu-item .context-menu-item-inner{background:none no-repeat fixed 999px 999px;}
.context-menu-theme-default .context-menu-item-hover{background-color:#0a246a;color:white;}
.context-menu-theme-default .context-menu-item-disabled-hover{background-color:#0a246a;}
.context-menu-theme-xp{border:1px solid #666;padding:1px;background:#f9f8f7 url(/user/design/jquery.contextmenu.images/cmenu-xp-bg.gif) repeat-y top left;}
.context-menu-theme-xp .context-menu-separator{margin:4px 2px;font-size:0;border-top:1px solid #808080;border-bottom:1px solid white;}
.context-menu-theme-xp .context-menu-item{text-align:left;color:black;font-family:arial;font-size:11px;cursor:pointer;}
.context-menu-theme-xp .context-menu-item .context-menu-item-inner{background:none no-repeat 2px center;padding:4px 10px 4px 30px;}
.context-menu-theme-xp .context-menu-item-hover .context-menu-item-inner{background:#b6bdd2 none no-repeat 2px center;padding:3px 9px 3px 29px;border:1px solid #0a246a;}
.context-menu-theme-vista{background:#fafafa url(/user/design/jquery.contextmenu.images/cmenu-vista-bg.gif) repeat-y left top;border:1px solid #868686;}
.context-menu-theme-vista .context-menu-item{text-align:left;cursor:pointer;color:black;font-family:Tahoma,Arial;font-size:11px;}
.context-menu-theme-vista .context-menu-separator{margin:0 0 0 32px;font-size:0;border-top:1px solid #c5c5c5;border-bottom:1px solid #f5f5f5;}
.context-menu-theme-vista .context-menu-item-hover{background:transparent url(/user/design/jquery.contextmenu.images/cmenu-vista-menu-item-hover.gif) repeat-x left center;border:1px solid #d7d0b3;}
.context-menu-theme-vista .context-menu-item .context-menu-item-inner{padding:4px 16px 4px 35px;margin-left:1px;background-color:none;background-repeat:no-repeat;background-position:3px center;background-image:none;}
.context-menu-theme-vista .context-menu-item-hover .context-menu-item-inner{padding:3px 15px 3px 35px;margin-left:0;}
.context-menu-theme-vista .context-menu-item-disabled{color:#a7a7a7;}
.context-menu-theme-osx{background-color:white;opacity:.93;filter:alpha(opacity=93);zoom:1.0;border:1px solid #b2b2b2;}
.context-menu-theme-osx .context-menu-item{text-align:left;cursor:pointer;color:black;font-family:Lucida Grande,Arial;font-weight:700;font-size:12px;opacity:1.0;filter:alpha(opacity=100);z-index:1;}
.context-menu-theme-osx .context-menu-separator{margin:5px 1px 4px 1px;font-size:0;border-top:1px solid #e4e4e4;}
.context-menu-theme-osx .context-menu-item-hover{background-color:#1c44f2;color:white;}
.context-menu-theme-osx .context-menu-item .context-menu-item-inner{padding:2px 10px 2px 22px;background-color:none;background-repeat:no-repeat;background-position:4px center;background-image:none;}
.context-menu-theme-osx .context-menu-item-disabled{color:#939393;}
.context-menu-theme-human{background:#f9f5f2;border:1px solid #963;}
.context-menu-theme-human .context-menu-item{text-align:left;cursor:pointer;color:black;font-family:Helvetica,DejaVu Sans,Arial;font-size:12px;line-height:20px;height:28px;border:1px solid #f9f5f2;border-left:0;border-right:0;}
.context-menu-theme-human .context-menu-separator{margin:0 0 0 32px;font-size:0;border-top:1px solid #c5c5c5;border-bottom:1px solid #f5f5f5;}
.context-menu-theme-human .context-menu-item-hover{background:transparent url(/user/design/jquery.contextmenu.images/cmenu-human-menu-item-hover.gif) repeat-x left center;border-color:#963;}
.context-menu-theme-human .context-menu-item .context-menu-item-inner{padding:4px 16px 4px 35px;margin-left:0;background-color:none;background-repeat:no-repeat;background-position:3px center;background-image:none;}
.context-menu-theme-human .context-menu-item-disabled{color:#a7a7a7;}
.context-menu-theme-gloss{background:#f4f4f4 url(/user/design/jquery.contextmenu.images/cmenu-gloss-bg.gif) repeat-y left center;border:1px solid #f4f4f4;padding:1px;padding-right:0;}
.context-menu-theme-gloss .context-menu-item{text-align:left;cursor:pointer;color:black;font-family:Helvetica,DejaVu Sans,Arial;font-size:12px;line-height:20px;height:27px;border:1px solid transparent;}
.context-menu-theme-gloss .context-menu-separator{margin:0 0 0 32px;font-size:0;border-top:1px solid #c5c5c5;border-bottom:1px solid #f5f5f5;}
.context-menu-theme-gloss .context-menu-item-hover{background:transparent url(/user/design/jquery.contextmenu.images/cmenu-gloss-menu-item-hover.gif) repeat-x left center;color:#fff;border-color:#000;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.context-menu-theme-gloss .context-menu-item .context-menu-item-inner{padding:4px 16px 4px 35px;margin-left:0;background-color:none;background-repeat:no-repeat;background-position:3px center;background-image:none;}
.context-menu-theme-gloss .context-menu-item-disabled{color:#a7a7a7;}
.context-menu-theme-gloss-cyan .context-menu-item-hover{background-image:url(/user/design/jquery.contextmenu.images/cmenu-gloss-cyan-menu-item-hover.gif);border-color:#00c;}
.context-menu-theme-gloss-semitransparent .context-menu-item-hover{background-image:url(/user/design/jquery.contextmenu.images/cmenu-item-gloss-semitransparent-menu-item-hover.png);border-color:#00c;background-color:#30f;}
