.hs {
  cursor: url(/js/highslide/graphics/zoomin.cur), pointer;
  outline: none;
}

.hs img {
	/*border: 2px solid gray; */
}

.hs:hover img {
	/*border: 2px solid white;*/
}

.highslide-image {
   /* border: 2px solid white;*/
   background: #fff;
   /*padding-right: 200px;*/
}

.highslide-image-blur {
}

.hs-cap {
  display: none;
  border: 2px solid white;
  border-top: none;
  font-family: Verdana, Helvetica;
  font-size: 10pt;
  padding: 5px;
  background-color: white;
}

.highslide-loading {
  display: block;
  color: white;
  font-size: 9px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  padding: 3px;
  border-top: 1px solid white;
  border-bottom: 1px solid white;
  background-color: black;
/*
  padding-left: 22px;
  background-image: url(highslide/graphics/loader.gif);
  background-repeat: no-repeat;
  background-position: 3px 1px;
*/
}

.highslide-caption {
    display: none;
    background-color: white;
    border-top: 10px solid white;
    border-left: 5px solid white;
    border-right: 5px solid white;
    border-bottom: 5px solid white;
}

.highslide-caption .caption_text{float:left; color:#666;}
.highslide-caption .caption_control{float:right;}
.highslide-caption .clearboth{clear:both;}
.highslide-caption span.title{color:#990000;font-size:12px;}
.highslide-caption a{text-decoration:none; color:#222;}
.highslide-caption a:hover{text-decoration:underline;}

.highslide-wrapper{background-color:#FFF;}

.highslide-html {
   background-color: white;
   /*border: 2px solid gray;*/
}
.highslide-html-content {
    position: absolute;
   display: none;
   padding: 10px;
}


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;
}

.highslide-move {
  cursor: move;
}

.highslide-overlay {
  display: none;
}

/* Controlbar example */
.controlbar {
	background: url(/js/highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
	float: right;
}

.controlbar a {
	display: block;
	float: left;
	margin: 0;
	height: 27px;
}

.controlbar a:hover {
	background-image: url(/js/highslide/graphics/controlbar4-hover.gif);
}

.controlbar .previous {
	width: 50px;
}

.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}

.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
	background-image: url(xxx);
}

.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}

/* Necessary for functionality */
.highslide-display-block {
  display: block;
}

.highslide-display-none {
  display: none;
}


img.tinyThumb{width:48px; height:34px;}

.imgWrapper {
  float: left;
  margin: 0;
  cursor: url(/js/highslide/graphics/zoomin.cur), pointer;
}

.lastCol{
  margin-right: 0px;
}

#jsTarget {
  position:absolute;
  width:10px;
  height:10px;
  top:10px;
  left:10px;
  background-color: red;
}


/* html display*/

.highslide-wrapper .highslide-html-content {
    width: 400px;
    padding: 5px;
    text-align:left;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul,
.flashpaper-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li,
.flashpaper-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next,
.flashpaper-wrapper .highslide-header ul li.highslide-previous, .flashpaper-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a,
.flashpaper-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	/*text-transform: uppercase;*/
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover,
.flashpaper-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-body h1{padding-bottom:10px;}
.highslide-body .singleBlock h2{padding-bottom:5px;}
.highslide-body .singleBlock p{padding-bottom:10px;}
.highslide-body .singleBlock{padding-bottom:10px;}


.flashpaper-wrapper{width:905px;}
.flashpaper-wrapperSmall{width:450px;}

#search-help-html .highslide-body h1,
#search-bychance-html .highslide-body h1,
#highslide-licence-help-html .highslide-body h1{color:#990000;font-size:18px;}

#search-help-html .highslide-body h2,
#search-bychance-html .highslide-body h2,
#highslide-licence-help-html .highslide-body h2{color:#990000;font-size:12px;}

#search-help-html .highslide-body p,
#search-bychance-html .highslide-body p,
#highslide-licence-help-html .highslide-body p{color:#222222; font-size:11px; line-height:15px;}





