/* 

		MenuClass { "m" }
		ActiveSelectedClass { "as" }
		SelectedClass { "s" }
		GroupSelectedClass { "gs" }
		ActiveClass { "a" }
		GroupActiveClass { "ga" }
		NormalClass { "n"; } }
		GroupNormalClass { "gn" }

		PopupClass { "p" }
		PopupActiveClass { "pa" }
		PopupGroupActiveClass { "pga" }
		PopupNormalClass { "pn" }
		PopupGroupNormalClass { "pgn" }
		PopupSelectedClass { "ps" }
		PopupGroupSelectedClass { "pgs" }

*/
/* Entire menu table - added by PNMI 20070405 */
table.vertMenuTable
{
	background-color: #84C721;
	color: white;
	margin-top: 23px;
}
/* Root menu <TD>: ActiveSelected, Selected, GroupSelected, Normal and GroupNormal */
td.as, td.s, td.gs, td.n, td.gn {
	color: black;
}
/* Root menu <TD>: Active and GroupActive */
td.a, td.ga
{
	/*background-color: #D91F26;*/
	background-color: #0851A5;
}
/* Root menu <A>: ActiveSelected, Selected, GroupSelected, Normal and GroupNormal */
td.as a, td.s a, td.gs a, td.n a, td.gn a {
    FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: none; FONT-WEIGHT: bold;/* font-variant: small-caps;*/
}
/* Root menu <A>: Active and GroupActive */
td.a a, td.ga a
{
    FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: none; FONT-WEIGHT: bold;/* font-variant: small-caps;*/
}
/* Root menu <A> hover state */
td.as a:hover, td.s a:hover, td.gs a:hover, td.a a:hover, td.ga a:hover, td.n a:hover, td.gn a:hover {
	/*color: black; text-decoration: none; background-color: #1051A5;*/
}
/* Root menu <A> visited state 
td.as a:visited, td.s a:visited, td.gs a:visited, td.a a:visited, td.ga a:visited, td.n a:visited, td.gn a:visited {
	color: black; text-decoration: none; background-color: #CCC;
}*/
/* Popup menu <TR>: Active, GroupActive, Normal, GroupNormal, Selected, GroupSelected */
tr.pa, tr.pga, tr.pn, tr.pgn, tr.ps, tr.pgs
{
	padding: 2px;
}
/* Popup menu <TR><TD CLASS=A>: Active, GroupActive, Normal, GroupNormal, Selected, GroupSelected */
tr.pa td.a, tr.pga td.a, tr.pn td.a, tr.pgn td.a, tr.ps td.a, tr.pgs td.a
{
	/*
    border-color: #000;
    border-bottom-color: #000;
    border-top-width: 1;
    border-right-width: 1;
    border-bottom-width: 1;
    border-left-width: 0;
    border-style: solid;
	*/
    background-color: #000;
}
/* Popup menu <TR><TD CLASS=A>: Active, GroupActive */
tr.pa td.a, tr.pga td.a
{
    background-color: #0851A5;
}
/* Popup menu <TR><TD CLASS=B>: Active, GroupActive, Normal, GroupNormal, Selected, GroupSelected */
tr.pa td.b, tr.pga td.b, tr.pn td.b, tr.pgn td.b, tr.ps td.b, tr.pgs td.b
{
   border-color: #000;
    border-bottom-color: #000;
    border-top-width: 1;
    border-right-width: 1;
    border-bottom-width: 1;
    border-left-width: 1;
    border-style: solid;
    background-color: #84C721;
    FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px; color: white; TEXT-DECORATION: none; FONT-WEIGHT: bold;/*font-variant: small-caps;*/
    padding-left: 2px;
}
/* Popup menu <TR><TD CLASS=B>: Active, GroupActive */
tr.pa td.b, tr.pga td.b
{
    background-color: #84C721;
}
/* Popup menu <TR><TD CLASS=C>: Active, GroupActive, Normal, GroupNormal, Selected, GroupSelected */
tr.pa td.c, tr.pga td.c, tr.pn  td.c, tr.pgn td.c, tr.ps td.c, tr.pgs td.c
{
    border-color: black;
    border-bottom-color: black;
    border-right-color: black;
    border-top-width: 1;
    border-right-width: 1;
    border-bottom-width: 1;
    border-left-width: 0;
    border-style: solid;
    background-color: #000;
}
/* Popup menu <TR><TD CLASS=C>: Active, GroupActive */
tr.pa td.c, tr.pga td.c
{
    background-color: #0851A5;
}

tr.pn a, tr.pgn a, tr.ps a, tr.pgs a 
{
    FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px; color: white; TEXT-DECORATION: none; FONT-WEIGHT: bold;/*font-variant: small-caps;*/
}

tr.pa a, tr.pga a
{
    background-color: white;
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px; color: white; TEXT-DECORATION: none; FONT-WEIGHT: bold;/*font-variant: small-caps;*/
}

tr.pa a:hover, tr.pga a:hover
{	
	text-decoration: none; color: white; background-color: #0851A5; padding: 0px;
}

tr.pa a:visited, tr.pga a:visited, tr.pn a:visited, tr.pgn a:visited, tr.ps a:visited, tr.pgs a:visited
{
	color: black;
}
