/*
//--------------------------------------------------------------
//  <file name="Navigation.css">
//      <copyright>
//          Copyright © EDS 2008
//          All rights reserved.
//      </copyright>
//      <history>
//          <change author="mgoppert" date="01/08/2008">
//              Initial version.
//          </change> 
//          <change author="badix" date="07/16/2008">
//              added breadcrumb.
//          </change> 
//      </history>
//  </file>
//-----------------------------------------------------------------
*/

/*=================================================================*/
/* Breadcrumb Menu Classes
/*=================================================================*/
.Breadcrumb
{
	padding: 0px 15px;
}

.BreadcrumbLinks
{
    float: left;
	width: 700px;
}

.BreadcrumbDateTime
{
    float: right;
}

.BreadcrumbLinks a,
.BreadcrumbLinks a.link,
.BreadcrumbLinks a.visited,
.BreadcrumbLinks a.hover,
.BreadcrumbLinks a.active
{
	font-weight: normal;
}

/*Dotted Line*/
.BreadcrumbRuler
{
    background-image: url("../images/backgrounds/dottedline.png");
    background-repeat: repeat-x;
    height: 6px;
    margin: 4px -1px;
}

/*=================================================================*/
/* Primary Menu Classes
/*=================================================================*/

/* Main Menu Row */
.MainMenuPrimary
{
    background-image: url("../images/backgrounds/top-nav-bg.gif");
    background-repeat: repeat;
    min-height: 28px;
    height: auto !important;        /* IE6 Hack for min-height */
    height: 28px;                   /* IE6 Hack for min-height */
    margin: 0px;
    padding: 0px;
    width: 100%;
}

.MainMenuPrimary .PrimaryList
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
}

.MainMenuPrimary li.PrimaryItemActive
{
    background: #c8db00 !important;
    color: #000;
    float: left; 
    list-style: none;
    margin: 0px;
    padding: 7px 7px;
}

.MainMenuPrimary li.PrimaryItemInactive
{
    float: left;
    list-style: none;
    margin: 0px;
    padding: 7px 7px;
}

.MainMenuPrimary li.PrimaryItemPipe{
    background: #006998 !important;
    float: left; 
    height: 28px;
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 1px;
}

li.PrimaryItemActive a,
li.PrimaryItemActive a:link,
li.PrimaryItemActive a:visited,
li.PrimaryItemActive a:hover
li.PrimaryItemActive a:active
{
    color: #000;
    text-decoration: none;
}

li.PrimaryItemInactive a,
li.PrimaryItemInactive a:link,
li.PrimaryItemInactive a:visited,
li.PrimaryItemInactive a:hover
li.PrimaryItemInactive a:active
{
    color: #fff;
    text-decoration: none;
}

/* Secondary Menu Row */
.MainMenuSecondary
{
    background: rgb(204,204,204) !important; 	/* gray*/
    border-bottom: 1px solid #DDDDDD;
    color: #0B0B0A;	/* black */
    min-height: 24px;
    height: 33px;
    margin: -1px 0 0;		/* IE Hack to cover 1px space between primary/secondary menus in IE due to new logo*/
    padding: 0px;
    width: 100%;
}

.MainMenuSecondary ul
{
    list-style: none;
    margin: 0px;
    padding: 0px 0px;
    min-height: 24px;
    height: auto !important;        /* IE6 Hack for min-height */
    height: 24px;                   /* IE6 Hack for min-height */
}

.MainMenuSecondary .SecondaryList
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    margin: 0px;
    padding: 0px 0px;
}

.MainMenuSecondary li.SecondaryItemActive
{
    float: left;
    font-weight: bold;
    list-style: none;
    margin: 0px;
    padding: 3px 2px 8px 2px;
}

.MainMenuSecondary li.SecondaryItemInactive
{
    float: left;
    list-style: none;
    margin: 0px;
    padding: 3px 2px 8px 2px;
}

.MainMenuSecondary li.SecondaryItemPipe
{
    float: left; 
    list-style: none;
    margin: 0px;
    padding: 3px 2px 8px 2px;
}

li.SecondaryItemActive a,
li.SecondaryItemActive a:link,
li.SecondaryItemActive a:visited,
li.SecondaryItemActive a:active
{
    color: #000;
    font-weight: bold;
    text-decoration: none;
}

li.SecondaryItemInactive a,
li.SecondaryItemInactive a:link,
li.SecondaryItemInactive a:visited,
li.SecondaryItemInactive a:active
{
    color: #000;
    font-weight: normal;
    text-decoration: none;
}

/* Delegate Menu Row */
.DelegateQuickView
{
    background: #c8db00 !important;
    border: 1px solid black;
    clear: both;
    color: #000;
    float: left; 
    margin: 0px;
    padding: 3px 0px;
    width: 100%;
}

.MemberCentricView
{
    background: #00557c !important;
    color: #fff;
    float: left; 
    margin: 0px;
    padding: 3px 0px;
    width: 100%;
}

.MemberCentricView a:link,
.MemberCentricView a:visited,
.MemberCentricView a:active,
.MemberCentricView a:hover
{
    color: #fff;
    text-decoration: underline;
}

