/*-------------------------------------
zTree Style

version:    3.4
author:     Hunter.z
email:      hunter.z@263.net
website:    http://code.google.com/p/jquerytree/

-------------------------------------*/

.ztree * {padding:0; margin:0; font-size:13px; font-family: Verdana, Arial, Helvetica, AppleGothic, sans-serif}
.ztree {margin:0; padding:5px; color:#333}
.ztree li{padding:0; margin:0; list-style:none; line-height:17px; text-align:left; white-space:nowrap; outline:0}
.ztree li ul{ margin:0; padding:0 0 0 18px}
.ztree li ul.line{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAACCAYAAACOoybuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDc4REU0MjZCRUUzMTFFM0EzMjlBMDg4NDE2NDQzNDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDc4REU0MjdCRUUzMTFFM0EzMjlBMDg4NDE2NDQzNDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENzhERTQyNEJFRTMxMUUzQTMyOUEwODg0MTY0NDM0NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENzhERTQyNUJFRTMxMUUzQTMyOUEwODg0MTY0NDM0NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po2SkZQAAAAZSURBVHjaYvz//z8D0QCkmBiclpb2HyDAAPeAIxI04Q1+AAAAAElFTkSuQmCC) 0 0 repeat-y;}

.ztree li a {padding-right:3px; margin:0; cursor:pointer; height:21px; color:#333; background-color: transparent; text-decoration:none; vertical-align:top; display: inline-block}
.ztree li a:hover {text-decoration:underline}
.ztree li a.curSelectedNode {padding-top:0px; background-color:#e5e5e5; color:black; height:21px; opacity:0.8;}
.ztree li a.curSelectedNode_Edit {padding-top:0px; background-color:#e5e5e5; color:black; height:21px; border:1px #666 solid; opacity:0.8;}
.ztree li a.tmpTargetNode_inner {padding-top:0px; background-color:#aaa; color:white; height:21px; border:1px #666 solid;
  opacity:0.8; filter:alpha(opacity=80)}
.ztree li a.tmpTargetNode_prev {}
.ztree li a.tmpTargetNode_next {}
.ztree li a input.rename {height:14px; width:80px; padding:0; margin:0;
  font-size:12px; border:1px #585956 solid; *border:0px}
.ztree li span {line-height:21px; margin-right:2px}
.ztree li span.button {line-height:0; margin:0; padding: 0; width:21px; height:21px; display: inline-block; vertical-align:middle;
  border:0 none; cursor: pointer;outline:none;
  background-color:transparent; background-repeat:no-repeat; background-attachment: scroll;
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANIAAAB+CAYAAABRR0/XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MjA0QTdBMDkxQkZFMzExODQ5Qjk0QTJGMTk1NkQ0QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNTczODMyQ0MwOTgxMUUzQjkzMEMwREQ1QzNCRDhBRSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNTczODMyQkMwOTgxMUUzQjkzMEMwREQ1QzNCRDhBRSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQyMDRBN0EwOTFCRkUzMTE4NDlCOTRBMkYxOTU2RDRBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQyMDRBN0EwOTFCRkUzMTE4NDlCOTRBMkYxOTU2RDRBIi8+IDwvcmRmOkRlc2NyaXB0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); *background-image:url("./img/metro.gif")}

.ztree li span.button.chk {width:13px; height:13px; margin:0 2px; cursor: auto}
.ztree li span.button.chk.checkbox_false_full {background-position: -5px -5px;}
.ztree li span.button.chk.checkbox_false_full_focus {background-position: -5px -26px;}
.ztree li span.button.chk.checkbox_false_part {background-position: -5px -48px;}
.ztree li span.button.chk.checkbox_false_part_focus {background-position: -5px -68px;}
.ztree li span.button.chk.checkbox_false_disable {background-position: -5px -89px;}
.ztree li span.button.chk.checkbox_true_full {background-position: -26px -5px;}
.ztree li span.button.chk.checkbox_true_full_focus {background-position: -26px -26px;}
.ztree li span.button.chk.checkbox_true_part {background-position: -26px -48px;}
.ztree li span.button.chk.checkbox_true_part_focus {background-position: -26px -68px;}
.ztree li span.button.chk.checkbox_true_disable {background-position: -26px -89px;}
.ztree li span.button.chk.radio_false_full {background-position: -47px -5px;}
.ztree li span.button.chk.radio_false_full_focus {background-position: -47px -26px;}
.ztree li span.button.chk.radio_false_part {background-position: -47px -47px;}
.ztree li span.button.chk.radio_false_part_focus {background-position: -47px -68px;}
.ztree li span.button.chk.radio_false_disable {background-position: -47px -89px;}
.ztree li span.button.chk.radio_true_full {background-position: -68px -5px;}
.ztree li span.button.chk.radio_true_full_focus {background-position: -68px -26px;}
.ztree li span.button.chk.radio_true_part {background-position: -68px -47px;}
.ztree li span.button.chk.radio_true_part_focus {background-position: -68px -68px;}
.ztree li span.button.chk.radio_true_disable {background-position: -68px -89px;}

.ztree li span.button.switch {width:21px; height:21px}
.ztree li span.button.root_open{background-position:-105px -63px}
.ztree li span.button.root_close{background-position:-126px -63px}
.ztree li span.button.roots_open{background-position: -105px 0;}
.ztree li span.button.roots_close{background-position: -126px 0;}
.ztree li span.button.center_open{background-position: -105px -21px;}
.ztree li span.button.center_close{background-position: -126px -21px;}
.ztree li span.button.bottom_open{background-position: -105px -42px;}
.ztree li span.button.bottom_close{background-position: -126px -42px;}
.ztree li span.button.noline_open{background-position: -105px -84px;}
.ztree li span.button.noline_close{background-position: -126px -84px;}
.ztree li span.button.root_docu{ background:none;}
.ztree li span.button.roots_docu{background-position: -84px 0;}
.ztree li span.button.center_docu{background-position: -84px -21px;}
.ztree li span.button.bottom_docu{background-position: -84px -42px;}
.ztree li span.button.noline_docu{ background:none;}

.ztree li span.button.ico_open{margin-right:2px; background-position: -147px -21px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.ico_close{margin-right:2px; margin-right:2px; background-position: -147px 0; vertical-align:top; *vertical-align:middle}
.ztree li span.button.ico_docu{margin-right:2px; background-position: -147px -42px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.edit {margin-left:2px; margin-right: -1px; background-position: -189px -21px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.edit:hover {
  background-position: -168px -21px;
}
.ztree li span.button.remove {margin-left:2px; margin-right: -1px; background-position: -189px -42px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.remove:hover {
  background-position: -168px -42px;
}
.ztree li span.button.add {margin-left:2px; margin-right: -1px; background-position: -189px 0; vertical-align:top; *vertical-align:middle}
.ztree li span.button.add:hover {
  background-position: -168px 0;
}
.ztree li span.button.ico_loading{margin-right:2px; background:url(./img/loading.gif) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}

ul.tmpTargetzTree {background-color:#FFE6B0; opacity:0.8; filter:alpha(opacity=80)}

span.tmpzTreeMove_arrow {width:16px; height:21px; display: inline-block; padding:0; margin:2px 0 0 1px; border:0 none; position:absolute;
    background-color:transparent; background-repeat:no-repeat; background-attachment: scroll;
    background-position:-168px -84px; background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANIAAAB+CAYAAABRR0/XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MjA0QTdBMDkxQkZFMzExODQ5Qjk0QTJGMTk1NkQ0QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNTczODMyQ0MwOTgxMUUzQjkzMEMwREQ1QzNCRDhBRSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNTczODMyQkMwOTgxMUUzQjkzMEMwREQ1QzNCRDhBRSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQyMDRBN0EwOTFCRkUzMTE4NDlCOTRBMkYxOTU2RDRBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQyMDRBN0EwOTFCRkUzMTE4NDlCOTRBMkYxOTU2RDRBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+0H2XKgAAENNJREFUeNrsXUF24jgTFv2ym8Ukq1k2OUHSr2cfOEHICQKbnmXDCYAT0FnObKBPEPoEOPuZF/oEwyxnNfTiX/dfRT4litu2JMvGNtT3Hs8E7EKR61OVZOlT6/v370ogEIThjVSBQBCOE6kCQRPwy/x/wanTv4OfWubff/zxR7DNDx8+tIRIgqahFXDt9zJtCpEaiF9//dW7Jf3zzz9b+7YpqR3w22+/9enQzjhl8/vvvy98ftBmk+xNQv4hst+GfS7bJrSCyF6HDtf0uqTXll4P9FqQ7W2VN46c2Id4ldmk84Z0ODU+WtLvrEuoku+B0SXI5kmGA83gPA8Z19/SeRfkVCNHp2R74ywi0Tlv6cD2ej4kBUFf2abPmEhTX7LjWr759/TqxL7q8e/Q96M8do8sck5wT0x8pM/fEZk2h/S/ZkUkbknOslpeONt/cHwXsGOyAy4tNldMYnp/RecOHJx+Toc+IgY79waEYqefu9pJKgO3oCDjGp+zzRnsqkMnE0cen0gVw1XCZ1yHY7L7T8J3ZUWralM7W/rC37MzeaDtSiIPpx+DRGx3YJaZowY7PH/P0Ym+mzqa/YgyTMxrYHtBtvi3/mZC8fuq07wGop9W70SwcyJT4+qzkudITBhOxUCcNBItbFEE1wwRgQZxh8bfA3w/NH/PgiH6WNN4akqv/xCRRmhd+8KLwnDq04g2JiKVCN33+EiO2cVnXiQCOqj8aVpUQNS8g/N3ELls/bhTRJ5LlIuvucN7nd7paMfpy6ccjYnuyKYeqewtPo+PeTr98ZRM2/K1af6d12YJgwCun7f2YbPq4W/tqJscJGJc4GjLq9fG+UuHVlGhv9Uxok7f+LxrpLWnOf/3VtZRO6XNOX36L3ls2vpIrjYLRitkhK0Mm1VNEboxnPsSLTwjYhKRgz462vkWc34bOb452HwuF5XlEwYvVIxEa0QrFxL7toACSe2cW8YtUjoznVuDYMojT45wvLZEmuvY+bay8Xk9JguIrUD2HYlwqh7W/RLSApI98cIDwBuHznzu720Oy44J5450uuRpY41r+3hwmlTGDtKyyCCBDXqQYa7JRK8zfT1GCnuwGeWsgkZEpIChb4lIAKc19+Q0WQ9kfTvaG7LX00PgBplMx++hz+SKESLbiq6d0PEzz2jADIdbek2Qko08CBrR9QMMJjxiuHttDDS0YxG0qJz80PCgfnygnYVtQKpcTyLxbAWHKUKfPR9I3oCc91lk83FQ9FeYjPcgzST2bGtnzyMaabsLzIzQ0adn3Gz+nbvA50dBnWPXKTpV2qRoNiGbG4sPmVgEPEMqo2Fyttk6pIV9IP4VbhzfwIciZh4ghd3NtfMlZIZNJX0kd2AZRdBM7ZRlFEE2D3IZBUizKMHu1mWgYp8RKYWchT/L2fPzoSr6lYXYbMlSc4EgHLLUvLo09Pux2hQiCQQCSe0EgrIgS80rTO2aMDBQl8GGuoufSEQSNAIy/C3I6sS38jxHEvGThqV2VLl9OrzNOOUfqsyFpxNk2iR705B/iOy3FR7IFqELQPY6KkH8pIBVnEFO2ATxEzpHL5Mx52Ry3Q1K9OlLvBb7tHmSUQla/CTK+IFbOu+CKmbkWPlW8RMQYSd+4kNSEPSVbUxPmfqSHddmip/Q96M8ds20QB3+fLuZ+nGJS5/q7jPVXVQSiTRxeYbLYF82reInWS0vVQivGvUWPyGbS4sD75ZX0Psrl9aLzssUP3G1k1QGBfETFuXA58/iJ1j0lpdMjSBRoPhJGlYJES00Ul2ql6lhl/CHh8DI5GzzjSXUb0O+T0DblUQeN9oUP2HhjAGnh7gp5/i8j/Nc8Sx+QnZutLIN/78gzjlIO0OZ80YkwetI1Qlw+Hv1oqWh50NuA0nkbLOSB7LsfJyKmU6YQCJrC4VrnsVP4sTG38/iJx5OP0QfaxpPTelVlPiJdNSLS+fu4eBtnfWopxUEy33ZrFz8hBwzUfzEMcx34MzTtOjInyMFdRI/QT9uJ35idJYLFz/RfaQsEZQDEz9ZI62PSiKR9p1TOP9inzZrKX7ikStXJn4Cgiol4icuNiO05pwKrxyKuqbffJfD4RUykCJJ5GSzduInTCKq7FqIn1BZEsVPMPAg4idu0CuJVx5p8MDB4WfG+6JIlNtmJREJrXktxU9QNj6vx2QBsRXI3jUkdUX8xA7dR5153NOBg2wx388p7K8Mh18GlLUXYvONQ2c+9/c2h1Ux8RPfUUBUeJQ14oPP+4h23uInmkz0OtPXYwSwB5t5c/5jED/hfuStRySaeDxOWCH1XsOPlgX8u7ltWsVP0Dpndfa9xE/IXk8PgRtkMh0/t/gJdj/gh30bPNjNJX7C5KDrn8VP6L2In+THxDFyffKY1fIAuz+r10PTIYiMboC3zZMMZxo5TBH67PlA8gbkLEz8BP2VV+InsVGnnT3fXQ74/8LMiFTxk8BpQscgfrIpqcGIVPFL/4NsnticqeCKZWc+LyH92NkF8V+Jn4T8D0jbIqSwu7l2BW470gooV6uEOpTnWgE4qNnfIM2iBLsiflIPiPiJQHDIEM2GiiDiJ4cFiUgCgUQkiUgSkSQiCQTOqLv4iUQkiUhNikitgFepNiUiCZoUkURFaI8tvV5PtA7cdmUfEengVYSMh9kmnlccF1CVcftRFTZPMm40T4n56PCjd3rjMAfn0Wt7bJNdlz7bp8Aul3Vo2sYWltO8u+phtz+229HkVFjkVwBJD15FCOD5ir3YZzylawwRlEVgPc7Vy7y4tnqa2TItwOZXvH+L+z/xJhIc6N7xRzu80Zejs7rqMYxdbYJEaXY7KN/Ad58kukYLqpjQskxDlC9kutAxqAgpS6MZIiCzMu6J+Rs99aL81C3Q5lWWzbTBhivPAlw5OGZHeYiaOEZDBcLb7M7T9phNKetMZU/935EX22tWEpH2hTImxyaQqZ/juilSrjM4t36d4fNpTpsPKTYfsmzWadSOUyVz5eypIzldCTJ2JFEbKWIa1uplScU44P899lEevZaMX7cBa9uGxrGdkEbuxeabGpGoi76Wzxqfa49zO467sN9abj6X8x3e9wP+52Oebc2N3xe08NPAPs21cWSnvyigfHGb1kzqpCLSDNCaXxokWsPR7z1sXXr+tk05VhkRjvP2kdH/0iTaYq/aSx0Vcw5mHJuKUDw7GCcMQERNbRmqINKCIw9G1HZ6YQaJVp7k2OYgsSu+gjR8g2copybRPLQSDKdzUhNyJYvLb1agInTwqIJIPOL1FaNoXbRqeUik0AF0zYlddySPEJVmVK4tyjlAOX8gUd6hdUFh+GIcN+i7XhRsc23zzar6SHM4ZQiJdPrlGmVctSU+p5QzKRItxI8rxyfjyE6/rMJmlYMN7KTDABIpPBR1ETXhFuXO0eYmRro5ninNE9LE6aF7aQkC+kUhUi8Co/GXS184zeZFis2LLJtpqd03zwJ8y1kZs9D+DKde5Oja1mlK5dz4zESgc0fGLAylfhyd0wMkGwkIleKmLjZPMlKmW8dIsXZJcbgvQc65Vu7R587D8ZlMSzj8lXqZzvMlbx+GrhuQTU7zypoiFIQmqAglpMpZjea6yYzOnP3tMhvAx1HLmmsnOHzIZswCwRFAFvYJBEIkgUCIJBAcDE6kCgRNQN0HG4RIgiYhSF8hyyYRwssYkfCVTSFSA9EkzYaiQVElTzSrLrXDPkVOmg16vyMHB9DPkX62nPol764PxmbK64LENWqJBmk2lJXmsc/xpOVZEZEMaV5umycpldRRHpoNvD+R4851rvPqJh42NUF/ED/BJmnTvLvqoR4SZzYcMkkbAL6fLE6yUcWtYYpwf3PZTItIeTQbIgen9NVsiBxJlCl+wrvv+Qps0DWZ4icg+sHPvrCtR6oIUzj8VvmvSSvFZp36SPGVs65r+J3ET3j3PY8I5yR+Que9w650gv1ihUb2QbnpZrQ8bPJrUkhqVxGJutjGklv5vz1Sr47jb4wdI1xb2cVPdHQaK/tW9oJyIpJOw4rCxEgXixts2GPkMUnkq9ngJX7C9h36NlbxE7ZBth4RtSolUkM1G0JxFdANSfWPlPdZZK6USAse5cNAwE6zwSCR7yK/vYufgER9/dscFfMOZhSBI9Vs6Bh9mU7BNr/lsVmJZgPdnK/o/HcdBgxs0a2s87+CNM/iJwaJ5kpQJd4ZRFoXdM+DbFbVR3qWqg0gkVKe4ieOo2wRWqQZlW0Lwg9A+B9IVGU0OmI8ljDY8NjUwYY5SHSbk0Q6/eKKdBnh8xE/mSQQPikSLQ7dY2uq2dCYwYZGaDYg1Ro5pFrO4ic8nE02mXRDg0xXKlm34eDFT+qIfwc/TWL3NhMuU4Q+fPgw9bGJuXZWIi1UwZoNnAJhaLtQzQZEC03KVPETn5kIdO7ImM6kUkjUrfIZUoM0G44CJ2ktPXe+8JzGShCP3+uqEubagUyJ4id5+zB03YD371E1nCJUxmTRKiag5sE+JqDmgWg2CFRDCCTiJwLBoUOWmgsEQiSBQIgkEAiRBAKBEEkgKBQiftJwHLMQSmOI9Ndff/Xp8DbjlH/ev3+/8PlBm02yFzTthuy31dMGuhuytQmtILLXUU/rnvTaKZ4ouSDbtdFsOCYhFGOSM9f/TV20M04yHGim7Ot3bum8C3KqkaNT6lWlbQsR2F7Ph6Qg6Cvb9BkTaepLdlyrFxl2Yl/xbPMxfT/KY1cQDL0glLGCdsa2tkRST5M2z7JaXnImng/3n3LbNU/BMdkBlxYH3i2roPdXdO7Awem1UAmXlZ17A0Kx089d7SSVQT1NCWIyrvE525zBrjomMtVECOWzetka6LIuZMocbLClLznSm7YriTycfoyKZbvnTBhOD0Gcc3zex3mu+IgyTMjODZNI/78gzjlIO0OZBftLY3crldXL6gBNpkrvQyWDDUbLvtRkTCDRwhZFcM0QEWgQJzb/TecMYHPIEdSR/EP0saYJqekK5NTLN5jEn8TFS+0TcR3HJzpH6mVRZ+WRqapRO933+EjO2dX5rg+JgA5C/DSNICDTHdKxjrLsUA2ysM1FjDh3eK8bAU2kq7oQyUcIJa/NLCGUktBXbsqnl/Cr7jERyfznV4goviRiXOBoW3KxNs63ySvrFGFrELWvXtYk7dYigaDm+XVIe0q1WVEf6WePc9tHldqpp52jdQS6NEgUMYnIQR/p+M7BzreY89vI4bKS91m3jvtHPCqZQKI1opULiQXhgwtp99TUH9yqcnY5ry+R0Jp3Y+nc2qgI18GGCMdrS6S5jp1vK9su/2aygNgK6VxXDzyoF9GNL+LrpUZZzlamCf2mVYxElUpIv3HozOf+3uawyGcjvLq+o4Bwar62jwenSWXsIKJEBgls0DdurslErzN9PUYAe7AZHZFT12XwwWyAKyeRLSJxB/oerXNWZ9+no70hez09BG6QyXT8nvJTctEijiu6dsKpAM9owINd1p2YoLJHHgSNMNrHgwmP9H6JiKkHGtqxCCrYH8Z1IxEjc4Vs0VOE0K+4t3QKmUQ3HtHDZtfbXiyajdXr2Q1bNB53dZgmdGxz7bD/lU7rarMjyEEtNQfxr0AoJtBDETMPkMLu5trlIaSgcDLx/d3WaY8q0WwQCMoebBAIBEIkgUCIJBAIkQQCIZJAIBAiCQRCJIFAiCQQCJEEAoEQSSAQIgkEQiSBQCBEEgiESAKBEEkgECIJBAIhkkAgRBIIhEgCgRBJIBAIkQQCIZJAIEQSCA4b/xdgAEmenC1yRf7rAAAAAElFTkSuQmCC); *background-image:url("./img/metro.gif")}

ul.ztreeul.ztreeDragUL {margin:0; padding:0; position:absolute; width:auto; height:auto;overflow:hidden; background-color:#cfcfcf; border:1px #00B83F dotted; opacity:0.8; filter:alpha(opacity=80)}
.ztreeMask {z-index:10000; background-color:#cfcfcf; opacity:0.0; filter:alpha(opacity=0); position:absolute}
