.body { 
color: #333333; 
font: 12px/normal Arial, Helvetica, sans-serif; 
vertical-align:top;
text-decoration:none; 
text-transform:none 
}

.datehead { 
color: #333333; 
font: 12px/normal Arial, Helvetica, sans-serif; 
vertical-align:top;
text-decoration:none; 
text-transform:none 
}

.Header {
color: #AD9C66; 
font: 20px/normal Arial, Helvetica, sans-serif; 
font-weight: bold; 
text-decoration:none; 
text-transform:none 
}


.small { 
color: #333333; 
font: 10px/normal Arial, Helvetica, sans-serif; 
text-decoration:underline; 
text-transform:none 
}

.small2 { 
color: #333333; 
font: 10px/normal Arial, Helvetica, sans-serif; 
text-decoration:none; 
text-transform:none 
}

.footerText { 
color: #333333; 
font: 12px/normal Arial, Helvetica, sans-serif; 
vertical-align:top;
text-decoration:none; 
text-transform:none 
}
.footerAddress { 
color: #83807A; 
font: 12px/normal Arial, Helvetica, sans-serif; 
text-decoration:none; 
text-transform:none 
}


 a { 
color: #000000; 
font-style: normal; 
font-weight: normal; 
text-decoration: underline; 
text-transform: none 
}

 a:hover { 
text-decoration: none; 
}

 a:active { 
text-decoration: underline; 
}



/* bpiStyle.css */

.body1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.body2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.body3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.headingAnimal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #cc0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.headingGrain
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #006600;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.headingDairy
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #ff9900;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.headingMarine
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #000099;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.headingHide
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #660000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.headingVegetable
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #996600;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.headingNon
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #cccccc;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.headingMain
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: "Arial Black"
}
.tableHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #AD9C66;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: center
}
.tableHeaderLeft
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #AD9C66;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #FFFFFF
}
.headingSecondary
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.body2Bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.body2BoldWhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.body3Bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.body2Italic
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial
}
.body1Italic
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #333333;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial
}
.body2BoldDefaultColor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.headingNonVertical
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #cccccc;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.tableColumnHeaders
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cecfce;
    TEXT-ALIGN: center
}
.tableColumnHeaders2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cecfce;
    TEXT-ALIGN: left
}
.sizeten
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.sizetenTD
{
    FONT-SIZE: 10pt;
    COLOR: #0000a0;
    TEXT-DECORATION: none
}
.columnAnimal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.columnGrain
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #006600;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.columnDairy
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff9900;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.columnMarine
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000099;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.columnHide
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #660000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.columnVegetable
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #996600;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.optionlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
.optionlinkTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #0000a0;
    FONT-FAMILY: verdana,arial,helvetica
}

/* default.css */

.normal {
	color		: black;
	font-family	: arial, helvetica;
	font-size	: 10pt;
}

body {
	color		: black;
	font-family	: arial, helvetica;
	font-size	: 10pt;
}

p {
	color		: black;
	font-family	: arial, helvetica;
	font-size	: 10pt;
}

div {
	color		: black;
	font-family	: arial, helvetica;
	font-size	: 10pt;
}

h1 {
	color		: black;
	font-family	: arial, helvetica;
	font-size	: 11pt;
	margin		: 0;
}

h2 {
	color		: black;
	font-family	: arial, helvetica;
	font-size	: 10pt;
	margin		: 0;
}

.revised {
	border-width	: 0.1em;
	border-color	: black;
	border-style	: solid;
}

.price_incr {
	color		: green;
}

.price_decr {
	color		: red;
}

.pgVal{
	color		: black;
	font-family	: arial, helvetica;
	font-size	: 10pt;
}

a.headlink {
	font-family	: arial, helvetica;
	font-weight	: bold;
	font-size	: 10pt;
	color		: #333333;
	text-decoration	: none;
}

input{
color:#333333;
background-color:#FFFFFF;
font-size:12px;
text-decoration:none;
font-weight:300;
font-family: arial, helvetica, verdana, sans-serif;
line-height:16px;
}

td {
	color : black;
	font-family	: arial, helvetica;
	font-size	: 10pt;
}



	th.data {
		background-color	: #333333;
		color				: #CCCCCC;
	}

	tr.odd {
		background-color	: #f0f0f0;
	}

	tr.even {
		background-color	: #ffffff;
	}
	
	
	
/* From marketnews_archive.asp */

	.archive {
		font-family	: arial, helvetica, sans-serif;
		font-color	: black;
		font-size	: 9pt;
	}

	th.archive {
		background-color	: #FFFFFF;
		color				: #333333;
	}
	
	#directorynavinner 
	{
		font-size: 10px;
		color: #b39a60 !important;
		width: 250px; 
	}
	
	#directorynav a
	{
		font-size: 10px;
		color: #b39a60;
		text-decoration: none;
		font-weight: 900;
	}
	
	#directorytitle
	{
		width: 250px; 
		height: 41px; 
		padding-bottom: 5px;
		border-bottom: solid 1px #000000;
	}
	
	#directorytitle a
	{
		color: #8c6239; 
		font-size:20px; 
		font-weight: 900;
	}