/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.1
*/
.yuimenu .yuimenu,.yuimenubar .yuimenu{position:absolute;}
.yuimenubar li,.yuimenu li{list-style-type:none;}
.yuimenubar ul,.yuimenu ul,.yuimenubar li,.yuimenu li,.yuimenu h6,.yuimenubar h6{margin:0;padding:0;}
.yuimenuitemlabel,.yuimenubaritemlabel{white-space:nowrap;}
.yui-menu-shadow{position:absolute;z-index:-1;}
.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}
.yuimenu.show-scrollbars{overflow:visible;}
.yuimenu.hide-scrollbars .yui-menu-shadow{overflow:hidden;}
.yuimenu.show-scrollbars .yui-menu-shadow{overflow:auto;}
.yui-skin-sam .yuimenubar>.bd>ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0;}
.yui-skin-sam .yuimenubaritem{float:left;}
.yui-skin-sam .yuimenubaritemlabel{display:block;*display:inline-block;font-size:93%;line-height:2;*line-height:1.9;padding:0 10px;color:#000;text-decoration:none;cursor:default;position:relative;}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel{padding-right:20px;}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel .submenuindicator{top:50%;right:8px;left:auto;margin-top:-3px;height:4px;width:7px;text-indent:8px;background-position:-16px -856px;}

.yui-skin-sam .yuimenubarnav .yuimenubaritem a.selected{border-left-width:1px;margin-left:-1px;*left:-1px;}
.yui-skin-sam .yuimenubar a.selected .submenuindicator{background:transparent;}
.yui-skin-sam .yuimenubaritem a.disabled{cursor:default;color:#A6A6A6;}
.yui-skin-sam .yuimenubarnav .yuimenubaritem a.disabled .submenuindicator{background-position:-16px -881px;}
.yui-skin-sam .yuimenu .bdx{border:solid 1px #808080;background-color:#fff;}
.yui-skin-sam .yuimenu ul{padding:0px 0px;border-width:1px 0 0 0;border-color:#ccc;border-style:solid;}
.yui-skin-sam .yuimenu ul.first-of-type{border-width:0;}
.yui-skin-sam .yuimenu ul.hastitle,.yui-skin-sam .yuimenu h6.first-of-type{border-width:0;}
.yui-skin-sam .yuimenu .yui-menu-body-scrolled{border-color:#ccc #808080;overflow:hidden;}
.yui-skin-sam .yuimenu .topscrollbar{border-bottom-width:0;background-position:center -950px;}
.yui-skin-sam .yuimenu .topscrollbar_disabled{background-position:center -975px;}
.yui-skin-sam .yuimenu .bottomscrollbar{border-top-width:0;background-position:center -850px;}
.yui-skin-sam .yuimenu .bottomscrollbar_disabled{background-position:center -875px;}

.yui-skin-sam .yuimenuitemlabel .submenuindicator,.yui-skin-sam .yuimenuitemlabel .checkedindicator,.yui-skin-sam .yuimenubaritemlabel .submenuindicator{position:absolute;overflow:hidden;background:url(../../../../assets/skins/sam/sprite.png) no-repeat;}
.yui-skin-sam .yuimenuitemlabel .submenuindicator,.yui-skin-sam .yuimenuitemlabel .checkedindicator{*position:static;*display:inline-block;}
.yui-skin-sam .yuimenuitemlabel .submenuindicator{top:50%;right:8px;margin-top:-3px;height:7px;width:4px;text-indent:5px;background-position:0 -906px;}
.yui-skin-sam .yuimenuitemlabel .checkedindicator{top:50%;left:8px;margin-top:-3px;height:7px;width:7px;text-indent:8px;background-position:0 -1006px;}
.yui-skin-sam .visible .yuimenuitemlabel .submenuindicator{*float:right;*margin:-1em 8px 0 8px;}
.yui-skin-sam .visible .yuimenuitem .hassubmenu{*padding-right:0;}
.yui-skin-sam .visible .yuimenuitemlabel .checkedindicator{*float:left;*margin:-1em 0 0 -12px;}
.yui-skin-sam .visible .bd,.yui-skin-sam .visible .yuimenuitem{_zoom:1;}
.yui-skin-sam .visible .yuimenuitemlabel{*zoom:1;}
.yui-skin-sam .yuimenubarnav .yuimenuitem a.selected{border-width:0;margin:0;*left:0;}
.yui-skin-sam .yuimenuitem a.disabled{cursor:default;color:#A6A6A6;}
.yui-skin-sam .yuimenuitem a.disabled .submenuindicator{background-position:0 -931px;}
.yui-skin-sam .yuimenuitem a.disabled .checkedindicator{background-position:0 -1031px;}

.yuimenubar LI {
	LIST-STYLE-TYPE: none
}
.yuimenu LI {
	LIST-STYLE-TYPE: none
}
.yuimenubar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.yuimenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.yuimenubar LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.yuimenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.yuimenubar {
	VISIBILITY: visible; POSITION: static
}
.yuimenu .yuimenu {
	VISIBILITY: hidden;
}
.yuimenubar .yuimenu {
	VISIBILITY: hidden; 
}
.yuimenubar li:hover .yuimenu   {
	VISIBILITY: visible
}
.yuimenubar li.over .yuimenu  {
	VISIBILITY: visible
}

.yuimenuitemlabel {
	WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.yuimenubaritemlabel {
	WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.yuimenubar UL {
	ZOOM: 1
}
.yuimenubar .yuimenu UL {
	ZOOM: normal
}
UNKNOWN {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
.yuimenubaritem {
	FLOAT: left
}
.yuimenubaritemlabel {
	DISPLAY: block
}
.yuimenuitemlabel {
	DISPLAY: block
}
.yuimenuitemlabel .helptext {
	DISPLAY: block; MARGIN: -1em 0px 0px 10em; FONT-STYLE: normal
}
.yui-menu-shadow {
	Z-INDEX: -1; VISIBILITY: hidden; POSITION: absolute
}
.yui-skin-sam .yui-menu-shadow-visible {
	RIGHT: -3px; LEFT: -3px; VISIBILITY: visible; BOTTOM: -3px; TOP: 2px;
}
.hide-scrollbars  {
	OVERFLOW: hidden
}
.hide-scrollbars SELECT {
	DISPLAY: none
}
.show-scrollbars {
	OVERFLOW: visible
}
.show-scrollbars {
	OVERFLOW: visible
}
.hide-scrollbars .yui-menu-shadow {
	OVERFLOW: hidden
}
.hide-scrollbars .yui-menu-shadow {
	OVERFLOW: hidden
}
.show-scrollbars .yui-menu-shadow {
	OVERFLOW: auto
}
.show-scrollbars .yui-menu-shadow {
	OVERFLOW: auto
}

.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel {
	PADDING-RIGHT: 20px; DISPLAY: inline-block
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected {
	BORDER-LEFT-WIDTH: 1px; LEFT: -1px; MARGIN-LEFT: -1px
}
.yui-skin-sam .yuimenu {
	FONT-SIZE: 93%; LINE-HEIGHT: 1.45
}
.yui-skin-sam .yuimenubar .yuimenu {
	FONT-SIZE: 100%
}
.yui-skin-sam .yuimenu .yuimenu {
	FONT-SIZE: 100%
}
.yui-skin-sam .yuimenu UL {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 0px solid
}
.yui-skin-sam .yuimenu UL.first-of-type {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.yui-skin-sam .yui-menu-shadow-visible {
	FILTER: alpha(opacity=12); BACKGROUND-COLOR: #333; opacity: .12
}