html 
{
    background-color: #ffffff;
}

body 
{
	margin-left: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th 
{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px;	
}

a:link 
{
	text-decoration: underline;
	color: #990000;
}
a:visited 
{
	text-decoration: underline;
	color: #990000;
}
a:hover 
{
	text-decoration: underline;
	color: #CC3333;
}
a:active 
{
	text-decoration: underline;
	color: #990000;
}

.TableNavLinks
{
    margin-left: 3.5em;
}

.TableNavLinks td table tr td
{ 
	padding: 5px;   
    background-color: #FFFFCC;    
    border-right: 1px solid #b4b3b3;
    font-weight:lighter;
    font-size:11px;
    text-align: center;
}

.TableNavLinks A, .TableNavLinks A:visited, .TableNavLinks A:active
{    
    color:#333333;
    text-decoration: underline;
}

.TableNavLinks A:hover
{
    text-decoration: underline;
}

.DivNavBg
{
    background: url('/images/navbg2.gif') 20px -90px no-repeat;
    background-attachment: scroll;
    /*position: absolute;
    left: .5em;
    top: 18em;*/
    height: 500px;
    width: 191px;
}

a.blue_bold_link
{
    color: #0000ff;
    font-weight:bold;
    text-decoration:underline;
}

.contactus_formheader
{
    font-size:20px;
    font-weight:bold;
    color:#0000ff;
}

.contactus_detailsheader
{
    font-size:15px;
    font-weight:bold;
}

.contactus_thankyou
{
    font-size:13px;
    font-weight:bold;
}

.style2 
{
	font-size: 14px;
	font-weight: bold;
}
.style3 
{
	font-size: 10px;
	font-weight: bold;
}
.style5 {color: #333333;}
.style8 {font-size: 12px; font-weight: bold; vertical-align: middle; color: #5B56A6; }
.style9 {font-size: 9px}
.style12 {font-size: 12px}
.style15 {color: #000000; }
.style16 {color: #404040; }
.font_size_bold {font-size: 12px; font-weight: bold; }
.font_size9 {font-size: 9px;}
.font_size12 {font-size: 12px;}

.radgrid_bmnheaderstyle, .radgrid_bmnheaderstyle a:link
{
    background-color:#6b696b; 
    color:White;
    height:22px;
    text-align:center;
    font-weight:bold;
}

.radgrid_bmnitemstyle
{
    background-color:#f7f7de; 
    color:#5b56a6;
    height:22px;
}

.radgrid_bmnalternatingitemstyle
{
    background-color:White; 
    color:#5b56a6;
    height:22px;
}
.grey {color: #333333;}
.red
{ 
	color: #990000;
}
.Palest_Yellow_Background 
{
	color: #FFFFCC;
}
.Pale_Yellow_Background 
{
	color: #FFEDA6;
}
.Gold 
{
	color: #FFDD00;
}
.Orange 
{
	color: #F8981D;
}
.Light Green 
{
	color: #CADB2B;
}
.Dark Green
{
	color: #2A6C02;
}
.Light Blue
{
	color: #CAE9FB;
}
.Dark Blue
{
	color: #007CC4;
}
.Purple
{
	color: #5B56A6;
}
/* FORM STUFF */
.formtable 
{
    width: 550px;
}

.formtable td 
{
    padding: 6px;
}

.formtable td.formlabel 
{
    text-align: left;
    font-weight: bold;
    white-space: nowrap;
    color: #333333;
}
.pageBody { padding: 0 25px; }
.awarenessPoints { list-style-type: none; height: 65px; margin: 3em 0; padding: 0; }
.awarenessPoints li { float: left; height: 65px; margin: 0; width: 15.25em; padding-right: 15px; }
.awarenessPoints h3 { line-height: 1; padding-left: 75px; position: relative; }
.awarenessPoints img { position: absolute; bottom: 0; left: 0; }
.biomassTypes { list-style-type: none; margin: 1em 0; padding: 0; text-align: center; }
.biomassTypes li { display: block; float: left; padding-bottom: 2em; width: 25%; }
.biomassTypes img { display: block; margin: 0 auto; width: 54px; }
.bioProducts { font-size: 1em; margin: 2em 0; }
.bioProducts dl { font-size: 1em; margin: 0 0 1px; }
.bioProducts dt {
	color: #900; 
	cursor: pointer; 
	font-family: Arial, Verdana, Sans-Serif; 
	font-size: 1.17em; 
	margin: 0; 
	padding: 0.35em 125px 0.35em 2em; 
	position: relative; 
	}
.bioProducts dt:hover { color: #2A6C02; }
.bioProducts dd { display: none; font-style: normal; margin: 0 0 1em 2.5em; }
.bioProducts dd li { margin: 0.5em 0; }
.bioProducts dl dl { line-height: normal; margin: 1em; }
.bioProducts dl dl dt { color: #000; cursor: default; font-family: Verdana, Arial, Sans-Serif; font-size: 1em; padding: 0; }
.bioProducts dl dl dd { display: block; font-style: italic; margin: 0 0 0.5em; }
.bioProducts .collapsed {
	background: url('/images/expand.gif') 0.7em no-repeat #f6f6f6; 
	border: 1px solid #ccc;
	border-top-color: #ccc;
	}
.bioProducts .expanded {
	background: url('/images/collapse.gif') 0.7em no-repeat #fff;
	border: 1px solid #fff;
	border-top-color: #ccc;
	}
.bioProducts .note, 
.bioProducts .tip { font-size: 1em; }
.bioProducts .process { color: #2A6C02; display: block; font-size: 12px; line-height: 2.45; padding: 0 10px; text-align: right; position: absolute; right: 0; top: 0; }
/* content columns */
.contentCols { float: left; height: 280px; }
.contentCol1, .contentCol2 { float: left; height: 100%; }
.contentCol1 { /* background: red; */ padding-right: 20px; width: 370px; }
.contentCol2 { /* background: blue; */ padding-left: 20px; width: 200px; }
.contentCol1 ul { margin-left: 20px; padding-left: 0; }