.highslide-container div {font-family:Verdana, Helvetica; font-size:10pt;}
.highslide-container table {background:none;}
.highslide {outline:none; text-decoration:none;}
.highslide img {border: 2px solid silver;}
.highslide:hover img {border-color:gray;}
.highslide-active-anchor img {visibility:hidden;}
.highslide-gallery .highslide-active-anchor img {border-color:black; visibility:visible; cursor:default;}
.highslide-image {border-width:2px;	border-style:solid;	border-color:white;	background:gray;}
.highslide-wrapper, .highslide-outline {background:white;}
.glossy-dark {background:#111;}

.highslide-image-blur {}
.highslide-number {font-weight:bold; color:gray; font-size:.9em;
}
.highslide-caption {display:none; font-size:1em; padding:5px;
	/*background: white;*/
}
.highslide-heading {display:none; font-weight:bold;	margin:0.4em;}
.highslide-dimming {position:absolute; background:black;}
a.highslide-full-expand {background:url(graphics/fullexpand.gif) no-repeat;
   display:block; margin:0 10px 10px 0; width:34px; height:34px;}
.highslide-loading {display:block; color:black;	font-size:9px; font-weight:bold;
	text-transform: uppercase; text-decoration:none; padding:3px 3px 3px 22px;
	border:1px solid white;	background: #fff url(graphics/loader.white.gif) no-repeat 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;}
.highslide-move, .highslide-move * {cursor:move;}

.highslide-viewport {display:none; position:fixed; width:100%; height:100%;
	z-index:1; background:none;	left:0;	top:0;}
.highslide-overlay {display:none;}
.hidden-container {display:none;}
/* Example of a semitransparent, offset closebutton */
.closebutton {position:relative; top:-15px;	left:15px;
	width:30px;	height:30px; cursor:pointer; background: url(graphics/close.png);
	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
}

/*****************************************************************************/
/* Styles for the HTML popups											     */
/* Remove these if you are not using Highslide HTML						     */
/*****************************************************************************/
.highslide-maincontent {display:none;}
.highslide-html {background-color:white;}
.highslide-html-content {display:none; padding:0 5px 5px 5px;}
.highslide-wrapper .highslide-html-content {width:400px;}
.highslide-header {padding-bottom:5px;}
.highslide-header ul {margin:0; padding:0; text-align:right;}
.highslide-header ul li {display:inline; padding-left:1em;}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {display: none;}
.highslide-header a {font-weight:bold; color:gray;
	text-transform:uppercase; text-decoration:none;}
.highslide-header a:hover {color:black;}
.highslide-header .highslide-move a {cursor:move;}
.highslide-footer {height:16px;}
.highslide-footer .highslide-resize {display:block;	float:right; margin-top:5px;
	height:11px; width:11px; background:url(graphics/resize.gif) no-repeat;}
.highslide-footer .highslide-resize span {display:none;}
.highslide-body {}
.highslide-resize {cursor:nw-resize;}




.highslide-container {z-index:10003 !important;}
.highslide-credits {display:none !important;}
.highslide-caption {color:#333 !important;}
