/* Context menu */
div.contextmenu {margin:16px 0px 16px 0px;}
table.contextmenu {width:100%;}
table.contextmenu td {background-color:#FDFDFD; font-size:8pt;}
table.contextmenu tr.top td {border-top:1px solid #D9D9D9;}

table.contextmenu tr.main td.left {vertical-align: bottom; background-image:url(images/toolbar/lf.gif); background-repeat:repeat-y; background-position:left bottom;}
table.contextmenu tr.main td.right {vertical-align: bottom; background-image:url(images/toolbar/rf.gif); background-repeat:repeat-y; background-position:left bottom;}
table.contextmenu tr.main td.left div {width:2px; height:24px; background-image:url(images/toolbar/l.gif); background-repeat:no-repeat; background-position:left bottom;}
table.contextmenu tr.main td.right div {width:3px; height:24px; background-image:url(images/toolbar/r.gif); background-repeat:no-repeat; background-position:left bottom;}
table.contextmenu tr.top td.left {border:0px; background-image:url(images/toolbar/lt.gif); height:2px; width:2px;}
table.contextmenu tr.top td.right {border:0px; background-image:url(images/toolbar/rt.gif); height:2px; width:3px;}
table.contextmenu tr.bottom td {background-color:#EAEAEA;}
table.contextmenu tr.bottom td.left {border:0px; background-image:url(images/toolbar/lb.gif); height:1px; width:2px;}
table.contextmenu tr.bottom td.right {border:0px; background-image:url(images/toolbar/rb.gif); height:1px; width:3px;}
table.contextmenu tr.bottom-all td {background-color:#F2F2F2; border-top:1px solid #B5B5B5;}
table.contextmenu tr.bottom-all td.left {border:0px; background-image:url(images/toolbar/bl.gif); height:3px; width:2px;}
table.contextmenu tr.bottom-all td.right {border:0px; background-image:url(images/toolbar/br.gif); height:3px; width:3px;}
table.contextmenu td.content {height:24px; background-image:url(images/toolbar/bg.png); background-repeat:repeat-x; background-position:left bottom;}
table.contextmenu td.content table td {padding:0px; background-color:transparent;}
table.contextmenu div {box-sizing:border-box; -webkit-box-sizing: border-box;-moz-box-sizing:border-box;}
table.contextmenu div.section-separator {width:3px; height:13px; border-left:1px solid #B1B1B1; border-right:1px solid #B3B3B3; margin:0px 0px 0px 6px;}
table.contextmenu div.separator {width:1px; height:13px; border-left:1px solid #B1B1B1; margin:0px 0px 0px 6px;}
table.contextmenu a.context-button {display:block; box-sizing:border-box; -webkit-box-sizing: border-box;-moz-box-sizing:border-box; height:20px; padding:2px; padding-top:3px; border:0px; margin:1px 1px 1px 5px; white-space:nowrap;}
table.contextmenu a.context-button:hover {height:22px; margin:0px 0px 0px 4px; border:1px solid #AEB6C2; background-color:#DBE3F2;}
table.contextmenu a.icon {padding-left:21px; background-repeat:no-repeat; background-position:left top;}
table.contextmenu a.pressed {height:22px; margin:0px 0px 0px 4px; border:1px solid #A6A6A6; background-color:white;}
table.contextmenu a, table.contextmenu a:visited, table.contextmenu a:active {color:#5D5D5D; text-decoration:none;}
table.contextmenu a:hover {color:black;}
table.contextmenu img.arrow {border:0px; margin:0px 0px 2px 4px; width:5px; height:3px;}
table.contextmenu select.form-select, table.contextmenu input.form-text {margin-top:2px; font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif;}
table.contextmenu input.form-button {font-size:11px; height:21px; font-family:Verdana,Arial,Helvetica,sans-serif;}

/* Context common icons */
table.contextmenu .btn_list {background-image:url(images/buttons/list.gif);}
table.contextmenu .btn_new {background-image:url(images/buttons/new.gif);}
table.contextmenu .btn_delete {background-image:url(images/buttons/delete.gif);}
table.contextmenu .btn_copy {background-image:url(images/buttons/copy.gif);}
table.contextmenu .btn_excel {background-image:url(images/buttons/excel.gif);}
table.contextmenu .btn_settings {background-image:url(images/buttons/settings.gif);}
table.contextmenu .btn_access {background-image:url(images/buttons/access.gif);}
table.contextmenu .btn_folder_up {background-image:url(images/buttons/folder_up.gif);}
table.contextmenu .btn_menu {background-image:url(images/buttons/new_menu.gif);}
