body
{
	color: #7F7F7F;
	background-color: #3F3F3F;
}

/* Header */

	#DIVTop
	{
		padding: 16 16 0 16;
	}

/* Description */

	#PDescription
	{
		padding: 4 0 2 0;
	}

/* Navigation Bar */

	td.NavigationDisabled
	{
		color: #7F7F7F;
	}

/* Middle */

	#DIVMiddle2
	{
		scrollbar-base-color: #7F7F7F;
	}

/* Thumbnails */

	div.Thumbnails2
	{
		padding: 16;
	}
	fieldset.Tile
	{
		margin: 3;
		border: 0px none;
		padding: 3;
		background-color: #3F3F3F;
	}
	fieldset.TileSelected
	{
		margin: 3;
		border: 0px none;
		padding: 3;
		background-color: #0000FF;
		color: #000000;
	}
	fieldset.Thumbnail
	{
		filter: progid:DXImageTransform.Microsoft.Glow(strength=3, color=#000000);
	}
	fieldset.ThumbnailSelected
	{
		filter: progid:DXImageTransform.Microsoft.Glow(strength=3, color=#000000);
	}
	p.TileCaption
	{
		margin: 0 3 0 3;
		height: 22;
		overflow-y: auto;
		scrollbar-base-color: #000000;
		scrollbar-arrow-color: #777777;
		scrollbar-3dlight-color: #000000;
		scrollbar-highlight-color: #8F8F8F;
		scrollbar-shadow-color: #505050;
		scrollbar-darkshadow-color: #000000;
	}
	p.TileCaptionSelected
	{
		margin: 0 3 0 3;
		height: 22;
		overflow-y: auto;
		scrollbar-base-color: #0000FF;
		scrollbar-arrow-color: #000077;
		scrollbar-3dlight-color: #0000FF;
		scrollbar-highlight-color: #7F7FFF;
		scrollbar-shadow-color: #3F3F3F;
		scrollbar-darkshadow-color: #0000FF;
	}
	p.TileImageFile
	{
		margin: 0 3 0 3;
		height: 22;
		overflow-y: hidden;
	}
	p.TileImageFileSelected
	{
		margin: 0 3 0 3;
		height: 22;
		overflow-y: hidden;
	}
	p.TileMediaFile
	{
		margin: 0 3 0 3;
		height: 22;
		overflow-y: hidden;
	}
	p.TileMediaFileSelected
	{
		margin: 0 3 0 3;
		height: 22;
		overflow-y: hidden;
	}
	p.TileNumber
	{
		margin: 0 3 0 3;
	}
	p.TileNumberSelected
	{
		margin: 0 3 0 3;
	}
	p.TileImagePixels
	{
		margin: 0 3 0 3;
	}
	p.TileImagePixelsSelected
	{
		margin: 0 3 0 3;
	}
	p.TileImageBytes
	{
		margin: 0 3 0 3;
	}
	p.TileImageBytesSelected
	{
		margin: 0 3 0 3;
	}
	p.TileMediaBytes
	{
		margin: 0 3 0 3;
	}
	p.TileMediaBytesSelected
	{
		margin: 0 3 0 3;
	}

/* Media */

	div.Media
	{
		/* When applying filter that affects DIVMiddle2 borders, adjust padding to compensate */
		padding: 13 19 19 13;
	}
	div.Media2
	{
		filter: progid:DXImageTransform.Microsoft.Glow(strength=3, color=#000000);
	}

/* Footer */

	#DIVBottom
	{
		padding: 0 16 16 16;
	}
	#TDZoomScale
	{
		border-color: #5F5F5F;
	}
	#INPUTZoom
	{
		color: #7F7F7F;
		background-color: #373737;
	}
	td.OptionSelected
	{
		border-color: #5F5F5F;
	}

/* Options Link */

	#POptions
	{
		top: 16;
		right: 16;
	}


/* Options Form */

	body.Options
	{
		color: #000000;
	}
