﻿/* Copyright Bridgeline Digital, Inc. An unpublished work created in 2010. 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. */
/***** Global Navigation *****/
div.globalNav ul{
    margin: 0;
    padding: 0;
}
div.globalNav ul li{
	margin: 0;
	padding: 0;
    float: left;
    list-style: none;
}
div.globalNav ul li div.level1,
div.globalNav ul li div.level2{display: none;}

div.globalNav ul li.current div.level1, 
div.globalNav ul li.current li.selected div.level2{display: block;}

div.globalNav ul li a{
	display: block;	
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
	color: #fff !important; /* important is required for IE 6 */
}
div.globalNav ul li a:focus{outline: none;}
div.globalNav ul li a:active, div.globalNav ul li a:hover{
    text-decoration: none !important;
    color: #000 !important;    
}
div.globalNav ul li li li a{color: #ffc !important;}
div.globalNav ul li li{padding: 8px 8px 6px 9px;}

div.globalNav ul li.link1,
div.globalNav ul li.link2,
div.globalNav ul li.link3,
div.globalNav ul li.link4,
div.globalNav ul li.link5,
div.globalNav ul ul li.sublink{position: relative;}

div.globalNav ul li.link1 span a:hover,
div.globalNav ul li.link2 span a:hover,
div.globalNav ul li.link3 span a:hover,
div.globalNav ul li.link4 span a:hover,
div.globalNav ul li.link5 span a:hover{background-position: 0 -90px;}

div.globalNav ul li div.level1, div.globalNav ul li div.level2{
    position: absolute;
    width: 674px;
    padding-left: 10px;
}
div.globalNav ul li div ul{
    width: 669px;
    overflow: hidden;
}

/** First Level Menu Properties **/
div.globalNav ul li span a{
    display: block;
    padding: 11px 0 10px;
    font-size: 1.3em;    
    text-align: center;
    text-decoration: none;
    text-indent: -999em;
}
/* Home */
div.globalNav ul li.link1 span a{width: 82px; background: #7db0d8 url('/images/nav/navHome.gif') top left no-repeat;}
div.globalNav ul li.link1 span a:hover{background-color: #4c8ec8;}
/* Launch Zone */
div.globalNav ul li.link2 span a{width:135px; background: #ec9545 url('/images/nav/navLaunch.gif') top left no-repeat;}
div.globalNav ul li.link2 span a:hover{background-color: #ea7911;}
/* Our Story */
div.globalNav ul li.link3 span a{width:111px; background: #b2bc57 url('/images/nav/navOurStory.gif') top left no-repeat;}
div.globalNav ul li.link3 span a:hover{background-color: #a1b226;}
/* Get Involved */
div.globalNav ul li.link4 span a{width:135px; background: #d1bc5d url('/images/nav/navGetInvolved.gif') top left no-repeat;}
div.globalNav ul li.link4 span a:hover{background-color: #d1a413;}	   
/* Learning Center 
div.globalNav ul li.link4 span a{width:159px; background: #d1bc5d url('/images/nav/navLearning.gif') top left no-repeat;}
div.globalNav ul li.link4 span a:hover{background-color: #d1a413;}	   */
/* My Ncm */
div.globalNav ul li.link5 span a{width: 94px; background: #d1bc5d url('/images/nav/navMyncm.gif') top left no-repeat;}
div.globalNav ul li.link5 span a:hover{background-color: #d1a413;}
						 
/** 1st Level Selected Menu **/ 
div.globalNav ul li.currentPage span a{background-position:  0 -179px !important;}
div.globalNav ul li.currentPage span a:hover{background-position:  0 -179px !important;}
/* Sub Navigation - Level One Common Properties */
div.globalNav ul li div.level1{
	background-image: url('/images/nav/navSubNavCorner.gif');
	background-repeat: no-repeat;
}
/* Home - Sub Nav Level One */
div.globalNav ul li.link1 div.level1{background-position: 0 bottom;}
div.globalNav ul li.link1 div.level1 ul{background-color: #7db0d8;}
/* Launch Zone - Sub Nav Level One */
div.globalNav ul li.link2 div{
    left: -82px;
    background-position: -21px bottom;
}
div.globalNav ul li.link2 div ul{background-color: #ec9545;}
/* Our Story - Sub Nav Level One */
div.globalNav ul li.link3 div{
    left: -217px;
    background-position: -42px bottom;
}
div.globalNav ul li.link3 div ul{background-color: #d1bc5d;}
/* Learning Center - Sub Nav Level One */
div.globalNav ul li.link4 div{
    left: -328px;
    background-position: -63px bottom;
}
div.globalNav ul li.link4 div ul{background-color: #b2bc57;}
/* My NCM - Sub Nav Level One */
div.globalNav ul li.link5 div{
    left: -463px;
    background-position: -84px bottom;
}
div.globalNav ul li.link5 div ul{background-color: #a6a1a1;}
 
/** Level Two Sub Navigation Common Properties **/
div.globalNav ul li div.level2{
	top: 2.7em;
    left: 0px;
	background-image: url('/images/nav/navSubNavCorner.gif');
    background-repeat: no-repeat;
}
/* Home - Sub Nav Level Two */
div.globalNav ul li.link1 div.level2{background-position: -126px bottom;}
div.globalNav ul li.link1 div.level2 ul{background: #a0c8e7;}
/** Sub Navigation Level Two Selected Menu **/
div.globalNav ul li li.selectedHasSub{
	padding: 0;
	padding-left: 8px;
}
div.globalNav ul li li.selectedHasSub a{
	 padding: 8px 8px 8px 0; 
	/*padding: 9px 8px 5px 0px; 	*/ 							 
}
div.globalNav ul li li.selectedHasSub li{}
div.globalNav ul li li.selectedPage a{color: #000 !important;}

/* Home */
div.globalNav ul li.link1 li.selectedHasSub{background: #a0c8e7 url('/images/nav/navSecLevSelCorner.gif') left top no-repeat;}
div.globalNav ul li.link1 li.selectedHasSub a{background: #a0c8e7 url('/images/nav/navSecLevSelCorner.gif') right top no-repeat;}
/* Neutralizing the thrid level navigation */
div.globalNav ul li li.selected li{padding: 8px 7px 6px 9px;}
div.globalNav ul li li.selected li a{
	padding: 0;
	color: #ffc !important; /* important is required for IE 6 */
	background-image: none !important;
}
div.globalNav ul li li.selected li a:active,
div.globalNav ul li li.selected li a:hover{color: #000 !important;}
div.globalNav ul li li.selected li.selected a{color: #000 !important;}

/***** SITE INFORMATION NAVIGATION *****/
/* This navigation will be present only in the pages like 'Privacy Policy', 'Sitemap' */
div.siteInfoNav{					   
	left: 20px;
	padding-left: 12px;
	background:url('/images/nav/navSubNavCorner.gif') -104px bottom no-repeat;
}
div.siteInfoNav ul{
	width: 676px;
	overflow: hidden;
    margin: 0;
    padding: 0;
    background: #b4b4b4;
}
div.siteInfoNav ul li{
	float: left;	
	margin: 0;
	padding: 8px 8px 4px 8px;
	padding: 9px 8px 5px 9px;  	
    list-style: none;
}
div.siteInfoNav ul li a, div.siteInfoNav ul li a:visited{
	display: block;	
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
	color: #fff !important; /* important is required for IE 6 */
}
div.siteInfoNav ul li a:active, div.siteInfoNav ul li a:hover{text-decoration: none;}
div.siteInfoNav ul li.currentPage a{color: #000 !important;}

/***** Login Links *****/
div.loginLinks{
	position: absolute;
	right: -59px;
	top: 6px;
	width: 50px;
	line-height: 0.9em !important;
}
div.loginLinks a, div.logout a{
	display: block;
	float: left;
	width: 45px;
	height: 11px;	
	text-indent: -9999em;
	background: url('/images/ncm/btnLogin.gif') no-repeat 0 0;
	outline: none;
}
div.loginLinks a.signIn{margin-bottom: 5px;}
div.loginLinks a.signIn:hover{background-position: -50px 0;}
div.loginLinks a.register{
	width: 50px;
	background-position: 0 -11px;
}
div.loginLinks a.register:hover{background-position: -50px -11px;}
/* Logout */
div.logout{
	position: absolute;
	right: -58px;
	top: 14px;
	width: 50px;
}
div.logout a{
	width: 55px;
	background-position: 0 -22px;
}
div.logout a:hover{background-position: -55px -22px;}