.MainGroup{background:#006699;cursor:pointer;}
.MainItem{padding:4px;}
.MainItemOver{background:#99CC66;cursor:pointer;padding:4px;}

.MenuGroup td, .MainGroup td{color:#fff;}
.MainGroup td{font-size:13px;font-weight:bold;}

.MenuGroup{background:#006699;cursor:pointer;border:1px solid #fff;}
.MenuItem{padding:4px;}
.MenuItemOver, .MenuItemClicked{background:#99CC66;cursor:pointer;padding:4px;}

.SelectedPathItemCss{background:#99CC66;cursor:pointer;padding:4px;}
.SelectedItemCss{background:#99CC66;cursor:pointer;padding:4px;}

.Separator{background:#fff;height:1px;}

/* Green Menu*/
.navGreen{margin:0px;padding: 0px;background:#99CC66;}
.navGreen ul{margin:0px;padding: 0px;color: #fff;}
.navGreen ul li{margin: 0px;padding: 0px;
	color: #fff;background:url('../images/navigation/hr.gif') no-repeat fixed bottom;
}
.navGreen a, .navGreen a:visited, .navGreen a:link, .navGreen a:active
{
	display: block;
	color: #fff;background:url('../images/navigation/bullet.gif') no-repeat;
	font-weight: bold;text-decoration: none;font-size:14px; padding-left:18px; padding-right:0px; padding-top:5px; padding-bottom:5px
}
.navGreen a:hover{text-decoration: none;color:#006699;}

/* Blue Menu*/
.navBlue{margin:0px;padding: 0px;background:#99CC66;}
.navBlue ul{margin:0px;padding: 0px;color: #fff;}
.navBlue ul li{margin: 0px;padding: 0px;
	color: #fff;background:url('../images/navigation/hr.gif') no-repeat fixed bottom;
}
.navBlue a, .navBlue a:visited, .navBlue a:link, .navBlue a:active
{
	display: block;
	color: #fff;background:url('../images/navigation/bullet.gif') no-repeat;
	font-weight: bold;text-decoration: none;font-size:12px; padding-left:18px; padding-right:0px; padding-top:5px; padding-bottom:5px
}
.navBlue a:hover{text-decoration: none;color:#99CC66;}

/* Orange Menu*/
.navOrange{
	margin:0px;padding: 0px;
	background:#F78934 url('../images/navigation/hr.gif') no-repeat top;
}
.navOrange ul
{
	margin:0px;padding: 0px;
	color: #fff;
}
.navOrange ul li
{
	margin: 0px;padding: 0px;display: block;
	color: #fff;background:url('../images/navigation/hr.gif') no-repeat bottom;

}
.navOrange a, .navOrange a:visited, .navOrange a:link, .navOrange a:active
{
	display: block;height:20px;
	color: #fff;background:url('../images/navigation/bullet.gif') no-repeat;
	font-weight: bold;text-decoration: none; padding-left:18px; padding-right:0px; padding-top:5px; padding-bottom:5px
}
.navOrange a:hover{text-decoration: none;color:#006699;}

/* Blue Menu*/
.navBlue{
	margin:0px;padding:0px;
	background:#006699 url('../images/navigation/hr.gif') no-repeat top;
}
.navBlue ul
{
	margin:0px;padding: 0px;
	color: #fff;
}
.navBlue ul li
{
	margin:0px;padding:0px;display: block;
	color: #fff;
	background:url('../images/navigation/hr.gif') no-repeat bottom;
}
.navBlue a, .navBlue a:visited, .navBlue a:link, .navBlue a:active
{
	display: block;
	color: #fff;background:url('../images/navigation/bullet.gif') no-repeat;
	font-weight: bold;text-decoration: none; padding-left:18px; padding-right:0px; padding-top:5px; padding-bottom:5px
}
.navBlue a.on, .navBlue a.on:visited, .navBlue a.on:link, .navBlue a.on:active
{
	display: block;
	color: #99CC66;background:url('../images/navigation/bullet_on.gif') no-repeat;
	font-weight: bold;text-decoration: none; padding-left:18px; padding-right:0px; padding-top:5px; padding-bottom:5px
}
.navBlue a:hover{text-decoration: none;color:#99CC66;}

/**/
.navBlueChild{
	margin:0px;padding:0px;
}
.navBlueChild ul
{
	margin:0px;padding: 0px;
	color: #fff;
}
.navBlueChild ul li
{
	margin: 0px;padding: 0px;border:1px soilid green;
	color: #fff;background:transparent
}

.navBlueChild a, .navBlueChild a:visited, .navBlueChild a:link, .navBlueChild a:active
{
	display: block;
	color: #fff;background:url('../images/navigation/dot.gif') no-repeat;
	font-weight: bold;text-decoration: none; padding-left:28px; padding-right:0px; padding-top:2px; padding-bottom:2px
}
.navBlueChild a.on, .navBlueChild a.on:visited, .navBlueChild a.on:link, .navBlueChild a.on:active
{
	display: block;
	color: #99CC66;background:url('../images/navigation/dot_on.gif') no-repeat;
	font-weight: bold;text-decoration: none; padding-left:28px; padding-right:0px; padding-top:2px; padding-bottom:2px
}
.navBlueChild a:hover{text-decoration: none;color:#99CC66;}

/*mozilla styles*/
html>body .navBlue ul li, html>body .navOrange ul li
{
	margin:0px;padding: 0px 0px 0px 0px;
	color: #fff;
}