/* Copyright (c) 2006 Yahoo! Inc. All rights reserved. */

/* first or middle sibling, no children was: { width:10px; height:15px; } */
.ygtvtn { background: url(../images/menu/circle.gif) 4px 4px no-repeat; width:15px; height:17px; cursor:pointer }

/* first or middle sibling, collapsable */
.ygtvtm { background: url(../images/menu/collapse.gif) 4px 4px no-repeat; width:15px; height:17px; cursor:pointer }

/* first or middle sibling, collapsable, hover */
.ygtvtmh { background: url(../images/menu/collapseh.gif) 4px 4px no-repeat; width:15px; height:17px; cursor:pointer }

/* first or middle sibling, expandable */
.ygtvtp { background: url(../images/menu/expand.gif) 4px 4px no-repeat; width:15px; height:17px; cursor:pointer }

/* first or middle sibling, expandable, hover */
.ygtvtph { background: url(../images/menu/expandh.gif) 4px 4px no-repeat; width:15px; height:17px; cursor:pointer }

/* last sibling, no children was: { width:10px; height:15px; } */
.ygtvln { background: url(../images/menu/circle.gif) 4px 4px no-repeat; width:15px; height:17px; cursor:pointer }

/* Last sibling, collapsable */
.ygtvlm { background: url(../images/menu/collapse.gif) 4px 4px no-repeat; width:15px; height:17px; cursor:pointer }

/* Last sibling, collapsable, hover */
.ygtvlmh { background: url(../images/menu/collapseh.gif) 4px 4px no-repeat; width:15px; height:17px; cursor:pointer }

/* Last sibling, expandable */
.ygtvlp { background: url(../images/menu/expand.gif) 4px 4px no-repeat; width:15px; height:17px; cursor:pointer }

/* Last sibling, expandable, hover */
.ygtvlph { background: url(../images/menu/expandh.gif) 4px 4px no-repeat; width:15px; height:17px; cursor:pointer }

/* Loading icon */
.ygtvloading { background: url(../images/menu/loading.gif) 0 0 no-repeat; width:15px; height:17px; }

/* the style for the empty cells that are used for rendering the depth 
 * of the node */
.ygtvdepthcell { width:15px; height:15px; }

.ygtvblankdepthcell { width:15px; height:15px; }

/* the style of the div around each node */
.ygtvitem {  }  

/* 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 { 
	/*
	margin-left:2px;
	*/
	font-size: 12px;
	font-weight: 700;
	
}

.ygtvlabel:link { color: #254fa6; text-decoration: none; }
.ygtvlabel:visited { color: #254fa6; text-decoration: none; }
.ygtvlabel:hover { color: #fff; background: #fd004c; text-decoration: none; }

.current { 
	font-size: 12px;
	font-weight: 700; 
	color: #000000;
}

.current:link { color: #fd004c; text-decoration: none; }
.current:visited { color: #fd004c; text-decoration: none; }
.current:hover { color: #fd004c; text-decoration: none; }

.category-links { 
	font-size: 12px;
	font-weight: 700; 
	color: #254fa6;
}

.category-links:link { color: #254fa6; text-decoration: none; }
.category-links:visited { color: #254fa6; text-decoration: none; }
.category-links:hover { color: #fff; background: #fd004c; text-decoration: none; } 
