div.speechbubbles{
background-color:#f3f2f2; /*background color of tooltip*/
border:1px solid #e5e3e3;
position:absolute;
top:0;
z-index:100;
visibility:hidden;
line-height:1.3em;
font-size:0.75em;
text-align:left;
padding:10px;
border-radius:8px; /*CSS3 border radius*/
-moz-border-radius:8px;
-webkit-border-radius:8px;
box-shadow:0 0 8px #cdcdcd; /*CSS3 shadow*/
-moz-box-shadow:0 0 8px #cdcdcd;
-webkit-box-shadow:0 0 8px #cdcdcd;
}
/*
div.speechbubbles div.speechbubbles-arrow{
background:url(../../images/layout/bubbles_arrow.png);
width:19px;
height:19px;
position:absolute;
top:-19px;
left:20px;
z-index:101;
}


div.speechbubbles div.speechbubbles-arrow{ 
border-color: transparent transparent #EDEDED transparent; 
border-style: solid;
border-width: 10px;
height:0;
width:0;
position:absolute;
top:-19px;
left:20px;
z-index:101;
_display:none; 
}

div.speechbubbles div.speechbubbles-arrow-border{ 
border-color: transparent transparent black transparent; 
border-style: solid;
border-width: 10px;
height:0;
width:0;
position:absolute;
top:-20px;
left:20px;
z-index:101;
_display:none;
}


div.downversion div.speechbubbles-arrow{ 
border-color: #EDEDED transparent transparent transparent; 
top:auto;
bottom:-19px;
}


div.downversion div.speechbubbles-arrow-border{ 
border-color: black transparent transparent transparent; 
top:auto;
bottom:-20px;
}

*/