.daisycon .base .baseContent .inheritMenu .menu
{
	float:left;
	width: 200px;
	border-bottom: #ccc 1px solid;
}


/* level 1 - arrow ends at: 13px. distance from arrow is 8px */
.daisycon .base .baseContent .inheritMenu .menu ul
{
	padding: 0px;
	margin: 0px;
	list-style:	none;
	line-height: 24px;
	font-weight: bold;
}

.daisycon .base .baseContent .inheritMenu .menu ul li.closeAll
{
	line-height: 16px;
}

.daisycon .base .baseContent .inheritMenu .menu ul li.closeAll a
{
	text-align: right;
	padding: 0px 20px 0px 0px;
	font-weight: bold;
}

.daisycon .base .baseContent .inheritMenu .menu ul li.branch
{
	background: url(./shared/daisycon/img/base/menu-items.png) repeat-x scroll 0px 0px;
	border-top: #ccc 1px solid;
	cursor: pointer;
}

.daisycon .base .baseContent .inheritMenu .menu ul li.branch.open
{
	background: url(./shared/daisycon/img/base/menu-items.png) repeat-x scroll 0px -24px;
}

.daisycon .base .baseContent .inheritMenu .menu ul.closed
{
	display: none;
}

.daisycon .base .baseContent .inheritMenu .menu ul li.leaf
{
	background: url(./shared/daisycon/img/base/menu-items.png) repeat-x scroll 0px -48px;
	border-top: #ccc 1px solid;
	cursor: pointer;
}

.daisycon .base .baseContent .inheritMenu .menu ul li.leaf.selected
{
	background: #FFFFFF;
}

.daisycon .base .baseContent .inheritMenu .menu ul li.leaf.selected a
{
	color: #669900;
	font-weight: bold;
}

.daisycon .base .baseContent .inheritMenu .menu ul li a
{
	color: #333333;
	padding: 0px 0px 0px 20px;
	text-decoration: none;
	width: 180px;
	display: block;
}

.daisycon .base .baseContent .inheritMenu .menu ul li a:hover
{
	text-decoration: underline;
}

/* level 2 - arrow ends at: 29px. distance from arrow is 8px */
.daisycon .base .baseContent .inheritMenu .menu ul li ul li.branch
{
	background: url(./shared/daisycon/img/base/menu-items.png) repeat-x scroll 0px -72px;
}

.daisycon .base .baseContent .inheritMenu .menu ul li ul li.branch.open
{
	background: url(./shared/daisycon/img/base/menu-items.png) repeat-x scroll 0px -96px;
}

.daisycon .base .baseContent .inheritMenu .menu ul li ul li.leaf
{
	background: url(./shared/daisycon/img/base/menu-items.png) repeat-x scroll 0px -120px;
	font-weight: normal;
}

.daisycon .base .baseContent .inheritMenu .menu ul li ul li a
{
	width: 163px;
	padding: 0px 0px 0px 37px;
}

/* level 3 - arrow ends at: 45px. distance from arrow is 8px */
.daisycon .base .baseContent .inheritMenu .menu ul li ul li ul li.branch
{
	background: url(./shared/daisycon/img/base/menu-items.png) repeat-x scroll 0px -144px;
}

.daisycon .base .baseContent .inheritMenu .menu ul li ul li ul li.branch.open
{
	background: url(./shared/daisycon/img/base/menu-items.png) repeat-x scroll 0px -168px;
}

.daisycon .base .baseContent .inheritMenu .menu ul li ul li ul li.leaf
{
	background: url(./shared/daisycon/img/base/menu-items.png) repeat-x scroll 0px -192px;
	font-weight: normal;
}

.daisycon .base .baseContent .inheritMenu .menu ul li ul li ul li a
{
	width: 146px;
	padding: 0px 0px 0px 53px;
}

/* level 4 - arrow ends at: 51px. distance from arrow is 8px */
.daisycon .base .baseContent .inheritMenu .menu ul li ul li ul li ul li.leaf
{
	background: url(./shared/daisycon/img/base/menu-items.png) repeat-x scroll 0px -216px;
	
	font-weight: normal;
}

.daisycon .base .baseContent .inheritMenu .menu ul li ul li ul li ul li a
{
	width: 129px;
	padding: 0px 0px 0px 69px;
}
