/*
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; text-align:center;
visibility:hidden; cursor:pointer; background-color:#ff0000; }

.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
{border-top:solid 1px #808080;
background:url(../../../../assets/skins/sam/sprite.png) repeat-x 0 -1400px;}

.yui-skin-sam .yuimenubar .bd,.yui-skin-sam .yuimenubar ul
{*zoom:1; }

.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; text-align:center; width:60px; display:block;}

.yui-skin-sam .yuimenubarnav .yuimenubaritem a
{border-right:solid 1px #ccc; display:block;}

.yui-skin-sam .yuimenubaritemlabel
{display:block;
*display:inline-block;
font-size:10px;
font-weight:bold;
aline-height:2;
a*line-height:1.9;
aheight:20px;
padding:6px 0px;
color:#fff;
text-decoration:none;
outline:none;
cursor:pointer;
border-style:solid;
border-color:#808080;
border-width:0px 0px;
position:relative;
margin:-1px 0;}

.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel1
{apadding-right1:16px;}

.yui-skin-sam .yuimenubaritemlabel .submenuindicator
{width:1px;
height:1px;
top:0;
left:0;}

.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 .yuimenubaritem a.selected
{background:url(../../../../assets/skins/sam/sprite.png) repeat-x 0 -1300px;
border-color:#7D98B8; display:block;}

.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 .yuimenubarnav a.selected .submenuindicator
{background:url(../../../../assets/skins/sam/sprite.png) repeat-x -16px -856px;}

.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 .bd
{border:solid 1px #808080;
abackground-color:#fff;}

.yui-skin-sam .yuimenu .bd ul
{ background-color:#fff; }


.yui-skin-sam .yuimenu ul
{padding:0px 0;
border-width:0px 0 0 0;
border-color:#ccc;
border-style:solid;}

.yui-skin-sam .yuimenu ul.first-of-type
{border-width:0;}

.yui-skin-sam .yuimenu h6
{font-size:93%;
font-weight:bold;
line-height:1.5;
*line-height:1.45;
border-style:solid;
border-color:#ccc;
border-width:1px 0 0 0;
color:#a4a4a4;
apadding: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
{height:16px;
border:solid 1px #808080;
background:#fff url(../../../../assets/skins/sam/sprite.png) no-repeat 0 0;}

.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
{font-size:10px; width:125px; font-weight:bold;
aline-height:1.5;
*aline-height:1.45;
padding:0 5px;
padding-top:5px;
height:20px;
display:block;
color:#fff;
text-decoration:none;
outline:none;
position:relative;
*position:static;
cursor:pointer;}

.yui-skin-sam .yuimenuitemlabel .helptext
{font-style:normal;
display:block;
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
{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 .yui-menu-shadow-visible
{top:2px;
right:-3px;
left:-3px;
bottom:-3px;
background-color:#000;
opacity:.12;*filter:alpha(opacity=12);
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
{background:url(../../../../assets/skins/sam/sprite.png) repeat-x 0 -1300px;}

.yui-skin-sam .yuimenuitem a.selected
{background:url(../../../../assets/skins/sam/sprite.png) repeat-x 0 -1400px; background-color:#B3D4FF; }

.yui-skin-sam .yuimenubar .yuimenuitem a.selected .submenuindicator
{background:url(../../../../assets/skins/sam/sprite.png) no-repeat 0 -906px;}

.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;}
