	
				#dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
				#dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
				ul#icons {margin: 0; padding: 0;}
				ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}
				ul#icons span.ui-icon {float: left; margin: 0 4px;}
	
			.ui-slider { border: 1px solid #aaaaaa; background: #ffffff;}
			.ui-slider .ui-widget-header{
				background: #0083CA; 	
			}
			.ui-corner-all {
				visibility:hidden;
			}
			.ui-slider .ui-slider-handle {
					width:41px; 
					height:16px; 
					background:url(../images_gl/zoom_handle_up.png) no-repeat; overflow: hidden; 
					position:absolute;
					left:-2px;
					border-style:none;   
					outline: none;
			}
			.ui-slider-handle:hover {
					background:url(../images_gl/zoom_handle_down.png) no-repeat; overflow: hidden; 
			}
				
		  div.transbox {
			position:absolute;
			top : 420px;
			left :120px;
			width:495px;
			height:82px;
			margin:0px;
		  }
		  div.bar {
			position:absolute;
			top:-5px;
			left:0px;
			background-color:#CCCCCC;
			width:1px;
			height:5px;
			overflow:hidden;
		  }
		   div.loadtext {
			position:absolute;
			top:0px;
			left:0px;
			color:#CCCCCC;
			font-family: Arial;
			font-size: 14px;
		  }
		  img.thumbnail {
			float:left;
			width:130px;
			margin:0px;
			padding:0px;
			border:1px solid #CCCCCC;
			padding: 8px 0px 0px 0px;
			display: inline;
			background-color:#F1F1F1;
		  }
		  
		  div.thumbHolder {
			position: absolute;
			top : 420px;
			left : 120px;
			width:660px;
			visibility: hidden;
			padding: 0px;
			margin: 0px;
			display: inline;
			line-height:0;
		  }
		  .rotateLeft {
			position:absolute;
			top:200px;
			left:10px;
		  }
		  .rotateRight {
			position:absolute;
			top:200px;
			left:810px;
		  }
		  a {
			outline:none;
		  }
		  #sliderframe {
			position:absolute;
			left:0px;
			top:0px;
		  }
		  .shotSelector {
			background : #CCCCCC;
			position: absolute;
			width : 132px;
			overflow:hidden; 
			height : 5px;
			top: -5px;
			left: 0px;
		  }
	   	.clear { clear: both; }

.openAndClose
{
	width:46px;
	height:46px;
}
#FlapOpen
{
	width:46px;
	height:46px;
	background-image:url("../images_gl/red_stand_mode.png");
}
#FlapOpenButton
{
	width:46px;
	height:46px;
	background-image:url("../images_gl/gray_stand_mode.png");
}		
#FlapClose
{
	width:46px;
	height:46px;
	background-image:url("../images_gl/red_close_mode.png");
}
#FlapCloseButton
{
	width:46px;
	height:46px;
	background-image:url("../images_gl/gray_close_mode.png");
}
#zoomIn
{
	width:44px;
	height:44px;
	background-image:url("../images_gl/zoom_in_up.png");
}
#zoomOut
{
	width:44px;
	height:44px;
	background-image:url("../images_gl/zoom_out_down.png");
}
#resetButton
{
	width:46px;
	height:46px;
	background-image:url("../images_gl/gray_reset.png");
}
.zoomButtonHover
{
	width:44px;
	height:44px;
}
.buttonHover
{
	width:46px;
	height:46px;
}
.ui-slider-handle-hover
{
	width:41px;
	height:16px;
	background-image:url("../images_gl/zoom_handle_down.png");
}
#altContent
{
	margin: 0;
	padding: 0;
	width:900px;
	height:506px;
	margin:0px 0px;
	text-align: center;
	overflow:hidden;
}
#flashHolder
{
	margin: 0;
	padding: 0;
	width:900px;
	height:506px;
	position:absolute;
	top:0px;
	left:0px;
	overflow:hidden;
}
#mobileLink
{
	width:200px;
	margin: 20px auto;
}
	