/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.0
*/
#main-nav{
	font-size: 10px;
	font-family: arial, verdana, sans-serif;
	width: 650px;
	margin: 0;
	padding: 0;	
	margin-left: 43px;
	
}
.yuimenubar{
	visibility:visible;
	position:static;
}
.yuimenu .yuimenu,.yuimenubar .yuimenu{
	visibility:hidden;
	position:absolute;
	top:-10000px;
	left:-10000px;
}
.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{
	text-align:left;
	white-space:nowrap;
}

.yuimenubar>.bd>ul:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	line-height:0;
}
.yuimenubaritem{
	float:left;
}
.yuimenubaritemlabel,.yuimenuitemlabel{
	display:block;
}



.yui-skin-sam .yuimenubar{
	font-size:93%;
	line-height:2;
	*line-height:1.9;
	border:solid 1px #666666;
	background:#666666;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritem{
	/*
	 * border on right
	 * border-right:solid 1px #ccc;
	 */
}



.yui-skin-sam .yuimenubaritemlabel{
	padding:0 5px;
	color:#ffffff;
	text-decoration:none;
	cursor:default;
	border-style:solid;
	border-color: #666666;
	border-width:1px 0;
	*position:relative;
	margin:-1px 0;
	letter-spacing: 1.0px;
}



	
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel{
	padding-right:36px;
	*display:inline-block;
	font-weight: bold;
}
.yui-skin-sam .yuimenubaritemlabel-selected{
	color:#F3D766;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected{
	border-left-width:1px;
	margin-left:-1px;
	*left:-1px;
}



.yui-skin-sam .yuimenu{
	font-size:93%;
	line-height:1.5;
	*line-height:1.45;
	
}
.yui-skin-sam .yuimenubar .yuimenu,.yui-skin-sam .yuimenu .yuimenu{
	font-size:100%;
}
/*
.yui-skin-sam .yuimenu .bd{
	border:solid 1px #808080;
	background-color:#fff;
	margin-top: 0px;
	margin-left: -6px;
}
*/
.yui-skin-sam .yuimenu .bd{
	/* control sub-menu background color */
	background-image: url(../images/dropdown_bkgd.png);
	background-position: bottom;
	width: 152px;
	margin-top: 1px;
	padding-bottom: 10px;
	margin-left: -6px;
}
.yui-skin-sam .yuimenu ul{
	padding:3px 0;
	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 .yuimenuitem{
	_border-bottom:solid 1px #fff;
	font-weight: normal;
}
.yui-skin-sam .yuimenuitemlabel{
	padding:0 20px 0 10px;
	color: #7D7D7F;
	text-decoration:none;
	cursor:default;
	font-weight: bold;
	
}

.yui-skin-sam .yuimenuitem-hassubmenu{
	background-image:url(../images/menuitem_submenuindicator.png);
	background-position:right center;
	background-repeat:no-repeat;
}


.yui-skin-sam .yuimenuitem-selected{
	/* control background color of hot link
	background-color: #FFCC66;
	*/
}

.yui-skin-sam .yuimenuitem-selected a:hover {
	text-decoration: underline;
	color: #000;
}

.yuimenu .bd .yuimenuitem {
	font-size: 11px;
	font-weight: bold; 
	
}

/*
 * Begin: onstates for each page
 */	

#page-company #menu-company a.company {
	color:#FFCC66;
}
	.subpage-about #main-content-2ndlvl #col-squeeze #col-left-subnav a.about {
		color: #000;
	}
	.subpage-management #main-content-2ndlvl #col-squeeze #col-left-subnav a.management {
		color: #000;
	}
	.subpage-industry #main-content-2ndlvl #col-squeeze #col-left-subnav a.industry {
		color: #000;
	}
	.subpage-offices #main-content-2ndlvl #col-squeeze #col-left-subnav a.offices {
		color: #000;
	}
	
		#page-company #main-nav #sub-company .bd{
			display: none;
		}
		
#page-product #menu-product a.product {
	color:#FFCC66;
}
	.subpage-talent #main-content-2ndlvl #col-squeeze #col-left-subnav a.talent {
		color: #000;
	}
	.subpage-solutions #main-content-2ndlvl #col-squeeze #col-left-subnav a.solutions {
		color: #000;
	}
	.subpage-users #main-content-2ndlvl #col-squeeze #col-left-subnav a.users {
		color: #000;
	}
		#page-product #main-nav #sub-product .bd{
			display: none;
		}

#page-implementation #menu-implementation a.implementation {
	color:#FFCC66;
}
	.subpage-implementation #main-content-2ndlvl #col-squeeze #col-left-subnav a.implementation {
		color: #000;
	}
	.subpage-support #main-content-2ndlvl #col-squeeze #col-left-subnav a.support {
		color: #000;
	}
		#page-implementation #main-nav #sub-implementation .bd{
			display: none;
		}
		
#page-customers #menu-customers a.customers {
	color:#FFCC66;
}

#page-insights #menu-insights a.insights {
	color:#FFCC66;
}

#page-contact #menu-contact a.contact {
	color:#FFCC66;
}










