#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #1182e8;
	background-color:#aaeafe;
	opacity: 0.85;
	width:400px;
	font-size:12px;
	font-weight:normal;
}
#tooltip h3, #tooltip div { margin: 0; }
#tooltip table{	width:100%;	clear:both;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}
#tooltip table tr td, table tr th{	vertical-align:middle;}
#tooltip table tr td{border-bottom:1px solid #fff;	border-right:1px solid #fff;	padding:2px 5px;text-align:center;}
#tooltip table tr td:last-child{	border-right:none;}

#tooltip table thead tr th{	text-align:center;}
#tooltip table tr th{text-align:left;	padding:1px 1px;	border-bottom:1px solid #fff;	border-right:1px solid #fff;	}
#tooltip table tbody th{	width:150px;text-align:left;}



