*{
	padding:0;
	margin: 0;
	z-index: 1;
}
html, body {
	height: 100%;
}

#UBox-Overlay {
	background:url(/global/images/ubox/overlaybg.png) repeat;
	width: 100%;
	min-height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 9998;
}

#UBox {
	position: absolute;
	margin: 0 auto;
	background: url(/global/images/ubox/Mainbox.png) no-repeat top left;
	width:587px;
	height: 692px;
	z-index: 9999;
}

#UBox-PicDisplay {
	width: 550px;
	height: 550px;
	top: 10px;
	left: 10px;
	overflow: hidden;
	position: relative;	
}

#UBox-PicDisplay img {
	position: absolute;
	left:0px;
	top: 0px;
	width: 550px;
	height: 550px;
	z-index: 0;
}

#UBox-PicDisplay  #MainImage {
}

#UBox-PicDisplay  #MainImage2 {
	display: block;
}

#UBox-PicDisplay #Pic-Title {
	background:#FFF;
	position: relative;
	font-family: verdana, tahoma, arial;
	font-size: 12px;
	padding-top:2px;
	width:100%;
	height:16px;
	left: 0px;
	top: 0px;
	z-index: 10;
}

#Pic-Title #Pic-Description {
	float: left;
	font-weight: bold;
}

#UBox-PicDisplay #Pic-Close {
	background:url(/global/images/ubox/Close.png) no-repeat top left;
	width: 76px;
	height: 22px;
	top: -5px;
	position: relative;
	float: right;
	cursor: pointer;
	z-index: 10;	
}
#UBox-PicDisplay #Pic-Prev {
	background:url(/global/images/ubox/Prev.png) no-repeat top left;
	width:60px;
	height: 28px;
	left: 0px;
	top: 490px;
	position:relative;
	cursor: pointer;
	z-index: 10;
}

#UBox-PicDisplay #Pic-Next {
	background:url(/global/images/ubox/Next.png) no-repeat top left;
	width:60px;
	height: 28px;
	top: 460px;
	float: right;
	position:relative;
	cursor: pointer;
	z-index: 10;
}

#UBox-Navigation {
	top: 15px;
	left: 10px;
	width: 550px;
	padding: 2px;
	position: relative;
	overflow: hidden;
	clear:both;
}

#UBox-Navigation #Nav-Back {
	width: 19px;
	height: 17px;
	background: url(/global/images/ubox/PrevSlideButton.jpg) no-repeat top left;
	float: left;
}
#UBox-Navigation #Nav-Back:hover {
	background: url(/global/images/ubox/PrevSlideButton.jpg) no-repeat top left;
	cursor: pointer;
}		
#UBox-Navigation #Nav-Forward {
	width: 19px;
	height: 19px;
	float:left;
	background: url(/global/images/ubox/NextSlideButton.jpg) no-repeat top left;
}
#UBox-Navigation #Nav-Forward:hover {
	background: url(/global/images/ubox/NextSlideButton.jpg) no-repeat top left;
	cursor: pointer;			
}

#ThumbnailControls {
	clear:both;
}
#UBox-Navigation #Nav-PicContainer {
	width: 540px;
	height: 105px;
	overflow: hidden;
	margin:0 5px;
	position: relative;
}

#UBox-Navigation .Nav-PicList {
	top:0px;
	left: 0px;
	height: 84px;
	overflow: hidden;
	position: relative;
}

#UBox-Navigation .Nav-PicList a {
	text-decoration: none;
}

#UBox-Navigation .Nav-PicList img {
	border: 2px solid #B5B5B5;
	width: 70px;
	height: 70px;
}		

#UBox-Navigation #Slider-Bar {
	background: url(/global/images/ubox/slidebarbg.jpg) repeat-x top left;
	height:16px;
	width: 500px;
	padding: 1.5px 0 0;
	position: relative;
	float: left;
}
#UBox-Navigation #Slider-Bar #Slider-Handle {
	position: relative;	
}

#UBox-Navigation #Slider-Bar #Slider-Handle #Left-Bar {
	background: url(/global/images/ubox/LeftBar.png) no-repeat top left;
	width: 6px;
	height: 14px;
	float:left;
}
#UBox-Navigation #Slider-Bar #Slider-Handle #Body-Bar {
	background: url(/global/images/ubox/HandleBar.png) repeat top left;
	height: 14px;
	float: left;
}
#UBox-Navigation #Slider-Bar #Slider-Handle #Right-Bar {
	background: url(/global/images/ubox/RightBar.png) no-repeat top left;
	width: 6px;
	height: 14px;
	float: left;
}
