/**** ECON TABLES *****/
/*  Each table gets the following classes applied:  table table-responsive */
/*  Each table gets the classes named for individual tables - because they are all so different its hard to create one style for all of them */


/*  The definition below is used on pages such as http://www.cotton.org/econ/cropinfo/supply-demand.cfm where the table changes on a frequent bases and its 
	impossible to create a fluid class */
.econ_table > tbody > tr > td, 
.econ_table > tbody > tr > th, 
.econ_table > tfoot > tr > td, 
.econ_table > tfoot > tr > th, 
.econ_table > thead > tr > td, 
.econ_table > thead > tr > th 
{
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid black !important;
}


/****
	Cotton Crop Progress:  http://www.cotton.org/econ/cropinfo/progress.cfm 
	Classname:  cotton_crop_progress_table
*****/
.cotton_crop_progress_table > tbody > tr > td, 
.cotton_crop_progress_table > tbody > tr > th, 
.cotton_crop_progress_table > tfoot > tr > td, 
.cotton_crop_progress_table > tfoot > tr > th, 
.cotton_crop_progress_table > thead > tr > td, 
.cotton_crop_progress_table > thead > tr > th 
{
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid black !important;
}

/*  First row in gets grey background, centered and white font color */
.cotton_crop_progress_table > tbody > tr:first-child td, 
.cotton_crop_progress_table > tr:first-child td 
{
    background-color:#838487; 
	color:white;
}

/*  First row TD in cotton_crop_progress_table tables */
.cotton_crop_progress_table > tbody > tr:first-child td, 
.cotton_crop_progress_table > tr:first-child td
{
	text-align:center;
}

/* All TDs right aligned except those in the first column */
.cotton_crop_progress_table td
{
	text-align:right;
}

.cotton_crop_progress_table tr td:first-child
{
	text-align:left;
	font-weight:bold;
}

/*  Second row td centered and bold */
.cotton_crop_progress_table tr:nth-child(2) td,
.cotton_crop_progress_table tr:nth-child(4) td
{
	text-align:center;
	font-weight:bold;
}

/****
	Cotton Ginnings:  http://www.cotton.org/econ/cropinfo/ginnings.cfm 
	Classname:  cotton_ginnings_table
****/
/* For pages where no description exists, there may be an issue with the print button/icon (the link/finger won't show).  Adding margin to the top of the table fixed that. */
.cotton_ginnings_table 
{
	margin-top: 25px;
}
.cotton_ginnings_table > tbody > tr > td, 
.cotton_ginnings_table > tbody > tr > th, 
.cotton_ginnings_table > tfoot > tr > td, 
.cotton_ginnings_table > tfoot > tr > th, 
.cotton_ginnings_table > thead > tr > td, 
.cotton_ginnings_table > thead > tr > th {
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid black !important;
}

/* All TDs right aligned except those specified below */
.cotton_ginnings_table td
{
	text-align:right;
}

/*  First TD in each row gets left aligned */
.cotton_ginnings_table tr td:first-child
{
	text-align:left;
}

/*  First row in gets grey background, centered and white font color */
.cotton_ginnings_table > tbody > tr:first-child td, 
.cotton_ginnings_table > tr:first-child td
{
	text-align:center;
    background-color:#838487; 
	color:white;
}

/*  2nd-3rd rows are bold and centered (First row is a centered h3) */
.cotton_ginnings_table tr:nth-child(2) td,
.cotton_ginnings_table tr:nth-child(3) td
{
	text-align:center;
	font-weight:bold;
}
/*  4th rows are bold and right aligned */
.cotton_ginnings_table tr:nth-child(4) td
{
	text-align:right;
	font-weight:bold;
}
/*  5th row is bold and left aligned */
.cotton_ginnings_table tr:nth-child(5) td
{
	text-align:left;
	font-weight:bold;
}

/*  First TD of 5th, 6th, 13th, 19th, 23rd, 27th, 28th, 33rd rows is bold and left aligned */
.cotton_ginnings_table tr:nth-child(5) td:first-child,
.cotton_ginnings_table tr:nth-child(6) td:first-child,
.cotton_ginnings_table tr:nth-child(13) td:first-child,
.cotton_ginnings_table tr:nth-child(19) td:first-child,
.cotton_ginnings_table tr:nth-child(23) td:first-child,
.cotton_ginnings_table tr:nth-child(27) td:first-child,
.cotton_ginnings_table tr:nth-child(28) td:first-child,
.cotton_ginnings_table tr:nth-child(33) td:first-child
{
	text-align:left;
	font-weight:bold;
}
/*  The other TDs of 6th, 13th, 19th, 23rd, 27th, 28th, 33rd rows is bolded */
.cotton_ginnings_table tr:nth-child(6) td,
.cotton_ginnings_table tr:nth-child(13) td,
.cotton_ginnings_table tr:nth-child(19) td,
.cotton_ginnings_table tr:nth-child(23) td,
.cotton_ginnings_table tr:nth-child(27) td,
.cotton_ginnings_table tr:nth-child(28) td,
.cotton_ginnings_table tr:nth-child(33) td
{
	font-weight:bold;
}

/****
	Weekly Export Sales Report:  http://www.cotton.org/econ/cropinfo/weekly-export.cfm 
	Classname:  weekly_exports_top_table weekly_exports_bottom_table
****/
/* For pages where no description exists, there may be an issue with the print button/icon (the link/finger won't show).  Adding margin to the top of the table fixed that. */
.weekly_exports_top_table 
{
	margin-top: 25px;
}
/*  TOP table */
.weekly_exports_top_table > tbody > tr > td, 
.weekly_exports_top_table > tbody > tr > th, 
.weekly_exports_top_table > tfoot > tr > td, 
.weekly_exports_top_table > tfoot > tr > th, 
.weekly_exports_top_table > thead > tr > td, 
.weekly_exports_top_table > thead > tr > th 
{
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid black !important;
}

/* All TDs center aligned except those specified below */
.weekly_exports_top_table td
{
	text-align:center;
}

/*  First row in gets grey background, centered and white font color */
.weekly_exports_top_table > tbody > tr:first-child td, 
.weekly_exports_top_table > tr:first-child td
{
	text-align:center;
    background-color:#838487; 
	color:white;
}

.weekly_exports_top_table tr:nth-child(3) td
{
	text-align:center;
	font-weight:bold;
}

/*  First TD in the 6th and 7th rows gets left aligned */
.weekly_exports_top_table tr:nth-child(6) td:first-child,
.weekly_exports_top_table tr:nth-child(7) td:first-child
{
	text-align:left;
}

/*  BOTTOM table */
.weekly_exports_bottom_table > tbody > tr > td, 
.weekly_exports_bottom_table > tbody > tr > th, 
.weekly_exports_bottom_table > tfoot > tr > td, 
.weekly_exports_bottom_table > tfoot > tr > th, 
.weekly_exports_bottom_table > thead > tr > td, 
.weekly_exports_bottom_table > thead > tr > th 
{
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid black !important;
}

/* All TDs right aligned except those specified below */
.weekly_exports_bottom_table td
{
	text-align:right;
}

/*  First row in gets grey background, centered and white font color */
.weekly_exports_bottom_table > tbody > tr:first-child td, 
.weekly_exports_bottom_table > tr:first-child td
{
	text-align:center;
    background-color:#838487; 
	color:white;
}
/*  2nd row TD gets center alignment */
.weekly_exports_bottom_table tr:nth-child(2) td
{
	text-align:center;
}

/*  3rd row TD gets bolded and center alignment */
.weekly_exports_bottom_table tr:nth-child(3) td
{
	text-align:center;
	font-weight:bold;
}

/*  In all rows after the first 3, first two TD are left aligned */
.weekly_exports_bottom_table tr:nth-child(n+4) td:nth-child(1),
.weekly_exports_bottom_table tr:nth-child(n+4) td:nth-child(2)
{
	text-align:left;
}

/****
	Cottonseed Products:  https://www.cotton.org/econ/cropinfo/cottonseed.cfm
	Classname:  cottonseed_products_top_table cottonseed_products_middle_table cottonseed_products_bottom_table 
****/

/*  TOP table */
.cottonseed_products_top_table > tbody > tr > td, 
.cottonseed_products_top_table > tbody > tr > th, 
.cottonseed_products_top_table > tfoot > tr > td, 
.cottonseed_products_top_table > tfoot > tr > th, 
.cottonseed_products_top_table > thead > tr > td, 
.cottonseed_products_top_table > thead > tr > th 
{
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid black !important;
}

.cottonseed_products_top_table td
{
	text-align:right;
}


.cottonseed_products_top_table tr:nth-child(1) td
{
	text-align:center;
    background-color:#838487; 
	font-weight:bold;
	color:white;
}

.cottonseed_products_top_table tr:nth-child(2) td
{
	text-align:center;
}

.cottonseed_products_top_table tr:nth-child(3) td
{
	text-align:right;
	font-weight:bold;
}

/*  In all rows after the first 3, first two TD are left aligned */
.cottonseed_products_top_table tr:nth-child(n+4) td:nth-child(1)
{
	text-align:left;
}

.cottonseed_products_top_table tr:nth-child(7) td:nth-child(1),
.cottonseed_products_top_table tr:nth-child(11) td:nth-child(1)
{
	padding-left:10px;
}

/*  Other tables */
.cottonseed_products_others_table > tbody > tr > td, 
.cottonseed_products_others_table > tbody > tr > th, 
.cottonseed_products_others_table > tfoot > tr > td, 
.cottonseed_products_others_table > tfoot > tr > th, 
.cottonseed_products_others_table > thead > tr > td, 
.cottonseed_products_others_table > thead > tr > th 
{
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid black !important;
}

.cottonseed_products_others_table td
{
	text-align:right;
}


.cottonseed_products_others_table tr:nth-child(1) td
{
	text-align:center;
    background-color:#838487; 
	font-weight:bold;
	color:white;
}

.cottonseed_products_others_table tr:nth-child(2) td
{
	text-align:center;
}

.cottonseed_products_others_table tr:nth-child(3) td
{
	text-align:right;
	font-weight:bold;
}

/*  In all rows after the first 3, first two TD are left aligned */
.cottonseed_products_others_table tr:nth-child(n+4) td:nth-child(1)
{
	text-align:left;
}

.cottonseed_products_others_table tr:nth-child(7) td:nth-child(1),
.cottonseed_products_others_table tr:nth-child(10) td:nth-child(1)
{
	padding-left:10px;
}

/****
	Crop Estimates:  http://www.cotton.org/econ/cropinfo/production/estimates.cfm 
	Classname:  crop_estimates_table
****/
/* For pages where no description exists, there may be an issue with the print button/icon (the link/finger won't show).  Adding margin to the top of the table fixed that. */
.crop_estimates_table 
{
	margin-top: 25px;
}
.crop_estimates_table > tbody > tr > td, 
.crop_estimates_table > tbody > tr > th, 
.crop_estimates_table > tfoot > tr > td, 
.crop_estimates_table > tfoot > tr > th, 
.crop_estimates_table > thead > tr > td, 
.crop_estimates_table > thead > tr > th {
	padding: 4px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid black !important;
}

/* All TDs right aligned except those specified below */
.crop_estimates_table td
{
	text-align:right;
}

/*  First TD in each row gets left aligned */
.crop_estimates_table tr td:first-child
{
	text-align:left;
}

/*  First row in gets grey background, centered and white font color */
.crop_estimates_table > tbody > tr:first-child td, 
.crop_estimates_table > tr:first-child td
{
	text-align:center;
    background-color:#838487; 
	color:white;
}

/*  2nd-row is bold and centered (First row is a centered h3) */
.crop_estimates_table tr:nth-child(2) td
{
	text-align:center;
	font-weight:bold;
}

/*  3rd row is bold and left aligned */
.crop_estimates_table tr:nth-child(3) td
{
	text-align:left;
	font-weight:bold;
}

/*  First TD of 4th, 11th, 17th, 21st, 25th, 26th, 31st rows is bold and left aligned */
.crop_estimates_table tr:nth-child(4) td:first-child,
.crop_estimates_table tr:nth-child(11) td:first-child,
.crop_estimates_table tr:nth-child(17) td:first-child,
.crop_estimates_table tr:nth-child(21) td:first-child,
.crop_estimates_table tr:nth-child(25) td:first-child,
.crop_estimates_table tr:nth-child(26) td:first-child,
.crop_estimates_table tr:nth-child(31) td:first-child
{
	text-align:left;
	font-weight:bold;
}
/*  The other TDs of 4th, 11th, 17th, 21st, 25th, 26th, 31st rows is bolded */
.crop_estimates_table tr:nth-child(4) td,
.crop_estimates_table tr:nth-child(11) td,
.crop_estimates_table tr:nth-child(17) td,
.crop_estimates_table tr:nth-child(21) td,
.crop_estimates_table tr:nth-child(25) td,
.crop_estimates_table tr:nth-child(26) td,
.crop_estimates_table tr:nth-child(31) td
{
	font-weight:bold;
}

/****
	Planting Intentions:  http://www.cotton.org/econ/reports/intentions.cfm
	Classname:  planting_intentions_table
****/
/* For pages where no description exists, there may be an issue with the print button/icon (the link/finger won't show).  Adding margin to the top of the table fixed that. */
.planting_intentions_table 
{
	margin-top: 25px;
}
.planting_intentions_table > tbody > tr > td, 
.planting_intentions_table > tbody > tr > th, 
.planting_intentions_table > tfoot > tr > td, 
.planting_intentions_table > tfoot > tr > th, 
.planting_intentions_table > thead > tr > td, 
.planting_intentions_table > thead > tr > th {
	padding: 4px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid black !important;
}

/* All TDs right aligned except those specified below */
.planting_intentions_table td
{
	text-align:right;
}

/*  First TD in each row gets left aligned */
.planting_intentions_table tr td:first-child
{
	text-align:left;
}

/*  First row in gets grey background, centered and white font color */
.planting_intentions_table > tbody > tr:first-child td, 
.planting_intentions_table > tr:first-child td
{
	text-align:center;
    background-color:#838487; 
	color:white;
}

/*  2nd-row is bold and centered (First row is a centered h3) */
.planting_intentions_table tr:nth-child(2) td
{
	text-align:center;
	font-weight:bold;
}


/*  First TD of 3rd, 10th, 16th, 20st, 24th, 25th, 30th rows is bold and left aligned */
.planting_intentions_table tr:nth-child(3) td:first-child,
.planting_intentions_table tr:nth-child(10) td:first-child,
.planting_intentions_table tr:nth-child(16) td:first-child,
.planting_intentions_table tr:nth-child(20) td:first-child,
.planting_intentions_table tr:nth-child(24) td:first-child,
.planting_intentions_table tr:nth-child(25) td:first-child,
.planting_intentions_table tr:nth-child(30) td:first-child
{
	text-align:left;
	font-weight:bold;
}
/*  The other TDs of 4th, 11th, 17th, 21st, 25th, 26th, 31st rows is bolded */
.planting_intentions_table tr:nth-child(3) td,
.planting_intentions_table tr:nth-child(10) td,
.planting_intentions_table tr:nth-child(16) td,
.planting_intentions_table tr:nth-child(20) td,
.planting_intentions_table tr:nth-child(24) td,
.planting_intentions_table tr:nth-child(25) td,
.planting_intentions_table tr:nth-child(30) td
{
	font-weight:bold;
}

/****
	USDA Acreage Report:  http://www.cotton.org/econ/cropinfo/production/usda-june-acreage.cfm
	Classname:  usda_acreage_table
****/
/* For pages where no description exists, there may be an issue with the print button/icon (the link/finger won't show).  Adding margin to the top of the table fixed that. */
.usda_acreage_table
{
	margin-top: 25px;
}
.usda_acreage_table > tbody > tr > td, 
.usda_acreage_table > tbody > tr > th, 
.usda_acreage_table > tfoot > tr > td, 
.usda_acreage_table > tfoot > tr > th, 
.usda_acreage_table > thead > tr > td, 
.usda_acreage_table > thead > tr > th {
	padding: 4px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid black !important;
}

/* All TDs right aligned except those specified below */
.usda_acreage_table td
{
	text-align:right;
}

/*  First TD in each row gets left aligned */
.usda_acreage_table tr td:first-child
{
	text-align:left;
}

/*  First row in gets grey background, centered and white font color */
.usda_acreage_table > tbody > tr:first-child td, 
.usda_acreage_table > tr:first-child td
{
	text-align:center;
    background-color:#838487; 
	color:white;
}

/*  2nd-row is bold and centered (First row is a centered h3) */
.usda_acreage_table tr:nth-child(2) td
{
	text-align:center;
	font-weight:bold;
}


/*  First TD of 3rd, 10th, 16th, 20st, 24th, 25th, 30th rows is bold and left aligned */
.usda_acreage_table tr:nth-child(3) td:first-child,
.usda_acreage_table tr:nth-child(10) td:first-child,
.usda_acreage_table tr:nth-child(16) td:first-child,
.usda_acreage_table tr:nth-child(20) td:first-child,
.usda_acreage_table tr:nth-child(24) td:first-child,
.usda_acreage_table tr:nth-child(25) td:first-child,
.usda_acreage_table tr:nth-child(30) td:first-child
{
	text-align:left;
	font-weight:bold;
}
/*  The other TDs of 4th, 11th, 17th, 21st, 25th, 26th, 31st rows is bolded */
.usda_acreage_table tr:nth-child(3) td,
.usda_acreage_table tr:nth-child(10) td,
.usda_acreage_table tr:nth-child(16) td,
.usda_acreage_table tr:nth-child(20) td,
.usda_acreage_table tr:nth-child(24) td,
.usda_acreage_table tr:nth-child(25) td,
.usda_acreage_table tr:nth-child(30) td
{
	font-weight:bold;
}

/****
	USDA Prospective Plantings:  http://www.cotton.org/econ/cropinfo/production/prospective.cfm
	Classname:  usda_prospective_plantings_table
****/
/* For pages where no description exists, there may be an issue with the print button/icon (the link/finger won't show).  Adding margin to the top of the table fixed that. */
.usda_prospective_plantings_table
{
	margin-top: 25px;
}
.usda_prospective_plantings_table > tbody > tr > td, 
.usda_prospective_plantings_table > tbody > tr > th, 
.usda_prospective_plantings_table > tfoot > tr > td, 
.usda_prospective_plantings_table > tfoot > tr > th, 
.usda_prospective_plantings_table > thead > tr > td, 
.usda_prospective_plantings_table > thead > tr > th {
	padding: 4px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid black !important;
}

/* All TDs right aligned except those specified below */
.usda_prospective_plantings_table td
{
	text-align:right;
}

/*  First TD in each row gets left aligned */
.usda_prospective_plantings_table tr td:first-child
{
	text-align:left;
}

/*  First row in gets grey background, centered and white font color */
.usda_prospective_plantings_table > tbody > tr:first-child td, 
.usda_prospective_plantings_table > tr:first-child td
{
	text-align:center;
    background-color:#838487; 
	color:white;
}

/*  2nd-row is bold and centered (First row is a centered h3) */
.usda_prospective_plantings_table tr:nth-child(2) td
{
	text-align:center;
	font-weight:bold;
}

/*  3rd row is bold and left aligned */
.usda_prospective_plantings_table tr:nth-child(3) td
{
	text-align:left;
	font-weight:bold;
}

/*  First TD of 4th, 11th, 17th, 21st, 25th, 26th, 31st rows is bold and left aligned */
.usda_prospective_plantings_table tr:nth-child(4) td:first-child,
.usda_prospective_plantings_table tr:nth-child(11) td:first-child,
.usda_prospective_plantings_table tr:nth-child(17) td:first-child,
.usda_prospective_plantings_table tr:nth-child(21) td:first-child,
.usda_prospective_plantings_table tr:nth-child(25) td:first-child,
.usda_prospective_plantings_table tr:nth-child(26) td:first-child,
.usda_prospective_plantings_table tr:nth-child(31) td:first-child
{
	text-align:left;
	font-weight:bold;
}
/*  The other TDs of 4th, 11th, 17th, 21st, 25th, 26th, 31st rows is bolded */
.usda_prospective_plantings_table tr:nth-child(4) td,
.usda_prospective_plantings_table tr:nth-child(11) td,
.usda_prospective_plantings_table tr:nth-child(17) td,
.usda_prospective_plantings_table tr:nth-child(21) td,
.usda_prospective_plantings_table tr:nth-child(25) td,
.usda_prospective_plantings_table tr:nth-child(26) td,
.usda_prospective_plantings_table tr:nth-child(31) td
{
	font-weight:bold;
}

/****
	USDA Production Report:  http://www.cotton.org/econ/cropinfo/production/production.cfm
	Classname:  usda_production_report_table
****/
/* For pages where no description exists, there may be an issue with the print button/icon (the link/finger won't show).  Adding margin to the top of the table fixed that. */
.usda_production_report_table
{
	margin-top: 25px;
}
.usda_production_report_table > tbody > tr > td, 
.usda_production_report_table > tbody > tr > th, 
.usda_production_report_table > tfoot > tr > td, 
.usda_production_report_table > tfoot > tr > th, 
.usda_production_report_table > thead > tr > td, 
.usda_production_report_table > thead > tr > th {
	padding: 4px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid black !important;
}

/* All TDs right aligned except those specified below */
.usda_production_report_table td
{
	text-align:right;
}

/*  First TD in each row gets left aligned */
.usda_production_report_table tr td:first-child
{
	text-align:left;
}

/*  First row in gets grey background, centered and white font color */
.usda_production_report_table > tbody > tr:first-child td, 
.usda_production_report_table > tr:first-child td
{
	text-align:center;
    background-color:#838487; 
	color:white;
}

/*  2nd-row is bold and centered (First row is a centered h3) */
.usda_production_report_table tr:nth-child(2) td
{
	text-align:center;
	font-weight:bold;
}

/*  3rd row is bold and left aligned */
.usda_production_report_table tr:nth-child(3) td
{
	text-align:left;
	font-weight:bold;
}

/*  First TD of 4th, 11th, 17th, 21st, 25th, 26th, 31st rows is bold and left aligned */
.usda_production_report_table tr:nth-child(4) td:first-child,
.usda_production_report_table tr:nth-child(11) td:first-child,
.usda_production_report_table tr:nth-child(17) td:first-child,
.usda_production_report_table tr:nth-child(21) td:first-child,
.usda_production_report_table tr:nth-child(25) td:first-child,
.usda_production_report_table tr:nth-child(26) td:first-child,
.usda_production_report_table tr:nth-child(31) td:first-child
{
	text-align:left;
	font-weight:bold;
}
/*  The other TDs of 4th, 11th, 17th, 21st, 25th, 26th, 31st rows is bolded */
.usda_production_report_table tr:nth-child(4) td,
.usda_production_report_table tr:nth-child(11) td,
.usda_production_report_table tr:nth-child(17) td,
.usda_production_report_table tr:nth-child(21) td,
.usda_production_report_table tr:nth-child(25) td,
.usda_production_report_table tr:nth-child(26) td,
.usda_production_report_table tr:nth-child(31) td
{
	font-weight:bold;
}

/****
	US Cotton Planted Acres:  http://www.cotton.org/econ/cropinfo/production/us-cotton-planted-acres.cfm
	Classname:  planted_acres_table
****/
/* For pages where no description exists, there may be an issue with the print button/icon (the link/finger won't show).  Adding margin to the top of the table fixed that. */
.planted_acres_table
{
	margin-top: 25px;
}
.planted_acres_table > tbody > tr > td, 
.planted_acres_table > tbody > tr > th, 
.planted_acres_table > tfoot > tr > td, 
.planted_acres_table > tfoot > tr > th, 
.planted_acres_table > thead > tr > td, 
.planted_acres_table > thead > tr > th {
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid black !important;
}

/* All TDs right aligned except those specified below */
.planted_acres_table td
{
	text-align:right;
}

/*  First TD in each row gets left aligned */
.planted_acres_table tr td:first-child
{
	text-align:left;
}

/*  First row in gets grey background, centered and white font color */
.planted_acres_table > tbody > tr:first-child td, 
.planted_acres_table > tr:first-child td
{
	text-align:center;
    background-color:#838487; 
	color:white;
}
/*  2nd-row is bold and centered (First row is a centered h3) */
.planted_acres_table tr:nth-child(2) td
{
	text-align:center;
	font-weight:bold;
}

/*  3rd row first TD is bold and left aligned */
.planted_acres_table tr:nth-child(3) td:first-child
{
	text-align:left;
	font-weight:bold;
}

/*  3rd row first TD is bold and left aligned */
.planted_acres_table tr:nth-child(3) td
{
	font-weight:bold;
}

/****
	Varieties Planted:  http://www.cotton.org/econ/cropinfo/varieties/
	Classname:  varieties_planted_table
****/
.varieties_planted_table > tbody > tr > td, 
.varieties_planted_table > tbody > tr > th, 
.varieties_planted_table > tfoot > tr > td, 
.varieties_planted_table > tfoot > tr > th, 
.varieties_planted_table > thead > tr > td, 
.varieties_planted_table > thead > tr > th {
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid black !important;
}

/* All TDs right aligned except those specified below */
.varieties_planted_table td
{
	text-align:right;
}

/*  First TD in each row gets left aligned */
.varieties_planted_table tr td:first-child,
.varieties_planted_table tr td:nth-child(2)
{
	text-align:left;
}

/*  First row in gets grey background, centered and white font color */
.varieties_planted_table > tbody > tr:first-child td, 
.varieties_planted_table > tr:first-child td
{
	text-align:center;
    background-color:#838487; 
	color:white;
}
/*  2nd-row is bold and centered (First row is a centered h3) */
.varieties_planted_table tr:nth-child(2) td
{
	font-weight:bold;
}

.varieties_planted_table tr:nth-child(2) td:nth-child(2)
{
	text-align:right;
}

/****
	CCC Loan Stocks:  http://www.cotton.org/econ/govprograms/ccc-loan-stocks.cfm
	Classname:  ccc_loan_stocks_table
*****/
/* For pages where no description exists, there may be an issue with the print button/icon (the link/finger won't show).  Adding margin to the top of the table fixed that. */
.ccc_loan_stocks_table
{
	margin-top: 25px;
}
.ccc_loan_stocks_table > tbody > tr > td, 
.ccc_loan_stocks_table > tbody > tr > th, 
.ccc_loan_stocks_table > tfoot > tr > td, 
.ccc_loan_stocks_table > tfoot > tr > th, 
.ccc_loan_stocks_table > thead > tr > td, 
.ccc_loan_stocks_table > thead > tr > th 
{
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid black !important;
}


/* All TDs right aligned except those specified below */
.ccc_loan_stocks_table td
{
	text-align:right;
}

/*  First TD in each row gets left aligned */
.ccc_loan_stocks_table tr td:first-child
{
	text-align:left;
}

/*  First row in gets grey background, centered and white font color */
.ccc_loan_stocks_table > tbody > tr:first-child td, 
.ccc_loan_stocks_table > tr:first-child td 
{
    background-color:#838487; 
	color:white;
	text-align:center;
}

/*  2nd-row is centered */
.ccc_loan_stocks_table tr:nth-child(2) td
{
	text-align:center;
}

/*  4th-row, all but first column is bold and right aligned */
.ccc_loan_stocks_table tr:nth-child(4) td
{
	text-align:right;
	font-weight:bold;
}

/*  4th-row, first column is left aligned */
.ccc_loan_stocks_table tr:nth-child(4) td:nth-child(1)
{
	text-align:left;
}

/* Rows 26, 28, 33 are bold */
.ccc_loan_stocks_table tr:nth-child(26) td,
.ccc_loan_stocks_table tr:nth-child(28) td,
.ccc_loan_stocks_table tr:nth-child(33) td
{
	font-weight:bold;
}

/****
	Farm Program Enrollment - top:  http://www.cotton.org/econ/govprograms/enrollment.cfm
	Classname:  farm_program_enrollment_top_table
*****/
/* For pages where no description exists, there may be an issue with the print button/icon (the link/finger won't show).  Adding margin to the top of the table fixed that. */
.farm_program_enrollment_top_table
{
	margin-top: 25px;
}

.farm_program_enrollment_top_table > tbody > tr > td, 
.farm_program_enrollment_top_table > tbody > tr > th, 
.farm_program_enrollment_top_table > tfoot > tr > td, 
.farm_program_enrollment_top_table > tfoot > tr > th, 
.farm_program_enrollment_top_table > thead > tr > td, 
.farm_program_enrollment_top_table > thead > tr > th 
{
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid black !important;
}


/* All TDs right aligned except those specified below */
.farm_program_enrollment_top_table td
{
	text-align:right;
}

/*  First TD in each row gets left aligned */
.farm_program_enrollment_top_table tr td:first-child
{
	text-align:left;
}

/*  First row in gets grey background, centered and white font color */
.farm_program_enrollment_top_table > tbody > tr:first-child td, 
.farm_program_enrollment_top_table > tr:first-child td 
{
    background-color:#838487; 
	color:white;
	text-align:center;
}

/*  2nd-row is bold  */
.farm_program_enrollment_top_table tr:nth-child(2) td
{
	font-weight:bold;
}

/*  26th row is bold and centered  */
.farm_program_enrollment_top_table tr:nth-child(26) td
{
	text-align:center;
	font-weight:bold;
}


/*  Rows 2, 3, 10, 16, 20, 24, 26-38 left td is left-aligned and bold*/
.farm_program_enrollment_top_table tr:nth-child(2) td:nth-child(1),
.farm_program_enrollment_top_table tr:nth-child(3) td:nth-child(1),
.farm_program_enrollment_top_table tr:nth-child(10) td:nth-child(1),
.farm_program_enrollment_top_table tr:nth-child(16) td:nth-child(1),
.farm_program_enrollment_top_table tr:nth-child(20) td:nth-child(1),
.farm_program_enrollment_top_table tr:nth-child(24) td:nth-child(1),
.farm_program_enrollment_top_table tr:nth-child(26) td:nth-child(1),
.farm_program_enrollment_top_table tr:nth-child(27) td:nth-child(1),
.farm_program_enrollment_top_table tr:nth-child(28) td:nth-child(1),
.farm_program_enrollment_top_table tr:nth-child(29) td:nth-child(1),
.farm_program_enrollment_top_table tr:nth-child(30) td:nth-child(1),
.farm_program_enrollment_top_table tr:nth-child(31) td:nth-child(1),
.farm_program_enrollment_top_table tr:nth-child(32) td:nth-child(1),
.farm_program_enrollment_top_table tr:nth-child(33) td:nth-child(1),
.farm_program_enrollment_top_table tr:nth-child(34) td:nth-child(1),
.farm_program_enrollment_top_table tr:nth-child(35) td:nth-child(1),
.farm_program_enrollment_top_table tr:nth-child(36) td:nth-child(1)
{
	text-align:left;
	font-weight:bold;	
}

/*  Rows 2, 3, 10, 16, 20, 24 right td is bold*/
.farm_program_enrollment_top_table tr:nth-child(2) td:nth-child(2),
.farm_program_enrollment_top_table tr:nth-child(3) td:nth-child(2),
.farm_program_enrollment_top_table tr:nth-child(10) td:nth-child(2),
.farm_program_enrollment_top_table tr:nth-child(16) td:nth-child(2),
.farm_program_enrollment_top_table tr:nth-child(20) td:nth-child(2),
.farm_program_enrollment_top_table tr:nth-child(24) td:nth-child(2)
{
	font-weight:bold;
}

.farm_program_enrollment_top_table tr:nth-child(2) td:nth-child(2)
{
	text-align:center;
}

.farm_program_enrollment_top_table tr:nth-child(38) td
{
	text-align:right;
	font-weight:bold;	
}

.farm_program_enrollment_top_table tr:nth-child(38) td:nth-child(1)
{
	text-align:left;
}

.farm_program_enrollment_top_table tr:nth-child(39) td
{
	text-align:left;
}


/****
	Farm Program Enrollment - bottom:  http://www.cotton.org/econ/govprograms/enrollment.cfm
	Classname:  farm_program_enrollment_bottom_table
*****/
.farm_program_enrollment_bottom_table > tbody > tr > td, 
.farm_program_enrollment_bottom_table > tbody > tr > th, 
.farm_program_enrollment_bottom_table > tfoot > tr > td, 
.farm_program_enrollment_bottom_table > tfoot > tr > th, 
.farm_program_enrollment_bottom_table > thead > tr > td, 
.farm_program_enrollment_bottom_table > thead > tr > th 
{
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid black !important;
}


/* All TDs right aligned except those specified below */
.farm_program_enrollment_bottom_table td
{
	text-align:right;
}

/*  First TD in each row gets left aligned */
.farm_program_enrollment_bottom_table tr td:first-child
{
	text-align:left;
}

/*  First row in gets grey background, centered and white font color */
.farm_program_enrollment_bottom_table > tbody > tr:first-child td, 
.farm_program_enrollment_bottom_table > tr:first-child td 
{
    background-color:#838487; 
	color:white;
	text-align:center;
}

/*  2nd-row is bold  */
.farm_program_enrollment_bottom_table tr:nth-child(2) td,
.farm_program_enrollment_bottom_table tr:nth-child(3) td
{
	font-weight:bold;
	text-align:center;
}

.farm_program_enrollment_bottom_table tr:nth-child(3) td:first-child
{
	font-weight:bold;
	text-align:left;
}

/*  Rows 4, 11, 17, 21, 25, 27, 37 left td is left-aligned and bold*/
.farm_program_enrollment_bottom_table tr:nth-child(4) td:nth-child(1),
.farm_program_enrollment_bottom_table tr:nth-child(11) td:nth-child(1),
.farm_program_enrollment_bottom_table tr:nth-child(17) td:nth-child(1),
.farm_program_enrollment_bottom_table tr:nth-child(21) td:nth-child(1),
.farm_program_enrollment_bottom_table tr:nth-child(25) td:nth-child(1),
.farm_program_enrollment_bottom_table tr:nth-child(27) td:nth-child(1),
.farm_program_enrollment_bottom_table tr:nth-child(37) td:nth-child(1)
{
	text-align:left;
	font-weight:bold;	
}


/*  Rows 4, 11, 17, 21, 25, 27, 37 other tds are right-aligned and bold*/
.farm_program_enrollment_bottom_table tr:nth-child(4) td:nth-child(n+2),
.farm_program_enrollment_bottom_table tr:nth-child(11) td:nth-child(n+2),
.farm_program_enrollment_bottom_table tr:nth-child(17) td:nth-child(n+2),
.farm_program_enrollment_bottom_table tr:nth-child(21) td:nth-child(n+2),
.farm_program_enrollment_bottom_table tr:nth-child(25) td:nth-child(n+2),
.farm_program_enrollment_bottom_table tr:nth-child(27) td:nth-child(n+2),
.farm_program_enrollment_bottom_table tr:nth-child(37) td:nth-child(n+2)
{
	text-align:right;
	font-weight:bold;
}

/****
	US Cotton Textile :  http://www.cotton.org/econ/textiles/us-cotton-textile-trade.cfm
	Classname:  us_cotton_textile_table
*****/
/* For pages where no description exists, there may be an issue with the print button/icon (the link/finger won't show).  Adding margin to the top of the table fixed that. */
.us_cotton_textile_table
{
	margin-top: 25px;
}
.us_cotton_textile_table > tbody > tr > td, 
.us_cotton_textile_table > tbody > tr > th, 
.us_cotton_textile_table > tfoot > tr > td, 
.us_cotton_textile_table > tfoot > tr > th, 
.us_cotton_textile_table > thead > tr > td, 
.us_cotton_textile_table > thead > tr > th 
{
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid black !important;
}


/* All TDs right aligned except those specified below */
.us_cotton_textile_table td
{
	text-align:right;
}

/*  First TD in each row gets left aligned */
.us_cotton_textile_table tr td:first-child
{
	text-align:left;
}

/*  First row in gets grey background, centered and white font color */
.us_cotton_textile_table > tbody > tr:first-child td, 
.us_cotton_textile_table > tr:first-child td 
{
    background-color:#838487; 
	color:white;
	text-align:center;
}

.us_cotton_textile_table tr:nth-child(3) td:nth-child(1)
{
	font-weight:bold;
}

.us_cotton_textile_table tr:nth-child(2) td:nth-child(2),
.us_cotton_textile_table tr:nth-child(4) td:nth-child(2),
.us_cotton_textile_table tr:nth-child(8) td:nth-child(2),
.us_cotton_textile_table tr:nth-child(12) td:nth-child(2),
.us_cotton_textile_table tr:nth-child(16) td:nth-child(2),
.us_cotton_textile_table tr:nth-child(20) td:nth-child(2)
{
	text-align:center;
	font-weight:bold;
}

/***** END OF ECON TABLES ****/
