
		html {
		    height:100%;
		    width:100%;
		    margin:0px;
		    padding:0px;
		}

		body {
		    height:100%;
		    width:100%;
		    margin:0px;
		    padding:0px;
		}

		#siv_container {
		    position:absolute;
		    top:0px;
		    left:0px;
		    width:100%;
		    height:100%;

		    z-index:1;
		/*    overflow:hidden; */
		    background-color:#fff;

		    color:#f00;

		    margin:0px;
		    padding:0px;

		    overflow:hidden;
		}

        #siv_block {
            width:100%;
            height:100%;
            border:0px solid #f00;
            background-color:#ccc;
            z-index:2;


        }

        .simstripCont {
            white-space:nowrap;
        }

        .tool_dock_container {

            position:absolute;

		    margin:0px;
		    padding:0px;
            border:0px solid #0f0;
            background-color:transparent;
            z-index:25;
        }

        .dock_top {
            width:100%;
            height:24px;
            top:0px;
            left:0px;
        }

        .dock_left {
            width:24px;
            height:100%;
            top:0px;
            left:0px;
        }

        .dock_right {
            width:24px;
            height:100%;
            top:0px;
            right:0px;
        }

        .dock_bottom {
            width:100%;
            height:24px;
            bottom:0px;
            left:0px;
        }

        .zap_container {
            width:100%;
            height:100%;
            border:0px solid #00f;
            position:absolute;
            top:0;
            left:0;
		    margin:0px;
		    padding:0px;
		    background-color:#fff;
            overflow:hidden;
		    z-index:3;
		    cursor:move;
        }



        #stp_handle {
            position:absolute;
            border:0px solid #0f0;
            background-color:transparent;

            top:auto;
            bottom:1px;
            width:100%;

            z-index:10;
        }

        #stp_container {

		    width:660px;
		    font:9pt Arial, Helvetica, sans-serif;

            border:1px solid #aaa;
            background-color:transparent;

            margin-left:auto;
            margin-right:auto;
            position:relative;

            z-index:15
		}

/* zoom pan controls */
        .pan_zoom_container {
            width:100%;

            position:absolute;
            bottom:1px;
            z-index:12;
        }

        .pan_zoom_controls {
            width:200px;
            height:52px;
            bottom:0px;
            border:0px solid #00f;
            position:relative;
            margin:auto;
            cursor:pointer;

            color:#aaa;
            font:8pt Arial, Helvetica, sans-serif;
            text-align:center;
        }

        .pan_zoom_status_text {

            width:100%;
            background-color:#fff;
            color:#444;
            opacity:0.5;
        }

        .pan_zoom_controls_table {
            height:14px;
            width:100%;
            border-collapse:collapse;
            background-color:#fff;
            opacity:0.5;
        }

        .pan_zoom_controls_table td {
            width:20%;
            border:0px solid #f00;
            background-color:#fff;
            opacity:0.3;
            filter: alpha(opacity = 30);
        }

        .pan_zoom_controls_table td:hover {
            opacity:1.0;
            filter: alpha(opacity = 100);
        }

        .compass_table {
            width:100%;
            border:0px solid #f00;
            border-collapse:collapse;
        }

        .compass_table td {
            background-color:#fff;
            opacity:0.5;
            filter: alpha(opacity = 50);
        }

        .compass_direction {
            width:33.33%;
            background-color:#fff;
            opacity:0.5;
            filter: alpha(opacity = 50);
        }

        .compass_direction:hover {
             opacity:1.0;
             filter: alpha(opacity = 100);
        }


/* end zoom pan controls */


        #filter_dialog_container {

            display:none;
            font-size:0.8em !important;
        }

        #ui-dialog-title-filter_dialog_container .ui-widget {
            font-size:0.8em !important;
            color:#f00 !important;
        }
        span {
           font-size:0.8em !important;
        }

/* download_dialog controls */
        #download_dialog_container {
            display:none;
            font-size:0.8em !important;
        }

        #ui-dialog-title-download_dialog_container .ui-widget {
            font-size:0.8em !important;
            color:#f00 !important;
        }
        span {
            font-size:0.8em !important;
        }

/*  tool dock styles */

        ._tool_dock_table {
            float:right;
            padding:0px;
            margin-right:12px;
        }

        ._tool_dock_table .ui-button-text-only .ui-button-text {
            padding:0px;
            margin:0px;
        }

        .dock_toggle .ui-button-text-only .ui-button-text {

            border:1px outset #000;
        }

        .dock_toggle_active .ui-button-text-only .ui-button-text  {

            border-style:inset;
        }
/* end dock style */

/* scalebar styles */
        .scalebar_container {
            position:relative;
            bottom:30px;
            left:30px;
            z-index:100;
            height:40px;

            color:#222;
            font:9pt Arial, Helvetica, sans-serif;
            background-color:#fff;
            text-align:center;
            cursor:move;
        }


/* loading icon */
        .siv_loading_icon {

            margin:auto;
            position:relative;
            top:48%;
            left:48%;
        }
/* style for the download content */
/* line 4, ../../../../vendor/bundle/ruby/1.9.1/gems/aiclient-1.8.3/app/assets/stylesheets/aiclient/viewer/download_widget.css.scss */
.download_table_class {
  width: 100%;
}

/* line 8, ../../../../vendor/bundle/ruby/1.9.1/gems/aiclient-1.8.3/app/assets/stylesheets/aiclient/viewer/download_widget.css.scss */
.download_filename {
  width: 100%;
}

/* line 12, ../../../../vendor/bundle/ruby/1.9.1/gems/aiclient-1.8.3/app/assets/stylesheets/aiclient/viewer/download_widget.css.scss */
input.download_button {
  top: 5px;
  left: 35%;
  position: relative;
}
/* jQuery style overrides for .ui-slider, .ui-slider-handle, .ui-corner-all, .ui-slider-range */
/* tall rects for slider handles instead of squares */
/* line 3, ../../../../vendor/bundle/ruby/1.9.1/gems/aiclient-1.8.3/app/assets/stylesheets/aiclient/viewer/filter_dialog.css.scss */
#_filter_dialog .ui-slider .ui-slider-handle {
  top: -0.6em;
  height: 1.7em;
  width: 0.5em;
}

/* 90 degree corners on slider handles */
/* line 10, ../../../../vendor/bundle/ruby/1.9.1/gems/aiclient-1.8.3/app/assets/stylesheets/aiclient/viewer/filter_dialog.css.scss */
#_filter_dialog .ui-corner-all {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}

/* handles outlined in solid black */
/* line 18, ../../../../vendor/bundle/ruby/1.9.1/gems/aiclient-1.8.3/app/assets/stylesheets/aiclient/viewer/filter_dialog.css.scss */
#_filter_dialog .ui-slider-handle {
  border-color: black;
}

/* style for the slider value display, which uses an <input> element */
/* line 23, ../../../../vendor/bundle/ruby/1.9.1/gems/aiclient-1.8.3/app/assets/stylesheets/aiclient/viewer/filter_dialog.css.scss */
.slider_input_class {
  border: 0;
  width: 100px;
  /* sized to accomodate the largest possible ranged slider values, two 5-digit values, "65535 - 65535" */
}

/* style for the slider content held within the filter dialog */
/* line 29, ../../../../vendor/bundle/ruby/1.9.1/gems/aiclient-1.8.3/app/assets/stylesheets/aiclient/viewer/filter_dialog.css.scss */
.slider_table_class {
  width: 100%;
  /* when dialog width resized, so are the sliders */
}

/* style for the channel_toggle checkbox */
/* line 34, ../../../../vendor/bundle/ruby/1.9.1/gems/aiclient-1.8.3/app/assets/stylesheets/aiclient/viewer/filter_dialog.css.scss */
.slider_cb_class {
  width: 30px;
}

/* style for buttons */
/* line 39, ../../../../vendor/bundle/ruby/1.9.1/gems/aiclient-1.8.3/app/assets/stylesheets/aiclient/viewer/filter_dialog.css.scss */
.reset_button_class {
  top: 10px;
  left: 45%;
  position: relative;
}

/* slider background graphic styles. Note: IE7 gradient styles display incorrectly because they always clip the child handle
 * element in the single slider situation; this is not an issue with ranged sliders because the gradient is a sibling
 * of the two handles.
 */
/* line 49, ../../../../vendor/bundle/ruby/1.9.1/gems/aiclient-1.8.3/app/assets/stylesheets/aiclient/viewer/filter_dialog.css.scss */
.contrast_slider_class {
  background: #999;
  /* for non-css3 browsers */
  background: -webkit-gradient(linear, left bottom, right bottom, from(black), to(white));
  /* webkit */
  background: -moz-linear-gradient(left, black, white);
  /* mozilla */
  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#000000', EndColorStr='#FFFFFF')";
  /* IE8+ */
}

/* line 56, ../../../../vendor/bundle/ruby/1.9.1/gems/aiclient-1.8.3/app/assets/stylesheets/aiclient/viewer/filter_dialog.css.scss */
.red_slider_class {
  background: #F00;
  /* for non-css3 browsers */
  background: -webkit-gradient(linear, left bottom, right bottom, from(black), to(red));
  /* webkit */
  background: -moz-linear-gradient(left, black, red);
  /* mozilla */
  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#000000', EndColorStr='#FF0000')";
  /* IE8+ */
}

/* line 63, ../../../../vendor/bundle/ruby/1.9.1/gems/aiclient-1.8.3/app/assets/stylesheets/aiclient/viewer/filter_dialog.css.scss */
.green_slider_class {
  background: #0F0;
  /* for non-css3 browsers */
  background: -webkit-gradient(linear, left bottom, right bottom, from(black), to(lime));
  /* webkit */
  background: -moz-linear-gradient(left, black, lime);
  /* mozilla */
  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#000000', EndColorStr='#00FF00')";
  /* IE8+ */
}

/* line 70, ../../../../vendor/bundle/ruby/1.9.1/gems/aiclient-1.8.3/app/assets/stylesheets/aiclient/viewer/filter_dialog.css.scss */
.blue_slider_class {
  background: #00F;
  /* for non-css3 browsers and */
  background: -webkit-gradient(linear, left bottom, right bottom, from(black), to(blue));
  /* webkit */
  background: -moz-linear-gradient(left, black, blue);
  /* mozilla */
  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#000000', EndColorStr='#0000FF')";
  /* IE8+ */
}

/* line 77, ../../../../vendor/bundle/ruby/1.9.1/gems/aiclient-1.8.3/app/assets/stylesheets/aiclient/viewer/filter_dialog.css.scss */
.ranged_red_slider_class .ui-slider-range {
  background: #F00;
  /* for non-css3 browsers*/
  background: -webkit-gradient(linear, left bottom, right bottom, from(black), to(red));
  /* webkit */
  background: -moz-linear-gradient(left, black, red);
  /* mozilla */
  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#000000', EndColorStr='#FF0000')";
  /* IE8+ */
}

/* line 84, ../../../../vendor/bundle/ruby/1.9.1/gems/aiclient-1.8.3/app/assets/stylesheets/aiclient/viewer/filter_dialog.css.scss */
.ranged_green_slider_class .ui-slider-range {
  background: #0F0;
  /* for non-css3 browsers */
  background: -webkit-gradient(linear, left bottom, right bottom, from(black), to(lime));
  /* webkit */
  background: -moz-linear-gradient(left, black, lime);
  /* mozilla */
  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#000000', EndColorStr='#00FF00')";
  /* IE8+ */
}

/* line 91, ../../../../vendor/bundle/ruby/1.9.1/gems/aiclient-1.8.3/app/assets/stylesheets/aiclient/viewer/filter_dialog.css.scss */
.ranged_blue_slider_class .ui-slider-range {
  background: #00F;
  /* for non-css3 browsers */
  background: -webkit-gradient(linear, left bottom, right bottom, from(black), to(blue));
  /* webkit */
  background: -moz-linear-gradient(left, black, blue);
  /* mozilla */
  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#000000', EndColorStr='#0000FF')";
  /* IE8+ */
}


/* Splitbar styles; these are the default class names */


.splitter-bar.ui-state-default {

    border:none !important;
    margin:3px !important;
 }

.splitter-bar.ui-state-hover {
    background-color: #000 !important;
    border:none !important;
 }

.splitter-bar.ui-state-highlight {
    background-color: #add !important;
    border:none !important;
}

.splitter-bar.ui-state-error {
    background-color: #eaa
}

.splitter-pane {
	overflow: auto;
}
.splitter-bar-vertical {
	width: 3px;
	/* background-image: url(/assets/aiclient/pages/viewer/vendor/splitter/img/vgrabber.gif) !important; */
	background-repeat: no-repeat !important;
	background-position: center;
}
.splitter-bar-vertical-docked {
	width: 3px;
	/* background-image: url(/assets/aiclient/pages/viewer/vendor/splitter/img/vdockbar-trans.gif) !important; */
	background-repeat: no-repeat !important;
	background-position: center;
}

.splitter-bar-horizontal {
	height: 3px;
/*	background-image: url(/assets/vendor/splitter/img/hgrabber.gif) !important;*/
	background-repeat: no-repeat !important;
	background-position: center;
	border:none !important;
}


.splitter-bar {

	border:none !important;
}

.splitter-bar-horizontal-docked {
	height: 3px;
/*	background-image: url(/assets/vendor/splitter/img/hdockbar-trans.gif) !important;*/
	background-repeat: no-repeat !important;
	background-position: center;
}
.splitter-bar.ui-state-highlight {
	opacity: 1.0;
}
.splitter-iframe-hide {
	visibility: hidden;
}

._inner_pane {
	overflow: hidden;
}
.minicolors {
	position: relative;
	display: inline-block;
	z-index: 1;
}

.minicolors-focus {
	z-index: 2;
}

.minicolors.minicolors-theme-default .minicolors-input {
    margin: 0px;
	margin-right: 3px;
	border: solid 1px #CCC;
	font: 14px sans-serif;
	width: 65px;
	height: 16px;
	border-radius: 0;
	box-shadow: inset 0 2px 4px rgba(0, 0, 0, .04);
	padding: 2px;
	margin-right: -1px;
}

.minicolors-theme-default.minicolors .minicolors-input {
	vertical-align: middle;
	outline: none;
}

.minicolors-theme-default.minicolors-swatch-left .minicolors-input {
    margin-left: -1px;
    margin-right: auto;
}

.minicolors-theme-default.minicolors-focus .minicolors-input,
.minicolors-theme-default.minicolors-focus .minicolors-swatch {
	border-color: #999;
}

.minicolors-hidden {
	position: absolute;
	left: -9999em;
}

.minicolors-swatch {
	position: relative;
	width: 20px;
	height: 20px;
	text-align: left;
	background: url(../vendor/minicolors/jquery.minicolors.png) -80px 0;
	border: solid 1px #CCC;
	vertical-align: middle;
	display: inline-block;
}

.minicolors-swatch SPAN {
	position: absolute;
	width: 100%;
	height: 100%;
	background: none;
	box-shadow: inset 0 9px 0 rgba(255, 255, 255, .1);
	display: inline-block;
}

/* Panel */
.minicolors-panel {
	position: absolute;
	top: 26px;
	left: 0;
	width: 173px;
	height: 152px;
	background: white;
	border: solid 1px #CCC;
	box-shadow: 0 0 20px rgba(0, 0, 0, .2);
	display: none;
}

.minicolors-position-top .minicolors-panel {
	top: -156px;
}

.minicolors-position-left .minicolors-panel {
	left: -200px;
	top:0;
}

.minicolors-position-left.minicolors-with-opacity .minicolors-panel {
	left: -207px;
	top:0;
}

.minicolors-with-opacity .minicolors-panel {
	width: 194px;
}

.minicolors .minicolors-grid {
	position: absolute;
	top: 1px;
	left: 1px;
	width: 150px;
	height: 150px;
	background: url(../vendor/minicolors/jquery.minicolors.png) -120px 0;
	cursor: crosshair;
}

.minicolors .minicolors-grid-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 150px;
	height: 150px;
	background: none;
}

.minicolors-slider-saturation .minicolors-grid {
	background-position: -420px 0;
}

.minicolors-slider-saturation .minicolors-grid-inner {
	background: url(../vendor/minicolors/jquery.minicolors.png) -270px 0;
}

.minicolors-slider-brightness .minicolors-grid {
	background-position: -570px 0;
}

.minicolors-slider-brightness .minicolors-grid-inner {
	background: black;
}

.minicolors-slider-wheel .minicolors-grid {
	background-position: -720px 0;
}

.minicolors-slider,
.minicolors-opacity-slider {
	position: absolute;
	top: 1px;
	left: 152px;
	width: 20px;
	height: 150px;
	background: white url(../vendor/minicolors/jquery.minicolors.png) 0 0;
	cursor: crosshair;
}

.minicolors-slider-saturation .minicolors-slider {
	background-position: -60px 0;
}

.minicolors-slider-brightness .minicolors-slider {
	background-position: -20px 0;
}

.minicolors-slider-wheel .minicolors-slider {
	background-position: -20px 0;
}

.minicolors-opacity-slider {
	left: 173px;
	background-position: -40px 0;
	display: none;
}

.minicolors-with-opacity .minicolors-opacity-slider {
	display: block;
}

/* Pickers */
.minicolors-grid .minicolors-picker {
	position: absolute;
	top: 70px;
	left: 70px;
	width: 10px;
	height: 10px;
	border: solid 1px black;
	border-radius: 10px;
	margin-top: -6px;
	margin-left: -6px;
	background: none;
}

.minicolors-grid .minicolors-picker SPAN {
	position: absolute;
	top: 0;
	left: 0;
	width: 6px;
	height: 6px;
	border-radius: 6px;
	border: solid 2px white;
}

.minicolors-picker {
	position: absolute;
	top: 0;
	left: 0;
	width: 18px;
	height: 2px;
	background: white;
	border: solid 1px black;
	margin-top: -2px;
}

/* Inline controls */
.minicolors-inline .minicolors-input,
.minicolors-inline .minicolors-swatch {
	display: none;
}

.minicolors-inline .minicolors-panel {
	position: relative;
	top: auto;
	left: auto;
	display: inline-block;
}


/*
 * Bootstrap Theme (theme: 'bootstrap')
 *
 */
 
/* Input styles */
.minicolors-theme-bootstrap .minicolors-input {
	padding: 4px 6px;
	padding-left: 30px;
	background-color: white;
	border: 1px solid #CCC;
	border-radius: 3px;
	color: #555;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 14px;
	height: 19px;
	margin: 0px;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

/* When the input has focus */
.minicolors-theme-bootstrap.minicolors-focus .minicolors-input {
	border-color: #6fb8f1;
	box-shadow: 0 0 10px #6fb8f1;
	outline: none;
}

/* Swatch styles */
.minicolors-theme-bootstrap .minicolors-swatch {
	position: absolute;
	left: 4px;
	top: 4px;
	z-index: 2;
}

/* Handle swatch position (left = default / right) */
.minicolors-theme-bootstrap.minicolors-swatch-position-right .minicolors-input {
	padding-left: 6px;
	padding-right: 30px;
}

.minicolors-theme-bootstrap.minicolors-swatch-position-right .minicolors-swatch {
	left: auto;
	right: 4px;
}

/* Panel styles */
.minicolors-theme-bootstrap .minicolors-panel {
	top: 28px;
	z-index: 3;
}

/* Handle panel positions (top / left) */
.minicolors-theme-bootstrap.minicolors-position-top .minicolors-panel {
	top: -154px;
}

.minicolors-theme-bootstrap.minicolors-position-left .minicolors-panel {
	left: -63px;
}

/* Don't forget to adjust the left position in case the opacity slider is visible! */
.minicolors-theme-bootstrap.minicolors-position-left.minicolors-with-opacity .minicolors-panel {
	left: -84px;
}
/* http://keith-wood.name/svg.html
   SVG for jQuery v1.4.5.
   Written by Keith Wood (kbwood{at}iinet.com.au) August 2007.
   Dual licensed under the GPL (http://dev.jquery.com/browser/trunk/jquery/GPL-LICENSE.txt) and 
   MIT (http://dev.jquery.com/browser/trunk/jquery/MIT-LICENSE.txt) licenses. 
   Please attribute the author if you use it. */


svg\:svg {
	display: none;
}

.svg_error {
	color: red;
	font-weight: bold;
}
/*
 * jsTree classic theme 1.0
 * Supported features: dots/no-dots, icons/no-icons, focused, loading
 * Supported plugins: ui (hovered, clicked), checkbox, contextmenu, search
 */


.jstree-classic li, 
.jstree-classic ins { background-image:url("/assets/aiclient/pages/viewer/vendor/jstree/themes/classic/d.png"); background-repeat:no-repeat; background-color:transparent; }
.jstree-classic li { background-position:-90px 0; background-repeat:repeat-y;  }
.jstree-classic li.jstree-last { background:transparent; }
.jstree-classic .jstree-open > ins { background-position:-74px -2px; }
.jstree-classic .jstree-closed > ins { background-position:-56px -2px; }
.jstree-classic .jstree-leaf > ins { background-position:-36px 0; }

.jstree-classic .jstree-hovered { background:#e7f4f9; border:1px solid #e7f4f9; padding:0 2px 0 1px; }
.jstree-classic .jstree-clicked { background:navy; border:1px solid navy; padding:0 2px 0 1px; color:white; }
.jstree-classic a .jstree-icon { background-position:-56px -19px; }
.jstree-classic .jstree-open > a .jstree-icon { background-position:-56px -36px; }
.jstree-classic a.jstree-loading .jstree-icon { background:url("/assets/aiclient/pages/viewer/vendor/jstree/themes/classic/throbber.gif") center center no-repeat !important; }

.jstree-classic.jstree-focused { background:white; }

.jstree-classic .jstree-no-dots li, 
.jstree-classic .jstree-no-dots .jstree-leaf > ins { background:transparent; }
.jstree-classic .jstree-no-dots .jstree-open > ins { background-position:-18px 0; }
.jstree-classic .jstree-no-dots .jstree-closed > ins { background-position:0 0; }

.jstree-classic .jstree-no-icons a .jstree-icon { display:none; }

.jstree-classic .jstree-search { font-style:italic; }

.jstree-classic .jstree-no-icons .jstree-checkbox { display:inline-block; }
.jstree-classic .jstree-no-checkboxes .jstree-checkbox { display:none !important; }
.jstree-classic .jstree-checked > a > .jstree-checkbox { background-position:-38px -19px; }
.jstree-classic .jstree-unchecked > a > .jstree-checkbox { background-position:-2px -19px; }
.jstree-classic .jstree-undetermined > a > .jstree-checkbox { background-position:-20px -19px; }
.jstree-classic .jstree-checked > a > .jstree-checkbox:hover { background-position:-38px -37px; }
.jstree-classic .jstree-unchecked > a > .jstree-checkbox:hover { background-position:-2px -37px; }
.jstree-classic .jstree-undetermined > a > .jstree-checkbox:hover { background-position:-20px -37px; }

#vakata-dragged.jstree-classic ins { background:transparent !important; }
#vakata-dragged.jstree-classic .jstree-ok { background:url("/assets/aiclient/pages/viewer/vendor/jstree/themes/classic/d.png") -2px -53px no-repeat !important; }
#vakata-dragged.jstree-classic .jstree-invalid { background:url("/assets/aiclient/pages/viewer/vendor/jstree/themes/classic/d.png") -18px -53px no-repeat !important; }
#jstree-marker.jstree-classic { background:url("/assets/aiclient/pages/viewer/vendor/jstree/themes/classic/d.png") -41px -57px no-repeat !important; text-indent:-100px; }

.jstree-classic a.jstree-search { color:aqua; }
.jstree-classic .jstree-locked a { color:silver; cursor:default; }

#vakata-contextmenu.jstree-classic-context, 
#vakata-contextmenu.jstree-classic-context li ul { background:#f0f0f0; border:1px solid #979797; -moz-box-shadow: 1px 1px 2px #999; -webkit-box-shadow: 1px 1px 2px #999; box-shadow: 1px 1px 2px #999; }
#vakata-contextmenu.jstree-classic-context li { }
#vakata-contextmenu.jstree-classic-context a { color:black; }
#vakata-contextmenu.jstree-classic-context a:hover, 
#vakata-contextmenu.jstree-classic-context .vakata-hover > a { padding:0 5px; background:#e8eff7; border:1px solid #aecff7; color:black; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
#vakata-contextmenu.jstree-classic-context li.jstree-contextmenu-disabled a, 
#vakata-contextmenu.jstree-classic-context li.jstree-contextmenu-disabled a:hover { color:silver; background:transparent; border:0; padding:1px 4px; }
#vakata-contextmenu.jstree-classic-context li.vakata-separator { background:white; border-top:1px solid #e0e0e0; margin:0; }
#vakata-contextmenu.jstree-classic-context li ul { margin-left:-4px; }

/* IE6 BEGIN */
.jstree-classic li, 
.jstree-classic ins,
#vakata-dragged.jstree-classic .jstree-invalid, 
#vakata-dragged.jstree-classic .jstree-ok, 
#jstree-marker.jstree-classic { _background-image:url("d.gif"); }
.jstree-classic .jstree-open ins { _background-position:-72px 0; }
.jstree-classic .jstree-closed ins { _background-position:-54px 0; }
.jstree-classic .jstree-leaf ins { _background-position:-36px 0; }
.jstree-classic .jstree-open a ins.jstree-icon { _background-position:-56px -36px; }
.jstree-classic .jstree-closed a ins.jstree-icon { _background-position:-56px -19px; }
.jstree-classic .jstree-leaf a ins.jstree-icon { _background-position:-56px -19px; }
#vakata-contextmenu.jstree-classic-context ins { _display:none; }
#vakata-contextmenu.jstree-classic-context li { _zoom:1; }
.jstree-classic .jstree-undetermined a .jstree-checkbox { _background-position:-20px -19px; }
.jstree-classic .jstree-checked a .jstree-checkbox { _background-position:-38px -19px; }
.jstree-classic .jstree-unchecked a .jstree-checkbox { _background-position:-2px -19px; }
/* IE6 END */
/*







*/
