/* TOOLTIPS WHEN HOVERING - REQUIRES TOOLTIP.JS */

a.tooltip-new span.markup,
span.tooltip span.markup
{
display:none;
}

/* theme "basic" (default) */

span.tooltip-link-basic
{
border-bottom:dotted 1px #7593c5;
cursor: help;
}

#tooltip
{
position:absolute;
padding:20px;
width:250px;
z-index:2500;
color:#444;
}
body.largefont #tooltip
{
width:250px;
padding:30px;
font-size:16px;
}

#tooltip-n,
#tooltip-ne,
#tooltip-e,
#tooltip-se,
#tooltip-s,
#tooltip-sw,
#tooltip-w,
#tooltip-nw
{
position:absolute;
height:20px;
width:20px;
background-image:url(tooltip/tooltip.png);
background-repeat:no-repeat;
}

body.largefont #tooltip-n,
body.largefont #tooltip-ne,
body.largefont #tooltip-e,
body.largefont #tooltip-se,
body.largefont #tooltip-s,
body.largefont #tooltip-sw,
body.largefont #tooltip-w,
body.largefont #tooltip-nw
{
height:30px;
width:30px;
}

#tooltip-content{background:url(tooltip/tooltip.png) no-repeat center;}

#tooltip-n{background-position:center top;left:20px;top:0;}
#tooltip-ne{background-position:right top;right:0;top:0;}
#tooltip-e{background-position:right center;right:0;top:20px;}
#tooltip-se{background-position:right bottom;right:0;bottom:0;}
#tooltip-s{background-position:center bottom;left:20px;bottom:0;}
#tooltip-sw{background-position:left bottom;left:0;bottom:0;}
#tooltip-w{background-position:left center;left:0;top:20px;}
#tooltip-nw{background-position:left top;left:0;top:0;}

body.largefont #tooltip-n{left:30px;}
body.largefont #tooltip-e{top:30px;}
body.largefont #tooltip-s{left:30px;}
body.largefont #tooltip-w{top:30px;}
