/* CSS Document */

.tipsy { margin-top: 10px; padding: 0px;position: absolute; z-index: 100000;}
  .tipsy-inner {
	  border-radius: 3px;
	  -moz-border-radius:3px;
	  -webkit-border-radius:3px;
	  background-color: #000;
	  color:#fff;
	  text-align: center;
	  font-size: 13px;
	  padding:12px 12px 12px 12px;
	  font-weight:100;
	  font-family:Verdana, Geneva, sans-serif;
  }
  .tipsy-arrow { position: absolute; background: url('../img/tipsy.gif') no-repeat top left; width: 9px; height: 5px; }
  .tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
    .tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
    .tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
  .tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
    .tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
    .tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
  .tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
  .tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }