#menuBar {
	background-color: #f7f7f7;
	border-radius: 0;
}

.mbmenu {
	color: black;
}

.menuContainer .subMenuOpener {
	background-image: url('../../images/menuArrow.gif');
	padding-right: 15px;
}

div.menuContainer table.selected div.subMenuOpener {
	background-image: url('../../images/menuArrow_w.gif');
}

.rootVoices td.selectedRootVoice a {
	color: white;
	font-size: 12pt;
	font-weight: bold;
}

.rootVoices td.selectedRootVoice {
	background-color: var(--secondary-color);
	padding: 9px;
}

	.rootVoices td.selectedRootVoice a:hover {
		text-decoration: none;
	}

.rootVoices td {
	text-shadow: none;
}

	.rootVoices td.rootVoice {
		color: #838383;
		cursor: pointer;
		line-height: 15px;
		padding: 9px;
		text-shadow: none;
		text-transform: uppercase;
		vertical-align: middle;
	}

		.rootVoices td.rootVoice a {
			color: #838383;
			text-decoration: none;
		}

		.rootVoices td.rootVoice:hover a {
			color: white;
		}

		.rootVoices td.rootVoice.selected,
		.rootVoices td.rootVoice:hover,
		.rootVoices td.rootVoice a:hover {
			background: none;
			background-color: var(--secondary-color);
			background-image: none;
			border-radius: 0;
			color: white;
			text-shadow: none;
		}

.rootVoices {
	border-collapse: collapse;
}

.menuContainer {
	background-color: white;
	border-radius: 0;
	position: absolute;
	padding: 0;
}

	.menuContainer .line.title {
		background-color: white;
	}

		.menuContainer .line.title a {
			color: white;
		}

	.menuContainer.disabled .line.title a {
		color: black;
	}

	.menuContainer td a {
		color: black;
		text-decoration: none;
		text-shadow: none;
	}

	.menuContainer .separator {
		background-color: var(--secondary-color);
		height: 2px;
		padding: 0;
		margin: 0;
	}

	.menuContainer td.img {
		display: none;
	}

	.menuContainer td.voice {
		font-size: 14px;
		padding: 7px;
	}

	.menuContainer .textBox {
		color: darkgray;
	}

	.menuContainer .selected td {
		background-color: var(--secondary-color);
		background-image: none;
	}

		.menuContainer .selected td a {
			color: white;
			text-shadow: none;
		}

	.menuContainer .disabled td,
	.menuContainer .disabled td a {
		color: black;
	}
	
.boxMenu {
	color: #838383;
}

	.boxMenu td:hover a {
		color: #37aad2;
	}

	.boxMenu a:hover {
		color: #37aad2;
	}