/* CSS for people page */

div.whowhere {
	background-color:#FFFFFF;
	}
div.list {
	clear: both;
	}
p.location {
	font-weight:bold;
	}
span.institute {
	font-style:italic;
	}	
div.left, div.right {
	margin-left: 2em;
	}
div.names {
	margin-left:1em;
	margin-top: -15px;
	}
.names p {
	color:#666
	}

/* map position  */
img.image{ display: inline; }
dl#worldMap{
	margin: 0;
	padding: 0;
	background: url(../g_pix/worldmap3.jpg) bottom left no-repeat;  
	height: 454px;
	width: 820px;
	position: relative;
	}

/* these declarations affect ALL dd's */
dt{ margin: 0; padding: 0; position: absolute; font-size: 85%; display: none; }
dd{ margin: 0; padding: 0; position: absolute;  font-size: 85%; font-family: "Lucida Sans Unicode", "Skia", Geneva, Arial, Helvetica, sans-serif; font-weight: normal;}
dd a {position: absolute; text-decoration:none;}
dd a span {display: none;}	
dd a:hover span {display: block; text-align:center; vertical-align: top; color: #000; background-color: transparent; position: absolute; border: none;} 

/* Gaussian "hotspot" declarations */
dd#Wpeops {
	top: 161px;
	left: 239px;
	}
dd#Wpeops a {
	width: 5px;
	height: 6px;
	} 
dd#Wpeops a:hover span {
	font-weight: bold;
	top: 5px;
	left: 20px;
	width: 120px;
	}

/* MidCT "hotspot" declarations */
dd#Middlepeops {
	top: 156px;
	left: 244px;
	}
dd#Middlepeops a {
	width: 5px;
	height: 5px;
	}
dd#Middlepeops a:hover span {
	top: 10px;
	width: 120px;
	left: 10px;
	}
		
/* Maryland "hotspot" declarations */	
dd#Mdpeops {
	top: 166px;
	left: 234px;
	}
dd#Mdpeops a {
	width: 6px;
	height: 6px;
	}
dd#Mdpeops a:hover span {
	width: 80px;
	left: 40px;
	}

/* Penn "hotspot" declarations */
dd#PApeops {
	top: 162px;
	left: 228px;
	}
dd#PApeops a {
	width: 5px;
	height: 5px;
	}
dd#PApeops a:hover span {
	top: 5px;
	width: 100px;
	left: 40px;
	}
	
/* Pittsburgh "hotspot" declarations */
dd#Pghpeops {
	top: 160px;
	left: 223px;
	}
dd#Pghpeops a {
	width: 5px;
	height: 5px;
	}
dd#Pghpeops a:hover span {
	top: 5px;
	width: 100px;
	left: 45px;
	}

/* Detroit "hotspot" declarations */
dd#Detpeops {
	top: 156px;
	left: 218px;
	}
dd#Detpeops a {
	position: absolute;
	width: 5px;
	height: 5px;
	}
dd#Detpeops a:hover span {
	top: 10px;
	width: 90px;
	left: 53px;
	}
	
/* IU "hotspot" declarations */
dd#IUpeops {
	top: 165px;
	left: 212px;
	}
dd#IUpeops a {
	width: 6px;
	height: 6px;
	}
dd#IUpeops a:hover span {
	width: 110px;
	left: 40px;
	}
	
/* Georgia "hotspot" declarations */
dd#GApeops {
	top: 180px;
	left: 216px;
	}
dd#GApeops a {
	width: 6px;
	height: 6px;
	}
dd#GApeops a:hover span {
	left: 30px;
	width: 120px;
	}
	
/* Alabama "hotspot" declarations */
dd#Alapeops {
	top: 186px;
	left: 210px;
	}
dd#Alapeops a {
	width: 6px;
	height: 6px;
	}
dd#Alapeops a:hover span {
	top: -5px;
	left: 30px;
	width: 110px;
	}
	
/* Rice "hotspot" declarations */
dd#Txpeops {
	top: 193px;
	left: 192px;
	}
dd#Txpeops a {
	width: 6px;
	height: 6px;
	}
dd#Txpeops a:hover span {
	top: -8px;
	left: 55px;
	width: 120px;
	}
	
/* Seattle "hotspot" declarations */
dd#WApeops {
	top: 143px;
	left: 133px;
	}
dd#WApeops a {
	width: 6px;
	height: 6px;
	}
dd#WApeops a:hover span {
	top: 0px;
	left: -120px;
	width: 120px;
	}
	
/* UK "hotspot" declarations */

dd#UKpeops {
	top: 126px;
	left: 396px;
	}
dd#UKpeops a {
	width: 6px;
	height: 6px;
	}
dd#UKpeops a:hover span {
	top: 40px;
	left: -140px;
	width: 120px;
	}
	
/* Paris "hotspot" declarations */
dd#FRpeops {
	top: 136px;
	left: 403px;
	}
dd#FRpeops a {
	width: 5px;
	height: 5px;
	}
dd#FRpeops a:hover span {
	top: 30px;
	left: -150px;
	width: 120px;
	}
	
/* Nancy "hotspot" declarations */
dd#Npeops {
	top: 138px;
	left: 409px;
	}
dd#Npeops a {
	width: 5px;
	height: 5px;
	}
dd#Npeops a:hover span {
	top: 22px;
	left: -145px;
	width: 100px;
	}
	
/* Pisa "hotspot" declarations */
dd#Pipeops {
	top: 157px;
	left: 419px;
	}
dd#Pipeops a {
	width: 5px;
	height: 5px;
	}
dd#Pipeops a:hover span {
	top: 5px;
	left: -150px;
	width: 100px;
	}
	
/* Parma "hotspot" declarations */
dd#Prpeops {
	top: 151px;
	left: 419px;
	}
dd#Prpeops a {
	width: 5px;
	height: 5px;
	}
dd#Prpeops a:hover span {
	top: 10px;
	left: -160px;
	width: 120px;
	}
	
/* ELTE "hotspot" declarations */
dd#ELTEpeops {
	top: 140px;
	left: 436px;
	}
dd#ELTEpeops a {
	width: 6px;
	height: 6px;
	}
dd#ELTEpeops a:hover span {
	top: 20px;
	left: -170px;
	width: 120px;
	}
	
/* Naples "hotspot" declarations */
dd#Napeops {
	top: 163px;
	left: 427px;
	}
dd#Napeops a {
	width: 6px;
	height: 6px;
	}
dd#Napeops a:hover span {
	left: -170px;
	width: 120px;
	}
	
/* Japan "hotspot" declarations */
dd#Jpeops {
	top: 180px;
	left: 683px;
	}
dd#Jpeops a {
	width: 6px;
	height: 6px;
	}
dd#Jpeops a:hover span {
	top: 10px;
	left: 20px;
	width: 120px;
	}
	