/**/

.balloon
	{
	width: 128px;
	border: 0px;
 	padding: 0px; 
	font-size: 10px;
	}
	
.balloon table,
.balloon tr,
.balloon td
	{
	margin: 0px;
	padding: 0px;
	}

.balloon td.black
	{
	background: #000;
	}


.balloon a img
	{
	padding: 2px 4px 0px 4px;
	}

.balloon a:hover 
	{
	background: transparent;
	color: #000;
	}

.balloon h3
	{
	font-size: 12px;
	padding: 2px 0px 2px 4px;
	margin: 0px;
	}
	
.balloon h3 a:hover
	{
	text-decoration: underline;
	}
	
.balloon span
	{
	line-height: 110%;
	display: block;
	padding: 4px 4px;
	}
	
.balloon a
	{
	border-bottom: 0px;
	}
		
.balloon .person .content,
.balloon .person td.color,
.balloon .person a img
	{
	background: #EB0077;
	}

.balloon .person h3
	{
	background: #FF799C;
	}
	
.balloon .institution .content,
.balloon .institution td.color,
.balloon .institution a img
	{
	background: #00DBFF;
	}

.balloon .institution h3,
.balloon .institution h3 a
	{
	color: #fff;
	background: #0075CF;
	}
	
.balloon .event .content,
.balloon .event td.color,
.balloon .event a img
	{
	background: #0F0;
	}

.balloon .event h3
	{
	background: #649B00;
	}
	

.balloon .project .content,
.balloon .project td.color,
.balloon .project a img
	{
	background: #649B00;
	}

.balloon .project h3
	{
	background: #0f0;
	}
	
.balloon .article .content,
.balloon .article td.color,
.balloon .article a img
	{
	background: #F9FF00;
	}

.balloon .article h3
	{
	background: #FFC400;
	}

.gmaps_georepeat
	{
	font-size: 10px;
	line-height: 12px;
	color: #999;
	border: 1px solid #999;
	margin: -4px 4px 4px 4px;
	padding: 0px 2px 2px 2px;
	font-weight: bold;
	background: #fff;
	}

.gmaps_georepeat a
	{
	font-weight: bold;
	color: #999;
	text-decoration: underline;
	}
	
/**/
