.highslide { cursor: url(graphics/zoomin.cur), pointer; outline: none; }
.highslide img { border:2px solid gray; }
.highslide:hover img { border:2px solid #FFFFFF; }

.highslide-image { border:2px solid #FFFFFF; }
.highslide-image-blur {}
.highslide-caption {
    display:none;
    border:2px solid #FFFFFF;
    border-top:none;
    font:10pt Verdana, Arial, Helvetica, sans-serif;
    padding:5px;
    background-color:#FFFFFF;
}
.highslide-loading {
    display:block;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
    text-decoration:none;
	padding:3px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
    background-color:#000000;
}
.highslide-move { cursor:move; }
.highslide-overlay { display:none; }

/* Control Items */
.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color:#666666;
}
.control:hover {
	color: black !important;
}

/* Controlbar example */
.controlbar { background:url(graphics/controlbar4.gif); width: 167px; height: 34px; }
.controlbar a { display:block; float:left; height:27px; }
.controlbar a:hover { background-image:url(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; }
.controlbar .close { width: 36px; background-position:-130px 0; }

/* Necessary for functionality */
.highslide-display-block { display:block; }
.highslide-display-none { display:none; }