.hoverbuttontip,
.qtip {
 background: #ffaf4b;
 background: -moz-linear-gradient(top,  #ffaf4b 0%, #ff7b00 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaf4b), color-stop(100%,#ff7b00));
 background: -webkit-linear-gradient(top,  #ffaf4b 0%,#ff7b00 100%);
 background: -o-linear-gradient(top,  #ffaf4b 0%,#ff7b00 100%);
 background: -ms-linear-gradient(top,  #ffaf4b 0%,#ff7b00 100%);*/
 background: linear-gradient(to bottom,  #ffaf4b 0%,#ff7b00 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b', endColorstr='#ff7b00',GradientType=0 );
 text-align: center;
 border-radius: 50px;
 cursor: pointer;
 padding: 0 4px;
 border-radius: 50px;
 border: 1px solid #B24700;
 color: #F6F6FF;
 font: normal normal 16px Arial;
 text-shadow: 1px 1px 0 #4C1F00, 0 0 5px #AEAEB2;
}
.hoverbuttontip:hover,
.qtip:hover {
 background: #f77f6a;
 background: -moz-linear-gradient(top,  #f77f6a 0%, #e73827 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f77f6a), color-stop(100%,#e73827));
 background: -webkit-linear-gradient(top,  #f77f6a 0%,#e73827 100%);
 background: -o-linear-gradient(top,  #f77f6a 0%,#e73827 100%);
 background: -ms-linear-gradient(top,  #f77f6a 0%,#e73827 100%);
 background: linear-gradient(to bottom,  #f77f6a 0%,#e73827 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f77f6a', endColorstr='#e73827',GradientType=0 );
}
.hoverwikitip,
.wikitip {
 font: normal normal 100% Arial;
 color: #000;
 text-shadow: 1px 1px 0 #CCC;
 cursor: help;
}
.wikitip,
.wikitip:hover {
 background: 0;
 border-radius: 0;
 border: 0;
}
.wikitip:after ,
.hoverwikitip:after  {
 font: normal normal 75% Serif;
 vertical-align: top;
 color: #4775D1;
}
.tipbubble {
 background: rgba(0,0,0,0.55);
 border-radius: 5px;
 color: white;
 font-size: 13px;
}
.tipbubble a {
 color: #06C;
}
.tipbubble a:hover {
 color: #69F;
}
.tipbubble a:visited {
 color: #606;
}
.tipbubble.right-tip-pos {
 box-shadow: 5px 5px 0.5em -0.1em rgba(0,0,6,0.5);
}
.tipbubble.left-tip-pos {
 box-shadow: -5px 5px 0.5em -0.1em rgba(0,0,6,0.5);
}
.tipbubble > .close {
 color: #808080;
}
.tipbubble > .close:hover {
 color: #FF3300;
}
.tipbubble.right-tip-pos:before  {
 border-color: transparent #999 transparent transparent;
 display: none;
}
.tipbubble.left-tip-pos:before {
 border-color: transparent transparent transparent #999;
 display: none;
}
.tipbubble.right-tip-pos:after {
 border-color: transparent #EDEDED transparent transparent;
 display: none;
}
.tipbubble.left-tip-pos:after {
 border-color: transparent transparent transparent #EDEDED;
 display: none;
}