/* CSS Document for primary links */
/* WARNING: Everytime changes are made dont forget to update cloned file on subfolder "build\menu\assets\skins\sam\" */
/* MANY CHANGES WERE MADE - NOT ALL ARE MARKED - IAR (JAN/2011) */
/* Changed all instances of text-transform: capitalize to none */

.yuimenubar{visibility:visible;position:static;}
.yuimenu .yuimenu,.yuimenubar .yuimenu{visibility:hidden;position:absolute;top:-10000px;left:-10000px;}
.yui-menu-shadow{position:absolute;visibility:hidden;z-index:-1;}

.yuimenubar ul, .yuimenu ul { list-style-type:none;}

.yuimenubar ul, .yuimenu ul, .yuimenubar li, .yuimenu li, .yuimenu h6, .yuimenubar h6 { margin:0; padding:0;}
#productsandservices { overflow:hidden; padding-top:3px; position:relative; z-index:1}

.yuimenuitemlabel, .yuimenubaritemlabel { white-space:nowrap;}

.hide-scrollbars * { overflow:hidden;}

.hide-scrollbars select { display:none;}

.yuimenu.show-scrollbars { overflow:visible;}

.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 { line-height:1.42em;}

.yui-skin-sam .yuimenubaritemlabel {
	display:block;
	*position:relative;
	text-decoration:none;
	text-align:center;
	line-height:1.42em;
	color:#000000; /* Changed by IAR - was color:#232325 */
	padding:53px 24px 20px 24px;
	font-size:15px !important;
	text-transform: none;  /* ITEMS ON HOVER */
	font-weight: bold;
} 
.yui-skin-sam .yuimenubaritemlabel-selected {color:#000000; background: #EEE;} /* was color:#ffffff*/ /* MAINMENU ON HOVER */
.yui-skin-sam .yuimenubaritem a.active {color: #ffffff; background:#54b948;} /* MAINMENU THAT IS ACTIVE (SELECTED) */
.yui-skin-sam .yuimenubaritem-hassubmenu-selected a{ background:#EEE;}
.yui-skin-sam .yuimenubaritem-hassubmenu-selected {color: #000000; padding:0; background:#EEE;}

/** + html .yui-skin-sam .yuimenubarnav .yuimenubaritemlabel { padding:11px 18px 0px 18px; line-height:1.42em; height:31px;}*/

.yui-skin-sam .yuimenu .bd {
	left:0;
	top:0;
	overflow:hidden;
	width:143px;
	background:#EEE; /* SUBMENU COLOR */
	border: none; /* SUBMENU BORDER - original values: border:1px solid #ebebeb; */
	}
.yui-skin-sam .yuimenu ul { padding:3px 0px}
.yui-skin-sam .yuimenu a { background:none; border:0;}

.yui-skin-sam .yuimenuitemlabel{
	font-size:12px;
	color:#000000; /*THIS IS SUBMENU COLOR FOR NON_ACTIVE LINKS - original values: color:#a4a4a8; */
	padding:0 !important;
	padding-left:10px !important;
	line-height:25px;
	text-decoration:none;
	text-transform:none;
	display:block;
	font-weight:normal;
}
.yui-skin-sam .yuimenuitemlabel-selected { color:#54b948;} /* SUBMENU COLOR FOR ACTIVE LINKS - original values: color:#000000; */
.yui-skin-sam .bd .yuimenuitem a.active { color:#000000;}
.yui-skin-sam .bd .bd li.first-of-type a { background:none !important;}

.first-of-type a { font-size:15px; text-transform:none;}
.first-of-type li a.active { font-size:15px; color: #ffffff; text-transform:none;}
a.yuimenubaritemlabel  { font-size:15px; color: #000000; text-transform:none;} /* CURRENTLY SELECTED MENU ITEM */