div.structure
{
	position: absolute;
	top: 0px;
	text-align: left;
	padding-top: 1px;
	visibility: hidden;
}

/**/

tr.menu-row-0, tr.menu-row-1
{
	/**/
}

/**/

td.menu
{
	vertical-align: top;

	height: 100%;

	padding: 0px 0px 40px 0px;
}

td.menu-child-container
{
	padding-top: 5px;
	padding-bottom: 5px;

	background: #505050;
}

/**/

td.menu-root-item-out
{
	font: 12px tahoma;
	color: #2C3273;

	padding: 5px 5px 5px 5px;

	border-top: 1px solid #ffffff;

	background: #ffffff;
}

td.menu-root-item-over
{
	font: 12px tahoma;
	color: #FFF;

	padding: 5px 5px 5px 5px;

	border-top: 1px solid #ffffff;

	background: #50ae26;
	cusor: pointer;
}

a.menu-root-item-link-out
{
	font-weight: bold;
	color: #003366;

	text-decoration: none;

	padding: 0px 5px 0px 5px;
}

a.menu-root-item-link-over
{
	font-weight: bold;
	color: #FFF;

	text-decoration: none;

	padding: 0px 5px 0px 5px;
}

a.menu-root-item-link-over:hover
{
	font-weight: bold;
	color: #FFF;

	text-decoration: none;

	padding: 0px 5px 0px 5px;
}

/**/

td.menu-child-0-out, td.menu-child-1-out
{
	font: 12px verdana;
    color: #FFF;

    padding: 5px;

	background: #50ae26;
}

td.menu-child-0-over, td.menu-child-1-over
{
	font: 12px verdana;
    color: #FFF;

    padding: 5px;

	background: #2C3273;
	cusor: pointer;
}

a.menu-child-0-out, a.menu-child-1-out
{
	text-decoration: none;
	color: #FFF;

	padding: 5px;
}

a.menu-child-0-over, a.menu-child-1-over
{
	text-decoration: underline;
	color: #FFF;

	padding: 5px;
}

a.menu-child-0-over:hover, a.menu-child-1-over:hover
{
	text-decoration: underline;
	color: #FFF;

	padding: 5px;
}

/**/

td.menu-footer
{
	height: 1px;

	background: #E9E9DF;
}

