﻿body {
}


.aboutfsltexttemp
{
	font-family:Arial;
	font-size:9pt;
	color:#989393;	
}

.aboutfsltext
{
	font-family:Arial;
	font-size:9pt;
	color:Black;	
}

.faqheading
{
	font-family:Arial;
	font-size:11pt;
	color:Black;	
	font-weight:bold;	
}

.contactusheading
{
	font-family:Arial;
	font-size:11pt;
	color:Black;	
	font-weight:bold;	
}

.contactusgreenheading
{
	font-family:Arial;	
	font-size:13pt;
	color:#00441E;
	font-weight:bold;
}

.faqtext
{
	font-family:Arial;
	font-size:9pt;
	color:Black;	
}

.faqlink
{
	font-family:Arial;
	font-size:9pt;
	color:Black;
	text-decoration:none;	
}
.internalsidebargreentext
{
	font-family:Arial;	
	font-size:13pt;
	color:#00441E;
	font-weight:bold;
}

.internalsidebargoldentext
{
	font-family:Arial;	
	font-size:13pt;
	color:#B59854;
	font-weight:bold;
}

.graphheading
{
	font-family:Arial;	
	font-size:9pt;
	color:White;
	font-weight:bold;
}

.quicklink {font-family:Arial;font-size:9pt;color:Black;text-decoration:none;}
.quicklink:link {font-family:Arial;font-size:9pt;color:Black;text-decoration:none;}
.quicklink:visited {font-family:Arial;font-size:9pt;color:Black;text-decoration:none;}
.quicklink:hover {font-family:Arial;font-size:9pt;color:Black;text-decoration:underline;}
.quicklink:active {font-family:Arial;font-size:9pt;color:Black;text-decoration:none;}

.onlineaccountlinkgreen {font-family:Arial;font-size:13pt;color:#00441E;font-weight:bold;text-decoration:none}
.onlineaccountlinkgreen:link {font-family:Arial;font-size:13pt;color:#00441E;font-weight:bold;text-decoration:none}
.onlineaccountlinkgreen:visited {font-family:Arial;font-size:13pt;color:#00441E;font-weight:bold;text-decoration:none}
.onlineaccountlinkgreen:hover {font-family:Arial;font-size:13pt;color:#00441E;font-weight:bold;text-decoration:none}
.onlineaccountlinkgreen:active {font-family:Arial;font-size:13pt;color:#00441E;font-weight:bold;text-decoration:none}

.onlineaccountlinkgolden {font-family:Arial;font-size:13pt;color:#B59854;font-weight:bold;text-decoration:none}
.onlineaccountlinkgolden:link {font-family:Arial;font-size:13pt;color:#B59854;font-weight:bold;text-decoration:none}
.onlineaccountlinkgolden:visited {font-family:Arial;font-size:13pt;color:#B59854;font-weight:bold;text-decoration:none}
.onlineaccountlinkgolden:hover {font-family:Arial;font-size:13pt;color:#B59854;font-weight:bold;text-decoration:none}
.onlineaccountlinkgolden:active {font-family:Arial;font-size:13pt;color:#B59854;font-weight:bold;text-decoration:none}


.popuplinkgreen {font-family:Arial;font-size:14px;color:#00441E;font-weight:bold;text-decoration:underline}
.popuplinkgreen:link {font-family:Arial;font-size:14px;color:#00441E;font-weight:bold;text-decoration:underline}
.popuplinkgreen:visited {font-family:Arial;font-size:14px;color:#00441E;font-weight:bold;text-decoration:underline}
.popuplinkgreen:hover {font-family:Arial;font-size:14px;color:#00441E;font-weight:bold;text-decoration:underline}
.popuplinkgreen:active {font-family:Arial;font-size:14px;color:#00441E;font-weight:bold;text-decoration:underline}

.popuplinkgolden {font-family:Arial;font-size:14px;color:#B59854;font-weight:bold;text-decoration:underline}
.popuplinkgolden:link {font-family:Arial;font-size:14px;color:#B59854;font-weight:bold;text-decoration:underline}
.popuplinkgolden:visited {font-family:Arial;font-size:14px;color:#B59854;font-weight:bold;text-decoration:underline}
.popuplinkgolden:hover {font-family:Arial;font-size:14px;color:#B59854;font-weight:bold;text-decoration:underline}
.popuplinkgolden:active {font-family:Arial;font-size:14px;color:#B59854;font-weight:bold;text-decoration:underline}


.captchacss
{
	font-family:Arial;
	font-size:9pt;
	color:Black;	
}

.feedbackresponse
{
	font-family:Arial;
	font-size:9pt;
	color:Black;	
}

.getquotefield
{
	font-family:Arial;
	font-size:9pt;
	color:Black;	
	font-weight:bold;
}

.getquotetext
{
	font-family:Arial;
	font-size:9pt;
	color:Black;	
}

.downloadheading
{
	font-family:Arial;
	font-size:15pt;
	color:Black;			
}

.donwloadtext
{
	font-family:Arial;
	font-size:9pt;
	color:Black;
}

.donwloadslink {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}
.donwloadslink:link {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}
.donwloadslink:visited {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}
.donwloadslink:hover {font-family:Arial;font-size:9pt;color:Black;text-decoration:underline}
.donwloadslink:active {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}

.researchheading
{
	font-family:Arial;
	font-size:15pt;
	color:Black;			
}

.researchtext
{
	font-family:Arial;
	font-size:9pt;
	color:Black;
}

.researchlink {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}
.researchlink:link {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}
.researchlink:visited {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}
.researchlink:hover {font-family:Arial;font-size:9pt;color:Black;text-decoration:underline}
.researchlink:active {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}

.headinggreen
{
	font-family:Arial;	
	font-size:15pt;
	color:#00441E;
	font-weight:bold;
}

.headinggolden
{
	font-family:Arial;	
	font-size:15pt;
	color:#B59854;
	font-weight:bold;
}

.frmclass
{
	font-family:Arial;	
	font-size:9pt;
	color:Black;
}

.reqSymbolclass
{
	font-family:Arial;	
	font-size:9pt;
	color:Red;
}

.clientlogin
{
	font-family:Arial;	
	font-size:9pt;
	color:Black;
}
.clientlogintext
{
	font-family:Arial;	
	font-size:12px;
	color:Black;
}

.announcementdetails
{
	font-family:Arial;	
	font-size:9pt;
	color:Black;
}

.loginstatus
{
	font-family:Arial;	
	font-size:9pt;
	color:Black;
}


.logoutlink {font-family:Arial;font-size:9pt;color:Green;text-decoration:none}
.logoutlink:link {font-family:Arial;font-size:9pt;color:Green;text-decoration:none}
.logoutlink:visited {font-family:Arial;font-size:9pt;color:Green;text-decoration:none}
.logoutlink:hover {font-family:Arial;font-size:9pt;color:Green;text-decoration:underline}
.logoutlink:active {font-family:Arial;font-size:9pt;color:Green;text-decoration:none}



.basicsrchmainheading
{
	font-family:Arial;
	font-size:12pt;
	color:Black;	
	font-weight:bold;
}

.basicsrchsubheading
{
	font-family:Arial;
	font-size:10pt;
	color:Black;	
	font-weight:bold;	
}

.basicsrchmaintext
{
	font-family:Arial;
	font-size:9pt;
	color:Black;	
	font-weight:bold;
}

.basicsrchsubtext
{
	font-family:Arial;
	font-size:9pt;
	color:Black;		
}

.basicsrchtextbox
{
	font-family:Arial;
	font-size:9pt;
	color:Black;		
}



.basicsrchlink {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}
.basicsrchlink:link {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}
.basicsrchlink:visited {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}
.basicsrchlink:hover {font-family:Arial;font-size:9pt;color:Black;text-decoration:underline;}
.basicsrchlink:active {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}


.companysrchsubheading
{
	font-family:Arial;
	font-size:10pt;
	color:White;	
	font-weight:bold;
	background-color:#3E8542;
}

.companysrchmaintext
{
	font-family:Arial;
	font-size:9pt;
	color:Black;		
}

.companysrchmaintextsmall
{
	font-family:Arial;
	font-size:8pt;
	color:Black;		
}

.companysrchsubtext
{
	font-family:Arial;
	font-size:9pt;
	color:Black;	
	font-weight:bold;	
}

.companysrchsubtextgreen
{
	font-family:Arial;
	font-size:9pt;
	color:#3E8542;	
	font-weight:bold;	
}

.companysrchsubtextred
{
	font-family:Arial;
	font-size:9pt;
	color:Red;	
	font-weight:bold;	
}

.companysrchsubtextblue
{
	font-family:Arial;
	font-size:9pt;
	color:Blue;	
	font-weight:bold;	
}

.getquotemainheading
{
	font-family:Arial;
	font-size:12pt;
	color:Black;	
	font-weight:bold;
}

.getquotesubheading
{
	font-family:Arial;
	font-size:10pt;
	color:White;	
	font-weight:bold;
	background-color:#3E8542;
}

.getquotemaintext
{
	font-family:Arial;
	font-size:9pt;
	color:Black;		
}

.getquotemaintextsmall
{
	font-family:Arial;
	font-size:8pt;
	color:Black;		
}

.getquotesubtext
{
	font-family:Arial;
	font-size:9pt;
	color:Black;	
	font-weight:bold;	
}

.getquotesubtextgreen
{
	font-family:Arial;
	font-size:9pt;
	color:#3E8542;	
	font-weight:bold;	
}

.getquotesubtextred
{
	font-family:Arial;
	font-size:9pt;
	color:Red;	
	font-weight:bold;	
}

.getquotesubtextblue
{
	font-family:Arial;
	font-size:9pt;
	color:Blue;	
	font-weight:bold;	
}



.table-Fee
{
	text-align:center;
	width:480px;
	border:1px solid black; 
	font-family:Arial;
	}
	
.table-Fee-td
{
	text-align:center;
	border:1px solid black;
	width:160px;
	font-family:Arial;
	
	}
	
.table-Commodities
{
	text-align:center;
	width:480px;
	border:1px solid black; 
	font-family:Arial;
	}
	
.table-Commodities-td
{
	text-align:center;
	border:1px solid black;
	width:80px;
	font-family:Arial;	
}	
	
.tablemovers
{
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: Black;
	border-collapse: collapse;	
}	
.tablemovers th
{
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: Black;
	-moz-border-radius: 0px 0px 0px 0px;
	font-family:Arial;
	color:#AB9647;
	font-size:8.5pt;
	font-weight:bold;
	background-color:#DDD7C9;
	text-align:center;
	padding:6px 5px 6px 5px;
}
.tablemovers td
{
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: Black;	
	-moz-border-radius: 0px 0px 0px 0px;
	font-family:Arial;
	color:#656363;
	font-size:8.5pt;	
	padding:6px 5px 6px 5px;	
}

.linkmovers {font-family:Arial;font-size:8.5pt;color:#656363;text-decoration:none}
.linkmovers:link {font-family:Arial;font-size:8.5pt;color:#656363;text-decoration:none}
.linkmovers:visited {font-family:Arial;font-size:8.5pt;color:#656363;text-decoration:none}
.linkmovers:hover {font-family:Arial;font-size:8.5pt;color:#656363;text-decoration:underline;}
.linkmovers:active {font-family:Arial;font-size:8.5pt;color:#656363;text-decoration:none}


.treven
{
	background-color:#EBEBEB;	
}

.trodd
{
	background-color:#DFEDDF;
}

.email {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}
.email:link {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}
.email:visited {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}
.email:hover {font-family:Arial;font-size:9pt;color:Black;text-decoration:underline;}
.email:active {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}


.ecoindicatorleft
{
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: Black;
	border-collapse: collapse;	
}	
.ecoindicatorleft tr
{	
	padding: 0px;
	-moz-border-radius: 0px 0px 0px 0px;
}
.ecoindicatorleft th
{	
	padding: 0px;
	border-top:solid 1px Black;
	border-bottom:solid 1px Black;
	border-left:solid 1px Black;
	border-right:solid 1px Black;
	-moz-border-radius: 0px 0px 0px 0px;
	font-family:Arial;
	color:White;
	font-size:10pt;	
	background-color:#3E8542;		
	padding-right:5px;	
}
.ecoindicatorleft td
{	
	padding: 0px;
	border-top:solid 1px Black;
	border-bottom:solid 1px Black;
	border-left:solid 1px Black;
	border-right:solid 1px Black;
	-moz-border-radius: 0px 0px 0px 0px;
	font-family:Arial;
	color:Black;
	font-size:9pt;		
	padding-right:5px;	
}



.ecoindicatorright
{
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: Black;
	border-collapse: collapse;	
}	
.ecoindicatorright tr
{	
	padding: 0px;
	-moz-border-radius: 0px 0px 0px 0px;
}
.ecoindicatorright th
{	
	padding: 0px;
	border-top:solid 1px Black;
	border-bottom:solid 1px Black;
	
	border-right:solid 1px Black;
	-moz-border-radius: 0px 0px 0px 0px;
	font-family:Arial;
	color:White;
	font-size:10pt;	
	background-color:#3E8542;		
	padding-right:5px;	
}
.ecoindicatorright td
{	
	padding: 0px;
	border-top:solid 1px Black;
	border-bottom:solid 1px Black;
	
	border-right:solid 1px Black;
	-moz-border-radius: 0px 0px 0px 0px;
	font-family:Arial;
	color:Black;
	font-size:9pt;		
	padding-right:5px;	
}

.historicalprices
{
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	font-family:Arial;
	font-size:9pt;
	color:Black;	
}

.historicalprices th 
{
	font-weight:bold;
	border-width: 1px;
	padding:2px 5px 2px 5px;
	border-style: solid;
	border-color: black;
	-moz-border-radius: 0px 0px 0px 0px;
}

.historicalprices td
{
	font-weight:normal;
	border-width: 1px;
	padding:2px 5px 2px 5px;
	border-style: solid;
	border-color: black;
	-moz-border-radius: 0px 0px 0px 0px;
}

.historicalpriceslink {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}
.historicalpriceslink:link {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}
.historicalpriceslink:visited {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}
.historicalpriceslink:hover {font-family:Arial;font-size:9pt;color:Black;text-decoration:underline;}
.historicalpriceslink:active {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}

.viewdetailslink {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}
.viewdetailslink:link {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}
.viewdetailslink:visited {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}
.viewdetailslink:hover {font-family:Arial;font-size:9pt;color:Black;text-decoration:underline;}
.viewdetailslink:active {font-family:Arial;font-size:9pt;color:Black;text-decoration:none}


.historicalpricesnew
{
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: Black;
	border-collapse: collapse;	
}	
.historicalpricesnew th
{
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: Black;
	-moz-border-radius: 0px 0px 0px 0px;
	font-family:Arial;
	color:White;
	font-size:8.5pt;
	font-weight:bold;
	background-color:#3E8542;
	text-align:center;
	padding:6px 5px 6px 5px;
}
.historicalpricesnew td
{
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: Black;	
	-moz-border-radius: 0px 0px 0px 0px;
	font-family:Arial;
	color:#656363;
	font-size:8.5pt;	
	padding:6px 5px 6px 5px;	
}

.searchborder{
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #898989;
	border-collapse: collapse;	
}
.searchborder th {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #898989;	
	-moz-border-radius: 0px 0px 0px 0px;
}
.searchborder td {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #898989;	
	-moz-border-radius: 0px 0px 0px 0px;
}


.noborder{
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;	
}
.noborder th {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: black;	
	-moz-border-radius: 0px 0px 0px 0px;
}
.noborder td {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: black;	
	-moz-border-radius: 0px 0px 0px 0px;
}

.advancescreenermainheading
{
	font-family:Arial;
	font-size:10pt;
	color:White;	
	font-weight:bold;
	background-color:#3E8542;	
}

.advancescreenersubheading
{
	font-family:Arial;
	font-size:10pt;
	color:Black;	
	font-weight:bold;		
}

.advancescreenermaintext
{
	font-family:Arial;
	font-size:9pt;
	color:Black;	
	font-weight:bold;
}

.advancescreenersubtext
{
	font-family:Arial;
	font-size:9pt;
	color:Black;		
}

.advancescreenertextbox
{
	font-family:Arial;
	font-size:9pt;
	color:Black;		
}


.basicscreenermainheading
{
	font-family:Arial;
	font-size:10pt;
	color:White;	
	font-weight:bold;
	background-color:#3E8542;	
}

.basicscreenersubheading
{
	font-family:Arial;
	font-size:10pt;
	color:Black;	
	font-weight:bold;		
}

.basicscreenermaintext
{
	font-family:Arial;
	font-size:9pt;
	color:Black;		
}

.basicscreenersubtext
{
	font-family:Arial;
	font-size:9pt;
	color:Black;		
}

.basicscreenertextbox
{
	font-family:Arial;
	font-size:9pt;
	color:Black;		
}


.advancefiltersubheading
{
	font-family:Arial;
	font-size:10pt;
	color:White;	
	font-weight:bold;	
	background-color:#3E8542;	
}

.advancefiltertextbox
{
	font-family:Arial;
	font-size:9pt;
	color:Black;		
}


.screeningresulttable
{
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: Black;
	border-collapse: collapse;	
}

.screeningresulttable td
{
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: Black;
	border-collapse: collapse;	
}

.historicalpricedatelabel
{
	font-family:Arial;
	font-size:9pt;
	color:Black;
}

.historicalpricetextbox
{
	font-family:Arial;
	font-size:9pt;
	color:Black;
}
