.tool-tip{text-decoration:none !important;border-bottom:1px dotted #004B6B !important;color:#004B6B !important;outline:none !important;}
div#mcTooltip{line-height:16px;border-width:1px;color:#333;border-color:#BBBBBB;padding:20px;font-size:12px;font-family:Verdana, Arial;border-radius:6px;box-shadow:0 1px 4px #AAAAAA;}
div#mcTooltip, div.mcTooltipInner{background-color:#d5f8ff;width:237px!important;}
div#mcTooltip a{color:#36c;}
div#mcttCloseButton{width:14px;height:14px;position:absolute;background-image:url(closeBtn.gif);cursor:pointer;overflow:hidden;top:12px;right:12px;left:auto;}
@media only screen and (max-width:1024px){div#mcttCloseButton{width:24px;height:24px;background-size:cover;}
}
div#mcOverlay{background-color:white;opacity:0.8;filter:alpha(opacity=80);display:none;top:0;left:0;width:100%;height:100%;overflow:visible;z-index:4;}
div#tooltipAjaxSpin{margin:20px 50px;background:transparent url(loading.gif) no-repeat center center;width:50px;height:30px;font-size:0;}
div#mcTooltipWrapper{position:absolute;visibility:hidden;overflow:visible;z-index:9999999999;top:0px;}
div#mcTooltip{float:left;border-style:solid;position:relative;overflow:hidden;}
div.mcTooltipInner{float:left;position:relative;width:auto;height:auto;}
div#mcttCo{position:absolute;text-align:left;}
div#mcttCo em, div#mcttCo b{display:block;width:0;height:0;overflow:hidden;}
div#mcTooltip, div#mcTooltip div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
img{vertical-align:middle;border:0;}
#demo2_tip ul{margin:0px;padding:0px;list-style:none;}
#demo2_tip ul li{display:block;color:#00307f;padding:10px 0 0 0;font-weight:bold;}
#demo2_tip ul li img{width:10px;height:10px;float:right;}