/* Styles for a THREE level tree...


temp comment
-----------------------------------------------*/

.MyTreeView 
{
    background-color: #2056ac;
    margin-top: 100px;
    background: url(../Images/level_1b.gif) repeat-x;
    width: 200px;
}

.MyTreeView .AspNet-TreeView {
            white-space: normal;
            font-family: Verdana,Arial,sans-serif;          
}

.MyTreeView .AspNet-TreeView UL {
            list-style: none;
}

.MyTreeView .AspNet-TreeView UL LI {
            line-height: 2.0em;
            vertical-align: middle;
            height: auto;
            /* text-indent: 2px; removed, causing FF error - RM */
            border-bottom: 0px #ffffff solid;
}

.MyTreeView .AspNet-TreeView UL LI UL LI {
            border-bottom: 0px;
}

.MyTreeView .AspNet-TreeView-Expand {
            /*background: url(../Images/expand.gif) -2px 2px no-repeat;
            width: 4px;
            float: left;
            cursor: pointer;*/
}

/* PD: <To Do (to activate full width a ref) >... */
.MyTreeView .AspNet-TreeView-Root .AspNet-TreeView-ClickableNonLink 
{
	        padding-right: 0px;
	        width: 150px;
	        max-width: 150px;
}

.MyTreeView .AspNet-TreeView-Collapse {
            /*background: url(../Images/collapse.gif) -2px 2px no-repeat;
            width: 4px;
            float: left;
            cursor: pointer;*/
}

.MyTreeView .AspNet-TreeView-Root {
            background-color: #001e70 !important;
            background: url(../Images/level_1b.gif) repeat-x;
            font-weight: bold;
            color: #ffffff;
            height: auto;
            cursor: pointer;
            /*width: 100%;  PD */
}

.MyTreeView .AspNet-TreeView-Parent {
            background: #b5d2f1;
            background: url(../Images/level_2b.gif) repeat-x;
            font-weight: normal;
            color: #000c63;
            /*margin-top: 4px;*/
}

.MyTreeView .AspNet-TreeView-Leaf {
            background: #b5d2f1;
            background: url(../Images/level_2b.gif) repeat-x;
            font-weight: normal;
            color: #000c63;
            padding-left: 14px;
            height: auto;
}

/* RR: Lvl 1 styles */
.MyTreeView .AspNet-TreeView a, a:visited {
            color: #ffffff;
            text-decoration: none;
            display: inline;
}

.MyTreeView .AspNet-TreeView ul li a:hover {
            color: #000c63;
            background-color: #ffffcc;
}

/* RR: Lvl 2 styles */
.MyTreeView .AspNet-TreeView ul li ul li a {
            color: #000c63;
            text-decoration: none;          
}
.MyTreeView .AspNet-TreeView ul li ul li a:visited {
            color: #000c63;
            text-decoration: none;           
}
.MyTreeView .AspNet-TreeView ul li ul li a:hover {
            color: #000c63;
            background-color: #ffffcc;
            text-decoration: none;
}
/* RR: Lvl 3 styles */
.MyTreeView .AspNet-TreeView ul li ul li ul li a {
            color: #000c63;
            text-decoration: none;
}
.MyTreeView .AspNet-TreeView ul li ul li ul li a:visited {
            color: #000c63;
            text-decoration: none;            
}
.MyTreeView .AspNet-TreeView ul li ul li ul li a:hover {
            color: #000c63;
            background-color: #ffffcc;
            text-decoration: none;
}

.MyTreeView .AspNet-TreeView-Root .AspNet-TreeView-Parent li.AspNet-TreeView-ChildSelected ul {
            background: #ffffff none repeat-x fixed left top;
}

.MyTreeView .AspNet-TreeView-Root ul li.AspNet-TreeView-Parent.AspNet-TreeView-Selected ul {
            background: #ffffff none repeat-x fixed left top;
}

.MyTreeView .AspNet-TreeView-Root ul li.AspNet-TreeView-Parent.AspNet-TreeView-Selected ul li.AspNet-TreeView-Leaf.AspNet-TreeView-ParentSelected a {
            text-decoration: none;
            color: #000000;
            background: transparent;
}

.MyTreeView .AspNet-TreeView-Root ul li.AspNet-TreeView-Parent.AspNet-TreeView-Selected ul li.AspNet-TreeView-Leaf.AspNet-TreeView-ParentSelected a:hover {
            text-decoration: none;
            color: #000000;
            background-color: #ffffcc;
}

.MyTreeView .AspNet-TreeView-Root ul li.AspNet-TreeView-Parent.AspNet-TreeView-Selected ul li.AspNet-TreeView-Leaf.AspNet-TreeView-ParentSelected a:visited {
}

.MyTreeView .AspNet-TreeView-Selected a {
            text-decoration: underline;
            background-color: #ffffcc;
            /*border: 1px solid #000c63;*/
}

.MyTreeView .AspNet-TreeView-Parent .AspNet-TreeView-Selected ul li a {
            text-decoration: none;
            background: transparent;
}

/* PD: Overrides to level 2 rendering as links  - START

----------------------------------------------------------------*/

.MyTreeView .AspNet-TreeView-Root .AspNet-TreeView-Leaf {
            padding-left: 18px;
}

.AspNet-TreeView-Show {
            background: #ffffff none repeat-x fixed left top;
}

.MyTreeView .AspNet-TreeView-Parent .AspNet-TreeView-Expand {
            margin-left: 6px;
}

.MyTreeView .AspNet-TreeView-Parent .AspNet-TreeView-Collapse {
            margin-left: 6px;
}

.MyTreeView .AspNet-TreeView-Root ul li.AspNet-TreeView-Leaf {
            background: #b5d2f1;
            background: url(../Images/level_2b.gif) repeat-x;
            padding-left: 15px;
            height: auto;
}

.MyTreeView .AspNet-TreeView-Root ul li ul li.AspNet-TreeView-Leaf {
            background: #ffffff;
            background: url(../Images/level_3.gif) repeat-x;
            margin-top: 0px;
            margin-left: 0px;
            height: auto;
            padding-left: 26px;
}

.MyTreeView .AspNet-TreeView-Root ul li.AspNet-TreeView-ChildSelected ul {
            background: #ffffff none repeat-x fixed left top;
}

/* PD: Overrides to level 2 rendering as links  - END

----------------------------------------------------------------*/

/* PD: selected rendering for the fake master page breadcrumb... */
.ASPNet-TreeView-BreabCrumb-Selected {
            text-decoration: none;
            background-color: #ffffcc !Important;    
            border: 1px solid #000c63;
            padding: 0px 2px 2px 2px;
}