#copy table { }
#copy table * { color: #8E7266; }
#copy table td, #copy table th { padding: 2px; }
.chart { width: 75%; margin: 10px 0; }
* html .chart { width: 60%; }
.chart td { text-align: center; }
.chart td, .chart th { border-bottom: 1px solid #F1DFCD; }
.chart th { padding-right: 30px; text-align: left; }
.legend { margin: 0 0 20px 0; }
.legend * { vertical-align: middle; }
.legend th { text-align: right; }
.legend th img { padding-left: 10px; }
.legend td { text-align: left; }
.association { width: 70%; margin: 20px 0; }
.association th { text-align: left; }
.association td { text-align: center; }
.association td, .association th { border-bottom: 1px solid #F1DFCD; }
.pdflinks * { vertical-align: middle; }
.bordered { width: 70%; margin: 20px 0; }
.bordered td, .bordered th { border: 1px solid #54443D; border-collapse: collapse; }
.bordered th { font-weight: bold; }

.no_borders { border:none !important; }
.no_borders td, .no_borders th { border:none !important; }

.chart_wider { width: 100%; margin: 10px 0; }
* html .chart_wider { width: 60%; }
.chart_wider td { text-align: center; }
.chart_wider td, .chart th { border-bottom: 1px solid #F1DFCD; }
.chart_wider th { padding-right: 30px; text-align: left; }
