*
{
	padding:0;
	margin:0;
}

.slideshow
{
	cursor:pointer;
}

.sample
{
	cursor:pointer;
}

#overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
  background-color:#000;
  display:none;
  filter:alpha(opacity=50);
  -moz-opacity: 0.50;
  opacity: 0.50;  
}

* html #overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#window 
{
	background:white;
	border-width: 10px;
	border-color: White;
	border-style: solid;
	display:none;
	left:50%;
	position:fixed;
	top:50%;
	z-index:101;
}

* html #window{
       position: absolute;
}
  
#window .caption, .hidden
{
	display:block;	
	float:left;
	font-size:13px;
	padding:5px 0;
	text-align:justify;
        color:#7F7B73;
}
#window a.prev:link,
#window a.prev:visited,
#window a.prev:hover,
#window a.prev:active
{
	background-image:url(../../images/button/btnPreviousWhite.gif);
	background-repeat:  no-repeat;
	background-position: left top;
	display:block;
	float:left;
	height:24px;
	text-decoration:none;
	width:95px;
}

#window a.prev:hover
{
	background-image:url(../../images/button/btnPreviousWhite.gif);
	background-repeat:  no-repeat;
	background-position: left bottom;
	display:block;
	float:left;
	height:24px;
	text-decoration:none;
	width:95px;
}

#window a.next:link,
#window a.next:visited,
#window a.next:hover,
#window a.next:active 
{
	background-image:url(../../images/button/btnNextWhite.gif);
	background-repeat:  no-repeat;
	background-position:  left top;
	display:block;
	float:right;
	height:24px;
	text-decoration:none;	
	width:67px;
} 

#window a.next:hover 
{
	background-image:url(../../images/button/btnNextWhite.gif);
	background-repeat:  no-repeat;
	background-position:  left bottom;
	display:block;
	float:right;
	height:24px;
	text-decoration:none;	
	width:67px;
}
