	body{
		margin:0px;
		padding:0px;
	}
	
	img{
		border:0px;
	}
	
	@font-face {
	font-family:MyriadPro;
	src: url('../font/MyriadPro-Semibold.otf') format('opentype');
	}
	
	.curr_dot0 {
	background: url(../img/curr_dot1.png);
	width:31px;
	height:31px;
	position:absolute;
	}
	
	.prev_dot1 {
	background: url(../img/prev_dot1.png);
	width:31px;
	height:31px;
	position:absolute;
	}
	
	.curr_dot1 {
	background: url(../img/curr_dot2.png);
	width:34px;
	height:34px;
	position:absolute;
	}
	
	.prev_dot2 {
	background: url(../img/prev_dot2.png);
	width:34px;
	height:34px;
	position:absolute;
	}
	
	.short_dot1 {
	background: url(../img/short_dot1.png);
	width:34px;
	height:34px;
	position:absolute;
	}
	
	.short_dot2 {
	background: url(../img/short_dot2.png);
	width:34px;
	height:34px;
	position:absolute;
	}
	
	.prevName {
	width:185px;
	height:100px;
	left:44px;
	top:294px;
	position:absolute;
	font-family:MyriadPro;
	font-size:26pt;
	letter-spacing:-2pt;
	line-height:32pt;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	white-space: pre-wrap;      /* current browsers */
	display:inline;
	}
	
	.currName {
	width:425px;
	height:255px;
	left:428px;
	top:216px;
	position:absolute;
	font-family:MyriadPro;
	font-size:55pt;
	letter-spacing:-2pt;
	line-height:55pt;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	white-space: pre-wrap;      /* current browsers */
	display:inline;
	}
	
	.nextName {
	width:185px;
	height:100px;
	left:1050px;
	top:294px;
	position:absolute;
	font-family:MyriadPro;
	font-size:26pt;
	letter-spacing:-2pt;
	line-height:32pt;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	white-space: pre-wrap;      /* current browsers */
	display:inline;
	}
	
	.msgBoxSpanA{
	display:table-cell; vertical-align:middle;height:150px;width:460px;
	}
	
	.msgBoxSpanB{
	display:table-cell; vertical-align:middle;height:90px;width:255px;
	}
	
	/* #MsgBox1{
		width:300px;
		height:80px;
		left:0px;
		top:0px;
		position:absolute;
		font-family:MyriadPro;
		font-size:15pt;
		letter-spacing:0pt;
		line-height:120px;
		color:red;
		text-align:center;
		vertical-align:middle;
	} */
	#MsgBox1{
		width:800px;
		height:1000px;
		left:0px;
		top:0px;
		position:absolute;
		font-family:MyriadPro;
		font-size:30pt;
		color:red;
	}
	#NowTime{
		width:480px;
		height:30px;
		left:780px;
		top:15px;
		position:absolute;
		font-family:MyriadPro;
		font-size:20pt;
		letter-spacing:0pt;
		/* color:#5D5D5D; */
		color:red;
		text-align:center;
		vertical-align:middle;
	}
	#MsgBox2{
		width:480px;
		height:70px;
		left:780px;
		top:45px;
		position:absolute;
		font-family:MyriadPro;
		font-size:27pt;
		letter-spacing:0pt;
		/* color:#5D5D5D; */
		color:red;
		text-align:center;
		vertical-align:middle;
		overflow:hidden;
	}
	#MsgBox3{
		width:100%;
		height:120px;
		left:0px;
		top:600px;
		position:absolute;
		font-family:MyriadPro;
		font-size:60pt;
		letter-spacing:0pt;
		line-height:120px;
		color:#ffffff;
		text-align:center;
		vertical-align:middle;
		overflow: hidden;
	}
	
	#MsgBox4{
		width:640px;
		height:105px;
		left:50%;
		margin-left:-320px;
		top:498px;
		position:absolute;
		font-family:MyriadPro;
		font-size:40pt;
		letter-spacing:0pt;
		line-height:120px;
		color:#000000;
		text-align:center;
		vertical-align:middle;
		overflow: hidden;
	}
	
	.moveStation{
		width:340px;
		height:206px;
		position:absolute;
		font-family:MyriadPro;
		font-size:45pt;
		letter-spacing:-2pt;
		line-height:45pt;
		color:#ffffff;
		text-align:center;
		vertical-align:middle;
		white-space: pre-wrap;      /* current browsers */
		display:inline;
	}
	
	#leftName{
		left:113px;
		top:240px;
	}
	
	#rightName{
		left:830px;
		top:240px;
	}
	.leftRightSpanA{
		display:table-cell; vertical-align:middle;height:206px;width:340px;
	}
	
	.moveArrow{
		position:absolute;
		width:150px;
		height:60px;
		left:565px;
		top:313px;
	}
	
	