﻿/* top most container */
.ekmenu {
	width: 213px;
	border-bottom: 1px solid #ccc;
	font-family: arial !important;
}


/* remove padding from all lists in local-nav */
.ekmenu_submenu_items ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

/* hide this because, sheesh, what a stupid idea */
span.ekmenu_menu_seperator {
	display: none !important;
}

/* ----------------------------
		top level items
   -------------------------- */
a.ekmenu_submenu_btnlink :hover{
	text-decoration: none;
}

.ekmenu_submenu_items  span {
	margin: 0;
	padding: 6px 0 6px 17px;
	border-top: 1px solid #ccc;
	background: #efefef url(../images/arrow_collapsed_gray.png) 95% 50% no-repeat;
	display: block;
	color: #15408b;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}

.ekmenu_submenu_items span.ekmenu_button_hover {
	background: #8dcd00 url(../images/arrow_collapsed_white.png) 95% 50% no-repeat;
	color: #fff;
}

.ekmenu_submenu_items span.ekmenu_button_selected_hover,
.ekmenu_submenu_items span.ekmenu_button_selected {
	background: #8dcd00 url(../images/arrow_expanded_white.png) 95% 50% no-repeat;
	color: #fff;
}


/* ----------------------------
		second level items
   -------------------------- */
.ekmenu_submenu_items_hidden {
	display: none;
}

.ekmenu_submenu_items .ekmenu_menu_level_1 span {
	padding: 2px 0 2x 17px;
	border: none;
	background-image: none;
	font-size: 11px;
	color: #666;
}


.ekmenu_submenu_items .ekmenu_menu_level_1 span.ekmenu_button_hover,
.ekmenu_submenu_items .ekmenu_menu_level_1 span.ekmenu_button_selected,
.ekmenu_submenu_items .ekmenu_menu_level_1 span.ekmenu_button_selected_hover {

	background-color: #efefef;
	color: #15408b;
}

/* ----------------------------
		third level items
   -------------------------- */

.ekmenu_submenu_items .ekmenu_submenu_items {
	background-color: #e1e1e1;
}

.ekmenu_submenu_items .ekmenu_submenu_items a.ekmenu_link_selected,
.ekmenu_submenu_items .ekmenu_submenu_items a.ekmenu_link {
	background: #e1e1e1 url(../images/bg_bullet_local-nav.gif) 25px 7px no-repeat;
	display: block;
	padding: 2px 0 2px 35px;
	color: #666;
}

.ekmenu_submenu_items .ekmenu_submenu_items a.ekmenu_link_selected {
	font-weight: bold;
}
