/****************** Skin begin *************************/
.menu_select_skin {
	float:left;
	font-size:85%;
	margin-top:0;
}
.menu_select_skin li {
	font-size:85%;
}
.menu_select_skin .zu_menu {
	position:relative;
	z-index:9;
}
.menu_select_skin a {
	border:none;
}
.menu_select_skin .yui-menu .yui-menu-label span {
	color:#666;
	float:left;
	margin:0;
	padding:1px 0 0 2px;
	text-decoration:none;
}
.menu_select_skin .yui-menuitem-content,
.menu_select_skin h6 {
	color:#6d6e72;
	font-size:.91em;
	padding:2px 8px;
	text-decoration:none;
}

.menu_select_skin h6 {
	color:#000;
	font-style:normal;
	font-weight:normal;
}
.menu_select_skin .yui-menuitem-active a {
	color:#000;
}

.menu_select_skin .yui-menu .yui-menu-label .yui-menu-toggle {
	background:url(/sustainability_reports/2009/common/images/interface/skins/menu/purple_arrow_right.png) right center no-repeat;
	float:left;
	margin:1px 0 0;
	overflow:hidden;
	text-indent:-10000px;
	width:100%;
}
.menu_select_skin .yui-menu .yui-menu-label-menuvisible .yui-menu-toggle {
	 background-image:url(/sustainability_reports/2009/common/images/interface/skins/menu/purple_arrow_down.png);
}

.menu_select_skin .yui-menu .yui-menu {
	background:#fff;
	border:1px solid #ccc;
}

.main_nav_skin .yui-menu .yui-menu .yui-menu-content {
	background:#3f386e;
	line-height:1.5;
	*line-height:1.45;
	padding:3px 0;
}
.main_nav_skin .yui-menu .yui-menu .yui-menu-content {
	font-size:100%;
	margin-left:0;
	margin-top:-9px;
	*margin-top:-10px;
	min-width:200px;
	padding-bottom:8px;
	padding-top:5px;
	*padding-top:10px;
}

.main_nav_skin .yui-menu .yui-menu .yui-menu .yui-menu-content,
.main_nav_skin .yui-menu .yui-menu .yui-menu .yui-menu .yui-menu-content {
	margin-left:5px;
	margin-top:0;
	min-width:146px;

}
.main_nav_skin .yui-menu-horizontal .yui-menu-content {
	line-height:2.7;
	margin-left:9px;
	padding:0;
}
.main_nav_skin .yui-menu-horizontal .yui-menu-content ul li {
	line-height:2.7;
}
.main_nav_skin .yui-menu-horizontal .yui-menu-content ul li li {
	line-height:1;
}
.main_nav_skin .yui-menu ul.first-of-type,
.main_nav_skin .yui-menu-horizontal ul {
	border:0;
	margin:0;
	padding:0;
}
.main_nav_skin .yui-menu li,
.main_nav_skin .yui-menu .yui-menu li {
	*zoom:normal;
}
.main_nav_skin.yui-menu-horizontal li {
	_border-bottom:0;
}

/* drop down menu */

.main_nav_skin .yui-menu-label,
.main_nav_skin .yui-menu .yui-menu .yui-menu-label,
.main_nav_skin .yui-menuitem-content,
.main_nav_skin .yui-menu .yui-menu .yui-menuitem-content {
	border:0;
	color:#fff;
	cursor:pointer;
	float:none;
	margin:0;
	padding:0 8px;
	text-decoration:none;
}
.main_nav_skin .yui-menu .yui-menu .yui-menu-label,
.main_nav_skin .yui-menu .yui-menu .yui-menuitem-content {
	line-height:1em;
	margin-bottom:1px;
	margin-top:1px;
	padding-bottom:3px;
	padding-top:3px;
}
.main_nav_skin .yui-menu .yui-menu .yui-menu-label {
	background:url(/sustainability_reports/2009/common/images/navigation/nav__submenu_arrow.png) right center no-repeat;
	border-left:3px solid #3f386e;
	border-right:3px solid #3f386e;
	font-weight:normal;
	letter-spacing:normal;
	padding-right:20px;
	text-transform:none;
}
.main_nav_skin .yui-menu-horizontal .yui-menu-label {
	float:left;
	font-size:116%;
	font-weight:bold;
	letter-spacing:.02em;
	padding:0 7px;
	width:auto;
}
.main_nav_skin .yui-menu .yui-menuitem {
	margin:0 3px;
}
.main_nav_skin .yui-menu .yui-menu .yui-menu .yui-menu-content {
	border:1px solid #fefefe;
	margin-left:0;
	padding-bottom:5px;
	padding-top:2px;
}
.main_nav_skin .yui-menu .yui-menu .yui-menu-label-menuvisible {
	background-color:#515698;
}
.main_nav_skin .yui-menu .yui-menu .yui-menuitem-active .yui-menuitem-content {
	background-image:none;
	background-color:#515698;
	border-left-width:0;
	margin-left:0;
}

/* Third level menu */

.main_nav_skin .yui-menu .yui-menu .yui-menu .yui-menuitem-active .yui-menuitem-content {
	background:#515698;
}
.main_nav_skin .yui-menu-horizontal .yui-menu-label-active,
.main_nav_skin .yui-menu-horizontal .yui-menuitem-active .yui-menuitem-content,
.main_nav_skin .yui-menu-horizontal .yui-menu-label-menuvisible {
	background:#3f386e;
	color:#fff;
}

.main_nav_skin a.selected,
.main_nav_skin a:hover {
	color:#b7bad3;
}

.yui-menu-content .yui-menuitem .yui-menu .yui-menu-label {
	font-size:100%;
}
.yui-menu-content .yui-menuitem .yui-menu .yui-menu-content {
	padding-bottom:9px;
}
