div.cmotooltip {
	position: relative;
	width:14px;
	height:14px;
	display:inline;
}

div.cmotooltip span.cmotoolspan {
	display: none;
	font-size: 0.9em;
}


div.cmotooltip:hover span.cmotoolspan {
	display: block;
	position: absolute;
	z-index:10000000000;
	line-height: 1.5em;
	/* bottom: 1em; */
	padding: 16px;
	color: #333;
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 0.5em;
	max-width: 30em;
	min-width: 30em;
	box-shadow:1px 1px 2px rgba(0,0,0,0.2);
}

div.cmotooltipbottom {
	position: relative;
	width:14px;
	height:14px;
	display:inline;
}

div.cmotooltipbottom span.cmotoolspan {
	display: none;
}


div.cmotooltipbottom:hover span.cmotoolspan {
	display: block;
	position: absolute;
	z-index:10000000000;
	line-height: 1.5em;
	bottom: 1px;
	padding: 16px;
	left:20px;
	color: #333;
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 0.5em;
	max-width: 30em;
	min-width: 30em;
	box-shadow:1px 1px 2px rgba(0,0,0,0.2);
}

