/* 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/arrowdown.gif) 0 -2px no-repeat; width:1em; cursor:pointer }

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

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

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

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

/* Last sibling, collapsable */
.ygtvlm { background: url(../pics/arrowdown.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/pointarrow.gif) 0 3px no-repeat; width:1em; cursor:pointer }

/* Last sibling, expandable, hover */
div.ygtvchildren table .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:2px;
	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: #568CB8;
}

div.ygtvchildren table{
		background: #3CBFF3;
border-bottom: 1px white solid;
width:100%;
}

div.ygtvchildren div.ygtvchildren table .ygtvtn, div.ygtvchildren div.ygtvchildren table .ygtvln {
background: url(../pics/bleuarrow.gif) center left no-repeat;
}

div.ygtvchildren table .ygtvtp {
background: url(../pics/pointarrow.png) center left no-repeat;
}

div.ygtvchildren div.ygtvchildren table .ygtvtp {
background: url(/kids/yahoo/menu/expandh.gif) 0 3px no-repeat; width:1em; cursor:pointer
}

div.ygtvchildren div.ygtvchildren table .ygtvtph { background: url(menu/expandh.gif) 0 3px no-repeat;  width:1em; cursor:pointer }

div.ygtvchildren div.ygtvchildren table .ygtvtmh { background: url(menu/collapseh.gif) 0 3px no-repeat;  width:1em; cursor:pointer }
div.ygtvchildren div.ygtvchildren table .ygtvlm { background: url(menu/collapseh.gif) 0 3px no-repeat;  width:1em; cursor:pointer }
div.ygtvchildren div.ygtvchildren table .ygtvlmh { background: url(menu/collapseh.gif) 0 3px no-repeat;  width:1em; cursor:pointer }
div.ygtvchildren div.ygtvchildren table .ygtvtm {
background: url(/kids/yahoo/menu/collapseh.gif) 0 3px no-repeat; width:1em; cursor:pointer
}

div.ygtvchildren div.ygtvchildren table .ygtvlp { background: url(menu/expandh.gif) 0 3px no-repeat; width:1em; cursor:pointer }

div.ygtvchildren div.ygtvchildren table .ygtvlph { background: url(menu/expandh.gif) 0 3px no-repeat; width:1em; cursor:pointer }

div.ygtvchildren div.ygtvchildren table{
background: #F0F5F9;
		border-bottom: 1px #D0E0F9 solid;
		margin-left: 0px;
			color: #cc761f;
}

div.ygtvchildren div.ygtvchildren table:hover {
background: #E0E9E9;
}




