.RadTreeView_RadTreeDefault {
  color: #333333;
  font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif; }
  .RadTreeView_RadTreeDefault .rtIn {
    *color: #333333; }

    .RadTreeView_RadTreeDefault .rtInCurrent .rtIn  {
        color: #fff!important;
        border-color: #8d8d8d #7e7e7e #6c6c6c;
        background-color: #669B17 !important;
    }

 /* sapce between nodes */  
 .RadTreeView_RadTreeDefault .rtLI
{
   padding-bottom: 0px;
}
.RadTreeView_RadTreeDefault .rtUL .rtUL
{
   margin-top: 0px;
}
.RadTreeView_RadTreeDefault .rtLast
{
   padding-bottom: 0; /* prevent double-spacing */
}
   
.RadTreeView_RadTreeDefault .rtLines .rtLI
{
   background:url('TreeView/NodeSpan.png') repeat-y 0 0;
}
.RadTreeView_RadTreeDefault .rtLines .rtFirst
{
   background:url('TreeView/FirstNodeSpan.png') no-repeat 0 1.273em;
}
.RadTreeView_RadTreeDefault .rtLines .rtLast,
.RadTreeView_RadTreeDefault .rtLines .rtLast .rtUL
{
   background:none;
}

.RadTreeView_RadTreeDefault .rtLines .rtMid
{
   background:url('TreeView/MiddleLine.png') 0 0 no-repeat;
}

   	.RadTreeView_RadTreeDefault .rtLines .rtLast .rtTop
	{
	   background:url('TreeView/SingleLine.png') 0 0 no-repeat;
	}

  .RadTreeView_RadTreeDefault .rtLines .rtTop {
		background:url('TreeView/TopLine.gif') 0 0 no-repeat;
  }
  .RadTreeView_RadTreeDefault .rtLines .rtBot
	{
	   background:url('TreeView/BottomLine.gif') 0 0 no-repeat;
	}
     
     /*
   .RadTreeView_RadTreeDefault .rtHover .rtIn* {
    color: #000!important;
    border-color: #b5b5b5 #b5b5b5 #9e9e9e;
    background-color: #C5C5C5;
    background-image: url('TreeView/ItemHoveredBg.png') !important; }
*/

.RadTreeView_RadTreeDefault .rtHover .rtIn* {
    background: none !important;
    border: none !important;
    padding: 4px 3px 3px !important;
 }

  .RadTreeView_RadTreeDefault .rtSelected .rtIn {
    color: #fff!important;
    /*text-decoration:underline !important;*/
    /*color:#000000 !important; */
    border-color: #8d8d8d #7e7e7e #6c6c6c;
   /* background-color: #828282 !important;*/
    background-color: #6699FF !important;
   /* background-image: url('TreeView/ItemSelectedBg.png') !important; */ }
  .RadTreeView_RadTreeDefault .rtEdit .rtIn {
    border-color: #6c6c6c;
    background: #ffffff; }
    .RadTreeView_RadTreeDefault .rtEdit .rtIn input {
      color: #333333;
      font: normal 12px/16px "Segoe UI", Arial, Helvetica, sans-serif;
      color: black;
      border-color: #535353 #2e2e2e #1a1a1a;
      border: 0;
      background-color: #313131;
      background-image: url('TreeView/ItemSelectedBg.png'); }
  .RadTreeView_RadTreeDefault .rtChecked,
  .RadTreeView_RadTreeDefault .rtUnchecked,
  .RadTreeView_RadTreeDefault .rtIndeterminate {
    background-image: url('TreeView/radFormToggleSprite.png');
    _background-image: url('TreeView/radFormToggleSpriteIE6.png'); }
  .RadTreeView_RadTreeDefault .rtLoadingIcon {
    background-image: url('TreeView/loading_small.gif'); }
  .RadTreeView_RadTreeDefault .rtSelected .rtLoadingBefore,
  .RadTreeView_RadTreeDefault .rtSelected .rtLoadingAfter,
  .RadTreeView_RadTreeDefault .rtSelected .rtLoadingBelow {
    color: #333333; }
  .RadTreeView_RadTreeDefault .rtPlus,
  .RadTreeView_RadTreeDefault .rtMinus {
    background-image: url('TreeView/PlusMinus.png'); }

.RadTreeView_RadTreeDefault_disabled .rtIn,
.RadTreeView_RadTreeDefault .rtDisabled .rtIn {
  color: #ccc; }
  
  .HighlightNode .rtIn
                        {
    	                    color: #0000CC! important;
                        border-color: #b5b5b5 #b5b5b5 #9e9e9e !important; 
                        background-color: #A9CCFD !important;
                       /* background-image: url('~/RadControls/WebUIControls/RadTreeDefault/TreeView/ItemHoveredBg.png') !important; */
                        background-repeat:repeat !important;
                        }
  .DisableNode .rtIn
                        {
                            background: none !important;
                            border: none !important;
                            padding: 4px 3px 3px !important;
                        }

