﻿
/* Copyright Bridgeline Software, Inc. An unpublished work created in 2009. All rights reserved. 
This software contains the confidential and trade secret information of Bridgeline Software, Inc. ("Bridgeline").  
Copying, distribution or disclosure without Bridgeline's express written permission is prohibited. */

div.LeftNavigation{
	float: left;
	width: 191px;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 41px 0px 0px 10px;
	color: #070707;
}

span.treeNodeText{
	display:block;	
	white-space:normal;
}

h4.leftNavHeading{
	padding: 10px 0px 10px 20px;
	font-size:1.2em;
}

/*First Level Nodes*/
.NoChildNode,.NoChildHoverNode,.HasChildNode,.HasChildHoverNode,.LastParentNode,.LastParentNodeHover,
.FirstNoChildNode,.FirstNoChildHoverNode,.FirstHasChildNode,.FirstHasChildHoverNode,
.SelectedLastParentNode,.SelectedLastParentNodeHover,.ParentNode,.ParentNodeHover,
.SelectedParentNode,.SelectedParentHoverNode,.SelectedNodeNoChild,.SelectedNodeNoChildHover,
.FirstSelectedParentNode,.FirstSelectedParentHoverNode,.FirstSelectedNodeNoChild,.FirstSelectedNodeNoChildHover,
.SelectedTreeNode 
{
	padding: 0px;
	margin: 0px;
	width: 181px;
	color: #000;
	font-size: 1em;
	font-weight: bold;
	background: #e5e5e5 url(/images/horizontalDivider.gif) repeat-x left top;
	/* background-position:left 0em; */
	cursor: pointer;
}

.NoChildNode{
       
}

.FirstNoChildNode{
    
}

.NoChildHoverNode, .FirstNoChildHoverNode{
	color: #000;
	background: #fff url(/images/horizontalDivider.gif) repeat-x left 0em;
	/* background-position:left 0em; */
}

.NoChildNode nobr,.NoChildHoverNode nobr, .FirstNoChildNode nobr,.FirstNoChildHoverNode nobr{
	padding: 4px 0px 4px 22px;
	margin: 0px 0px 0px 0px;		
	display: block;
	background: transparent url(/images/arrowRight_green.gif) no-repeat 0.65em 0.8em!important;	
}

.NoChildHoverNode nobr, .FirstNoChildHoverNode nobr{
	background: transparent url(/images/arrowRight_blue.gif) no-repeat 0.65em 0.8em!important;	
}

.HasChildNode, .FirstHasChildNode{
	color:#000!important;
}

.HasChildHoverNode,.FirstHasChildHoverNode{
	color:#000!important;
}

.HasChildNode nobr, .FirstHasChildNode nobr{
	padding: 4px 0px 4px 22px;
	margin: 0px 0px 0px 0px;		
	display: block;
	background: transparent url(/images/arrowRight_green.gif) no-repeat 0.65em 0.8em!important;
}

.HasChildHoverNode nobr,.FirstHasChildHoverNode nobr{
	padding: 4px 0px 4px 22px;
	margin: 0px 0px 0px 0px;		
	display: block;
	background: #fff url(/images/arrowRight_blue.gif) no-repeat 0.65em 0.8em!important;
}
.HasChildHoverNode span.treeNodeText{
	padding: 4px 0px 4px 22px;
	background: transparent url(/images/horizontalDivider.gif) repeat-x left top;
}

.LastParentNode{
	background: transparent url(/images/horizontalDivider.gif) repeat-x left 0em;
	color: #000; 	
}

.LastParentNodeHover{
	background: #fff url(/images/horizontalDivider.gif) repeat-x left 0em;
	color: #000; 	
	/* background-position:left 2.3em; */	
}

.LastParentNode nobr, .LastParentNodeHover nobr{
	margin: 0px 0px 0px 0px;		
	display: block;
	background: transparent url(/images/arrowRight_green.gif) no-repeat 0.65em 0.8em!important;	
}
.LastParentNode span.treeNodeText, .LastParentNodeHover span.treeNodeText{
	padding: 4px 0px 4px 22px;
	background: transparent url(/images/horizontalDivider.gif) repeat-x left top;
}

.LastParentNodeHover nobr{
	background: transparent url(/images/arrowRight_blue.gif) no-repeat 0.65em 0.8em!important;	
}

.SelectedLastParentNode, .SelectedLastParentNodeHover{
	/* background-position:left 2.3em; */	
    background:#fff url(/images/horizontalDivider.gif) repeat-x left 0em;
	/* background-position:left 0em; */
	color: #000; 	
}
.SelectedLastParentNode nobr span.treeNodeText, .SelectedLastParentNodeHover nobr span.treeNodeText{
	padding: 4px 0px 4px 22px;
	background: transparent url(/images/horizontalDivider.gif) repeat-x left top;
}

.SelectedLastParentNode nobr,.SelectedLastParentNodeHover nobr{
	margin: 0px 0px 0px 0px;	
	display: block;
	background: transparent url(/images/arrowRight_blue.gif) no-repeat 0.65em 0.8em!important;
}

.ParentNode, .ParentNodeHover{
	width:161px;	
	color:#000;
	background:#e5e5e5 url(/images/horizontalDivider.gif) repeat-x left 0em;
	/* background-position:left 0em; */
}

.ParentNodeHover{
	background:#fff url(/images/horizontalDivider.gif) repeat-x left 0em;
	/* background-position:left 0em; */
}

.ParentNode nobr, .ParentNodeHover nobr{
	padding:4px 0px 4px 22px;
	margin:0px 0px 0px 0px;		
	display:block;
	background:#fff url(/images/arrowRight_blue.gif) no-repeat 0.65em 0.8em!important;	
 }
 
.SelectedParentNode, .FirstSelectedParentNode, .SelectedLastParentNode{
	color:#000;
	background:#fff url(/images/horizontalDivider.gif) repeat-x left 0em;
	/* background-position:left 0em; */
	/*background:#fff url(/images/leftnav_seclvl_shdw.gif) repeat-x left bottom;*/
}

.SelectedParentHoverNode,.FirstSelectedParentHoverNode{
	color:#000;
	background:#fff url(/images/horizontalDivider.gif) repeat-x left 0em;
	/* background-position:left 0em; */
	/* background:#fff url(/images/leftnav_seclvl_shdw.gif) repeat-x left bottom; */
}

.SelectedParentNode nobr,.SelectedParentHoverNode nobr,.FirstSelectedParentNode nobr,.FirstSelectedParentHoverNode nobr{
	margin:0px 0px 0px 0px;		
	display:block;
	background:#fff url(/images/arrowRight_blue.gif) no-repeat 0.65em 0.8em!important;
}

.SelectedParentNode nobr span.treeNodeText,.FirstSelectedParentHoverNode nobr span.treeNodeText{
	padding: 4px 0px 4px 22px;
	background: transparent url(/images/horizontalDivider.gif) repeat-x left top;
}

.SelectedParentHoverNode nobr,.FirstSelectedParentHoverNode nobr{
	margin:0px 0px 0px 0px;		
	display:block;
	/* background:#fff url(/images/collapseOn.gif) no-repeat 0.65em 0.8em!important; */
}
.SelectedParentHoverNode nobr span.treeNodeText,.FirstSelectedParentHoverNode nobr span.treeNodeText{
	padding: 4px 0px 4px 22px;
	background: transparent url(/images/horizontalDivider.gif) repeat-x left top;
}

.SelectedNodeNoChild,.FirstSelectedNodeNoChild{
	color:#000;
	background:#fff url(/images/horizontalDivider.gif) repeat-x left 0em;
	/* background-position:left 0em; */
}

.SelectedNodeNoChildHover,.FirstSelectedNodeNoChildHover{
	color:#000;
	background:#fff url(/images/horizontalDivider.gif) repeat-x left 0em;
	/* background-position:left 0em; */
}

.SelectedNodeNoChild nobr, .SelectedNodeNoChildHover nobr,.FirstSelectedNodeNoChild nobr,.FirstSelectedNodeNoChildHover nobr{
    margin: 0px 0px 0px 0px;	
	width: 161px;
	display: block;
	color: #000;
	background: #fff url(/images/arrowRight_blue.gif) no-repeat 0.65em 0.8em!important;
}
.SelectedNodeNoChild nobr span.treeNodeText,.SelectedNodeNoChildHover nobr span.treeNodeText{
	padding:4px 0px 4px 22px;
	background: transparent url(/images/horizontalDivider.gif) repeat-x left top;
}

.FirstSelectedNodeNoChild nobr span.treeNodeText,.FirstSelectedNodeNoChildHover nobr span.treeNodeText{
	padding: 4px 0px 4px 22px;
	background: transparent url(/images/horizontalDivider.gif) repeat-x left top;
}

/*Second Level Nodes*/
.SecondLevelTreeNode,.SecondLevelHoverTreeNode,.SecondLevelSelectedTreeNode,.SecondLevelSelectedHoverTreeNode,
.FirstSecondLevelTreeNode,.FirstSecondLevelHoverTreeNode,.FirstSecondLevelSelectedTreeNode,.FirstSecondLevelSelectedHoverTreeNode,
.LastSecondLevelTreeNode,.LastSecondLevelHoverTreeNode,.LastSecondLevelSelectedTreeNode,.LastSecondLevelSelectedHoverTreeNode,
.LastSecondLevelSelectedTreeNodeWithChild ,.LastSecondLevelSelectedHoverTreeNodeWithChild
{
	font-family:Verdana;
	font-size:0.95em;
	color:#666;
	/* background-image:url(/images/comnlist_arrow.gif); 
	background-repeat:no-repeat;
	background-position:3.2em 0.8em; */
	margin:0px 0px 4px 0px; 
	width: 164px;
	display: block;
	cursor: pointer;
}
.FirstSecondLevelTreeNode, .SecondLevelTreeNode, .LastSecondLevelTreeNode
{
	padding:1px 0px 0px 7px; 
	display: block;
}

.FirstSecondLevelTreeNode nobr, .SecondLevelTreeNode nobr, .LastSecondLevelTreeNode nobr
{
	/*background: transparent url(/images/arrowRight_green.gif) no-repeat 0em 0.7em!important;*/
	padding: 1px 0px 0px 14px;
	margin:0px 0px 0px 0px;	
	display: block;
}

.FirstSecondLevelHoverTreeNode nobr, .SecondLevelHoverTreeNode nobr, .LastSecondLevelHoverTreeNode nobr
{
	/*background: transparent url(/images/arrowRight_blue.gif) no-repeat 0em 0.7em!important;*/
	padding: 1px 0px 0px 14px;
	margin:0px 0px 0px 0px;	
	display: block;
}

.FirstSecondLevelHoverTreeNode, .SecondLevelHoverTreeNode, .LastSecondLevelHoverTreeNode
{
	/*background: #fff;*/
	text-decoration:none;
	padding:1px 0px 0px 7px;  
	display: block; 
	font-weight:bold;
}
.FirstSecondLevelSelectedTreeNode, .SecondLevelSelectedTreeNode, .LastSecondLevelSelectedTreeNode
{
	padding: 1px 0px 0px 7px;
	font-weight:bold;
	color:#000;
	display: block;
}

.FirstSecondLevelSelectedTreeNode nobr, .SecondLevelSelectedTreeNode nobr,  .LastSecondLevelSelectedTreeNode nobr
{
	/*background: transparent url(/images/arrowRight_blue.gif) no-repeat 0em 0.7em!important;*/
	padding: 1px 0px 0px 14px;
	width: 164px;
	display: block;
}

.FirstSecondLevelSelectedHoverTreeNode, .LastSecondLevelSelectedHoverTreeNode
{
	/*background: transparent url(/images/arrowRight_blue.gif) no-repeat 2.1em 1.05em!important;*/
	padding: 1px 0px 0px 0px;
	width: 164px;
	font-weight:bold;
	display: block;
}

.LastSecondLevelSelectedHoverTreeNode
{
	/*background: url(/images/arrowRight_blue.gif) no-repeat 2.1em 0.7em!important;*/
	padding: 1px 0px 0px 0px;
	width: 164px;
	font-weight:bold;
	display: block;
}

.FirstSecondLevelSelectedHoverTreeNode nobr, .LastSecondLevelSelectedHoverTreeNode nobr
{
	padding: 1px 0px 0px 14px;
	width: 164px;
    font-weight: bold;
	color: #000;
	display: block;
}


.SecondLevelSelectedHoverTreeNode
{
	/*background: url(/images/arrowRight_blue.gif) no-repeat 0.65em 0.8em!important;*/
	padding: 1px 0px 0px 7px;
	font-weight:bold;
	display: block;
}

.SecondLevelSelectedHoverTreeNode nobr
{
	padding: 1px 0px 0px 14px;
	width: 164px;
    font-weight: bold;
	color: #000;
	display: block;
}



.FirstSecondLevelTreeNode
{
	padding:4px 0px 0px 7px;
	color:#666;	
	display: block;
}
.FirstSecondLevelHoverTreeNode
{
	padding:4px 0px 0px 7px;
	text-decoration:none;
	color:#000;	
	display: block;
}
.FirstSecondLevelSelectedTreeNode
{
	padding:4px 0px 0px 7px; 
	font-weight:bold;
	color:#000;
	display: block;	
}
.FirstSecondLevelSelectedHoverTreeNode
{
	padding:4px 0px 0px 7px;
	font-weight:bold;
	color:#000;	
	display: block;
}
.LastSecondLevelTreeNode
{
	padding:0px 0px 0px 7px;
	margin: 0px 0px 10px 0px;   /* for last child node bottom margin 17-June-2009 */
	color:#666;
	display: block;
}
.LastSecondLevelHoverTreeNode
{
	padding:0px 0px 0px 7px;
	margin: 0px 0px 10px 0px;   /* for last child node bottom margin 17-June-2009 */
	text-decoration:none;
	color:#666;	
	display: block;	
}
.LastSecondLevelSelectedTreeNode, .LastSecondLevelSelectedTreeNodeWithChild
{
	background-position:0.3em 0.5em;
	padding:0px 0px 0px 7px;
	margin: 0px 0px 10px 0px;   /* for last child node bottom margin 17-June-2009 */
	font-weight:bold;
	color:#000;	
	display: block;	
}
.LastSecondLevelSelectedHoverTreeNode, .LastSecondLevelSelectedHoverTreeNodeWithChild
{
	background-position:0.3em 0.5em;
	padding:0px 0px 0px 7px;
	margin: 0px 0px 10px 0px;   /* for last child node bottom margin 17-June-2009 */
	font-weight:bold;
	color:#000;	
	display: block;	
}
.LastSecondLevelSelectedHoverTreeNodeWithChild, .LastSecondLevelSelectedTreeNodeWithChild 
{
	margin-bottom:10px;
	padding-bottom:5px;
	display: block;
}








