﻿/*Copyright Bridgeline Software, Inc. An unpublished work created in 2007. 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.*/

/*BEGIN top-level menu styles*/
ul.mainMenu
{
	float:right;
	margin: 0;	padding: 0;	
	list-style: none;
}
ul.mainMenu li 
{
	float:left;
	overflow: visible;
}
ul.mainMenu li a, ul.mainMenu li a:visited
{
	/*note: <a> is inside <span>*/
	display:block;		
}
/*END top-level menu styles*/

/*Sub level Menu*/
#mainNav li ul 
{
    position: absolute;
	left:-999em;/*to hide the Sub menu items*/
    width:166px;
    display:table;
    margin-left:-15px;     padding:15px 15px 10px 14px;
    background:#ff3334 url(/images/subMenuBg.gif) no-repeat top left;
    overflow:visible;
    /*filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;*/
	z-index: 444;	
}
#mainNav li li{
    float:left;
    width:100%;
    margin:0;   padding:3px 0;
    list-style:none;
   /* filter:alpha(opacity=100);opacity repeated only for IE6.0 */
	font: bold 95% arial;     
}
#mainNav li li a, #mainNav li li a:visited  {
    color:#fff;
    text-decoration:none !important;    
}
#mainNav li li a:hover, #mainNav li li a:active{
	 color:#f7f105;
	 text-decoration:none !important;
}
#mainNav li:hover ul, #mainNav li.sfhover ul{
	left: auto; /*to revert back Sub menu items to their original positions */
}
/*Sub level Menu*/

/* BEGIN support for the "menu_ie_hoverfix.js" */
ul#mainNav iframe {
	position: absolute;
	/* account for the border */
	left: -1px;
	top: -1px;
	z-index: -1;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}
ul#mainNav li{ z-index: 201; }
/* END support for the "menu_ie_hoverfix.js" */

/*Start Left Nav */
div.leftContent, div.leftNavigation
{
    float:left;
    width:196px; 
    font-size:95%; font-weight:bold;
    border:1px solid #fff;
}
.NoChildNode, .FirstNoChildNode, .LastParentNode, .HasChildNode, .FirstHasChildNode, .FirstSecondLevelTreeNode, .LastSecondLevelTreeNode, .SecondLevelTreeNode
{
    background: url(/images/redArrow1.gif) no-repeat 0 8px;    
    padding:3px 0 3px 12px;
    display:block; 
    cursor:pointer;
}
.FirstNoChildHoverNode, .NoChildHoverNode, .LastParentNodeHover,.HasChildHoverNode, .FirstHasChildHoverNode, .FirstSecondLevelHoverTreeNode, .LastSecondLevelHoverTreeNode, .SecondLevelHoverTreeNode 
{
    cursor:pointer;
    padding:3px 0 3px 12px;
    background: url(/images/grayArrow.gif) no-repeat 0 8px;     
}
.NoChildNode nobr, .FirstNoChildNode nobr, .LastParentNode nobr, .FirstHasChildNode nobr, .HasChildNode nobr, .FirstSecondLevelTreeNode nobr, .LastSecondLevelTreeNode nobr, .SecondLevelTreeNode nobr
{
    display:block;
    color:#ed2e26;    
}
.FirstNoChildHoverNode nobr, .NoChildHoverNode nobr, .LastParentNodeHover nobr, .FirstSecondLevelHoverTreeNode nobr, .LastSecondLevelHoverTreeNode nobr, .SecondLevelHoverTreeNode nobr, 
.FirstSecondLevelSelectedTreeNode nobr, .SecondLevelSelectedTreeNode nobr, .LastSecondLevelSelectedTreeNode nobr,.FirstSecondLevelSelectedHoverTreeNode nobr, .SecondLevelSelectedHoverTreeNode nobr, .LastSecondLevelSelectedHoverTreeNode nobr  
{
    color:#a7a7a7;        
}
.FirstSelectedNodeNoChild, .SelectedLastParentNode, .SelectedNodeNoChild, .FirstSelectedParentNode, .FirstSelectedParentHoverNode, .FirstSelectedNodeNoChildHover, .SelectedLastParentNodeHover, .SelectedNodeNoChildHover
{
    padding:3px 0 3px 12px;
    background: url(/images/blkArrow.gif) no-repeat 0 8px;   
}
.SelectedParentNode, .SelectedParentHoverNode, .FirstSelectedParentNode, .FirstSelectedParentHoverNode
{
    padding:3px 0 3px 12px;
    background: url(/images/blkDwnArrow.gif) no-repeat 0 10px;   
}
.FirstSecondLevelTreeNode, .LastSecondLevelTreeNode, .SecondLevelTreeNode, .FirstSecondLevelHoverTreeNode, .LastSecondLevelHoverTreeNode, .SecondLevelHoverTreeNode, 
.FirstSecondLevelSelectedTreeNode, .SecondLevelSelectedTreeNode, .LastSecondLevelSelectedTreeNode,.FirstSecondLevelSelectedHoverTreeNode, .SecondLevelSelectedHoverTreeNode, .LastSecondLevelSelectedHoverTreeNode
{
    padding:3px 0 3px 21px;
    background: url(/images/childNode.gif) no-repeat 12px 9px; 
    font-weight:normal;
} 
.FirstSecondLevelHoverTreeNode, .LastSecondLevelHoverTreeNode, .SecondLevelHoverTreeNode, .FirstSecondLevelSelectedTreeNode, .SecondLevelSelectedTreeNode, .LastSecondLevelSelectedTreeNode,.FirstSecondLevelSelectedHoverTreeNode, .SecondLevelSelectedHoverTreeNode, .LastSecondLevelSelectedHoverTreeNode
{
    background: url(/images/childNodeHover.gif) no-repeat 12px 9px;     
}

/*End Left Nav */

