
#facetip {
  position: absolute;
  top: 0;
  left: 0;
  text-align: left;
	z-index : 100000;
}

#facetip .popup {
  position: relative;
}

#facetip table {
  border-collapse: collapse;
}

#facetip table {
	position : relative;
}

#facetip .body {
  padding: 10px 15px;
  background: #ededed;
  font-weight : bold;
  border : 1px solid #AAA;
}

#facetip .loading {
  text-align: center;
}

#facetip .image {
  text-align: center;
}

#facetip img {
  border: 0;
}

#facetip .float-close {
  position : absolute;
  top : -4px;
  right : -4px;
  text-align: right;
  height : 22px !important;
}

#facetip #float-tip {
  position : absolute;
  width : 20px;
  height : 20px;
  overflow : hidden;
  background-image : url(/images/facebox/tip.gif);
  background-repeat : none;	
  z-index : 1000000;
}

#facetip .tip-tr {
  background-position : top right;
  top : -18px;
  right : 20px;
}

#facetip .tip-tl {
  background-position : top left;
  top : -18px;
  left : 10px;
}

#facetip .tip-br {
  background-position : bottom right;
  bottom : -18px;
  right : 10px;
}

#facetip .tip-bl {
  background-position : bottom left;
  bottom : -18px;
  left : 10px;
}

#facetip .tl, #facetip .tr, #facetip .bl, #facetip .br {
  height: 6px;
  width: 6px;
  overflow: hidden;
  padding: 0;
  margin: 0px;
}

#facetip tr.middle td.b {
	width : 6px !important;
}

.yesno {
	margin-top : 5px;
	background : #fff; 
	padding : 3px 8px; 
	border : 1px solid #cdcdcd;
}

.no {
	color : #c00;
}