
/*BEGIN OVERALL MENU DEFINITIONS*/

div.menu_cont{
	border: 1px black solid;
	box-shadow: 4px 4px 2px hsla(100, 0%, 25%, .5);
}

div.menu_cont a:link, 
div.menu_cont a:visited,
div.menu_cont a:hover, 
div.menu_cont a:active{
	text-decoration: none;
	color: black;
}

div.menu_item{
	background-color: hsla(220,50%,75%,1);
}

div.menu_item:hover{
	cursor: pointer;
	background-color: hsla(220,50%,60%,1);
	font-weight: bold;
}
/*END OVERALL MENU DEFINITIONS*/


/*BEGIN DROPDOWN MENU STYLE*/
div.dropdown_cont{
	display: table;
	margin: 1px 5px 10px 5px;
	padding: 0px;
}

div.dropdown_cont1{
	margin-left: -11px;
	margin-top: 5px;
	position: absolute;
	z-index: 5;
	display: none;
}

div.dropdown_item0{
	display: table-cell;
	padding: 5px 10px 5px 10px;
	margin: 5px 30px 5px 30px;
	width: -webkit-fit-content;	
}

div.dropdown_item1{
	padding: 5px 10px;
	font-weight: normal;
}
/*END DROPDOWN MENU STYLE*/

/*BEGIN SIDEMENU STYLE*/
div.sidemenu_cont{
	/*display: table;*/
	/*margin: 10px 5px 10px 5px;*/
	margin: 10px;
}

div.sidemenu_item0{
	/*display: table-row;*/
	padding: 5px 10px 5px 10px;
	/*margin: 5px 30px 5px 30px;*/
	position: relative;
}

div.sidemenu_cont1{
	position: absolute;
	z-index: 5;
	display: none;
}

div.sidemenu_item1{
	
	padding: 5px 10px;
	font-weight: normal;
}
/*END SIDEMENU STYLE*/




