/*---------------------------------------------*/
/* TreeView.css                                */
/* Included in InfoFilter.aspx and layers.aspx */
/*---------------------------------------------*/

input.rtChk[type=checkbox]:not(old),
input.rtChk[type=radio   ]:not(old){
  width   : 28px;
  height  : 28px;
  margin  : 0;
  padding : 0;
  opacity : 0;
}

input.rtChk[type=checkbox]:not(old) + label,
input.rtChk[type=radio   ]:not(old) + label{
  display      : inline-block;
  margin-left  : -28px;
  padding-left : 28px;
  background   : url('/New_UI_img/TreeView/checks.png') no-repeat 0 3px;
  line-height  : 27px;
}

input.rtChk[type=checkbox]:not(old):checked + label{
  background-position : 0 -32px;
}

input.rtChk[type=radio]:not(old):checked + label{
  background-position : 0 -48px;
}

span.rtIn, span.text{
	color: #fff !important;
}

.rtHover .rtIn,
span.rtIn:hover, span.text:hover{
	color: #fff !important;
	background-color: #01313f !important;
	border-color: #005c73 !important;
}

span.rtIn.faded{
	color: #999 !important;
}

.rtSelected span{
	background-color: #01313f !important;
	border-color: #005c73 !important;
}

.RadTreeView .rtSp {
	background-color: #154551 !important;
	color: #154551 !important;
	width: 0px !important;
}

/*-----------------------------------------*/
/*The plusses and the minuses. Roy, Dangis */
/*-----------------------------------------*/

span.rtPlus {
	background: url('/New_UI_img/TreeView/plus.png') no-repeat -2px 1px !important;
}

span.rtMinus {
	background: url('/New_UI_img/TreeView/minus.png') no-repeat -2px 1px !important;
}

span.rtPlus, span.rtMinus {
	width: 20px !important;
	height: 20px !important;
	padding-right: 10px !important;
	padding-bottom: 6px !important;
}

/*--------------------------------------------*/
/*The stippled lines in the tree. Roy, Dangis */
/*--------------------------------------------*/

span.rtSp {
	width: 20px !important;
}

div.rtTop, div.rtMid {
	background: url('/New_UI_img/TreeView/horizontal_middle.png') no-repeat 0 6px !important;
}

div.rtBot {
	background: url('/New_UI_img/TreeView/horizontal_bottom.png') no-repeat 0 0px !important;
}

  .TreeLayers > ul > li > ul > li:not(.rtLast), 
  .TreeLayers > ul > li > ul > li > ul > li:not(.rtLast) {
	 background: url('/New_UI_img/TreeView/vertical.png') repeat-y 0 0px !important;
}

ul.rtUL {
	padding-left: 40px !important;
}

ul.rtUL.rtLines {
	padding-left: 0px !important;
}

/*-------------------------------------------*/
/*The "Create new theme" button. Roy, Dangis */
/*-------------------------------------------*/

#privateThemes > div.header > span.commands > a.new-theme {
	background: url('/New_UI_img/TreeView/add.png') no-repeat 0 0px !important;
	border: none;
	width: 20px;
	height: 20px;
}