.dynamic-slider-control {
	-moz-user-focus:	normal;
	-moz-user-select:	none;
	cursor:				default;
	margin-top:         5px;
}

.horizontal {
    position:			absolute;
	left:               20px;
	width:				200px;
	top: 				5px;
}

.dynamic-slider-control input {
}

.dynamic-slider-control .handle {
	position:			absolute;
	-moz-user-select:	none;
	cursor:				default;
	border:				1px solid;
	border-color:		ThreeDHighlight ThreeDDarkShadow
						ThreeDDarkShadow ThreeDHighlight;
}

/* inner border */
.dynamic-slider-control .handle div {
	font-size:			1px;
	border:				1px solid;
	border-color:		ThreeDLightShadow ThreeDShadow
						ThreeDShadow ThreeDLightShadow;	

	behavior:			url("/css/slider/boxsizing.htc");	/* ie path bug */
	box-sizing:			content-box;
	-moz-box-sizing:	content-box;
}

/*	inner sets size
.dynamic-slider-control.horizontal .handle {
	width:				12px;
	height:				22px;
}
*/

.dynamic-slider-control.horizontal .handle div {
	width:				7px;
	height:				6px;
	cursor:             -moz-grabbing;
	cursor: 	        grap;
}

.dynamic-slider-control.horizontal .handle.hover {}

.dynamic-slider-control.vertical .handle.hover {}

.dynamic-slider-control .leftArrow {
	
	behavior:			url("/css/slider/boxsizing.htc"); /* ie path bug */
	box-sizing:			content-box;
	-moz-box-sizing:	content-box;
		
	position:			absolute;
	font-size:			0.01mm;
	overflow:			hidden;
}
.dynamic-slider-control.horizontal .leftArrow {
	height:				10px;
	width:              10px;
	background-image:url(/images/arr-left-sm-black.png);
	background-repeat:no-repeat;
    cursor: hand;
	cursor: pointer;
}
.dynamic-slider-control .rightArrow {
	
	behavior:			url("/css/slider/boxsizing.htc"); /* ie path bug */
	box-sizing:			content-box;
	-moz-box-sizing:	content-box;
		
	position:			absolute;
	font-size:			0.01mm;
	overflow:			hidden;
}
.dynamic-slider-control.horizontal .rightArrow {
	height:				7px;
	width:              7px;
	background-image:	url(/images/arr-right-sm-black.png);
	background-repeat:	no-repeat;
    cursor:             hand;
	cursor:             pointer;
}
.dynamic-slider-control .line {
	behavior:			url("/css/slider/boxsizing.htc"); /* ie path bug */
	box-sizing:			content-box;
	-moz-box-sizing:	content-box;
		
	position:			absolute;
	font-size:			0.01mm;
	overflow:			hidden;
	border:				1px solid;
	border-color:		#333333;
}

.dynamic-slider-control.horizontal .line {
    border:             1px solid;
	border-color:       #CCCCCC;
	height:				4px;
}

.segment {
	background-image:  url("/css/slider/verticalGradientPixel.png");
	background-repeat: repeat-x;
	height: 4px;
}

.slider-input {
	font-size:x-small;
	height:10px;
	top:2px;
	position:absolute;
	left: 230px;
}
#slider-input-1:hover{
	border: 1px dashed #CCCCCC;
	}

#sliderProgress{
	position: absolute;
	left:247px;
	top: 2px;
}

#photoPlayLink{
	position:	absolute; 
	left:		0px; 
	top: 		5px;
}