/* tooltip styling */

/*** Big tooltip ***/
/*
.newscalendarTooltip {
    display:none;
    background:url(img_tooltip/black_arrow_big.png);
    height:163px;
    padding:40px 30px 10px 30px;
    width:310px;
    font-size:11px;
    color:#fff;
    z-index: 999;
}
*/

/*** Small tooltip (default) ***/
.newscalendarTooltip {
    display:none;
    background:transparent url(img_tooltip/black_arrow.png);
    height:70px;
    width:160px;
    padding:25px;
    padding-top:20px;
    color:#fff;
    z-index: 999;
}

/* override the arrow image of the tooltip */
.newscalendarTooltip.bottom {
	background:url(img_tooltip/black_arrow_bottom.png);
	padding-top:40px;
	height:55px;
}

.newscalendarTooltip.bottom {
	background:url(img_tooltip/black_arrow_bottom.png);
}


.newscalendarTooltipItemContainer {
	overflow: auto;
	height:50px; /* switch to 100px when activating Big Tooltip*/
}

.newscalendarTooltipItem {
}

.newscalendarTooltip .newscalendarTooltipHeader {
    font-weight:bold;
	padding-bottom: 3px;
	font-size:10px;
}

/* a .label element inside tooltip */
.newscalendarTooltip .label {
    color:#C7D5FE;
    width:35px;
}

.newscalendarTooltip a {
    color:#C7D5FE;
    font-size:9px;
    font-weight:bold;
}

.newscalendarTooltip a:hover {
	color: #c7f1ff;
}