﻿a.tooltip {outline:none; }
a.tooltip strong {line-height:30px;}
a.tooltip:hover {text-decoration:none;}
a.tooltip span { z-index:10;display:none; padding:14px 20px; margin-top:60px; margin-left:-160px; width:200px; line-height:16px; }
a.tooltip:hover span{ display:inline; position:absolute; border:2px solid #F0F0F0; color:#000; background:#00D4FF; text-align:center; }

.callout {z-index:20;position:absolute;border:0;top:-14px;left:120px; }

/*CSS3 extras*/
a.tooltip span { border-radius:15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; -moz-box-shadow: 0px 0px 8px 4px #666; -webkit-box-shadow: 0px 0px 8px 4px #666; box-shadow: 0px 0px 8px 4px #666; }

 a.tooltip:hover span img { -moz-box-shadow: 0px 0px 8px 4px #666; -webkit-box-shadow: 0px 0px 8px 4px #666; box-shadow: 0px 0px 8px 4px #666;}