div#icvsChart {
	height: 600px; 
	min-width: 300px; 
	max-width: 1200px; 
	margin: 0 auto;
}

div.highcharts-data-table {
	margin: 20px auto !important;
	border: 1px solid #666;
	border-radius: 6px;
	padding: 9px;
	display: grid;
	height: 700px;
	overflow-y: scroll;
	clear: both;
}

caption.highcharts-table-caption {
	font-weight: bold;
	text-align: center;
	color: #666;
}

/* need to do this 22 times */
/* 0 */
table#highcharts-data-table-0 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-0 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-0 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-0 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-0 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-0 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 1 */
table#highcharts-data-table-1 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-1 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-1 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-1 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-1 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-1 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 2 */
table#highcharts-data-table-2 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-2 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-2 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-2 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-2 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-2 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 3 */
table#highcharts-data-table-3 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-3 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-3 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-3 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-3 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-3 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 4 */
table#highcharts-data-table-4 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-4 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-4 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-4 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-4 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-4 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 5 */
table#highcharts-data-table-5 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-5 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-5 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-5 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-5 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-5 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 6 */
table#highcharts-data-table-6 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-6 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-6 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-6 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-6 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-6 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 7 */
table#highcharts-data-table-7 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-7 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-7 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-7 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-7 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-7 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 8 */
table#highcharts-data-table-8 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-8 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-8 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-8 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-8 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-8 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 9 */
table#highcharts-data-table-9 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-9 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-9 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-9 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-9 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-9 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 10 */
table#highcharts-data-table-10 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-10 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-10 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-10 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-10 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-10 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 11 */
table#highcharts-data-table-11 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-11 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-11 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-11 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-11 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-11 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 12 */
table#highcharts-data-table-12 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-12 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-12 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-12 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-12 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-12 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 13 */
table#highcharts-data-table-13 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-13 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-13 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-13 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-13 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-13 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 14 */
table#highcharts-data-table-14 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-14 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-14 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-14 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-14 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-14 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 15 */
table#highcharts-data-table-15 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-15 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-15 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-15 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-15 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-15 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 16 */
table#highcharts-data-table-16 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-16 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-16 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-16 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-16 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-16 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 17 */
table#highcharts-data-table-17 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-17 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-17 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-17 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-17 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-17 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 18 */
table#highcharts-data-table-18 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-18 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-18 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-18 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-18 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-18 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 19 */
table#highcharts-data-table-19 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-19 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-19 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-19 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-19 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-19 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 20 */
table#highcharts-data-table-20 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-20 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-20 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-20 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-20 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-20 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 21 */
table#highcharts-data-table-21 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-21 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-21 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-21 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-21 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-21 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* 22 */
table#highcharts-data-table-22 {
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	margin: 5px auto;
	clear: both;
}

table#highcharts-data-table-22 tr td {
	padding: 4px 4px 2px 12px;
	text-align: left;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-22 tr th {
	background-color: #f2f2f2;
	color: #666;
	padding: 4px 4px;
	text-align: center;
	font-weight: bold;
	border-left: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
}

table#highcharts-data-table-22 tbody {
	border-top: 2px solid #c6c6c6;
}

table#highcharts-data-table-22 tr:nth-child(odd)	{ 
	background-color:#fff; 
}

table#highcharts-data-table-22 tr:nth-child(even) {
	background-color: #f2f2f2;
}

/* end of 22 data table ids */

div.highcharts-menu hr {
	margin: 3px 0px !important;
}

div.chanBox {
	width: 30em;
	height: 25em;
	border: 1px solid #666;
	border-radius: 6px;
	margin-right: 1em;
	margin-bottom: 1em;
	float: left;
}

/* ADDED FOR TABS!  */
/*----- Tabs -----*/
.tabs {
    width: 100%;
    display: inline-block;
	z-index: 100;
	position: relative; 
}
 
/*----- Tab Links -----*/
.tab-links {
	padding-left: 8px !important;
}

/* Clearfix */
.tab-links:after {
    display: block;
    clear: both;
    content: '';
}

.tab-links li {
    margin: 0px 3px;
    float: left;
    list-style: none;
    background-image: none;
}
 
.tab-links a {
    padding: 6px 9px;
    display: inline-block;
    border-radius: 5px 5px 0px 0px;
    background: #efefef; 
    font-size: 12px !important;
    font-weight: 700;
    color: #555;
    border-top: 1px solid #C0C0C0;
    border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
    transition: all linear 0.15s;
    text-decoration: none !important;
}
 
.tab-links a:hover {
    background: #a9bae2; 
    text-decoration: none;
    color: #93052A;
}
 
li.active a, li.active a:hover {
    background: #fff; 
    color: #282888; 
    border-left: 1px solid #666;
    border-top:  1px solid #666;
    border-right:  1px solid #666;
    border-bottom: 0px solid #fff !important;
}
 
li.active a:hover {
	color: #93052A;
}

th.ctr {
  	text-align: center !important;
		border-right: 1px solid #f1c52b !important;
}
 
/*----- Content of Tabs -----*/
.tab-content {
	padding: 8px;
	border-radius: 6px;
	background: #fff; 
	border: 1px solid #666;
	margin-top: -11px !important; 
}

.tab {
	display: none; 
    padding: 12px;
}

.tab.active {
    display: block;
}
