table.clsTopMenu
{
	width: 100%;
	padding:2px 2px 2px 2px;
}

td.clsTopMenuChild, td.clsTopMenuChildSelected
{
	text-align:center;
	border:solid 1px black;
}

a.clsTopMenuChildSelected
{
	font-weight:bold;
}

table.clsMenu
{
	width: 100%;
	padding:2px 2px 2px 2px;
}

a.clsMenuHome, a.clsMenuHomeFirstParent, a.clsMenuHomeFirstParentWC, a.clsMenuParent, a.clsMenuFirstParent, a.clsMenuChild, a.clsMenuFirstParentWC
{
	width:100%;
	color:#9E9E9E;
	font-size: 10px;
	font-family: verdana;
	padding-left:7px;
	text-decoration:none;
}

a.clsMenuHomeSelected, a.clsMenuSelectedWC, a.clsMenuSelected
{
	width:100%;
	color:#9E9E9E;
	font-size: 10px;
	font-family: verdana;
	font-weight:bold;
	padding-left:7px;
	text-decoration:none;
}

/* home for a menuitem without childs */
td.clsMenuHomeFirstParent, td.clsMenuHomeSelected
{
	border-top: solid 1px #9E9E9E;
	border-bottom: solid 1px #9E9E9E;
	margin-bottom:2px;
}

td.clsMenuSelectedWC
{
	border-top: solid 1px #9E9E9E;
	border-bottom: solid 1px #9E9E9E;
	margin-bottom:2px;
	padding-top:2px;
}

/* first parent for a menuitem with childs */
td.clsMenuFirstParentWC
{
	margin-bottom:2px;
}

/* first parent for a menuitem without childs */
td.clsMenuFirstParent
{
	border-top: solid 1px #9E9E9E;
	border-bottom: solid 1px #9E9E9E;
	margin-bottom:2px;
}

a:hover
{
	color:Black;
	text-decoration:underline;
}

a.clsUFMenuL0
{
	font-size:12px;
}

a.clsUFMenuL1Selected
{
	font-weight:bold;
	font-size:12px;
}

a.clsUFMenuL1
{
	font-size:12px;
}

td.clsUFMenuL2Selected
{
	padding-left:10px;
}

a.clsUFMenuL2Selected
{
	font-weight:bold;
	font-size:10px;
}

td.clsUFMenuL2
{
	padding-left:10px;
}

a.clsUFMenuL2
{
	font-size:10px;
}

