/* Trader's Hedge CSS created by Vision Worx Productions © 2005*/

body {
	background-color: #666666;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/images/mainBG_01.gif);
	background-attachment: fixed;
	background-position: bottom;
	background-repeat: repeat-x;
}

img {
	border:0px;
}

form {
	margin:0px;
}

#fullheight{height:100%}

.contentBox
{
	vertical-align: top;
	background-color: #FFFFFF;
	background-image: url(/images/contentbg.gif);
	background-repeat: repeat-x;
}

#toggleable div{
	display:none;
}

.greenBox
{
	vertical-align: top;
	background-color: #FFFFFF;
	background-image: url(/images/greenBGBox_01.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
	color:#070239;
}

.redBox
{
	vertical-align: top;
	background-color: #FFFFFF;
	background-image: url(/images/redBGBox_01.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
	color:#070239;
}

.supportContentBoxes {
	 background-image:url(/images/supportBGFX.gif);
	 background-repeat:no-repeat;
	 vertical-align:top;
}

.headerTopRightEmail {
	 vertical-align:bottom;
	 font-size:10px;
}

td.GreenBG_WithText {
	color:#070239;
  	font-family: Arial, Helvetica, sans-serif;
  	font-size:12px;
	/*background-image:url(images/faqBG.png);*/
	background-repeat:repeat-y;
	font-weight:bold;
	font-style:italic;
 }
 
 td.RedBG_WithText {
	color:#ffffff;
  	font-family: Arial, Helvetica, sans-serif;
  	font-size:12px;
	background-image:url(/images/glossaryTermBG.png);
	background-repeat:repeat-y;
	font-weight:bold;
 }
 
 .NewsBox {
 	background-image:url(/images/newsBG.gif);
	 background-repeat:repeat-x;
	 vertical-align:top;
}
 .FAQSolutionsBox {
 	background-image:url(/images/newsBG.gif);
	 background-repeat:repeat-x;
	 vertical-align:top;
	 font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
	color:#070239;
}


/* Default Links */
a.aSmallGray:link { 
  color:#999999;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  text-decoration: none; 
}

a.aSmallGray:visited { 
  color: #999999;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;;
  text-decoration: none; 
}

a.aSmallGray:hover { 
  color: #999999;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  text-decoration: underline; 
}

a.aSmallGray:active { 
  color: #999999;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  text-decoration: none; 
}

/* Link Attributes */

a.awhiteBlue:link { 
  color: #FFFFFF; 
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration: none; 
}

a.awhiteBlue:visited { 
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration: none; 
}

a.awhiteBlue:hover { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration: none; 
}

a.awhiteBlue:active { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration: none; 
}

/* blue blue underline link */
a.aBlueBlue:link { 
  color: #070239; 
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration: none; 
}

a.aBlueBlue:visited { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration: none; 
}

a.aBlueBlue:hover { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration: underline; 
}

a.aBlueBlue:active { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration: none; 
}

/* blue blue underline Small link */
a.aSmallBlueBlue:link { 
  color: #070239; 
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: none; 
}

a.aSmallBlueBlue:visited { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: none; 
}

a.aSmallBlueBlue:hover { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: underline; 
}

a.aSmallBlueBlue:active { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: none; 
}

/* white bold link */

a.awhiteBold:link { 
  color: #FFFFFF; 
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  text-decoration: none; 
}

a.awhiteBold:visited { 
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  text-decoration: none; 
}

a.awhiteBold:hover { 
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  text-decoration:underline; 
}

a.awhiteBold:active { 
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  text-decoration:underline;
}

/* white small bold link */

a.awhiteSmallBold:link { 
  color: #FFFFFF; 
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration: none; 
}

a.awhiteSmallBold:visited { 
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration: none; 
}

a.awhiteSmallBold:hover { 
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration:underline; 
}

a.awhiteSmallBold:active { 
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration:underline;
}

/* white small link */

a.awhiteSmall:link { 
  color: #FFFFFF; 
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: none; 
}

a.awhiteSmall:visited { 
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: none; 
}

a.awhiteSmall:hover { 
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration:underline; 
}

a.awhiteSmall:active { 
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration:underline;
}

/* red small link */

a.aredSmall:link { 
  color: #8D1C16; 
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: none; 
}

a.aredSmall:visited { 
  color: #8D1C16;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: none; 
}

a.aredSmall:hover { 
  color: #8D1C16;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration:underline; 
}

a.aredSmall:active { 
  color: #8D1C16;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration:underline;
}

/* White Gold link */

a.awhiteGold:link { 
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration: none; 
}

a.awhiteGold:visited { 
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration: none; 
}

a.awhiteGold:hover { 
  color: #B7A454;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration: none; 
}

a.awhiteGold:active { 
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration: none; 
}

/* Gold Gold link */

a.aGoldGold:link { 
  color: #B7A454;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration: none; 
}

a.aGoldGold:visited { 
  color: #B7A454;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration: none; 
}

a.aGoldGold:hover { 
  color: #B7A454;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration: underline; 
}

a.aGoldGold:active { 
  color: #B7A454;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration: none; 
}

/* highlight rust body link */

.ahighlightRustBodyText:link {
	color: #999900;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

.ahighlightRustBodyText:visited {
	color: #999900;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

.ahighlightRustBodyText:hover {
	color: #999900;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}

.ahighlightRustBodyText:active {
	color: #999900;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

/* Small Email in Header link */

a.aSmallBlue:link { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: none;
}

a.aSmallBlue:visited { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: none;
}

a.aSmallBlue:hover { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: underline;
}

a.aSmallBlue:active { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: none;
}

/* Bright Green Links */

a.aBlueGreen:link { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: underline;
}

a.aBlueGreen:visited { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: underline;
}

a.aBlueGreen:hover { 
  color:#070239;
  background-color:#16B143;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: none;
}

a.aBlueGreen:active { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: underline;
}

/* Blue Solutions FAQ Links */

a.aBlueFAQ:link { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: underline;
}

a.aBlueFAQ:visited { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: underline;
}

a.aBlueFAQ:hover { 
  color:#CC9933;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: none;
}

a.aBlueFAQ:active { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: underline;
}

/* Bright Red Links */

a.aBrightRed:link { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: underline;
}

a.aBrightRed:visited { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: underline;
}

a.aBrightRed:hover { 
  color:#070239;
  background-color:#E40000;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: none;
}

a.aBrightRed:active { 
  color: #070239;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration: underline;
}

a img {border: none; }

/* this is for PNG transparency support in IE 5.5 - 6 on Windows */

img {
	behavior: url(/inc/pngbehavior.htc);
 }

/* 
tr.bgSolutionsHeader {
	background-image:url(images/Header_solutions4_06.png);
	behavior: url("pngbehavior.htc");
}

tr.bgSolutionsHeaderGray {
	background-image:url(images/Header_solutions4_gray_06.png);
	behavior: url("pngbehavior.htc");
}

tr.bgSupportHeader {
	background-image:url(images/Header_support5_06.png);
	behavior: url("pngbehavior.htc");
}

td.bgRightHeader {
	background-image:url(images/Header_solutions4_03.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000239;
	font-weight:bold;
}

td.bgRightHeaderBothSearchResults {
	background-image:url(images/Header_SearchResults_03.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000239;
	font-weight:bold;
}

td.bgRightHeaderJim {
	background-image:url(images/Header_solutions4_jim_li-04.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000239;
	font-weight:bold;
}

td.bgRightHeaderSmallWheat {
	background-image:url(images/Header_solutions4_small_-04.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000239;
	font-weight:bold;
}

td.bgRightHeaderCorn {
	background-image:url(images/Header_solutions4_corn_03.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000239;
	font-weight:bold;
}

td.bgRightHeaderBaren {
	background-image:url(images/Header_solutions4_bare_03.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000239;
	font-weight:bold;
}




td.bgRightHeaderBareTitleSupport {
	background-image:url(images/Header_Support_06.gif);
	font-family: Arial, Helvetica, sans-serif;
	color:#000239;
	font-weight:bold;
}*/

td.bgRightHeaderBareTitle {
	background-image:url(/images/Header_solutions4_bare_t-05.gif);
	font-family: Arial, Helvetica, sans-serif;
	color:#000239;
	height:30px;
	font-weight:bold;
}

td.bgHeaderSupportRedGreen {
	background-image:url(/images/Header_Support_RedGreen_06.gif);
	font-family: Arial, Helvetica, sans-serif;
	color:#000239;
	font-weight:bold;
}

td.bgHeaderSupportRedGreenBoth {
	background-image:url(/images/Header_SearchResults2_06.gif);
	font-family: Arial, Helvetica, sans-serif;
	color:#000239;
	font-weight:bold;
}

td.bgVerticalDotBars {
	background-image:url(/images/dotline_v.gif);
}

td.bgVerticalDotBarsSearch {
	background-image:url(/images/dotline_v_grad.gif);
}

/* Body Text Attributes */

.greenBodyTextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00ff33;
	text-decoration: none;
}

.blackBodyTextSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.goldBodyTextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #B7A454;
	text-decoration: none;
}

.whiteBodyTextBold {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
.whiteBodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}

.whiteBodyTextSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.greenBodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00ff33;
	text-decoration: none;
}
.goldBodyHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #B7A454;
}

.style17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

.GrayBodyText-Use_On_White {
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.GrayBodyBoldText-Use_On_White {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

.GraylightBodyText-Use_On_Dark {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.LargeBodyHeading_DarkBlue {
	color: #000239;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
}

.LargeBodyHeading_Red {
	color: #E40000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.LargeBodyHeading_BrightGreen {
	color: #01FF2D;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.LargeBodyHeading_BrightGreen {
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.LargeBodyHeading_DarkBlueItalics {
	color: #000239;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style:italic;
}

.LargeBodyHeading_Gold {
	color: #B7A454;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
}

.LargeBodyHeading_LightBlue {
	color: #6699CC;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.MediumBodyHeading_DarkBlue {
	color: #000239;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none; 

}

.MediumBodyHeading_Gold {
	color: #B7A454;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.MediumBodyHeading_LightGray {
	color: #CCCCCC;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.MediumBodyHeading_White {
	color:#FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.whiteSmallBold { 
  color: #FFFFFF; 
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration: none; 
}

.highlightRustBodyBoldText {
	color: #999900;
	font-weight: bold;
	font-size:12px;
}

.highlightRustBodyText {
	color: #999900;
}

.style21 {font-size: 30px; color: #B7A454; font-family: Arial, Helvetica, sans-serif;}
.style22 {color: #666666}
.style23 {
	color: #FFFFFF;
	font-weight: bold;
}

.searchResultsSolutionsTitle {
	color: #6699CC;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.searchResultsHighlightKeyword {
	color:red;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.searchResultsSupportTitle {
	color:#339933;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.searchBothResultsSupportTitle {
	color:#339933;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.searchBothResultsSolutionsTitle {
	color:#000239;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

<!--Quick Link Box-->
pos{position: absolute; top: -100px; left: -50px;}
#elButton a {
	color: #333;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color:#F6F4F6;
	display: block;
	padding: 3px 0px;
	text-indent: 3px;
	width: 273px;
	font-weight:bold;
}
#elButton a:hover {
	background-color: #FFFFFF;
	color:#999900;
	display: block;
	width: 273px;
	font-weight:bold;
}

#elUsed a {
	color: #333;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color:#F6F4F6;
	display: block;
	width: 140px;
	padding: 3px 0px;
	margin: 1px;
	text-indent: 3px;
}
#elUsed a:hover {
	background-color: #ffffff;
	color:#4D895E;
	display: block;
	width: 142px;

}

#elMoreUsed a {
	color: #333;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color:#E2E1E3;
	display: block;
	width: 140px;
	padding: 3px 0px;
	margin: 1px;
	text-indent: 3px;
}
#elMoreUsed a:hover {
	background-color: #ffffff;
	color:#4D895E;
	display: block;
	width: 142px;
}
<!--Quick Link Box-->

<!--

/* Drop Down Menus */

.main
{
  position:inherit;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14;
  font-weight:bold;
  color:blue;
  text-decoration:none;
  background-color:#ccccff;
  border-style: solid;
  border-width: 2;
  border-color: blue;
  padding: 5;
  display:none;
  z-index:1;
}

.drop
{
  position:inherit;width:100;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14;
  font-weight:nornal;
  color:blue;
  text-decoration:none;
  background-color:#B7A454;
  border-style: solid;
  border-width: 2;
  border-color: blue;
  padding: 5;
  display:none;
  float:inherit;
  z-index:2; 
}

.droptext
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14;
  color:blue;
  text-decoration:none;
}

.droptext:hover
{
  color:purple;
  text-decoration:underline;
}
-->

/* Form Elements */

.textareaClass {
	/*filter: alpha(opacity=100);*/
	border:0px;
	font:Verdana, Arial, Helvetica, sans-serif;
	/*font-size:14pt;*/
	color:#333333;
	background: transparent url(images/blank.gif) repeat;
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
}

.listings {
	list-style-image: url(/images/bulletarrow.gif);
	margin: 0px 3px 0px 20px;
	padding: 3px 3px 5px 5px;
}
