/*
BODY			{font-family: Verdana,arial,MS Sans Serif;
			color: #46543f;
			background-color: #ffffff}		
			*/
BODY {
	BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; MARGIN: 4px; TEXT-DECORATION: none
}
B {
	FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
TD {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt
}
P {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt
}
TH {
	COLOR: #333333; FONT-FAMILY: Arial, Verdana, helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: normal
}
H2 {
	COLOR: #003366; FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
H1 {
	COLOR: #003366; FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
a 
{
	COLOR: #000000;
}			
			
			

.bannerrow		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 20pt;
			font-weight: 400;
			color: #46543f;
			background-color: #ffffff}

.titlerow		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 12pt;
			font-weight: 600;
			color: #46543f;
			background-color: #ffffff}

.revtitle		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 12pt;
			font-weight: 400;
			color: #ffffff;
			background-color: #a4c1a3;}

.intrevrow		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: 400;
			color: #ffffff;
			background-color: #46543f;}

a.intrevrow		{color: #ffffff}

a.intrevrow:hover		{color: #ff0000}

.introw			{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: 600;
			color: #46543f;
			background-color: #ffffff}

.datarow		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: 400;
			color: #46543f;
			background-color: #ffffff}
			
.datarowheader			{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: bold;
				color: #46543f;
			background-color: #ffffff}

.navigation				{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #46543f;
			background-color: #ffffff}

a.navigation			{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #46543f;
			text-decoration: underline}

a.navigation:hover		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #ff0000;
			text-decoration: underline}

.datacells		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: 400;
			color: #46543f;
			background-color: #99cc99}
			
a.datacells				{font-size: 10pt;
			text-decoration: underline;
			color: #46543f;
			font-family:Verdana,arial,MS Sans Serif}
					
a.datacells:hover			{font-size: 10pt;
			text-decoration: underline;
			color: #FF0000;
			font-family:Verdana,arial,MS Sans Serif}
			
.altdatacells		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: 400;
			color: #99CC99;
			background-color: #a4c1a3}

a.altdatacells				{font-size: 10pt;
			text-decoration: underline;
			color: #99CC99;
			font-family:Verdana,arial,MS Sans Serif}
					
a.altdatacells:hover			{font-size: 10pt;
			text-decoration: underline;
			color: #FF0000;
			font-family:Verdana,arial,MS Sans Serif}

.error			{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 12pt;
			font-weight: 600;
			color: #cc0000}

.menubar		{font-size: 10pt;
			font-weight: 400;
			text-decoration: underline;
			color: #46543f}
			
a.menubar				{font-size: 8pt;
			text-decoration: underline;
			color: #46543f;
			font-family:Verdana,arial,MS Sans Serif}

/* not being used
a.menubar:hover		{font-weight: 400;
			text-decoration: underline;
			color: #ff0000}
/*
/*
.mainmenu		{font-size: 10pt;
			font-weight: 600;
			color: #99cc99;
			text-decoration: none;
			background-color: #46543f}
*/			
			
			.mainmenu		{font-size: 10pt;
			font-weight: 600;
			color: #46543f;
			text-decoration: none;
			background-color: #DAF2D0}

a.mainmenu:hover	{color: #ffffff;
			text-decoration: none;
			font-size: 10pt;
			font-weight: 600}
					
.mainmenuitems		{font-size: 8pt;
			text-decoration: none;
			color: #46543f}
			
a.mainmenuitems			{font-size: 8pt;
			text-decoration: underline;
			color: #46543f;
			font-family:Verdana,arial,MS Sans Serif}
					
a.mainmenuitems:hover	{font-size: 8pt;
                        font-weight: 400;
			color: #ff0000}

INPUT			{font-family: Verdana,arial,MS Sans Serif;
			color: #46543f;}

SELECT			{font-family: Verdana,arial,MS Sans Serif;
			color: #46543f;}

TEXTAREA		{font-family: Courier;
			color: #46543f;}

.NOTES			{font-family: Verdana,arial,MS Sans Serif;
			font-size: 8pt;
			font-weight: 400;
			color: #46543f;}

a.NOTES			{font-family: Verdana,arial,MS Sans Serif;
			font-size: 8pt;
			font-weight: 400;
			color: #46543f;
			text-decoration:underline}
		
a.NOTES:hover		{font-family: Verdana,arial,MS Sans Serif;
			font-size: 8pt;
			font-weight: 400;
			color: #ff0000;
			text-decoration:underline}	
					
.footer
{
	font-family: Verdana,arial,MS Sans Serif;
	font-size: 8pt;
	background-color: #daf2d0;
	color: #46543f;
	border-right: #859d78 1px solid;
	border-top: #859d78 1px solid;
	border-left: #859d78 1px solid;
	border-bottom: #859d78 1px solid;
}

a.footer				{font-family: Verdana,arial,MS Sans Serif;
			font-size:8pt;
			color: #46543f;
			text-decoration:none;}

a.footer:hover			{font-family: Verdana,arial,MS Sans Serif;
			font-size:8pt;
			color: #46543f;
			text-decoration:underline;
			}
			/*  light green = #daf2d0
				dark text: #46543f

				dark green	= #859d78
				white text: #ffffff

				line color: #859d78
			 */
/*
.catrow			{font-size : 10pt;
			font-weight : 400;
			text-decoration: none;
			background-color: #46543f;
			color: #ffffff}
			*/
.catrow
{
	font-size: 10pt;
	font-weight: 400;
	text-decoration: none;
	background-color: #DAF2D0;
	color: #46543f;
	border-right: #859d78 1px solid;
	border-top: #859d78 1px solid;
	border-left: #859d78 1px solid;
	border-bottom: #859d78 1px solid;
}

/*
.topcat			{font-size: 10pt;
			font-weight: 400;
			text-decoration: none;
			background-color: #46543f;
			color: #ffffff}
*/
.topcat
{
	font-size: 8pt;
	font-weight: 400;
	background-color: #DAF2D0;
	color: #46543f;
	text-transform: uppercase;
}

a.topcat:hover
{
	font-weight: 400;
	text-decoration: underline;
	color: #46543f;
}

.cattree
{
	font-size: 8pt;
	font-weight: 600;
	text-decoration: none;
	background-color: #daf2d0;
	color: #46543f;
	border-right: #859d78 1px dotted;
	border-left: #859d78 1px solid;
}
			
			/*  light green = #daf2d0
				dark text: #46543f

				dark green	= #859d78
				white text: #ffffff

				line color: #859d78
			 */

.catcells		{font-family: Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 10pt;
			font-weight: 400;
			color: #46543f;
			background-color: #daf2d0}
			/*  light green = #daf2d0
				dark text: #46543f

				dark green	= #859d78
				white text: #ffffff
			 */
			
a.catcells				{font-family:Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #46543f;
			text-decoration:none}

a.catcells:hover		{font-family:Verdana,arial,MS Sans Serif;
			font-style: normal;
			font-size: 8pt;
			color: #46543f;
			text-decoration:underline}

.catcellsheader
{
	font-family: Verdana,arial,MS Sans Serif;
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	background-color: #859D78;
	text-align: left;
}

.subcat			{font-size: 10pt;
			font-weight: 400;
			text-decoration: none;
			background-color: #daf2d0;
			color: #46543f}
			
			/*  light green = #daf2d0
				dark text: #46543f

				dark green	= #859d78
				white text: #ffffff
			 */
			
a.subcat			{font-size: 10pt;
			font-weight: 400;
			text-decoration: none;
			background-color: #daf2d0;
			text-decoration:none;
			color: #46543f}

a.subcat:hover		{font-weight: 400;
			text-decoration: underline;
			color: #46543f}

.formentry				{font-family:MS Sans Serif;
				font-size:8pt;
			color:#000000}
	
.psname					{font-family:Verdana,arial,MS Sans Serif;
			font-weight:bold;
			font-size:10pt;
			color:#46543f;
			background-color:#ffffff}

.pstitle				{font-family:Verdana,arial,MS Sans Serif;
			font-weight:normal;
			font-size:10pt;
			color:#46543f;
			background-color:#ffffff}

.psdata					{font-family:Verdana,arial,MS Sans Serif;
			font-weight:bold;
			font-size:8pt;
			color:#46543f;
			background-color:#ffffff}

.psdesc
{
	font-family: Verdana,arial,MS Sans Serif;
	font-style: normal;
	font-size: 8pt;
	color: #46543f;
	background-color: white;
}

.itemcatdesc			{font-family:Verdana,arial,MS Sans Serif;
			font-style:normal;
			font-size:8pt;
			color:#46543f;
			background-color:#ffffff}

a.itemcatdesc			{font-family:Verdana,arial,MS Sans Serif;
			font-style:normal;
			font-size:8pt;
			color:#46543f;
			background-color:#ffffff;
			text-decoration:underline}

a.itemcatdesc:hover		{font-family:Verdana,arial,MS Sans Serif;
			font-style:normal;
			font-size:8pt;
			color:#ff0000;
			background-color:#ffffff;
			text-decoration:underline}

.itemcatheader			{font-family:Verdana,arial,MS Sans Serif;
			font-weight:bold;
			font-size:10pt;
			color:#46543f;
			background-color:#ffffff}

/* CUSTOM MPI-FASTT STYLES FOR PENDL */
.Pendl_Table
{
	border-right: #46543f 1px solid;
	border-top: #46543f 1px solid;
	border-left: #46543f 1px solid;
	border-bottom: #46543f 1px solid;
}