/* TipTip CSS - Version 1.2 */

#tiptip_holder{
    top: 0; left: 0;
	display: none; position: absolute;
	z-index: 99999;
}

#tiptip_holder.tip_top    {padding-bottom: 5px;}
#tiptip_holder.tip_bottom {padding-top: 5px;}
#tiptip_holder.tip_right  {padding-left: 5px;}
#tiptip_holder.tip_left   {padding-right: 5px;}


#tiptip_content{
  font-size:13px; line-height:13px;
  color:#dae4ed;
  text-align:center;
  padding:6px 10px 7px;
  background-color: #4876a3;

          border-radius:3px;
     -moz-border-radius:3px;
  -webkit-border-radius:3px;
          box-shadow:0 0 3px rgba(0,0,0,0.2);
     -moz-box-shadow:0 0 3px rgba(0,0,0,0.2);
  -webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);
}

#tiptip_arrow,
#tiptip_arrow_inner{
  height: 0; width: 0; position: absolute;
  border-width: 6px; border-style: solid; border-color: transparent;
}

#tiptip_holder.tip_top #tiptip_arrow,
#tiptip_holder.tip_top #tiptip_arrow_inner    {border-top-color:    #4876a3;}
#tiptip_holder.tip_bottom #tiptip_arrow,
#tiptip_holder.tip_bottom #tiptip_arrow_inner {border-bottom-color: #4876a3;}
#tiptip_holder.tip_right #tiptip_arrow,
#tiptip_holder.tip_right #tiptip_arrow_inner  {border-right-color:  #4876a3;}
#tiptip_holder.tip_left #tiptip_arrow,
#tiptip_holder.tip_left #tiptip_arrow_inner   {border-left-color:   #4876a3;}

#tiptip_holder.tip_top #tiptip_arrow_inner    {margin-top:-7px; margin-left:-6px;}
#tiptip_holder.tip_bottom #tiptip_arrow_inner {margin-top:-5px; margin-left:-6px;}
#tiptip_holder.tip_right #tiptip_arrow_inner  {margin-top:-6px; margin-left:-5px;}
#tiptip_holder.tip_left #tiptip_arrow_inner   {margin-top:-6px; margin-left:-7px;}


/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {	
  #tiptip_content {
    padding: 6px 10px 7px;
    background-color: #4876a3;
  }
  #tiptip_holder.tip_bottom #tiptip_arrow_inner { 
    border-bottom-color: #4876a3;
  }
  #tiptip_holder.tip_top #tiptip_arrow_inner { 
    border-top-color: #4876a3;
  }
}