.people-widget {width:24px; width:350px;  padding:10px;}
.people-widget .people, .people-widget .projects, .people-widget .project-items {position:relative; width:350px; height:70px;}

.people-widget .projects, .people-widget .project-items  {height:35px;}
.people-widget .people div {width:25px; margin:0; padding:0; position:absolute;}
.people-widget .projects div {width:35px; margin:0; padding:0; position:absolute;}
.people-widget .project-items div {width:10px; height:10px; margin:0; padding:0; position:absolute; border:1px solid #DDDDDD;  padding:1px;}
.people-widget .project-items div a {margin:0; padding:0; background:#CCCCCC; width:10px; height:10px; display:block; text-indent:-1000px; outline:none;}

#mb {top:0; left:0;}
#sb {top:0; left:39px;}
#pp {top:0; left:78px;}
#ab {top:0; left:118px;}
#lb {top:0; left:157px;}
#gb {top:0; left:196px;}
#gd {top:0; left:235px;}
#af {top:0; left:274px;}
#ff {top:0; left:313px;}
#ag {top:38px; left:0;}
#ll {top:38px; left:39px;}
#gl {top:38px; left:78px;}
#im {top:38px; left:118px;}
#wn {top:38px; left:157px;}
#fp {top:38px; left:196px;}
#dp {top:38px; left:235px;}
#ls {top:38px; left:274px;}
#gs {top:38px; left:313px;}

.people-widget .people div img {border:1px solid #ccc; padding:1px; outline:none; margin:0; }
.people-widget .people div a {margin:0; padding:0; outline:none; display:block; width:29px; height:29px;}
.people-widget .projects div {border:1px solid #DDDDDD;  padding:1px; margin:0; position:absolute; width:30px; height:20px; }
.people-widget .projects div a {margin:0; padding:2px; display:block; font-family:Verdana,Helvetica,sans-serif; height:16px; font-size:12px;  outline:none; text-decoration:none; color:#fff; background-color:#DDDDDD; text-align:center;  }
.people-widget .people div img.peopleSelected, .people-widget .projects div.categorySelected, .people-widget .project-items div.itemSelected  {border:1px solid #000;}




.people {margin-bottom:24px;}
.projects, .project-items {margin-bottom:10px;}

.people-widget div.small {height:25px;}

h6 {margin:0 0 10px 0; padding:0;  font-family:Verdana,Helvetica,sans-serif;}

#vsam {top:0; left:0; width:40px;}
#cbr {top:0; left:49px; }
#nui {top:0; left:88px; }
#ava {top:0; left:126px; }
#ia {top:0; left:165px; }

#vsam a {background-color:#333333;}
#nui a {background-color:#6385B0;}
#cbr a {background-color:#52AA60;}
#ava a {background-color:#FFC709;}
#ia a {background-color:#B1180A;}

#mnemosyne {top:0; left:0;}
#eutv {top:0; left:19px;}
#thales {top:0; left:38px;}
#selex {top:0; left:57px;}
#orussi {top:0; left:76px;}
#firb-memo {top:0; left:95px;}
#firb-vivit {top:0; left:114px;}
#onna {top:0; left:133px;}

#face-detection {top:0; left:45px;}
#tracking-ptz {top:0; left:64px;}
#lit {top:0; left:83px;}
#im3i {top:0; left:102px;}
#her-2 {top:0; left:121px;}
#robot-tracking {top:0; left:140px;}
#montedomini {top:0; left:159px;}
#mediapick {top:0; left:178px;}
#mesh-partitioning {top:0; left:197px;}
#tangerine-cities {top:0; left:216px;}
#image-forensics {top:0; left:235px;}
#tangerine-grape {top:0; left:254px;}
#face-recognition {top:0; left:273px;}
#localization-mapping {top:0; left:292px;}
#vec {top:0; left:311px;}
#siftpose {top:0; left:330px;}

#palazzo-medici {top:19px; left:0;}
#shawbak {top:19px; left:19px;}
#tangerine-tales {top:19px; left:38px;}
#coconuit {top:19px; left:57px;}
#vidivideo {top:19px; left:76px;}
#hac {top:19px; left:95px;}
#atdr {top:19px; left:114px;}
#particle-filter {top:19px; left:133px;}
#pointat {top:19px; left:152px;}




.cream a {text-decoration:none; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; outline:none;}
.cream a:hover {text-decoration:none; color:#000; outline:none;}

.people-widget #legend-wrapper { position:relative; height:20px; width:350px; margin-bottom:18px;}
.people-widget #legend-wrapper div { position:absolute;}
.people-widget #legend-wrapper div span { height:10px; width:10px; background:#CCCCCC; display:block;}

#legend-selected {height:10px; width:10px; padding:1px;  border:1px solid #000; top:0; left:0;}
#legend-selected-text {height:10px; width:85px; font-family:Verdana,Helvetica,sans-serif; font-size:0.65em; top:0; left:19px;}
#legend-related-vsam {height:10px; width:10px; padding:1px;  border:1px solid #000; top:0; left:130px;}
#legend-related-cbr {height:10px; width:10px; padding:1px;  border:1px solid #000; top:0; left:149px;}
#legend-related-nui {height:10px; width:10px; padding:1px;  border:1px solid #000; top:0; left:168px;}
#legend-related-ava {height:10px; width:10px; padding:1px;  border:1px solid #000; top:0; left:187px;}
#legend-related-ia {height:10px; width:10px; padding:1px; ; border:1px solid #000; top:0; left:206px;}
#legend-related-text {height:10px; width:120px; padding:1px; font-family:Verdana,Helvetica,sans-serif; font-size:0.65em; top:0; left:225px;}


.people-widget #legend-wrapper #legend-related-vsam span {background:#333333;}
.people-widget #legend-wrapper #legend-related-cbr span {background:#52AA60;}
.people-widget #legend-wrapper #legend-related-nui span {background:#6385B0;}
.people-widget #legend-wrapper #legend-related-ava span {background:#FFC709;}
.people-widget #legend-wrapper #legend-related-ia span {background:#B1180A;}

#first-year {height:10px; width:40px; font-family:Verdana,Helvetica,sans-serif; font-size:0.65em; top:0; left:0; border:none;}
#last-year {height:10px; width:40px; font-family:Verdana,Helvetica,sans-serif; font-size:0.65em; top:19px; left:171px; border:none;}

/*#52AA60 !important #B1180A*#FFC709/