ul.dropdown2 {
	font-weight: normal;
}
ul.dropdown2 li {
	padding: 3px 10px;
	color: #FFFFFF;
	line-height:38px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:30px;
}

ul.dropdown2 li.hover, ul.dropdown2 li:hover {
	/*background-color:#ff0000;*/
	color: #fff;
}

ul.dropdown2 a:link, ul.dropdown2 a:visited	{
	color: #fff;
	text-decoration: none;
	margin-left:10px;
	margin-right:10px;
}
ul.dropdown2 li {
	margin-left:0px;
}

ul.dropdown2 a:hover {
	color: #fff;
	font-weight:normal;
}

ul.dropdown2 a:active {
	color: #fff;
	font-weight:normal;
}

/* -- level mark -- */

ul.dropdown2 ul {
	min-width:150px;
	margin-top: -1px;
	background-color:#404040;
	font-weight:normal;
	color:#FFFFFF;
	line-height:30px;
}

ul.dropdown2 ul li {
	font-weight: normal;
	/*border-bottom:1px solid #999999;*/
	line-height:25px;
	color:#FFFFFF;
}

ul.dropdown2 ul li:hover {
	font-weight: normal;
	background-color:#31D224;
	line-height:25px;
}

/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */

ul.dropdown2 *.dir {
	padding-right: 20px;
	/*background-image: url(images/nav-arrow-down.png);*/
	background-position: 100% 50%;
	background-repeat: no-repeat;
}

/* -- Components override -- */

ul.dropdown2-horizontal ul *.dir {
	padding-right: 15px;
	/*background-image: url(images/nav-arrow-right.png);*/
	background-position: 100% 50%;
	background-repeat: no-repeat;
}

ul.dropdown2-upward *.dir {
	/*background-image: url(images/nav-arrow-top.png);*/
}

ul.dropdown2-vertical *.dir, ul.dropdown2-upward ul *.dir {
	/*background-image: url(images/nav-arrow-right.png);*/
}

ul.dropdown2-vertical-rtl *.dir {
	padding-right: 10px;
	padding-left: 15px;
	/* background-image: url(images/nav-arrow-left.png);*/
	background-position: 0 50%;
}
