/*
'============================================================
' Menu item possible style suffixes:
'
'	_Sel =			Selected.
'	_Inactive =		Inactive in the menu, (Greyed out).
'	_Passive =		Has a selected child.
'	_Sel_Inactive =	Selected but inactive (Greyed out).
'
' i.e. menuCell0_Sel_Inactive = Selected but not visible in menu
' i.e. menuCell0_Passive = Has a child which is selected.
'	
'============================================================
*/

/*============================================================
' Normal nested menu styles (Sample)
'===========================================================*/
/* Menu item, Level 0: Root items*/
.menuCellL0 { padding-left: 5px; padding-right: 5px; }
.menuCellL0_Sel { padding-left: 5px; padding-right: 5px; }
.menuCellL0_Inactive { padding-left: 5px; padding-right: 5px; }
.menuCellL0_Sel_Inactive { padding-left: 5px; padding-right: 5px; }
.menuCellL0_Passive { padding-left: 5px; padding-right: 5px; }

.menuCellL0 a, .menuCellL0 a:link, .menuCellL0 a:visited, .menuCellL0 a:active
{ display: block; color: #FFF; font-family: Verdana, Arial, sans-serif; font-size: 1em; padding: 4px; text-decoration: none; }
.menuCellL0 a:hover
{  }

.menuCellL0_Sel a, .menuCellL0_Sel a:link, .menuCellL0_Sel a:visited, .menuCellL0_Sel a:active
{ display: block; color: #FFF; font-family: Verdana, Arial, sans-serif; font-size: 1em; font-weight: bold; padding: 4px; text-decoration: none; }
.menuCellL0_Sel a:hover
{  }

.menuCellL0_Inactive a, .menuCellL0_Inactive a:link, .menuCellL0_Inactive a:visited, .menuCellL0_Inactive a:active
{ display: block; color: #cccccc; font-family: Verdana, Arial, sans-serif; font-size: 1em; padding: 4px; text-decoration: none; }
.menuCellL0_Inactive a:hover
{  }

.menuCellL0_Sel_Inactive a, .menuCellL0_Sel_Inactive a:link, .menuCellL0_Sel_Inactive a:visited, .menuCellL0_Sel_Inactive a:active
{ display: block; color: #cccccc; font-family: Verdana, Arial, sans-serif; font-size: 1em; font-weight: bold; text-decoration: none; padding: 4px; }
.menuCellL0_Sel_Inactive a:hover
{  }

.menuCellL0_Passive a, .menuCellL0_Passive a:link, .menuCellL0_Passive a:visited, .menuCellL0_Passive a:active
{ display: block; color: #FFF; font-family: Verdana, Arial, sans-serif; font-size: 1em; font-weight: bold; text-decoration: none; padding: 4px; }
.menuCellL0_Passive a:hover
{  }


/* Main Menu, ChildItems*/
.menuChild { padding-left: 10px; padding-right: 10px; }
.menuChild_Sel { padding-left: 10px; padding-right: 10px; }
.menuChild_Inactive { padding-left: 10px; padding-right: 10px; }
.menuChild_Sel_Inactive { padding-left: 10px; padding-right: 10px; }

.menuChild a, .menuChild a:link, .menuChild a:visited
{ display: block; color: #FFF; font-family: Verdana, Arial, sans-serif; font-size: 1em; padding: 4px; text-decoration: none; }
.menuChild a:hover, .menuChild a:active
{  }

.menuChild_Sel a, .menuChild_Sel a:link, .menuChild_Sel a:visited
{ display: block; color: #FFF; font-family: Verdana, Arial, sans-serif; font-size: 1em; font-weight: bold; padding: 4px; text-decoration: none; }
.menuChild_Sel a:hover, .menuChild_Sel a:active
{  }

.menuChild_Inactive a, .menuChild_Inactive a:link, .menuChild_Inactive a:visited
{ display: block; color: #cccccc; font-family: Verdana, Arial, sans-serif; font-size: 1em; padding: 4px; text-decoration: none; }
.menuChild_Inactive a:hover, .menuChild_Inactive a:active
{  }

.menuChild_Sel_Inactive a, .menuChild_Sel_Inactive a:link, .menuChild_Sel_Inactive a:visited
{ display: block; color: #cccccc; font-family: Verdana, Arial, sans-serif; font-size: 1em; font-weight: bold; padding: 4px; text-decoration: none; }
.menuChild_Sel_Inactive a:hover, .menuChild_Sel_Inactive a:active
{  }




/* Header Menu */
.menuHeaderItem
{
	display: inline;
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif; font-size: .8em;
	text-decoration: none;
	margin-right: 40px;
}
a:hover.menuHeaderItem { text-decoration: underline; }

/* Footer Menu */
.menuFooterItem
{
	display: inline;
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif; font-size: .8em;
	text-decoration: none;
	margin-right: 6px;
}
a:hover.menuFooterItem { text-decoration: underline; }

/* Admin Menu */
.menuAdminItem { padding-left: 10px; padding-right: 10px; padding-top:6px; }
.menuAdminItem, .menuAdminItem a, .menuAdminItem a:link, .menuAdminItem a:visited
{ display: inline-block; color: #FFF; font-family: Verdana, Arial, sans-serif; font-size: 1em; text-decoration: none; height:22px;  }
.menuAdminItem a:hover
{  }

/*============================================================
' END RIPE CMS STYLES
'===========================================================*/


