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

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

/* first or middle sibling, collapsable */
.ygtvtm { background: url(../images/collapse.gif) 0 6px no-repeat; width:1em; height:22px; cursor:pointer }

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

/* first or middle sibling, expandable */
.ygtvtp { background: url(../images/expand.gif) 0 6px no-repeat; width:1em; height:22px; cursor:pointer }

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

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

/* Last sibling, collapsable */
.ygtvlm { background: url(../images/collapse.gif) 0 6px no-repeat; width:1em; height:22px; cursor:pointer }

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

/* Last sibling, expandable */
.ygtvlp { background: url(../images/expand.gif) 0 6px no-repeat; width:1em; height:22px; cursor:pointer }

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

/* Loading icon */
.ygtvloading { background: url(../images/loading.gif) 0 6px 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; height:20px; }

.ygtvblankdepthcell { width:1em; height:20px; }

/* 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 {
	margin-left:2px;
	font-family: verdana;
        font-weight: normal;
        color: black;
	font-size: 10px;
}

.ygtvlabel:hover {
	margin-left:2px;
        font-family: verdana;
        text-decoration: underline;
        background-color: #f0f1f0;
	font-weight: normal;
        color: #333399;
	font-size: 10px;
}


.nonlink, .nonlink:link, .nonlink:visited, .nonlink:hover {
        background-color: #f0f1f0;
	font-family: verdana;
        margin-right:0px;
        margin-left:0px;
        text-decoration: bolder;
        font-weight: normal;
        color:#153b8a;
        cursor: default;
	font-size: 12px;
}

.nonlink2, .nonlink2:link, .nonlink2:visited, .nonlink2:hover{
        margin-left:2px;
        background-color: #f0f1f0;
	font-family: verdana;
        text-decoration: none;
        font-weight: normal;
        color: black;
        cursor: default;
	font-size: 10px;
}

hr{
   width: 140px;

}