﻿/*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.*/

/***** ComponentArt Menu Control  Styles *****/
table.TopGroup {
	cursor: pointer;
	padding-top: 0px;
	padding-bottom: 3px;
	margin: 0px;
}

table.TopGroup td, table.TopGroup tr {
	padding-top: 3px;
}

.TopMenuItem
{
	border: 0;
	cursor: pointer;
	padding: 5px 6px 8px 6px;
	margin-right: 15px;
}

.TopMenuItemHover
{
	border: 0;
	padding: 5px 6px 8px 6px;
	color: #192ca0;
	margin-right: 15px;
}

.SelectedTopMenuItem
{
	border: 0;
	padding: 5px 6px 8px 6px;	
	color: #192ca0;
	margin-right: 15px;
}

.SelectedTopMenuItemHover
{
	border: 0;
	padding: 5px 6px 8px 6px;
	color: #192ca0;
	margin-right: 15px;
}

.MenuItem
{
	width:150px;
	font-weight:bold; 
	color:#FFFFFF;
	height:20px; 
	border:1px solid #071d6b;
	border-top: 0;
	cursor: pointer;
	text-align:left;
	background-color:#2639ab;
}

.MenuItemHover
{
	width:150px;
	text-align:left;
	font-weight:bold; 
	color: #192ca0;
	height:20px; 
	border: solid 1px #2639ab;
	border-top: 0;
	cursor: pointer;
}

.SubMenuItem
{
	font-weight:bold; 
	color: #192ca0;
	height:20px;
	border: solid 1px #2639ab;
	border-top: 0;
	cursor: pointer;
}

.SubMenuItemHover
{
	font-weight:bold; 
	color: #192ca0;
	height:20px;
	text-decoration:underline;
	border: solid 1px #2639ab;
	border-top: 0;
	cursor: pointer;
}

.FirstSubItem
{
	border:1px solid #071d6b; /* we are using tables now, so the first item needs to have a top border */
}

.MenuBreak
{
	padding:0px; 
	border: solid 1px #fff;
}

/** Main Menu Styles CA Menu Control End **/


/** START styles for left sidebar menu **/
#side_menu_container {
	padding: 20px 0px 20px 10px;
	margin-bottom: 20px;
	font-weight: bold;
}

#side_menu_container div {
	cursor: pointer;
}

#side_menu_container .Level1Active {
	color:#5d9732;
	font-size: 13px;
	font-weight:bold;
	height:28px;
	margin:10px 0 0 0;
	padding:0;
	padding-left: 20px;
}

#side_menu_container .Level1ActiveHover {
	color:#5d9732;
	font-size: 13px;
	font-weight:bold;
	height:28px;
	margin:10px 0 0 0;
	padding:0;
	text-decoration: underline;
	padding-left: 20px;
}

#side_menu_container .Level1 {
	color:#5d9732;
	float:left;
	font-size: 13px;
	margin:5px 0;
	text-align:left;
	text-decoration:none;
	width:215px;
	padding-left: 20px;
}

#side_menu_container .Level1Hover {
	color:#5d9732;
	float:left;
	font-size: 13px;
	margin:5px 0;
	text-align:left;
	text-decoration:underline;
	width:215px;
	padding-left: 20px;
}

#side_menu_container .active { background: transparent url("/Image%20Library/TemplateImages/pennantgreen.png") no-repeat 5px 2px; } /* used for level 2 on */

#side_menu_container .Level2 {
	font-size: 12px;
	padding-left: 30px;
	float: left;
	margin: 0px;
	color:#5d9732;
	font-size: 13px;
	height:20px;
	margin:5px 0 0;
}

#side_menu_container .Level2Hover {
	font-size: 12px;
	padding-left: 30px;
	float: left;
	margin: 0px;
	color:#5d9732;
	font-size: 13px;
	height:20px;
	margin:5px 0 0;
	text-decoration:underline;
}

#side_menu_container .Level3 {
	font-size: 12px;
	padding-left: 40px;
	float: left;
	margin: 0px;
	color:#5d9732;
	font-size: 13px;
	height:20px;
	margin:5px 0 0;
}

#side_menu_container .Level3Hover {
	font-size: 12px;
	padding-left: 40px;
	float: left;
	margin: 0px;
	color:#5d9732;
	font-size: 13px;
	height:20px;
	margin:5px 0 0;
	text-decoration:underline;	
}

#side_menu_container .Level4AndBeyond {
	font-size: 12px;
	padding-left: 50px;
	float: left;
	margin: 0px;
	color:#5d9732;
	font-size: 13px;
	height:20px;
	margin:5px 0 0;
}

#side_menu_container .Level4AndBeyondHover {
	font-size: 12px;
	padding-left: 50px;
	float: left;
	margin: 0px;
	color:#5d9732;
	font-size: 13px;
	height:20px;
	margin:5px 0 0;
	text-decoration:underline;
}
/** END styles for left sidebar menu **/
