span.tooltip { 
  width: 508px;
  color:#000;
  font-size: 12px;
	position: absolute;
	z-index: 10000;
	top: 0px;
	left: 0px;
	display: none;
}

span.tooltip span.content { 
  border:4px solid #f3901d;
  background-color:#fff;
  width: 450px;
  min-height: 60px;
  float: left;
  padding: 15px;  
 /*position:absolute;*/
    -moz-box-shadow: black 3px 3px 10px;
    -webkit-box-shadow: black 3px 3px 10px;
    box-shadow: black 3px 3px 10px;
}

span.tooltip span.content h6 {
  font-size: 14px;
  font-weight:bold;
  padding-bottom: 5px;
}

span.tooltip span.content strong {display:block;padding:0 0 10px 0;}

span.tooltip span.up_arrow {
  background : url('/css/jquery.tooltip/images/up_arrow.png') 60px 0px no-repeat;
  width: 100%;
  height: 20px;
}

span.tooltip span.down_arrow {
  background : url('/css/jquery.tooltip/images/down_arrow.png') 60px 0px no-repeat;
  width: 100%;
  height: 20px;
}

span.tooltip span.left_arrow {
  height: 100%;
}

span.tooltip span.right_arrow {
  float:right;
  background : url('/css/jquery.tooltip/images/right_arrow.png') 0px 0px no-repeat;
  width: 20px;
  height: 20px;
  position: relative;  
}

span.tooltip span.left_arrow {
  float:left;
  background : url(/images/left_arrow.png) 0px 0px no-repeat;
  width: 20px;
  height: 20px;
  position: relative;
  margin:20px 0 0 0;
}

span.left_arrow {display:none;}
span.right_arrow {display:none;}

