
.v50-info-contents  {
	background: white url(/custom/TuningManager/images/bk-tree-frame-border.gif) repeat-y left ;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 15px;
	width: 100%;
	height: 100%;
	-moz-box-sizing: border-box 
	}

.v50-tab-items  {
	font-size: 110%;
	position: relative;
	top: 2px;
	width: 100%;
	-moz-box-sizing: border-box 
	}

li em {
	font-style: normal;
	font-weight: bold
	}

.v50-tab-left-sel  {
	background: url(/custom/TuningManager/images/bk-tab-left-sel.gif) no-repeat;
	float: left;
	padding: 4px 0px 7px;
	width: 4px;
	overflow: hidden;
	-moz-box-sizing: border-box 
	}

.v50-tab-middle-sel    {
	color: #3b4349;
	background: url(/custom/TuningManager/images/bk-tab-middle-sel.gif) repeat-x;
	float: left;
	padding: 4px 8px 7px;
	width: auto
	}

.v50-tab-right-sel    {
	background: url(/custom/TuningManager/images/bk-tab-right-sel.gif) no-repeat;
	float: left;
	margin: 0px 3px 0px 0px;
	padding: 4px 0px 7px;
	width: 2px;
	-moz-box-sizing: border-box 
	}

* html .v50-tab-right-sel   {
	margin: 0px 1px 0px 0px;
	}

.v50-tab-left   {
	background: url(/custom/TuningManager/images/bk-tab-left.gif) no-repeat;
	float: left;
	padding: 4px 0px 5px;
	width: 4px;
	overflow: hidden;
	-moz-box-sizing: border-box 
	}

.v50-tab-middle    {
	background: url(/custom/TuningManager/images/bk-tab-middle.gif) repeat-x;
	float: left;
	padding: 4px 8px 5px;
	width: auto
	}

.v50-tab-middle a {
	color: #5f5f5f
	}

.v50-tab-right    {
	background: url(/custom/TuningManager/images/bk-tab-right.gif) no-repeat;
	float: left;
	margin: 0px 3px 0px 0px;
	padding: 4px 0px 5px;
	width: 2px;
	-moz-box-sizing: border-box 
	}

* html .v50-tab-right    {
	margin: 0px 1px 0px 0px;
	}

.v50-tab-actions {
	background-color: #94d2ef;
	clear: both;
	width: 100%;
	-moz-box-sizing: border-box 
	}

.v50-tab-left-action {
	background: url(/custom/TuningManager/images/bk-tab-left-action.gif) no-repeat;
	width: 4px;
	height: 4px;
	-moz-box-sizing: border-box ;
	display: table-cell
	}

.v50-tab-middle-action {
	background: url(/custom/TuningManager/images/bk-tab-middle-action.gif) repeat-x;
	padding: 0px 1em;
	height: 4px;
	-moz-box-sizing: border-box ;
	display: table-cell
	}

.v50-tab-right-action {
	background: url(/custom/TuningManager/images/bk-tab-right-action.gif) no-repeat;
	width: 6px;
	height: 4px;
	-moz-box-sizing: border-box ;
	display: table-cell
	}

.v50-tab-action-item {
	float: left;
	margin: 0px 0.5em 0px 0px
	}

.v50-subtab-items  {
	border-bottom: 1px none #779923;
	width: 100%;
	-moz-box-sizing: border-box 
	}

.v50-subtab-left-sel   {
	background: url(/custom/TuningManager/images/bk-subtab-left-sel.gif) no-repeat;
	float: left;
	padding: 4px 0px 5px !important;
	position: relative;
	top: 1px;
	width: 2px !important;
	overflow: visible;
	-moz-box-sizing: border-box 
	}

.v50-subtab-middle-sel     {
	color: #46493f;
	background: url(/custom/TuningManager/images/bk-subtab-middle-sel.gif) repeat-x;
	float: left;
	padding: 4px 6px 5px;
	position: relative;
	top: 1px;
	width: auto
	}

.v50-subtab-right-sel    {
	background: url(/custom/TuningManager/images/bk-subtab-right-sel.gif) no-repeat;
	float: left;
	margin: 0px 3px 0px 0px;
	padding: 4px 0px 5px;
	position: relative;
	top: 1px;
	width: 2px;
	-moz-box-sizing: border-box 
	}

.v50-subtab-left  {
	background: url(/custom/TuningManager/images/bk-subtab-left.gif) no-repeat;
	float: left;
	padding: 4px 0px 4px;
	width: 1px;
	overflow: hidden;
	-moz-box-sizing: border-box 
	}

.v50-subtab-middle    {
	background: url(/custom/TuningManager/images/bk-subtab-middle.gif) repeat-x;
	float: left;
	padding: 4px 6px 4px;
	width: auto
	}

.v50-subtab-middle a {
	color: #000
	}

.v50-subtab-right   {
	background: url(/custom/TuningManager/images/bk-subtab-right.gif) no-repeat;
	float: left;
	margin: 0px 3px 0px 0px;
	padding: 4px 0px 4px;
	width: 2px;
	-moz-box-sizing: border-box 
	}

.v50-subtab-left-box  {
	background: url(/custom/TuningManager/images/bk-subtab-left-edge.gif) repeat-y;
	width: 1px;
	overflow: hidden;
	-moz-box-sizing: border-box ;
	xheight: 4px
	}

.v50-subtab-middle-box    {
	font-size: 110%;
	background-color: #c2c2e6;
	padding: 0px 3px;
	xheight: 4px
	}

.v50-subtab-right-box  {
	background: url(/custom/TuningManager/images/bk-subtab-right-edge.gif) repeat-y right ;
	width: 1px;
	-moz-box-sizing: border-box ;
	xheight: 4px
	}

.v50-subtab-left-action {
	background: url(/custom/TuningManager/images/bk-subtab-left-edge.gif) repeat-y;
	border-top: 1px solid #9a99a1;
	width: 1px;
	height: 4px;
	-moz-box-sizing: border-box 
	}

.v50-subtab-middle-action   {
	background-color: #cae588;
	padding: 0.15em 1.5em;
	border-top: 1px solid #9a99a1;
	height: 4px
	}

.v50-subtab-right-action {
	background: url(/custom/TuningManager/images/bk-subtab-right-edge.gif) repeat-y right ;
	border-top: 1px solid #9a99a1;
	width: 1px;
	height: 4px;
	-moz-box-sizing: border-box 
	}

.v50-tab-action-items-main {
	float: left
	}

.v50-tab-action-items-option {
	float: right
	}

.v50-tab-list  {
	width: 100%;
	-moz-box-sizing: border-box 
	}

.v50-float-list  {
	border-top: 1px solid #779923;
	border-bottom: 1px solid #6db1d1;
	width: 100%;
	height: 260px;
	overflow: auto;
	-moz-box-sizing: border-box 
	}

.v50-tab-list-contents {
	width: 100%;
	-moz-box-sizing: border-box 
	}

.v50-tab-left-list-edge {
	background: url(/custom/TuningManager/images/bk-subtab-left-edge.gif) repeat-y;
	width: 1px;
	-moz-box-sizing: border-box 
	}

.v50-tab-right-list-edge {
	background: url(/custom/TuningManager/images/bk-subtab-right-edge.gif) repeat-y right ;
	width: 1px;
	-moz-box-sizing: border-box 
	}

.v50-list-label-sel   {
	color: #454545;
	font-size: 110%;
	background: url(/custom/TuningManager/images/bk-label-sel.gif) repeat-x;
	padding: 0px 8px;
	border-right: 1px solid #cacaca;
	height: 2.1em
	}


.v50-list-label   {
	color: #454545;
	font-size: 110%;
	background: url(/custom/TuningManager/images/bk-label.gif) repeat-x;
	padding: 0px 8px;
	border-right: 1px solid #cacaca;
	height: 2.1em
	}


.v50-list-label-nosort      {
	color: #454545;
	font-size: 110%;
	background-color: #e2e2e2;
	vertical-align: middle;
	padding: 0px 18px 0px 8px;
	border-bottom: 1px solid #bbb;
	border-left: 1px solid white;
	height: 1.9em
	}


.v50-row0 {
	background-color: #fafafa
	}

.v50-row1 {
	background-color: #f2f2f2
	}

.v50-row0-sel  {
	background-color: #c8c8e8
	}

.v50-row1-sel {
	background-color: #c9c8e8
	}

.v50-list-item   {
	vertical-align: middle;
	padding: 0px 8px 0px;
	border-top: 1px dotted #bababa;
	border-right: 1px solid #e6e6e6;
	height: 2.1em
	}

.v50-row0 .v50-list-item-sel {
	background-color: #f4f4f4;
	padding: 0px 8px 1px;
	border-top: 1px dotted #bababa;
	border-right: 1px solid #e6e6e6
	}

.v50-row1 .v50-list-item-sel {
	background-color: #ececec;
	padding: 0px 8px 1px;
	border-top: 1px dotted #bababa;
	border-right: 1px solid #e6e6e6
	}

.v50-row0-sel .v50-list-item {
	border-right: 1px solid #c0bcd3
	}

.v50-row1-sel .v50-list-item {
	border-right: 1px solid #c0bcd3
	}

.v50-row0-sel .v50-list-item-sel {
	padding: 0px 8px 1px;
	border-top: 1px dotted #bababa;
	border-right: 1px solid #bfbbd2
	}

.v50-row1-sel .v50-list-item-sel {
	padding: 0px 8px 1px;
	border-top: 1px dotted #bababa;
	border-right: 1px solid #bfbbd2
	}

.v50-list-item-icon {
	margin-right: 2px
	}

.v50-filter-item {
	padding: 0px 8px 1px;
	border-top: 1px solid white;
	border-bottom: 1px solid #6db1d1
	}

.v50-filter-item-sel {
	background-color: #f4f4f4;
	padding: 0px 8px 1px;
	border-top: 1px solid white;
	border-bottom: 1px solid #6db1d1
	}

.v50-tab-list-control-left-box  {
	background: url(/custom/TuningManager/images/bk-subtab-left-edge.gif) repeat-y;
	width: 1px;
	overflow: hidden;
	-moz-box-sizing: border-box ;
	display: table-cell
	}

.v50-tab-list-control-middle-box  {
	background-color: #c1c1e3;
	padding: 0px 4px;
	border-bottom: 1px solid #a6a6a6;
	display: table-cell
	}

.v50-tab-list-control-right-box  {
	background: url(/custom/TuningManager/images/bk-subtab-right-edge.gif) repeat-y right ;
	width: 1px;
	-moz-box-sizing: border-box ;
	display: table-cell
	}

.v50-tab-list-control-rownum {
	float: left;
	padding-top: 1px;
	padding-bottom: 1px
	}

.v50-tab-list-control-rownum select {
	margin-right: 2px;
	margin-left: 2px
	}

.v50-tab-list-control-page    {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 1px;
	padding-bottom: 3px
	}

.xv50-tab-list-control-page input {
	margin-right: 2px;
	margin-left: 2px
	}

.v50-tab-list-control-page ul {
	margin-left: 2px;
	display: inline
	}

.v50-tab-list-control-page li {
	margin-left: 2px
	}

.v50-sum-title {
	width: 100%;
	height: 22px;
	-moz-box-sizing: border-box 
	}

.v50-sum-box    {
	margin: 0px 0px 4px;
	border-top: 1px solid #a6a6a6;
	border-bottom: 1px solid #a6a6a6;
	width: 100%;
	height: 2px;
	-moz-box-sizing: border-box 
	}
.v50-listbox-left-title  {
	background: url(/custom/TuningManager/images/bk-listbox-left-title.gif) no-repeat;
	border-bottom: 1px none #a6a6a6;
	width: 4px;
	height: 22px
	}

.v50-listbox-middle-title   {
	color: #3b4349;
	font-size: 110%;
	background: url(/custom/TuningManager/images/bk-listbox-middle-title.gif) repeat-x;
	padding-left: 8px;
	border-bottom: 1px none #a6a6a6;
	height: 22px
	}

.v50-listbox-right-title  {
	background: url(/custom/TuningManager/images/bk-listbox-right-title.gif) no-repeat;
	border-bottom: 1px #a6a6a6;
	width: 4px;
	height: 22px
	}

.v50-sum-contents    {
	background-color: white;
	border-right: 1px solid #a6a6a6;
	border-bottom: 1px solid #a6a6a6;
	border-left: 1px solid #a6a6a6
	}

.v50-page-selection {
	text-align: right;
	margin-right: 4px;
	margin-left: 4px;
	height: 16px
	}

.v50-filter-forms {
	font-size: 7pt;
	margin-right: 4px;
	height: 16px
	}

li a {
	color: #000
	}

.v50-pagination-box {
	float: right
	}

.v50-information-frame {
	background-color: #BCCBD0;
	margin: 0px 8px 8px 0px
	}

.v50-tab-contents {
	background-color: white
	}

.v50-line-sum .v50-list-label-nosort   {
	border-top: 1px dotted #bbb;
	border-bottom: none;
	width: 1%
	}

.v50-line-sum .v50-list-item  {
	width: 24%;
	white-space: nowrap
	}

.v50-tab-action-separator  {
	background: url(/custom/TuningManager/images/bk-table-action-separator.gif) repeat-x;
	margin-right: 8px;
	margin-left: 8px;
	width: 100%;
	height: 2px;
	-moz-box-sizing: border-box
	}
	
.v50-tab-action-separator td   {
	height: 2px
	}

* html .v50-tab-list-control-page   {
	padding-top: 2px;
	padding-bottom: 2px
	}

.v50-nofloat-list {
	border-top: 1px solid #779923;
	border-bottom: 1px solid #6db1d1;
	width: 100%;
	-moz-box-sizing: border-box 
	}
	
.v50-first-line .v50-list-item  {
	padding: 0px 8px 1px;
	border-top: 0px none #bababa;
	border-right: 1px solid #e6e6e6
	}

.v50-first-line .v50-list-label-nosort  {
	border-top: none;
	}

.v50-first-line .v50-list-item-sel {
	background-color: #f4f4f4;
	padding: 0px 8px 1px;
	border-top: none;
	border-right: 1px solid #e6e6e6
	}

* html .v50-subtab-left-sel {
	background: url(/custom/TuningManager/images/bk-subtab-left-sel.gif) no-repeat;
	float: left;
	padding: 2px 0px 3px;
	width: 2px;
	overflow: hidden;
	position: relative;
	top: 1px;
	-moz-box-sizing: border-box ;
	}

.v50-first-label   {
	background-color: #e2e2e2;
	padding: 0px 18px 0px 8px;
	border-bottom: 1px solid #bbb;
	border-left: medium none;
	height: 1.9em
	}
	
	.v50-last-item  {
	padding: 0px 8px 1px;
	border-top: 1px dotted #bababa;
	border-right: none;
	}
	
.v50-range-start   {
	border-top: 1px dotted black !important;
	border-bottom: 1px dotted black !important
	}
.v50-list-label a, .v50-list-label-sel a  {
	color: #454545
	}


th.v50-list-label-hover, th.v50-list-label-sel-hover {
	background-image: url(/custom/DeviceManager/images/bk-label-hover.gif)
	}

th.v50-list-label-active, th.v50-list-label-sel-active  {
	background-image: url(/custom/DeviceManager/images/bk-label-active.gif)
	}

th.v50-list-label-active a, th.v50-list-label-sel-active a  {
	color: white
	}

.v50-range-start .v50-list-item, .v50-range-start .v50-list-item-sel {
	border-top: 1px dotted black !important;
	border-bottom: 1px dotted black !important
	}
