

/* BUBBLE TOOLTIP */
a.tt {cursor: help;}
.tt {
  font-size: 11px !important;
  font-weight: normal !important;
	font-family: Arial, Helvetica, sans-serif !important;
  text-decoration:none !important;
  text-align: left;
}
.tt span { display: none; }
/*background:; ie hack, something must be changed in a for ie to execute it*/
.tt:hover {   position:relative;text-decoration:none; z-index:10000; color: #aaaaff; background:transparent;}
.tt:hover span.tooltip1 {
  color: #111;
  display:block;
  position:absolute;
  top:15px; left:5px;
  padding: -15px 0 0 0;
  width:200px;
  text-align: left;
  text-decoration:none;
  z-index: 20000;
	white-space: normal !important;
}
.tt.rightEnd:hover span.tooltip1 {
	right: 0px; left: auto;
}

.tt:hover span.top {
  display: block;
  padding: 30px 8px 0;
  background: url(bubble2.png) no-repeat top;
}
.tt.rightEnd:hover span.top {
	background: url(bubble-right2.png) no-repeat top;
}
.tt:hover span.middle { /* different middle bg for stretch */
  display: block;
  padding: 0 8px; 
  background: url(bubble_filler2.png) repeat bottom; 
}
.tt:hover span.bottom {
  display: block;
  padding:30px 8px 0px;
  color: #548912;
  background: url(bubble2.png) no-repeat bottom;
}
.tt .fakeLink {text-decoration: none;}
/* END BUBBLE TOOLTIP */