	
				#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:18px; 
					height:20px; 
					background:url(../images_gl/zoom_handle_up.png) no-repeat; overflow: hidden; 
					position:absolute;
					left:-1px;
					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 : 439px;
			left :180px;
			width:495px;
			height:100px;
			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: 10px;
		  }
		  img.thumbnail {
			float:left;
			width:100px;
			margin:0px;
			padding:0px;
			border:1px solid #CCCCCC;
			padding: 8px 0px 0px 0px;
			display: inline;
			background-color:#323232;
		  }
		  
		  div.thumbHolder {
			position: absolute;
			top : 439px;
			left : 180px;
			width:525px;
			visibility: hidden;
			padding: 0px;
			margin: 0px;
			line-height:0;
		  }
		  .rotateLeft{
			position:absolute;
			top:200px;
			left:0px;
		  }
		  .rotateRight{
			position:absolute;
			top:200px;
			left:862px;
		  }
		  a {
			outline:none;
		  }
		  #sliderframe{
			position:absolute;
			left:0px;
			top:0px;
		  }
		  .shotSelector{
			background : #CCCCCC;
			position: absolute;
			width : 102px;
			overflow:hidden; 
			height : 5px;
			top: -5px;
			left: 0px;
		  }
	   .clear { clear: both; }
	   
	   #screenButton {
	   		position:absolute;
	   		top:341px;
	   		left:860px;
			width: 24px;
			height: 24px;
			background: url("../images_gl/screen_up.png") no-repeat; overflow:hidden;
		}
		
		#screenButtonDown {
			position:absolute;
			top:341px;
			left:860px;
			width: 24px;
			height: 24px;
			background: url("../images_gl/screen_down.png") no-repeat; overflow:hidden;
			display: none;
		}
		#tiltButton {
	   		position:absolute;
	   		top:298px;
	   		left:860px;
			width: 24px;
			height: 24px;
			background: url("../images_gl/screenTiltUp.png") no-repeat; overflow:hidden;
			display: none;
		}
		
		#tiltButtonDown {
			position:absolute;
			top:298px;
			left:860px;
			width: 24px;
			height: 24px;
			background: url("../images_gl/screenTiltDown.png") no-repeat; overflow:hidden;
			display: none;
		}
		
	   #lensButton
		{
			width: 24px;
			height: 24px;
			background-image: url("../images_gl/power_up.png");
		}
		#flashButton
		{
			width:24px;
			height:24px;
			background-image:url("../images_gl/flash_up.png");
		}
		#resetButton
		{
			width:24px;
			height:24px;
			background-image:url("../images_gl/reset_up.png");
		}
		.buttonHover
		{
			width:24px;
			height:24px;
		}
		.ui-slider-handle-hover
		{
			width:18px;
			height:20px;
			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;
			}
			