@staticmethod
def cssToolTip(width=200):
    """
		Css parameters to have a nice tool tip popup box of a user defined
		width (default is 200px).
		"""
    css = """
		.tooltip {
			position: relative;
			display: inline-block;
			border-bottom: 1px dotted black;
		}

		.tooltip .tooltiptext {
			visibility: hidden;
			width: TEXT_WIDTH;
			background-color: #555;
			color: #fff;
			text-align: center;
			border-radius: 6px;
			padding: 5px 0;
			position: absolute;
			z-index: 1;
			bottom: 125%;
			left: 50%;
			margin-left: TEXT_OFFSET;
			opacity: 0;
			transition: opacity 1s;
		}

		.tooltip .tooltiptext::after {
			content: "";
			position: absolute;
			top: 100%;
			left: 50%;
			margin-left: -5px;
			border-width: 5px;
			border-style: solid;
			border-color: #555 transparent transparent transparent;
		}

		.tooltip:hover .tooltiptext {
			visibility: visible;
			opacity: 1;
		}
		"""
    css = css.replace('TEXT_WIDTH', str(width) + 'px')
    css = css.replace('TEXT_OFFSET', str(-width / 2) + 'px')
    return css
