/*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.*/
/*****************Secondary Navigation******************/
ul.secNav
{   
	margin:0px;
	padding:0px;
}
ul.secNav li
{
	margin:0px 0px 0px 0px;
	list-style:none;
	font-weight:bold;
	font-size:1em;
	border-top:1px solid #62684e;
	display:block;
}
#last
{
	border-bottom:1px solid #62684e;
}
ul.secNav li a
{	
	text-decoration:none;
	color:#ffffff;
	display:block;
	margin:0px;
	padding:4px 10px 4px 16px;
	background-image:url(../images/2ndnav_menuoff.gif);
	background-repeat:no-repeat;
	background-position:8px 8px;
}
ul.secNav li a:hover,ul.secNav li.current a
{	
	background-color:#727c5f;
}
ul.secNav li.hasChild a
{
	background-image:url(../images/2ndnav_menuon.gif);
	background-repeat:no-repeat;
	background-color:#727c5f;
	border-bottom:1px solid #62684e;
}

/*****************BEGIN Menu second level nav ******************/
ul.secNav li.hasChild ul.secondLvl li
{
	border-top:none;
	font-weight:normal;
	border-bottom:dotted 1px #61694e;
}
ul.secNav li.hasChild ul.secondLvl li.last
{
	border-bottom:none;
}
#lastone
{
	border-bottom:none;
}
ul.secNav li.hasChild ul.secondLvl li a
{
	background-image:url(../images/secondlvloff.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	color:#104573;
	padding:2px 0px 2px 32px;
	background-position:19px 8px;
	border-bottom:none;
}
ul.secNav li.hasChild ul.secondLvl li a:hover,ul.secNav li.hasChild ul.secondLvl li.current a
{
	color:#000000;
	background-image:url(../images/secondlvlon.gif);
}

/*****************End Menu second level nav ******************/
div.globalNav
{
	background-color:#104573;
	border-top:solid 1px #62684c;
	border-bottom:solid 1px #62684c;
	clear:both;
	display:table;
	width:100%;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image: url(../images/NavBg.gif);
}
 ul.menu
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
 ul.menu li 
{
    list-style:none;
    float:left;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}
 ul.menu li a,div.globalNav ul.menu li a:visited
{
	display:block;
}
 ul.menu li a:hover,div.globalNav ul.menu li a:active,#nav li a.current
{
	/* down state */
	background-color:#104573;
}
#nav, #nav ul {
	list-style: none;
	padding-left:0px;
	margin:0px;
	z-index:2000;
}
#nav li, #nav ul li
{
	list-style-image:none;
}
#nav a 
{
	display:block;
	color:#ffffff;
	text-decoration:none;
}
#nav a.menu1,#nav a.menu2,#nav a.menu3 ,#nav a.menu4,#nav a.menu5,#nav a.menu6,#nav a.menu7
{
	height:24px;
	padding:10px 0px 0px 0px;
	text-align:center;
	font-weight:bold;
}
#nav menu1,#nav menu2,#nav menu3 ,#nav menu4,#nav menu5,#nav menu6,,#nav menu7:hover
{
	padding:6px 0px 6px 0px;
	margin:0px 0px 0px 0px;
	text-align:center;
	font-weight:bold;
	background-color:#104573;
	
}
#nav a.menu1   
{
	width:83px;
	border-right:1px solid #4c86b8;
	
}
#nav a.menu2 
{
	width:122px;
	border-right:1px solid #4c86b8;
}
#nav a.menu3 
{
	width:199px;
	border-right:1px solid #4c86b8;
}
#nav a.menu4 
{
	width:169px;
	border-right:1px solid #4c86b8;
}
#nav a.menu5
{
	width:141px;
	border-right:1px solid #4c86b8;
}
#nav a.menu6
{
	width:143px;
	border-right:1px solid #4c86b8;
}
#nav a.menu7
{
	width:113px;
	/*border-right:1px solid #4c86b8;*/
}
#nav li
{
	float:left;
}
#nav li ul {
	position: absolute;
	left:-9999em;
	height:auto;
	font-weight:normal;
	margin:0px 0px 0px -1px;
	padding:0px 0px 0px 0px;
}
#nav li li 
{
	clear:both;
	position:relative;
	width:200px;
	border-bottom:solid 1px #cccccc;
	background-color: #ffffff !important;
}
#nav li ul a
 {
	width: 100%;
	background-color: #ffffff !important;
	text-transform:none;
	padding:0.3em 0em 0.3em 0em;
}
#nav li ul ul 
{
	margin:0px 0px 0px 0px;
}
#nav li:hover a, #nav li.sfhover a,#nav li a.current
{
	background-color:#104573;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul
 {
	left: auto;
	border:solid 1px #cccccc;
}
#nav li li:hover, #nav li li.sfhover
{
	color: none;	
}
#nav li li a
{
	width:185px;
	color:#666666;
	background-image:url(../images/smallarrow_arrow.gif);
	background-repeat:no-repeat;
	background-position:6px 7px;
	padding-left:15px;
}

#nav li li:hover a,#nav li li.sfhover a
{
	width:170px;
    color:#000000;
	background-color: #ffffff !important;	
	background-image:url(../images/dropmenuonover.gif);
	background-repeat:no-repeat;
	background-position:6px 6px;
}
#border
{
	border-top:none;
}

/* BEGIN support for the "menu_ie_hoverfix.js" */

ul#nav iframe {

            position: absolute;

            /* account for the border */

            left: -1px;

            top: -1px;

            z-index: -1;

            filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);

}

ul#nav li { z-index: 201; }

#nav li:hover, #menu li.hover {
    position: static;
}

/* END support for the "menu_ie_hoverfix.js" */


