﻿.modulerixNavTV { word-wrap:normal !important;min-height: 100px; }

.modulerixNavTV .modulerixNodes, .modulerixNavTV .modulerixNodes > li { display:block; margin:0 0 0 0; padding:0 0 0 0; list-style-type:none; }
.modulerixNavTV .modulerixNodes > li { margin-left:25px; white-space:nowrap; }
.modulerixNavTV .modulerixNodes > li > div { display:inline; }
.modulerixNavTV li img { border:0; }
.modulerixNavTV > .modulerixNodes > li { margin-left:0px; }
.modulerixNavTV ins { display:inline-block; zoom: 1; *display: inline; vertical-align: top; text-decoration:none; width:16px; height:23px; }
.modulerixNavTV .modulerixNodes > li > div > a { display:inline-block; zoom: 1; *display: inline; white-space:nowrap; margin-left: 0px !important; padding-top: 4px !important; padding-bottom: 4px !important; }
.modulerixNavTV .modulerixNodes > li > div > a:focus { outline: none; }
.modulerixNavTV .modulerixNodes > li > div > a:hover { text-decoration: none !important; }
.modulerixNavTV .modulerixNodes > li > div > a > ins { height:16px; width:16px; cursor: pointer; }
.modulerixNavTV .modulerixNodes > li > div > a > .mxnav-icon { margin-right: 8px; }
.modulerixNavTV .modulerixNodes > li > div > a > span { line-height:1;display:inline-block; zoom: 1; *display: inline; vertical-align:top; cursor: pointer; }
.modulerixNavTV li.mxnav-open > ul { display:block; }
.modulerixNavTV li.mxnav-closed > ul { display:none; }

.modulerixNavTV .modulerixNodes > li, .modulerixNavTV li > ins { background-image:url("NodeIcons3.png"); background-repeat:repeat-y; background-color:transparent; }
.modulerixNavTV li > ins { height:26px; width: 20px; }
.modulerixNavTV .modulerixNodes > li { background-position:-190px 0px; background-repeat:repeat-y; }
.modulerixNavTV li.mxnav-last { background:transparent; background-image:none; }
.modulerixNavTV .mxnav-open > ins { background-position:-152px 0px; cursor: pointer; }
.modulerixNavTV .mxnav-closed > ins { background-position:-114px 0px; cursor: pointer; }
.modulerixNavTV .mxnav-leaf > ins { background-position:-76px 0px; }

.modulerixNavTV .mxnav-hovered { /*background:#e7f4f9 !important;*/ }
.modulerixNavTV .mxnav-clicked { /*background:#beebff;*/ }
.modulerixNavTV a .mxnav-icon {  }
.modulerixNavTV div .mxnav-loading { background: url("loader12.gif") top left no-repeat !important; }
.modulerixNavTV li.mxnav-clicked > div .mxnav-loading { background: url("loader12.gif") top left no-repeat !important; }
.modulerixNavTV a .mxnav-icon.noicon { display: none; }

.modulerixNavTV .mxnav.mxnav-focused { }

.modulerixNavTV .mxnav-no-dots.modulerixNodes > li, .modulerixNavTV .mxnav-no-dots li > ins { background-image:url("NodeIcons1.png"); background-repeat:no-repeat; }
.modulerixNavTV .mxnav-no-dots.modulerixNodes > li, .mxnav-no-dots .modulerixNodes > li,
.modulerixNavTV .mxnav-no-dots .mxnav-leaf > ins { background:transparent; }
.modulerixNavTV .mxnav-no-dots .mxnav-open > ins { background-position:-38px 0px; cursor: pointer; }
.modulerixNavTV .mxnav-no-dots .mxnav-closed > ins { background-position:0 -1px; cursor: pointer; }

.modulerixNavTV .mxnav-no-icons a .mxnav-icon { display:none; }

.modulerixNavTV .mxnav-search { font-style:italic; }

.modulerixNavTV .mxnav-checkbox { margin-right: 4px; background-image:url("NodeIcons1.png"); background-repeat:no-repeat; }
.modulerixNavTV .mxnav-no-icons .mxnav-checkbox { display:inline-block; }
.modulerixNavTV .mxnav-no-checkboxes .mxnav-checkbox { display:none !important; }
.modulerixNavTV .mxnav-checked > div > a > .mxnav-checkbox { background-position:-78px -43px; }
.modulerixNavTV .mxnav-unchecked > div > a > .mxnav-checkbox { background-position:-2px -43px; }
.modulerixNavTV .mxnav-undetermined > div > a > .mxnav-checkbox { background-position:-40px -43px; }
.modulerixNavTV .mxnav-checked > div > a > .mxnav-checkbox:hover { background-position:-78px -82px; }
.modulerixNavTV .mxnav-unchecked > div > a > .mxnav-checkbox:hover { background-position:-2px -82px; }
.modulerixNavTV .mxnav-undetermined > div > a > .mxnav-checkbox:hover { background-position:-40px -82px; }
