table.eh_table {
	background: #CFE79E;
	width: 100%;

}
table.menu_table {
	width: 100%;
}

td.menu_line {
	vertical-align: top;
}

a.text_menu_item {
	font-size: 10pt;
	color: Navy;
	padding: 1px 5px 1px 5px;
}
a.text_menu_item:visited {
	color: Navy;
}
a.text_menu_item:hover {
	background: #FEFF79;
	color: Red;
}
a.text_menu_item:active {
	background: #FEFF79;
	color: #E05959;
}

a.current_menu_item {
	background: #FEFF79;
	font-size: 10pt;
	color: Red;
	padding: 1px 5px 1px 5px;
}
a.current_menu_item:visited {
	color: Red;
}
a.current_menu_item:hover {
	color: Red;
}
a.current_menu_item:active {
	color: #E05959;
}
