﻿.slick-header-menubutton
{
 background-color: #222;
 background-position: center center;
 background-repeat: no-repeat;
 border-left: thin ridge #dddddd1c;
 bottom: 0;
 cursor: pointer;
 display: inline-block;
 position: absolute;
 right: 0;
 top: 0;
 width: 18px;
}

.slick-header-menu
{
 background: none repeat scroll 0 0 white;
 border: 1px solid #BFBDBD;
 min-width: 175px;
 padding: 4px;
 z-index: 100000;
 cursor: default;
 display: inline-block;
 margin: 0;
 position: absolute;
}

.slick-header-menu BUTTON
{
 border: 1px solid #BFBDBD;
 background-color: White;
 font-size: 12px;
 margin: 2px 4px 1px 0;
}

.slick-header-menu .filter
{
 border: 1px solid #BFBDBD;
 font-size: 8pt;
 height: 400px;
 max-height:200px;
 overflow: scroll;
 white-space: nowrap;
 width: 200px;
}

.slick-header-menu .fl
{
 font-size:12px;
 display: block;
}

.fl input[type="checkbox" i]{
 vertical-align: middle;
}

.slick-header-menuitem
{
 cursor: pointer;
 list-style: none outside none;
 margin: 0;
 font-size:12px;
}

.slick-header-menuicon
{
 background-position: center center;
 background-repeat: no-repeat;
 display: inline-block;
 height: 16px;
 margin-right: 4px;
 vertical-align: middle;
 width: 16px;
}

.slick-header-menucontent
{
 display: inline-block;
 vertical-align: middle;
}

.slick-header-menuitem:hover
{
 border-color: #BFBDBD;
}

.header-overlay, .cell-overlay, .selection-cell-overlay
{

 display: block;
 position: absolute;
 z-index: 999;
}


