﻿/* CSS for Tree (from study plan) */
TABLE.tree
{
    margin:0;
    padding:0;
    background-color: white;
/*        border: 1px solid black; */
    width: 745px;
    border-collapse: collapse;
}

TABLE.tree TR.Header
{
    font-weight: bold; color:black; background-color: #FFED95; 
}

TABLE.tree TR.Footer
{
    color:black; background-color: #FFED95; 
}

TABLE.tree TR.Header TH
{
    /* border-top: solid 1px black; */
    border-bottom: solid 2px black; 
    vertical-align:bottom; 
    padding:4px;        
}

TABLE.tree TR.Header TH.HeaderText
{
    text-align:left;
}

TABLE.tree TR.Footer TD
{
    border-top:solid 1px black; 
    border-bottom:solid 1px black; 
    vertical-align:center; 
    padding:2px;
    height: 30px;
}

TABLE.tree TR.NoFooter TD
{
    border-top:solid 1px black; 
}

TABLE.tree .datacol
{
    text-align:center; border-left:1px solid #CACBCE; color:#282624;
}

TABLE.tree .iconcol
{
    text-align:center;
}

/* MAD - Not needed I think *****/
/*JS 4/3/06: ADDED it back in for regular A tags without the href*/
/*i needed the tree to not have the hrefs so the "PageBeforeUnload Event doesn't fire"*/
TABLE.tree A, TABLE.tree A:hover, TABLE.tree A:active
{
    color:#4345A3; font-weight:bold; text-decoration:underline;
    cursor: pointer; cursor: hand;
}


TABLE.tree TR.Leaf A, TABLE.tree TR.Leaf A:hover, TABLE.tree TR.Leaf A:active
{
    font-weight:normal;
}


TABLE.tree TR.NodeDisabled A, TABLE.tree TR.NodeDisabled A:hover
{
    color:gray; 
    /* MAD font-weight:bold; */
}

TABLE.tree TR.Node TD, TABLE.tree TR.NodeDisabled TD, TABLE.tree TR.Leaf TD
{
    border-top:solid 1px #CACBCE; 
    padding:2px;
    height: 23px;
}

TABLE.tree TR.NodeExpanded TD
{
    border-top:solid 1px #CACBCE; 
    background-color:#F7F4DA;
    padding:2px;
    height: 23px;
}

table.tree tr.Node td td, table.tree tr.NodeDisabled td td, table.tree tr.Leaf td td 
{
    border-top:medium none;
    padding:0;
}

/* need this to get rid of nested underlines */
TABLE.tree TR.Node TD TD, TABLE.tree TR.NodeDisabled TD TD, TABLE.tree TR.Leaf TD TD
{
    padding:0px;
    border-top:none;
}

TABLE.tree TR.NodeExpanded TD TD
{
    padding:0px;
    border-top:none; 
}
