#ticker {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background: black;
	color: white;
	height: 40px;
	overflow: hidden;
}
#ticker .text {
	white-space: nowrap;
}
.ch {
	display: inline-block;
	width: 20px;
	height: 40px;
	background-size: 360px 640px;
	background-image: url(vt220.png);
	white-space: pre-wrap;
	overflow: hidden;
	text-indent: -9999px;
}

.cx00, .ch0020 {
	background-position: -0px -0px;
}

.cx01, .ch23BA {
	background-position: -20px -0px;
}

.cx02, .ch2426 {
	background-position: -40px -0px;
}

.cx03, .ch0030 {
	background-position: -60px -0px;
}

.cx04, .ch0040 {
	background-position: -80px -0px;
}

.cx05, .ch0050 {
	background-position: -100px -0px;
}

.cx06, .ch0060 {
	background-position: -120px -0px;
}

.cx07, .ch0070 {
	background-position: -140px -0px;
}

.cx08, .chFF80 {
	background-position: -160px -0px;
}

.cx09, .chFF90 {
	background-position: -180px -0px;
}

.cx0A, .ch00A0 {
	background-position: -200px -0px;
}

.cx0B, .chFFB0 {
	background-position: -220px -0px;
}

.cx0C, .ch00C0 {
	background-position: -240px -0px;
}

.cx0D, .ch00D0 {
	background-position: -260px -0px;
}

.cx0E, .ch00E0 {
	background-position: -280px -0px;
}

.cx0F, .chFFF0 {
	background-position: -300px -0px;
}

.cx10, .ch25C6 {
	background-position: -0px -40px;
}

.cx11, .ch23BB {
	background-position: -20px -40px;
}

.cx12, .ch0021 {
	background-position: -40px -40px;
}

.cx13, .ch0031 {
	background-position: -60px -40px;
}

.cx14, .ch0041 {
	background-position: -80px -40px;
}

.cx15, .ch0051 {
	background-position: -100px -40px;
}

.cx16, .ch0061 {
	background-position: -120px -40px;
}

.cx17, .ch0071 {
	background-position: -140px -40px;
}

.cx18, .chFF81 {
	background-position: -160px -40px;
}

.cx19, .chFF91 {
	background-position: -180px -40px;
}

.cx1A, .ch00A1 {
	background-position: -200px -40px;
}

.cx1B, .chFFB1 {
	background-position: -220px -40px;
}

.cx1C, .ch00C1 {
	background-position: -240px -40px;
}

.cx1D, .ch00D1 {
	background-position: -260px -40px;
}

.cx1E, .ch00E1 {
	background-position: -280px -40px;
}

.cx1F, .ch00F1 {
	background-position: -300px -40px;
}

.cx20, .ch2592 {
	background-position: -0px -80px;
}

.cx21, .ch2500 {
	background-position: -20px -80px;
}

.cx22, .ch0022 {
	background-position: -40px -80px;
}

.cx23, .ch0032 {
	background-position: -60px -80px;
}

.cx24, .ch0042 {
	background-position: -80px -80px;
}

.cx25, .ch0052 {
	background-position: -100px -80px;
}

.cx26, .ch0062 {
	background-position: -120px -80px;
}

.cx27, .ch0072 {
	background-position: -140px -80px;
}

.cx28, .chFF82 {
	background-position: -160px -80px;
}

.cx29, .chFF92 {
	background-position: -180px -80px;
}

.cx2A, .ch00A2 {
	background-position: -200px -80px;
}

.cx2B, .ch00B2 {
	background-position: -220px -80px;
}

.cx2C, .ch00C2 {
	background-position: -240px -80px;
}

.cx2D, .ch00D2 {
	background-position: -260px -80px;
}

.cx2E, .ch00E2 {
	background-position: -280px -80px;
}

.cx2F, .ch00F2 {
	background-position: -300px -80px;
}

.cx30, .ch2588 {
	background-position: -0px -120px;
}

.cx31, .ch23BC {
	background-position: -20px -120px;
}

.cx32, .ch0023 {
	background-position: -40px -120px;
}

.cx33, .ch0033 {
	background-position: -60px -120px;
}

.cx34, .ch0043 {
	background-position: -80px -120px;
}

.cx35, .ch0053 {
	background-position: -100px -120px;
}

.cx36, .ch0063 {
	background-position: -120px -120px;
}

.cx37, .ch0073 {
	background-position: -140px -120px;
}

.cx38, .chFF83 {
	background-position: -160px -120px;
}

.cx39, .chFF93 {
	background-position: -180px -120px;
}

.cx3A, .chFFA3 {
	background-position: -200px -120px;
}

.cx3B, .ch00B3 {
	background-position: -220px -120px;
}

.cx3C, .ch00C3 {
	background-position: -240px -120px;
}

.cx3D, .ch00D3 {
	background-position: -260px -120px;
}

.cx3E, .ch00E3 {
	background-position: -280px -120px;
}

.cx3F, .ch00F3 {
	background-position: -300px -120px;
}

.cx40, .chE000 {
	background-position: -0px -160px;
}

.cx41, .ch23BD {
	background-position: -20px -160px;
}

.cx42, .ch0024 {
	background-position: -40px -160px;
}

.cx43, .ch0034 {
	background-position: -60px -160px;
}

.cx44, .ch0044 {
	background-position: -80px -160px;
}

.cx45, .ch0054 {
	background-position: -100px -160px;
}

.cx46, .ch0064 {
	background-position: -120px -160px;
}

.cx47, .ch0074 {
	background-position: -140px -160px;
}

.cx48, .chFF84 {
	background-position: -160px -160px;
}

.cx49, .chFF94 {
	background-position: -180px -160px;
}

.cx4A, .ch00A4 {
	background-position: -200px -160px;
}

.cx4B, .ch00B4 {
	background-position: -220px -160px;
}

.cx4C, .ch00C4 {
	background-position: -240px -160px;
}

.cx4D, .ch00D4 {
	background-position: -260px -160px;
}

.cx4E, .ch00E4 {
	background-position: -280px -160px;
}

.cx4F, .ch00F4 {
	background-position: -300px -160px;
}

.cx50, .chE001 {
	background-position: -0px -200px;
}

.cx51, .ch251C {
	background-position: -20px -200px;
}

.cx52, .ch0025 {
	background-position: -40px -200px;
}

.cx53, .ch0035 {
	background-position: -60px -200px;
}

.cx54, .ch0045 {
	background-position: -80px -200px;
}

.cx55, .ch0055 {
	background-position: -100px -200px;
}

.cx56, .ch0065 {
	background-position: -120px -200px;
}

.cx57, .ch0075 {
	background-position: -140px -200px;
}

.cx58, .chFF85 {
	background-position: -160px -200px;
}

.cx59, .chFF95 {
	background-position: -180px -200px;
}

.cx5A, .ch00A5 {
	background-position: -200px -200px;
}

.cx5B, .ch00B5, .ch03BC {
	background-position: -220px -200px;
}

.cx5C, .ch00C5 {
	background-position: -240px -200px;
}

.cx5D, .ch00D5 {
	background-position: -260px -200px;
}

.cx5E, .ch00E5 {
	background-position: -280px -200px;
}

.cx5F, .ch00F5 {
	background-position: -300px -200px;
}

.cx60, .chE002 {
	background-position: -0px -240px;
}

.cx61, .ch2524 {
	background-position: -20px -240px;
}

.cx62, .ch0026 {
	background-position: -40px -240px;
}

.cx63, .ch0036 {
	background-position: -60px -240px;
}

.cx64, .ch0046 {
	background-position: -80px -240px;
}

.cx65, .ch0056 {
	background-position: -100px -240px;
}

.cx66, .ch0066 {
	background-position: -120px -240px;
}

.cx67, .ch0076 {
	background-position: -140px -240px;
}

.cx68, .chFF86 {
	background-position: -160px -240px;
}

.cx69, .chFF96 {
	background-position: -180px -240px;
}

.cx6A, .ch00A6 {
	background-position: -200px -240px;
}

.cx6B, .ch00B6 {
	background-position: -220px -240px;
}

.cx6C, .ch00C6 {
	background-position: -240px -240px;
}

.cx6D, .ch00D6 {
	background-position: -260px -240px;
}

.cx6E, .ch00E6 {
	background-position: -280px -240px;
}

.cx6F, .ch00F6 {
	background-position: -300px -240px;
}

.cx70, .ch00B0 {
	background-position: -0px -280px;
}

.cx71, .ch2534 {
	background-position: -20px -280px;
}

.cx72, .ch0027 {
	background-position: -40px -280px;
}

.cx73, .ch0037 {
	background-position: -60px -280px;
}

.cx74, .ch0047 {
	background-position: -80px -280px;
}

.cx75, .ch0057 {
	background-position: -100px -280px;
}

.cx76, .ch0067 {
	background-position: -120px -280px;
}

.cx77, .ch0077 {
	background-position: -140px -280px;
}

.cx78, .chFF87 {
	background-position: -160px -280px;
}

.cx79, .chFF97 {
	background-position: -180px -280px;
}

.cx7A, .ch00A7 {
	background-position: -200px -280px;
}

.cx7B, .chFFB7 {
	background-position: -220px -280px;
}

.cx7C, .ch00C7 {
	background-position: -240px -280px;
}

.cx7D, .ch00D7 {
	background-position: -260px -280px;
}

.cx7E, .ch00E7 {
	background-position: -280px -280px;
}

.cx7F, .ch00F7 {
	background-position: -300px -280px;
}

.cx80, .ch00B1 {
	background-position: -0px -320px;
}

.cx81, .ch252C {
	background-position: -20px -320px;
}

.cx82, .ch0028 {
	background-position: -40px -320px;
}

.cx83, .ch0038 {
	background-position: -60px -320px;
}

.cx84, .ch0048 {
	background-position: -80px -320px;
}

.cx85, .ch0058 {
	background-position: -100px -320px;
}

.cx86, .ch0068 {
	background-position: -120px -320px;
}

.cx87, .ch0078 {
	background-position: -140px -320px;
}

.cx88, .chFF88 {
	background-position: -160px -320px;
}

.cx89, .chFF98 {
	background-position: -180px -320px;
}

.cx8A, .ch00A8 {
	background-position: -200px -320px;
}

.cx8B, .ch00B8 {
	background-position: -220px -320px;
}

.cx8C, .ch00C8 {
	background-position: -240px -320px;
}

.cx8D, .ch00D8 {
	background-position: -260px -320px;
}

.cx8E, .ch00E8 {
	background-position: -280px -320px;
}

.cx8F, .ch00F8 {
	background-position: -300px -320px;
}

.cx90, .ch00D7 {
	background-position: -0px -360px;
}

.cx91, .ch2502 {
	background-position: -20px -360px;
}

.cx92, .ch0029 {
	background-position: -40px -360px;
}

.cx93, .ch0039 {
	background-position: -60px -360px;
}

.cx94, .ch0049 {
	background-position: -80px -360px;
}

.cx95, .ch0059 {
	background-position: -100px -360px;
}

.cx96, .ch0069 {
	background-position: -120px -360px;
}

.cx97, .ch0079 {
	background-position: -140px -360px;
}

.cx98, .chFF89 {
	background-position: -160px -360px;
}

.cx99, .chFF99 {
	background-position: -180px -360px;
}

.cx9A, .ch00A9 {
	background-position: -200px -360px;
}

.cx9B, .ch00B9 {
	background-position: -220px -360px;
}

.cx9C, .ch00C9 {
	background-position: -240px -360px;
}

.cx9D, .ch00D9 {
	background-position: -260px -360px;
}

.cx9E, .ch00E9 {
	background-position: -280px -360px;
}

.cx9F, .ch00F9 {
	background-position: -300px -360px;
}

.cxA0, .ch00F7 {
	background-position: -0px -400px;
}

.cxA1, .ch2264 {
	background-position: -20px -400px;
}

.cxA2, .ch002A {
	background-position: -40px -400px;
}

.cxA3, .ch003A {
	background-position: -60px -400px;
}

.cxA4, .ch004A {
	background-position: -80px -400px;
}

.cxA5, .ch005A {
	background-position: -100px -400px;
}

.cxA6, .ch006A {
	background-position: -120px -400px;
}

.cxA7, .ch007A {
	background-position: -140px -400px;
}

.cxA8, .chFF8A {
	background-position: -160px -400px;
}

.cxA9, .chFF9A {
	background-position: -180px -400px;
}

.cxAA, .ch00AA {
	background-position: -200px -400px;
}

.cxAB, .ch00BA {
	background-position: -220px -400px;
}

.cxAC, .ch00CA {
	background-position: -240px -400px;
}

.cxAD, .ch00DA {
	background-position: -260px -400px;
}

.cxAE, .ch00EA {
	background-position: -280px -400px;
}

.cxAF, .ch00FA {
	background-position: -300px -400px;
}

.cxB0, .ch2518 {
	background-position: -0px -440px;
}

.cxB1, .ch2265 {
	background-position: -20px -440px;
}

.cxB2, .ch002B {
	background-position: -40px -440px;
}

.cxB3, .ch003B {
	background-position: -60px -440px;
}

.cxB4, .ch004B {
	background-position: -80px -440px;
}

.cxB5, .ch005B {
	background-position: -100px -440px;
}

.cxB6, .ch006B {
	background-position: -120px -440px;
}

.cxB7, .ch007B {
	background-position: -140px -440px;
}

.cxB8, .chFF8B {
	background-position: -160px -440px;
}

.cxB9, .chFF9B {
	background-position: -180px -440px;
}

.cxBA, .ch00AB {
	background-position: -200px -440px;
}

.cxBB, .ch00BB {
	background-position: -220px -440px;
}

.cxBC, .ch00CB {
	background-position: -240px -440px;
}

.cxBD, .ch00DB {
	background-position: -260px -440px;
}

.cxBE, .ch00EB {
	background-position: -280px -440px;
}

.cxBF, .ch00FB {
	background-position: -300px -440px;
}

.cxC0, .ch2510 {
	background-position: -0px -480px;
}

.cxC1, .ch03C0 {
	background-position: -20px -480px;
}

.cxC2, .ch002C {
	background-position: -40px -480px;
}

.cxC3, .ch003C {
	background-position: -60px -480px;
}

.cxC4, .ch004C {
	background-position: -80px -480px;
}

.cxC5, .ch005C {
	background-position: -100px -480px;
}

.cxC6, .ch006C {
	background-position: -120px -480px;
}

.cxC7, .ch007C {
	background-position: -140px -480px;
}

.cxC8, .chFF8C {
	background-position: -160px -480px;
}

.cxC9, .chFF9C {
	background-position: -180px -480px;
}

.cxCA, .ch00AC {
	background-position: -200px -480px;
}

.cxCB, .ch00BC {
	background-position: -220px -480px;
}

.cxCC, .ch00CC {
	background-position: -240px -480px;
}

.cxCD, .ch00DC {
	background-position: -260px -480px;
}

.cxCE, .ch00EC {
	background-position: -280px -480px;
}

.cxCF, .ch00FC {
	background-position: -300px -480px;
}

.cxD0, .ch250C {
	background-position: -0px -520px;
}

.cxD1, .ch2260 {
	background-position: -20px -520px;
}

.cxD2, .ch002D {
	background-position: -40px -520px;
}

.cxD3, .ch003D {
	background-position: -60px -520px;
}

.cxD4, .ch004D {
	background-position: -80px -520px;
}

.cxD5, .ch005D {
	background-position: -100px -520px;
}

.cxD6, .ch006D {
	background-position: -120px -520px;
}

.cxD7, .ch007D {
	background-position: -140px -520px;
}

.cxD8, .chFF8D {
	background-position: -160px -520px;
}

.cxD9, .chFF9D {
	background-position: -180px -520px;
}

.cxDA, .ch00AD {
	background-position: -200px -520px;
}

.cxDB, .ch00BD {
	background-position: -220px -520px;
}

.cxDC, .ch00CD {
	background-position: -240px -520px;
}

.cxDD, .ch0178 {
	background-position: -260px -520px;
}

.cxDE, .ch00ED {
	background-position: -280px -520px;
}

.cxDF, .ch00FF {
	background-position: -300px -520px;
}

.cxE0, .ch2514 {
	background-position: -0px -560px;
}

.cxE1, .ch00A3 {
	background-position: -20px -560px;
}

.cxE2, .ch002E {
	background-position: -40px -560px;
}

.cxE3, .ch003E {
	background-position: -60px -560px;
}

.cxE4, .ch004E {
	background-position: -80px -560px;
}

.cxE5, .ch005E {
	background-position: -100px -560px;
}

.cxE6, .ch006E {
	background-position: -120px -560px;
}

.cxE7, .ch007E {
	background-position: -140px -560px;
}

.cxE8, .chFF8E {
	background-position: -160px -560px;
}

.cxE9, .chFF9E {
	background-position: -180px -560px;
}

.cxEA, .ch00AE {
	background-position: -200px -560px;
}

.cxEB, .ch00BE {
	background-position: -220px -560px;
}

.cxEC, .ch00CE {
	background-position: -240px -560px;
}

.cxED, .chFFDE {
	background-position: -260px -560px;
}

.cxEE, .ch00EE {
	background-position: -280px -560px;
}

.cxEF, .chFFFE {
	background-position: -300px -560px;
}

.cxF0, .ch253C {
	background-position: -0px -600px;
}

.cxF1, .ch00B7 {
	background-position: -20px -600px;
}

.cxF2, .ch002F {
	background-position: -40px -600px;
}

.cxF3, .ch003F {
	background-position: -60px -600px;
}

.cxF4, .ch004F {
	background-position: -80px -600px;
}

.cxF5, .ch005F {
	background-position: -100px -600px;
}

.cxF6, .ch006F {
	background-position: -120px -600px;
}

.cxF7, .chFF7F {
	background-position: -140px -600px;
}

.cxF8, .chFF8F {
	background-position: -160px -600px;
}

.cxF9, .chFF9F {
	background-position: -180px -600px;
}

.cxFA, .ch00AF {
	background-position: -200px -600px;
}

.cxFB, .ch00BF {
	background-position: -220px -600px;
}

.cxFC, .ch00CF {
	background-position: -240px -600px;
}

.cxFD, .ch00DF {
	background-position: -260px -600px;
}

.cxFE, .ch00EF {
	background-position: -280px -600px;
}

.cxFF, .chFFFF {
	background-position: -300px -600px;
}
