a, a:link, a:active, a:visited {
color : #003c5e;
text-decoration : none;
font-family : tahoma, verdana, arial;
font-size : 12px;
}
a:hover {
color : #ef6d00;
text-decoration : none;
}

.dan{
color : #AAA;
text-decoration : none;
font-family : tahoma, verdana, arial;
font-size : 11px;
}

.tt {
  font-size: .9em;
  font-weight: normal;
  text-decoration:none;
  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:1000; color: #CC0000;font-size : 13px;font-family : tahoma, verdana, arial; background:transparent;}
.tt:hover span.tooltip {
  color: #0012FF;
  display:block;
  position:absolute;
  top:0px; left:-10px;
  padding: 15px 0 0 0;
  width:200px;
  text-align: left;
  text-decoration:none;
  z-index: 2000;
}
.tt.rightEnd:hover span.tooltip {
	right: -20px; left: auto;
}

.tt:hover span.top {
  display: block;
  padding: 30px 8px 0;
  background: url(../images/bubble.png) no-repeat top;
}
.tt.rightEnd:hover span.top {
	background: url(../images/bubble-right.png) no-repeat top;
}
.tt:hover span.middle { /* different middle bg for stretch */
  display: block;
  padding: 0 8px; 
  background: url(../images/bubble_filler.png) repeat bottom; 
}
.tt:hover span.bottom {
  display: block;
  padding:3px 8px 10px;
  color: #548912;
  background: url(../images/bubble.png) no-repeat bottom;
}

