/* Copyright (c) 2006 Yahoo! Inc. All rights reserved. */

/* first or middle sibling, no children */
.ygtvtn { width:1em; }

/* first or middle sibling, collapsable */
.ygtvtm { background: url(../pics/opened.gif) 0 3px no-repeat; width:1em; cursor:pointer }

/* first or middle sibling, collapsable, hover */
.ygtvtmh { background: url(menu/collapseh.gif) 0 3px no-repeat; width:1em; cursor:pointer }

/* first or middle sibling, expandable */
.ygtvtp { background: url(../pics/closed.gif) 0 3px no-repeat; width:1em; cursor:pointer }

/* first or middle sibling, expandable, hover */
.ygtvtph { background: url(menu/expandh.gif) 0 3px no-repeat; width:1em; cursor:pointer }

/* last sibling, no children */
.ygtvln { width:1em; }

/* Last sibling, collapsable */
.ygtvlm { background: url(../pics/opened.gif) 0 3px no-repeat; width:1em; cursor:pointer }

/* Last sibling, collapsable, hover */
.ygtvlmh { background: url(menu/collapseh.gif) 0 3px no-repeat; width:1em; cursor:pointer }

/* Last sibling, expandable */
.ygtvlp { background: url(../pics/closed.gif) 0 3px no-repeat; width:1em; cursor:pointer }

/* Last sibling, expandable, hover */
.ygtvlph { background: url(menu/expandh.gif) 0 3px no-repeat; width:1em; cursor:pointer }

/* Loading icon */
.ygtvloading { background: url(menu/loading.gif) -3px -3px no-repeat; width:1em; height:22px;}

/* the style for the empty cells that are used for rendering the depth
 * of the node */
.ygtvdepthcell { width:1em; }

.ygtvblankdepthcell { width:1em; }

/* the style of the div around each node */
.ygtvitem { border: 0px solid grey; }

/* 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;

padding-left:4px;
	font-size: 9px;
	font-family: verdana;
}

.tree_selected {
	font-weight: bold;
}
div.ygtvchildren{
		overflow: hidden;
}
div.ygtvchildren a {
		text-decoration: none;
		color: #FFF;
}
/* div.ygtvchildren a:hover{
		text-decoration: underline
} */
div.ygtvchildren div.ygtvchildren a {
		color: #cc761f;
}

div.ygtvchildren table{
		background: #e98e33 ;
		border-bottom: 1px solid #e9eddf;
margin-left: 4px;
padding-left: 2px;
height: 15px;
width:98%;
}

div.ygtvchildren div.ygtvchildren table{
		background: #efd4b3 url(menudot.gif) repeat-x bottom left;
		border:0;
		margin-left: 0px;
width:100%;	
	color: #cc761f;
}

div.ygtvchildren div.ygtvchildren div.ygtvchildren table{
		background: #f4e5d2 ;
}


