.highslide {
	cursor: url(../../javascript/highslide/graphics/zoomin.cur), pointer;
  outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-html {
  background-color: #797979;
  background-image: url(../../javascript/highslide/graphics/topborder.png);
  background-repeat: repeat-x;
  border: 1px solid black;
}
.highslide-html-blur {
}
.highslide-html-content {
  position: absolute;
  display: none;
}
.highslide-image {
  border: 1px solid black;
}
.highslide-image-blur {
}
a.highslide-full-expand {
	background: url(../../javascript/highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
.highslide-caption {
  background-color: #797979;
  border-left: 1px solid black;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  display: none;
  font-size: 10pt;
  padding: 5px;
}
.highslide-loading {
  display: block;
  color: black;
  font-size: 8pt;
  font-family: sans-serif;
  font-weight: bold;
  text-decoration: none;
  padding: 2px;
  border: 1px solid black;
  background-color: white;
  padding-left: 22px;
  background-image: url(../../javascript/highslide/graphics/loader.white.gif);
  background-repeat: no-repeat;
  background-position: 3px 1px;
}
a.highslide-credits, a.highslide-credits i {
  padding: 2px;
  color: silver;
  text-decoration: none;
  font-size: 10px;
}
a.highslide-credits:hover, a.highslide-credits:hover i {
  color: white;
  background-color: gray;
}
/* Styles for the popup */
.highslide-wrapper {
  background-color: white;
}
.highslide-wrapper .highslide-html-content {
  padding: 5px;
}
.highslide-wrapper .highslide-header div {
  height: 16px;
  line-height: 16px;
}
.highslide-wrapper .highslide-header ul {
  margin: 0 0 4px 0;
  padding: 0 0 4px 0;
  text-align: right;
}
.highslide-wrapper .highslide-header ul li {
  display: inline;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
  display: none;
}
.highslide-wrapper .highslide-header a {
  font-weight: bold;
  color: #f0f0f0;
  font-variant: small-caps;
  text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
  color: yellow;
}
.highslide-wrapper .highslide-header .highslide-move a {
  cursor: move;
}
.highslide-wrapper .highslide-footer {
  margin: 0;
}
.highslide-footer {
  height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
  background: url(../../javascript/highslide/graphics/resize_black.gif);
  background-repeat: no-repeat;
  float: right;
  height: 16px;
  width: 12px;
}
.highslide-move {
  color: white;
  cursor: move;
}
.highslide-close {
  color: white;
  cursor: move;
  font-weight: bold;
}
.highslide-close a{
  border: 1px solid #aaaaaa;
  padding: 0 3px;
}
.highslide-close a:hover{
  border: 1px solid yellow;
}
.highslide-resize {
  color: white;
  cursor: nw-resize;
}
/* These must be the last of the Highslide rules */
.highslide-display-block {
  display: block;
}
.highslide-display-none {
  display: none;
}
