/*
'============================================================
' 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-top: 0px;}
.menuCellL0_Sel { padding-top: 0px; }

.menuCellL0 a, .menuCellL0 a:link, .menuCellL0 a:visited, .menuCellL0 a:active
{ 	display: block; color: #0084B2; font-family: Verdana, Arial, sans-serif; font-size: 1.0em; text-decoration: none; 
	background: url(/images/button_off.jpg) repeat-y top; background-color:#F2F2F2; padding-top:2px; padding-bottom:3px; padding-left: 10px; padding-right: 10px;
}
.menuCellL0 a:hover
{ 	display: block; color: #355073; font-family: Verdana, Arial, sans-serif; font-size: 1.0em; text-decoration: none; 
	background: url(/images/button_on.jpg) repeat-y top; background-color:#F2F2F2; padding-top:2px; padding-bottom:3px; padding-left: 10px; padding-right: 10px;
}

.menuCellL0_Sel a, .menuCellL0_Sel a:link, .menuCellL0_Sel a:visited, .menuCellL0_Sel a:active
{ 	display: block; color: #355073; font-family: Verdana, Arial, sans-serif; font-size: 1.0em; font-weight:bold; text-decoration: none; 
	background: url(/images/button_on.jpg) repeat-y top; background-color:#F2F2F2; padding-top:2px; padding-bottom:3px; padding-left: 10px; padding-right: 10px;
}

.menuCellL0_Sel a:hover
{  }

.menuCellL0_Inactive a, .menuCellL0_Inactive a:link, .menuCellL0_Inactive a:visited, .menuCellL0_Inactive a:active
{ 	display: block; color:#F00; font-family: Verdana, Arial, sans-serif; font-size: 1.0em; text-decoration: none; 
	background: url(/images/button_off.jpg) repeat-y bottom; padding-top:6px; padding-left: 10px; padding-right: 10px;
}
.menuCellL0_Inactive a:hover
{ background-color: #F00; background: url(/images/button_on.jpg) repeat-y bottom; color: #355073; }

.menuCellL0_Sel_Inactive a, .menuCellL0_Sel_Inactive a:link, .menuCellL0_Sel_Inactive a:visited, .menuCellL0_Sel_Inactive a:active
{ 	display: block; color: #F00; font-family: Verdana, Arial, sans-serif; font-size: 1.0em; text-decoration: none; 
	background: url(/images/button_on.jpg) repeat-y bottom; padding-top:6px; padding-left: 10px; padding-right: 10px;
}
.menuCellL0_Sel_Inactive a:hover
{  }

.menuCellL0_Passive a, .menuCellL0_Passive a:link, .menuCellL0_Passive a:visited, .menuCellL0_Passive a:active
{ 	display: block; color: #355073; font-weight:bold; font-family: Verdana, Arial, sans-serif; font-size: 1.0em; text-decoration: none; 
	background: url(/images/button_on.jpg) repeat-y bottom; padding-top:6px; padding-left: 10px; padding-right: 10px; padding-bottom:3px;
}
.menuCellL0_Sel a:hover
{  }


/* Main Menu, ChildItems */
.menuChild { padding-top: 0px; }
.menuChild_Sel { padding-top: 0px; }
.menuChild_Inactive { padding-top: 0px; }
.menuChild_Sel_Inactive { padding-top: 0px; }

.menuChild a, .menuChild a:link, .menuChild a:visited
{ 	display: block; color:#C00; font-family: Verdana, Arial, sans-serif; font-size: .8em; padding: 4px; text-decoration: none;
	border-left: 1px solid #C00; border-right: 1px solid #C00;

 }
.menuChild a:hover, .menuChild a:active
{ color: #355073; }

.menuChild_Sel a, .menuChild_Sel a:link, .menuChild_Sel a:visited
{ 	display: block; color: #C00; font-family: Verdana, Arial, sans-serif; font-size: .8em; font-weight: bold; padding: 4px; text-decoration: none;
	border-left: 1px solid #C00; border-right: 1px solid #C00; 
}
.menuChild_Sel a:hover, .menuChild_Sel a:active
{ color: #FFCC06; }

.menuChild_Inactive a, .menuChild_Inactive a:link, .menuChild_Inactive a:visited
{ display: block; color: #cccccc; font-family: Verdana, Arial, sans-serif; font-size: .8em; padding: 4px; text-decoration: none; background-color:#FFFFCC; }
.menuChild_Inactive a:hover, .menuChild_Inactive a:active
{ background-color: #FFFF33; }

.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: .8em; font-weight: bold; padding: 4px; text-decoration: none; }
.menuChild_Sel_Inactive a:hover, .menuChild_Sel_Inactive a:active
{ background-color: #FFFF33; }



/*============================================================
' Split menu styles (Sample)
'===========================================================*/
/* split menu items 
.menuSplitL0 { padding-right:10px; }
.menuSplitL0_Sel { display: inline; }
.menuSplitL0_Sel a:link, .menuSplitL0_Sel a:visited { color: #FF00FF; }
.menuSplitL0_Passive { display: inline; }
.menuSplitL0_Passive a:link, .menuSplitL0_Passive a:visited { background-color: #00CCFF; margin-right:10px; }
*/


/* Header Menu */
.menuHeaderItem, .menuHeaderItem a:link, .menuHeaderItem a
{
	display: inline;
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif; font-size: .9em;
	text-decoration: none;
	margin-right: 6px;
}
a:hover.menuHeaderItem { text-decoration: underline; }

/* Footer Menu */
.menuFooterItem, .menuFooterItem a:link, .menuFooterItem a
{
	display: inline;
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif; font-size: .9em;
	text-decoration: none;
	margin-right: 6px;
}
a:hover.menuFooterItem { text-decoration: underline; }

/* Admin Menu */
.menuAdminItem { padding-top: 4px; }
.menuAdminItem, .menuAdminItem a, .menuAdminItem a:link, .menuAdminItem a:visited
{ display: block; color: #FF6600; font-family: Verdana, Arial, sans-serif; font-size: .9em; padding: 4px; text-decoration: none; background-color:#FFFFCC; }
.menuAdminItem a:hover
{ background-color: #91CE2B; }

/*============================================================
' END RIPE CMS STYLES
'===========================================================*/

