/*
References:
http://www.cssplay.co.uk/menus/index.html
http://manisheriar.com/blog/three-level-drop-downs-flyouts-ie7-style
http://developer.yahoo.com/yui/menu/

font-family:Verdana, Arial, Helvetica, sans-serif;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-family:Georgia, "Times New Roman", Times, serif;
*/

/* Import
//-------------------------------------------------------------------*/
@import url(../../scripts/yui/build/menu/assets/skins/sam/menu.css);

/* Region Dashboard - Menu
//-------------------------------------------------------------------*/
#region-dashboard #navigation-top { z-index:901; }
#region-dashboard #navigation-top .yuimenu { z-index:2; } /* Render over template. */
#region-dashboard #navigation-top {}

.yui-skin-sam #region-dashboard .yuimenubar { border:none;background:#f6f7ee; }
.yui-skin-sam #region-dashboard .yuimenubarnav .yuimenubaritem { border-right:none; }
.yui-skin-sam #region-dashboard .yuimenubarnav .yuimenubaritemlabel {
	padding-right:24px;font-weight:bold;border:solid 1px #f6f7ee;
}
.yui-skin-sam #region-dashboard .yuimenubaritem-selected {
	background-image:none;background:#c6d3ef;border:#3169c6;
	cursor:pointer;
}
.yui-skin-sam #region-dashboard .yuimenubaritemlabel-selected { cursor:pointer; }
.yui-skin-sam #region-dashboard .yuimenubarnav .yuimenubaritemlabel-selected { left:0;margin-left:0;cursor:pointer; }
html>body .yui-skin-sam #region-dashboard .yuimenubarnav .yuimenubaritemlabel-selected { /* If Not IE */
	margin-left:0;
}
.yui-skin-sam #region-dashboard .yuimenu ul { padding:1px 1px; }
.yui-skin-sam #region-dashboard .yuimenuitem { padding-top:3px;padding-bottom:3px; }

/* Region Header - Menu
//-------------------------------------------------------------------*/
#region-header-navigationmenu { z-index:901; }
#region-header-navigationmenu .yuimenu { z-index:2; } /* Render over template. */

.yui-skin-sam #region-header .yuimenubar { border-top:none;border-right:none;border-left:none; }
.yui-skin-sam #region-header .yuimenubaritem-selected { cursor:pointer; }
.yui-skin-sam #region-header .yuimenubarnav .yuimenubaritemlabel-selected { cursor:pointer; }

/* Region Header - Cookie Crumb
//-------------------------------------------------------------------*/
.yui-skin-sam #region-header .yuimenubar { line-height:16px; }
#region-header-navigationcrumb {
	padding:5px 16px 5px 16px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
#region-header-navigationcrumb .text { font-size:0.8em; }
#region-header-navigationcrumb a { font-size:0.8em; }
#region-header-navigationcrumb a:link, #region-header-navigationcrumb a:visited { text-decoration:none;color:#000; }
#region-header-navigationcrumb a:hover, #region-header-navigationcrumb a:active { text-decoration:underline;color:#000; }

/* Region Left - Menu
//-------------------------------------------------------------------*/
#region-left-menu { border-right:solid 1px #cccfd3; }
#region-left-menu p { font-size:0.85em; }
#region-left-menu ul { margin:0;padding:0;list-style:none; }
#region-left-menu li { display:inline;margin:0;padding:0;font-weight:bold;font-size:0.85em; }
#region-left-menu li span {	display:block;margin:1px 0;padding:3px 3px 3px 8px;text-decoration:none;font-weight:normal;color:#138ecb; }
#region-left-menu li a:link, #region-left-menu li a:link span { text-decoration:none;color:#138ecb; }
#region-left-menu li a:visited, #region-left-menu li a:visited span { text-decoration:none;color:#138ecb; }
#region-left-menu li a:hover, #region-left-menu li a:hover span { background-color:#fff;text-decoration:none;color:#bc2a4d; }
#region-left-menu li a:active, #region-left-menu li a:active span {	color:#f632a0; }
#region-left-menu li.header {
	display:block;margin-top:15px;padding:4px 0 2px;border-bottom:1px solid #327aa5;
	font-family:Tahoma, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;color:#115098;font-size:0.75em;
}
