/* Copyright (c) 2006 Yahoo! Inc. All rights reserved. */


/* first or middle sibling, no children */
.ygtvtn { background: url(img/tn.gif) 0 0 no-repeat; width:17px; height:22px; }
.ygtvtnh { background: url(img/tn.gif) 0 0 no-repeat; width:17px; height:22px; }
.f_ygtvtn { background: url(img/i_tn.gif) 0 0 no-repeat; width:24px; height:22px; }
.f_ygtvtnh { background: url(img/f_tn.gif) 0 0 no-repeat; width:34px; height:22px; }
.i_ygtvtn { background: url(img/i_tn.gif) 0 0 no-repeat; width:20px; height:22px;  }
.i_ygtvtnh { background: url(img/i_tn.gif) 0 0 no-repeat; width:20px; height:22px; }

/* first or middle sibling, collapsable */
.ygtvtm { background: url(img/tm.gif) 0 0 no-repeat; width:17px; height:22px; cursor:pointer }
.f_ygtvtm { background: url(/images/img/darkgrayarr-top.gif) 5px 5px no-repeat; width:24px; height:22px; cursor:pointer }
.i_ygtvtm { background: url(img/f_tp.gif) 0 0 no-repeat; width:20px; height:22px; cursor:pointer }

/* first or middle sibling, collapsable, hover */
.ygtvtmh { background: url(img/tm.gif) 0 0 no-repeat; width:17px; height:22px; cursor:pointer }
.f_ygtvtmh { background: url(/images/img/darkgrayarr-top.gif) 5px 5px no-repeat; width:24px; height:22px; cursor:pointer }
.i_ygtvtmh { background: url(img/f_tp.gif) 0 0 no-repeat; width:20px; height:22px; cursor:pointer }

/* first or middle sibling, expandable */
.ygtvtp { background: url(img/tp.gif) 0 0 no-repeat; width:17px; height:22px; cursor:pointer }
.f_ygtvtp { background: url(img/f_tp.gif) 0 0 no-repeat; width:24px; height:22px; cursor:pointer }
.i_ygtvtp { background: url(img/f_tp.gif) 0 0 no-repeat; width:20px; height:22px; cursor:pointer }

/* first or middle sibling, expandable, hover */
.ygtvtph { background: url(img/tp.gif) 0 0 no-repeat; width:17px; height:22px; cursor:pointer }
.f_ygtvtph { background: url(img/f_tp.gif) 0 0 no-repeat; width:24px; height:22px; cursor:pointer }
.i_ygtvtph { background: url(img/f_tp.gif) 0 0 no-repeat; width:20px; height:22px; cursor:pointer }

/* last sibling, no children */
.ygtvln { background: url(img/ln.gif) 0 0 no-repeat; width:17px; height:22px; }
.ygtvlnh { background: url(img/ln.gif) 0 0 no-repeat; width:17px; height:22px; }
.f_ygtvln { background: url(img/i_ln.gif) 0 0 no-repeat; width:24px; height:22px; cursor:pointer }
.f_ygtvlnh { background: url(img/f_ln.gif) 0 0 no-repeat; width:34px; height:22px; }
.i_ygtvln { background: url(img/i_ln.gif) 0 0 no-repeat; width:20px; height:32px; }
.i_ygtvlnh { background: url(img/i_ln.gif) 0 0 no-repeat; width:34px; height:22px; }

/* Last sibling, collapsable */
.ygtvlm { background: url(/images/img/darkgrayarr-top.gif) 0 7px no-repeat; width:8px; height:22px; cursor:pointer }
  .ygtvlm222 { background: url(/images/img/darkgrayarr-top.gif) 0 5px no-repeat; width:8px; height:22px; }

.f_ygtvlm {  background: url(/images/img/darkgrayarr-top.gif) 5px 5px no-repeat; width:24px; height:22px; cursor:pointer;}
.i_ygtvlm { background: url(img/i_lm.gif) 0 0 no-repeat; width:34px; height:22px; cursor:pointer }

/* Last sibling, collapsable, hover */
.ygtvlmh { background: url(/images/img/darkgrayarr-top.gif) 0 7px no-repeat; width:8px; height:22px; cursor:pointer }
.f_ygtvlmh { background: url(/images/img/darkgrayarr-top.gif) 5px 5px no-repeat; width:24px; height:22px; cursor:pointer; }
.i_ygtvlmh { background: url(/images/img/darkgrayarr-top.gif) 5px 10px no-repeat; width:34px; height:22px; cursor:pointer }

/* Last sibling, expandable */
.ygtvlp {background: url(/images/img/bluearr-rt.gif) 0 5px no-repeat; width:8px; cursor:pointer }
.f_ygtvlp { background: url(img/ln.gif) 0 0 no-repeat; width:24px; height:22px; cursor:pointer }
.i_ygtvlp { background: url(img/i_lp.gif) 0 0 no-repeat; width:34px; height:22px; cursor:pointer }

/* Last sibling, expandable, hover */
.ygtvlph { background: url(/images/img/bluearr-rt.gif) 0 7px no-repeat; width:8px; cursor:pointer }
.f_ygtvlph { background: url(img/ln.gif) 0 0 no-repeat; width:24px; height:22px; cursor:pointer }
.i_ygtvlph { background: url(img/i_lp.gif) 0 0 no-repeat; width:34px; height:22px; cursor:pointer }

/* Loading icon */
.ygtvloading { background: url(img/loading.gif) -1px 1px no-repeat; width:24px; overflow:visible; }

.ygtvcheck0 { background: url(img/check0.gif) 0 0 no-repeat; width:16px; height:22px; cursor:pointer }
.f_ygtvcheck0 { background: url(img/check0.gif) 0 0 no-repeat; width:16px; height:22px; cursor:pointer }
.ygtvcheck1 { background: url(img/check1.gif) 0 0 no-repeat; width:16px; height:22px; cursor:pointer }
.f_ygtvcheck1 { background: url(img/check1.gif) 0 0 no-repeat; width:16px; height:22px; cursor:pointer }
.ygtvcheck2 { background: url(img/check2.gif) 0 0 no-repeat; width:16px; height:22px; cursor:pointer }
.f_ygtvcheck2 { background: url(img/check2.gif) 0 0 no-repeat; width:16px; height:22px; cursor:pointer }


/* the style for the empty cells that are used for rendering the depth 
 * of the node */
.ygtvdepthcell {background: transparent url(img/vline.gif) no-repeat scroll 0 0; width:17px; height:22px; }

.ygtvblankdepthcell { width:1px; height:22px; }

/* the style of the div around each node */
.ygtvitem {}  

/* стиль HTML-content of HTMLNode */
.ygtvhtml{}
/*.i_ygtvhtml{}
*/
/* стиль href-label of TextNode */
.ygtvlabel {}

/* the style of the div around each node's collection of children */
.ygtvchildren {}  
* html .ygtvchildren { height:1%; }  

/* the style of the text label in ygTextNode */
.ygtvlabel, .ygtvlabel:link, .ygtvlabel:visited, .ygtvlabel:hover { 
	margin-left:2px;
	text-decoration: none;
}

.selected_node{
	color:#FF0000; 
	margin-left:2px;
	text-decoration: none;
}
.not_visible_node #link_hidden{
	color: gray; 
	/*font-weight:bold;*/
}

.folder_title {
	color: #000;
	text-decoration: none;
}

#treeDiv2{
 /*margin-left: -17px */

 }


.tree_issue {
	font-size: 85%;
}
 /*
#ygtvt1 {
background: url(/images/img/darkgrayarr-top.gif) 15px 8px no-repeat;
width:24px; height:22px; cursor:pointer
}
#ygtv1 .f_ygtvlph {
background: url(/images/img/bluearr-rt.gif) 15px 8px no-repeat;
}


td#ygtvt1.f_ygtvlp {
background: url(/images/img/bluearr-rt.gif) 15px 8px no-repeat;
}
td#ygtvt1.f_ygtvlph, .f_ygtvlph {
background: url(/images/img/bluearr-rt.gif) 15px 8px no-repeat;
}


.f_ygtvlm {
background: url(/images/img/darkgrayarr-top.gif) 15px 8px no-repeat;
}
.f_ygtvlmh {
background: url(/images/img/darkgrayarr-top.gif) 15px 8px no-repeat;
}

td.f_ygtvlm, td.f_ygtvlmh
{
background: url(/images/img/bluearr-rt.gif) 15px 8px no-repeat;
}


*/


.dir .ygtvlm span {
	color: #666;
	border-bottom: 1px dashed #666;
}



.table3 td {
	vertical-align: top;
}
.table3-1 td {
	font-size: 11px;
}
.table3 td {
	
}

.tdClass {
	padding: 2px;
	padding-bottom: 10px;
	margin-left: -3px;
	background-color: #034DA4;
	width: 170px;
	height: 22px; 
	color: #FFF;
}
.tdClass a {
	display: block;
	margin: 0 0 0 5px;
	color: #FFF;
	line-height: 22px;
}
.tdClass a:visited {
	color: #FFF;
}
.grayarrtop {
	display: none;
	background: url(/images/img/darkgrayarr-top.gif) 0 5px no-repeat; width:12px; height:22px; 
}
.vline {
	background: url(img/vline.gif) -4px 0 no-repeat; width:27px; height:12px;
}
.vetka {
	background: url(img/f_tp2.gif) -4px -10px no-repeat; width:27px; height:22px;
}
.vetkalast {
	background: url(img/ln2.gif) -4px -10px no-repeat; width:27px; height:22px;
}
.space, .vlinespace {
	background: none;
	width:27px; height:22px;
}	


.ygtvitem td {
	position: relative;
}


a.ygtvlabel {

/*	margin-bottom: 10px;
	margin-top: 2px;*/
}

a.tree_issue {
	position: relative;
	display: block;
	margin-bottom: 10px;

}

.iitem a.ygtvlabel {
	display: block;
	position: relative;
/*	margin-bottom: 10px;
	margin-top: 2px; */
	margin-bottom: 5px;
	margin-top: 0px;
}

.iitem a.tree_issue {
	margin-top: -7px;
}
*html .iitem a.tree_issue {
	margin-top: 0;
}
.tree-content {
	margin-top: 7px;
}


.table3-1 td a {
	display: block;
	margin-bottom: 5px;
}
