/* Particle Engine */
div.sandColumnShell {
	float: left;
	width: 12px;
	height: 542px;
	display: inline-block;
	z-index: 50;
}
div.sandColumnShellMsgShell {
	float: left;
	height: 530px;
	display: inline-block;
	z-index: 50;
}
div.sandColumnShellMsgBuffer {
	float: left;
	width: 100%;
	height: 492px;
	display: inline-block;
	z-index: 50;
}
div.sandColumnShellMsg {
	float: left;
	height: 35px;
	width: 140px;
	padding-top: 5px;
	border-radius: 7px;
	background-color: #5a5a5a;
	text-align: center;
	font-family: arial;
	font-size: .76em;
	color: white;
	display: inline-block;
	visibility: hidden;
	z-index: 50;
}
div.sandColumn {
	float: left;
	width: 12px;
	height: 530px;
	border-width: 1px;
	border-style: solid;
	border-color: transparent;
	display: inline-block;
  	overflow: hidden;
	overflow-x: hidden;
	scrollbar-gutter: stable both-edges;
	z-index: 50;
}
div.sandColumnPos {
	float: left;
	width: 24px;
	height: 12px;
	overflow: hidden;
	border-width: 1px;
	border-style: solid;
	border-color: transparent;
	display: inline-block;
	visibility: hidden;
	z-index: 50;
}
div.sandColumnPosStatus {
	float: left;
	width: 10px;
	height: 12px;
	overflow: hidden;
	padding-top: 1px;
	text-align: left;
	font-family: arial;
	font-size: .53em;
	color: green;
	display: inline-block;
}
div.sandColumnPosNum {
	float: left;
	width: 14px;
	height: 12px;
	overflow: hidden;
	padding-top: 2px;
	text-align: left;
	font-family: arial;
	font-size: .50em;
	color: blue;
	display: inline-block;
}
.sandColumn:hover,
.sandColumn:active,
.sandColumn:focus {
	cursor: pointer;
	overflow-y: scroll;
	opacity: .50;
}
.sandColumn::-webkit-scrollbar {
	width: 0.5em;
}
.sandColumn::-webkit-scrollbar-thumb {
	background-color: #a7a6a6;
}
.sandColumn::-webkit-scrollbar-track {
	background-color: none;
}
.sandColumnContent {
	display: block;
	width: 1px;
	height: 1060px;
}
div.sandParticle {
	width: 5px;
	height: 5px;
	border-radius: 5px;
	border-style: dotted;
	border-width: 1px;
	border-color: #000000;
	background-color: #fd8b8b;
	opacity: 1;
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	z-index: 100;
	visibility: hidden;
}