
			/* TipTip CSS - Version 1.2 */
			#tiptip_holder {
				display: none;
				position: absolute;
				top: 0;
				left: 0;
				z-index: 99999;
			}
			#tiptip_holder.tip_top {
				padding-bottom: 5px;
			}
			#tiptip_holder.tip_bottom {
				padding-top: 5px;
			}
			#tiptip_holder.tip_right {
				padding-left: 5px;
			}
			#tiptip_holder.tip_left {
				padding-right: 5px;
			}
			#tiptip_content {
				font-size: 11px;
				color: #fff;
				padding: 4px 8px;
				background:#a2678c;
				border-radius: 3px;
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px;
				box-shadow: 1px 1px 3px rgba(0,0,0,0.10);
				-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.10);
				-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.10);
				text-align: center;
			}
			#tiptip_arrow, #tiptip_arrow_inner {
				position: absolute;
				border-color: transparent;
				border-style: solid;
				border-width: 6px;
				height: 0;
				width: 0;
			}
			#tiptip_holder.tip_top #tiptip_arrow_inner {
				margin-top: -7px;
				margin-left: -6px;
				border-top-color: #a2678c;
			}

			#tiptip_holder.tip_bottom #tiptip_arrow_inner {
				margin-top: -5px;
				margin-left: -6px;
				border-bottom-color: #a2678c;
			}

			#tiptip_holder.tip_right #tiptip_arrow_inner {
				margin-top: -6px;
				margin-left: -5px;
				border-right-color: #a2678c;
			}

			#tiptip_holder.tip_left #tiptip_arrow_inner {
				margin-top: -6px;
				margin-left: -7px;
				border-left-color: #a2678c;
			}