			.band_0 			{  text-align: center;  vertical-align: middle;  background: #00646e;  }
			.band_0l			{  text-align: center;  vertical-align: middle;  background: #107643;  }
			.band_1d			{  text-align: center;  vertical-align: middle;  background: #dfdfac;  }
			.band_1				{  text-align: center;  vertical-align: middle;  background: #ffffff;  }
			.band_1l			{  text-align: center;  vertical-align: middle;  background: #ffffcc;  }
			.band_2d			{  text-align: center;  vertical-align: middle;  background: #bcbc89;  }
			.band_2				{  text-align: center;  vertical-align: middle;  background: #f8f8f8;  }
			.band_2l			{  text-align: center;  vertical-align: middle;  background: #dcdca9;  }
			.band_grey			{  text-align: center;  vertical-align: middle;  background: #cccccc;  }
			.band_yellow		{  text-align: center;  vertical-align: middle;  background: #ffff00;  }


/*		Data alignment, text color and font size

			l/c/r    - left, center, right
			b/w      - black or white
			s/m/l/xm - smal, medium, large, xlarge
*/

			.s_f					{  font-family: Courier, mono;  font-size: small; }
			.m_f					{  font-family: Courier, mono;  font-size: medium; }
			.l_f					{  font-family: Courier, mono;  font-size: large; }

			.l_b_s				{  text-align: left;    vertical-align: top;  color: #000000;  font-family: Arial Narrow;  font-size: small; }
			.c_b_s				{  text-align: center;  vertical-align: middle;  color: #000000;  font-family: Arial Narrow;  font-size: small; }
			.r_b_s				{  text-align: right;   vertical-align: middle;  color: #000000;  font-family: Arial Narrow;  font-size: small; }

			.l_w_s				{  text-align: left;    vertical-align: middle;  color: #ffffff;  font-family: Arial Narrow;  font-size: small; }
			.c_w_s				{  text-align: center;  vertical-align: middle;  color: #ffffff;  font-family: Arial Narrow;  font-size: small; }
			.r_w_s				{  text-align: right;   vertical-align: middle;  color: #ffffff;  font-family: Arial Narrow;  font-size: small; }

			.l_b_m				{  text-align: left;    vertical-align: middle;  color: #000000;  font-family: Arial Narrow;  font-size: medium; }
			.c_b_m				{  text-align: center;  vertical-align: middle;  color: #000000;  font-family: Arial Narrow;  font-size: medium; }
			.r_b_m				{  text-align: right;   vertical-align: middle;  color: #000000;  font-family: Arial Narrow;  font-size: medium; }

			.l_w_m				{  text-align: left;    vertical-align: middle;  color: #ffffff;  font-family: Arial Narrow;  font-size: medium; }
			.c_w_m				{  text-align: center;  vertical-align: middle;  color: #ffffff;  font-family: Arial Narrow;  font-size: medium; }
			.r_w_m				{  text-align: right;   vertical-align: middle;  color: #ffffff;  font-family: Arial Narrow;  font-size: medium; }

			.l_b_l				{  text-align: left;    vertical-align: middle;  color: #000000;  font-family: Arial Narrow;  font-size: large; }
			.c_b_l				{  text-align: center;  vertical-align: middle;  color: #000000;  font-family: Arial Narrow;  font-size: large; }
			.r_b_l				{  text-align: right;   vertical-align: middle;  color: #000000;  font-family: Arial Narrow;  font-size: large; }

			.l_w_l				{  text-align: left;    vertical-align: middle;  color: #ffffff;  font-family: Arial Narrow;  font-size: large; }
			.c_w_l				{  text-align: center;  vertical-align: middle;  color: #ffffff;  font-family: Arial Narrow;  font-size: large; }
			.r_w_l				{  text-align: right;   vertical-align: middle;  color: #ffffff;  font-family: Arial Narrow;  font-size: large; }

			.l_b_xl				{  text-align: left;    vertical-align: middle;  color: #000000;  font-family: Arial Narrow;  font-size: x-large; }
			.c_b_xl				{  text-align: center;  vertical-align: middle;  color: #000000;  font-family: Arial Narrow;  font-size: x-large; }
			.r_b_xl				{  text-align: right;   vertical-align: middle;  color: #000000;  font-family: Arial Narrow;  font-size: x-large; }

			.l_w_xl				{  text-align: left;    vertical-align: middle;  color: #ffffff;  font-family: Arial Narrow;  font-size: x-large; }
			.c_w_xl				{  text-align: center;  vertical-align: middle;  color: #ffffff;  font-family: Arial Narrow;  font-size: x-large; }
			.r_w_xl				{  text-align: right;   vertical-align: middle;  color: #ffffff;  font-family: Arial Narrow;  font-size: x-large; }

/* Dropdown tables border */
.border {
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-left-style: solid;
}