

#right_menu {
	font-size: 12px;
	width: 100%;
	background-color: #cd5c5c;
	margin-left: 5%;
}

	#right_menu ul, li {
		list-style: none;
		margin: 0;
		padding: 0;
	}

		#right_menu ul li.hover,
		#right_menu ul li:hover {
			position: relative;
			z-index: 599;
		}

		#right_menu ul ul {
			visibility: hidden;
			position: absolute;
			top: 100%;
			z-index: 598;
		}

		#right_menu ul li:hover > ul {
			visibility: visible;
			left: -200px;
		}

		#right_menu ul ul {
			top: 0;
			left: 100%;
		}



	#right_menu a {
		display: inline-block;
		font-size: 12px;
		color:#009;
		font-weight: 600;
		border-bottom: 1px dotted #333;
		width: 100%;
	}

	#right_menu li {
		background-color: #fff0f5;
		border: 1px #FFFFFF;
	}

		#right_menu li:hover, #right_menu li.active {
			background: #fff;
		}

	#right_menu a {
		color: #009;
		line-height: 160%;
		padding: 6px 6px 6px 6px;
		width: 100%;
	}

	#right_menu ul ul li {
		background: #333;
		width: 200px;
		border-bottom: 1px solid #007171;
	}

		#right_menu ul ul li a {
			width: 200px;
			color: #FFF;
			border-bottom: 1px solid #F2F2F2;
		}

		#right_menu ul ul li:hover {
			background: #808080;
		}
