/* TipTip CSS - Version 1.2 */
/* TipTip CSS - Version 1.2 */
/* TipTip CSS - Version 1.2 */
/* Touching and re-posting to production 20120724 */

#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;}

.toolTipTop {cursor: help;}
.toolTipBtm {cursor: help;}
.toolTipLft {cursor: help;}
.toolTipRgt {cursor: help;}
a.toolTipTop {cursor: pointer;}

a.toolTipBtm {cursor: pointer;}
a.toolTipLft {cursor: pointer;}

a.toolTipRgt {cursor: pointer;}


#tiptip_content {
	font-family:arial,helvetica,sans-serif;
	font-size: 12px;
	color: #444;
	text-align: left;
	padding: 14px 14px 14px 14px;
	border: 2px solid #444;
	background: #fff;
	background-color: #fff;
	/*background-color: rgb(255,255,255);*/
	/*background-color: rgba(255,255,255,1);*/
    box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.4);
}

#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 { border-top-color: #cc3300; border-top-color: #444;}
#tiptip_holder.tip_bottom #tiptip_arrow { border-bottom-color: #cc3300; border-bottom-color: #444;}
#tiptip_holder.tip_right #tiptip_arrow {border-right-color: #cc3300; border-right-color: #444;}
#tiptip_holder.tip_left #tiptip_arrow {border-left-color: #cc3300; border-left-color: #444;}

#tiptip_holder.tip_top #tiptip_arrow_inner {margin-top: -9px; margin-left: -6px; border-top-color: #ffffff; border-top-color: rgb(255,255,255); border-top-color: rgba(255,255,255,1);}
#tiptip_holder.tip_bottom #tiptip_arrow_inner {	margin-top: -3px; margin-left: -6px; border-bottom-color: #ffffff; border-bottom-color: rgb(255,255,255); border-bottom-color: rgba(255,255,255,1);}
#tiptip_holder.tip_right #tiptip_arrow_inner {margin-top: -6px; margin-left: -3px; border-right-color: #ffffff; border-right-color: rgb(255,255,255); border-right-color: rgba(255,255,255,1);}
#tiptip_holder.tip_left #tiptip_arrow_inner {margin-top: -6px; margin-left: -9px; border-left-color: #ffffff; border-left-color: rgb(255,255,255); border-left-color: rgba(255,255,255,1);}

/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {	
	#tiptip_content {
		padding: 14px 14px 14px 14px;
		background-color: #ffffff;
		background-color: rgba(255,255,255);		
		background-color: rgba(255,255,255,1);
	}
	#tiptip_holder.tip_bottom #tiptip_arrow_inner { 
		border-bottom-color: #ffffff;	
		border-bottom-color: rgba(255,255,255);		
		border-bottom-color: rgba(255,255,255,1);
	}
	#tiptip_holder.tip_top #tiptip_arrow_inner { 
		border-top-color: #ffffff;		
		border-top-color: rgba(255,255,255);		
		border-top-color: rgba(255,255,255,1);
	}
}