.yuimenu .yuimenu,.yuimenubar .yuimenu {

	position: absolute;

	visibility: hidden;

}

.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 {
    /*
	background: url(http://yui.yahooapis.com/2.3.1/build/assets/skins/sam/sprite.png) repeat-x 0 0;

	border: solid 1px #808080;
    */
}

.yui-skin-sam .yuimenubar .bd,.yui-skin-sam .yuimenubar ul {

	zoom: 1;

}

.yui-skin-sam .yuimenubar>.bd>ul:after {

	clear: both;

	content: ".";

	display: block;

	height: 0;

	line-height: 0;

	visibility: hidden;

}

.yui-skin-sam .yuimenubaritem {

	float: left;

}

.yui-skin-sam .yuimenubarnav .yuimenubaritem {

	/*border-right: solid 1px #ccc;*/

}

.yui-skin-sam .yuimenubaritemlabel {
    /*
	border-color: #808080;

	border-style: solid;

	border-width: 1px 0;
    */

	color: #000;

	cursor: default;

	display: block;

	display: inline-block;

	font-family: verdana;

	font-size: 0.6em;

	line-height: 1.9;

	line-height: 2;

	margin: -1px 0;

	outline: none;

	padding: 0 10px;

	position: relative;

	text-decoration: none;

	text-transform: uppercase;

}

.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel {

	padding-right: 20px;

}

.yui-skin-sam .yuimenubaritemlabel .submenuindicator {

	height: 1px;

	left: 0;

	top: 0;

	width: 1px;

}

.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel .submenuindicator {

	background-position: -16px -856px;

	height: 4px;

	left: auto;

	margin-top: -3px;

	right: 8px;

	text-indent: 8px;

	top: 50%;

	width: 7px;

}

.yui-skin-sam .yuimenubaritem a.selected {

	/*background: url(http://yui.yahooapis.com/2.3.1/build/assets/skins/sam/sprite.png) repeat-x 0 -1700px;

	border-color: #7D98B8;*/ 
                             
}

.yui-skin-sam .yuimenubarnav .yuimenubaritem a.selected {

	/*border-left-width: 1px;

	left: -1px;

	margin-left: -1px;*/

}

.yui-skin-sam .yuimenubar a.selected .submenuindicator {

	background: transparent;

}

.yui-skin-sam .yuimenubarnav a.selected .submenuindicator {

	background: url(http://yui.yahooapis.com/2.3.1/build/assets/skins/sam/sprite.png) repeat-x -16px -856px;

}

.yui-skin-sam .yuimenubaritem a.disabled {

	color: #A6A6A6;

	cursor: default;

}

.yui-skin-sam .yuimenubarnav .yuimenubaritem a.disabled .submenuindicator {

	background-position: -16px -881px;

}

.yui-skin-sam .yuimenu .bd {

	background-color: #fff;

	border: solid 1px #808080;

}

.yui-skin-sam .yuimenu ul {

	border-color: #ccc;

	border-style: solid;

	border-width: 1px 0 0 0;

	padding: 3px 0;

}

.yui-skin-sam .yuimenu ul.first-of-type {

	border-width: 0;

}

.yui-skin-sam .yuimenu h6 {

	border-color: #ccc;

	border-style: solid;

	border-width: 1px 0 0 0;

	color: #a4a4a4;

	font-size: 0.6em;

	font-family: verdana;

	font-weight: bold;

	line-height: 1.45;

	line-height: 1.5;

	padding: 3px 10px 0 10px; 

}

.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,.yui-skin-sam .yuimenu .bottomscrollbar {

	background: #fff url(http://yui.yahooapis.com/2.3.1/build/assets/skins/sam/sprite.png) no-repeat 0 0;

	border: solid 1px #808080;

	height: 16px;

}

.yui-skin-sam .yuimenu .topscrollbar {

	background-position: center -950px;

	border-bottom-width: 0;

}

.yui-skin-sam .yuimenu .topscrollbar_disabled {

	background-position: center -975px;

}

.yui-skin-sam .yuimenu .bottomscrollbar {

	background-position: center -850px;

	border-top-width: 0;

}

.yui-skin-sam .yuimenu .bottomscrollbar_disabled {

	background-position: center -875px;

}

.yui-skin-sam .yuimenuitemlabel {

	color: #000;

	cursor: pointer;

	display: block;
    
    font-size: 11px;

	font-size: 0.6em;

	font-family: verdana;

	/*outline: none;

    */
	padding: 0 20px 0 20px;

    /*
	position: relative;

	position: static;

    */
	text-decoration: none;

	text-transform: uppercase;

	margin: 0;

}

.yui-skin-sam .yuimenuitemlabel .helptext {

	display: block;

	font-style: normal;

	margin: -1.5em 0 0 10em;

	margin-top: -1.45em;

}

.yui-skin-sam .yuimenuitemlabel .submenuindicator,.yui-skin-sam .yuimenuitemlabel .checkedindicator,.yui-skin-sam .yuimenubaritemlabel .submenuindicator {

	background: url(http://yui.yahooapis.com/2.3.1/build/assets/skins/sam/sprite.png) no-repeat;

	overflow: hidden;

	position: absolute;

}

.yui-skin-sam .yuimenuitemlabel .submenuindicator,.yui-skin-sam .yuimenuitemlabel .checkedindicator {

	display: inline-block;

	position: static;

}

.yui-skin-sam .yuimenuitemlabel .submenuindicator {

	background-image: none;

	background-position: 0 -906px;

	height: 7px;

	margin-top: -3px;

	right: 8px;

	text-indent: 5px;

	top: 50%;

	width: 4px;

}

.yui-skin-sam .yuimenuitemlabel .checkedindicator {

	background-image: none;

	background-position: 0 -1006px;

	height: 7px;

	left: 8px;

	margin-top: -3px;

	text-indent: 8px;

	top: 50%;

	width: 7px;

}

.yui-skin-sam .visible .yuimenuitemlabel .submenuindicator {

	background-image: none;

	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 .yui-menu-shadow-visible {

	background-color: #000;

	bottom: -3px;

	filter: alpha(opacity=12);

	left: -3px;

	opacity: .12;

	right: -3px;

	top: 2px;

	visibility: visible;

}

.yui-skin-sam .visible .bd,.yui-skin-sam .visible .yuimenuitem {

	_zoom: 1;

}

.yui-skin-sam .visible .yuimenuitemlabel {

	zoom: 1;

}

.yui-skin-sam .yuimenuitem a.selected {

	background: #B3D4FF;

}

.yui-skin-sam .yuimenubar .yuimenuitem a.selected .submenuindicator {

	/** background: url(http://yui.yahooapis.com/2.3.1/build/assets/skins/sam/sprite.png) no-repeat 0 -906px; */

	background-image: none;

}

.yui-skin-sam .yuimenubarnav .yuimenuitem a.selected {

	border-width: 0;

	left: 0;

	margin: 0;

}

.yui-skin-sam .yuimenuitem a.disabled {

	color: #A6A6A6;

	cursor: default;

}

.yui-skin-sam .yuimenuitem a.disabled .submenuindicator {

	background-position: 0 -931px;

}

.yui-skin-sam .yuimenuitem a.disabled .checkedindicator {

	background-position: 0 -1031px;

}


