/*VerticalElusion
free style css from: http://e-lusion.com/design/menu/#3
convert to Ciss.SideMenu - dnn360.net
by thangpdtt@gmail.com
created date: 12/31/2007
*/

/* =-=-=-=-=-=-=-[Menu One]-=-=-=-=-=-=-=- */
#MenuElusion
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 0;
/*  font-size: 80%; --> need lager    */
/*  font-weight: bold; --> need bolder*/
	font-size: 17px;
	font-weight: bolder;
    background: transparent;
	white-space: nowrap;
}

#MenuElusion
{
	width: 250px;
	border-style: solid solid none solid;
	border-color: #245F45;
	border-size: 0px;
	border-width: 0px;
	margin: 10px;
}

#MenuElusion ul,#MenuElusion li
{
	list-style: none;
	margin: 0;
	padding: 0;
}

/*Level 0*/
#MenuElusion li img.imgf
{
	padding-top: 0px;
	padding-right: 3px;
}

#MenuElusion li a
{
	height: 32px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 24px;
	text-decoration: none;
}

#MenuElusion li a:link, #MenuElusion li a:visited
{
	color: #c6ffc6;
	display: block;
	background: transparent;
	padding: 8px 0 8px 0px;
}

#MenuElusion li a:hover, #MenuElusion li #current
{
	color: #E9FFC6;
	background: transparent;
	padding: 8px 0 8px 0px;
	text-decoration: underline;
}

#MenuElusion li a:active
{
	color: #c6ffc6;
	background: transparent;
	padding: 8px 0 8px 0px;
}

/*Level 1*/
#MenuElusion li.level1 a
{
	height: 32px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 24px;
	text-decoration: none;
	font-size: 13px;
}

#MenuElusion li.level1 a:link, #MenuElusion li.level1 a:visited
{
	color: #c6ffc6;
	display: block;
/*  background: url(menu2.gif); --> remove right arrow, add new backgroun color */
	background: transparent;/*new attribute*/
	padding: 8px 0 8px 50px;
}

#MenuElusion li.level1 a:hover, #MenuElusion li.level1 #current
{
/*  color: #d9680d;--> changed to CF954E*/
	color: #E9FFC6;
/*  background: url(menu2.gif) 0 -32px; --> remove right arrow, add new backgroun color */
    background: transparent;
    padding: 8px 0 8px 50px;
    text-decoration: underline;
}

#MenuElusion li.level1 a:active
{
    color: #c6ffc6;
/*  background: url(menu2.gif) 0 -64px; --> remove right arrow, add new backgroun color */
    background: transparent;
    padding: 8px 0 8px 50px;
}

/*Level 2*/
#MenuElusion li.level2 a
{
	height: 32px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 24px;
	text-decoration: none;
}

#MenuElusion li.level2 a:link, #MenuElusion li.level2 a:visited
{
	color: #5E7830;
	display: block;
/*  background: url(menu3.gif); --> remove right arrow, add new backgroun color */
	background: #fff;
	padding: 8px 0 0 44px;
}

#MenuElusion li.level2 a:hover, #MenuElusion li.level2 #current
{
    color: #d9680d;
/*  background: url(menu3.gif) 0 -32px;--> remove right arrow, add new backgroun color */
	background: #fff;
    padding: 8px 0 0 44px;
}

#MenuElusion li.level2 a:active
{
    color: #92CAB1;
/*  background: url(menu3.gif) 0 -64px; --> remove right arrow, add new backgroun color */
	background: #fff;
    padding: 8px 0 0 44px;
}