/*Styles applied to the menus*/

.menu_box {
	background-color: white;
	margin: 0px 0px 0px 0px;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-color: rgb(231,37,29);
	position: absolute;
	z-index: 100; 
	visibility: hidden; 
	display: block;
	color: #222222;
}

.menu_sub_level {
	background-color: white;
	margin: 0px 0px 0px 0px;
	padding: 2px 10px 2px 10px;
	border-style: none;
	border-top-style: solid;
	border-top-width: 1px;
	border-color: rgb(231,37,29);
	text-decoration: none;
	/*text-transform: capitalize;*/
	font-family: arial, sans-serif;
	font-size: 11px; 
	display:block;
	width: 235;
	text-align: left;
	color: #222222;
}
.menu_sub_level:hover {
	background-color: rgb(231,37,29);
	border-color: rgb(231,37,29);
	color: white;
}

.menu {
	
	/*margin: 2px 0px 2px 0px;*/
	padding: 2px 10px 2px 10px;
	font-size: 11px; 
	text-decoration: none;
	font-family: arial, sans-serif;
	font-weight: 900;
	border-style: solid;
	border-color: red;/*rgb(231,37,29);*/
	border-width: 1px;
	text-align: center;
	text-transform: uppercase;
	display:block;
	background-color: red;/*rgb(231,37,29);*/
	color: white;
}
.menu:hover {
	color: #222222;
	background-color: white;
}