	/* BODY
	 ************************************/
	FORM
	{
		margin			: 0px;
		padding			: 0px;
	}
	
	BODY	
	{
		margin			: 20px 0px; 
		padding			: 0px;
		text-align		: center;
		color			: #d6fffe;
		background-color: #003130;
	}
	
	BODY,TD
	{
		font-family		: Arial,Helvetica,sans-serif;
		font-size		: 12px;
		color			: #d6fffe;
	}

	INPUT,SELECT
	{
		color			: #000000;
		font-family		: Arial,Helvetica,sans-serif;
		font-size		: 12px;
	}

	TEXTAREA
	{
		color			: #000000;
		line-height		: 1em;
		margin			: 0px;
		padding			: 0px 0px 0px 2px;
		border			: 1px solid #005452;
		border-right	: 0px;
	}
	
	a:link, a:visited {
		color:  #ff3600;
		text-decoration:  none;
	}

	a:hover {
		color:  #ffffff;
		text-decoration:  bold;
		// font-size		: 12px;
	}

	.txt1 { 
			font-size: 14px; 
			font-weight: bold; 
			color: #ffffff; }

	.txt1 a:hover
	{
		color:  #ffffff;
		text-decoration:  bold;
		font-size: 14px;
	}

	.txt2 { 
			font-size: 22px; 
			font-weight: bold; 
			color: #ff0000; }

	.txt3 { 
			font-size: 14px; 
			font-weight: bold; 
			color: #ffffff; }

	/* CONTAINERS
	 ************************************/
	 
	#header
	{
		text-align		: center;
	}
	
	#footer
	{
		text-align		: center;
		margin			: 20px 0px 60px 0px;
	}
	 
	#container
	{
		text-align		: center;
		width			: 640px;
		padding			: 20px 0px 20px 0px;
	}
	
	#thumbs_container
	{
		text-align		: center;
		padding			: 20px 0px 20px 0px;
	}
	
	/* TABLES
	 ************************************/
	
	.module	
	{
		border			: 1px solid #005452;
		border-top		: 0px;
		background-color: #000000;
		padding			: 0px;
		margin:			: 0px;
		margin-bottom	: 20px;
		width			: 640px;
	}
	
	.download	
	{
		border			: 1px solid #005452;
		background-color: #000000;
		padding			: 10px;
		margin:			: 0px;
		margin-bottom	: 20px;
		width			: 640px;
	}
	
	.clips_module	
	{
		border			: 1px solid #005452;
		background-color: #000000;
		padding			: 0px;
		margin:			: 0px;
		margin-bottom	: 20px;
		width			: 640px;
	}
	
	.thumb_module
	{
		border			: 1px solid #005452;
		border-top		: 0px;
		background-color: #000000;
		padding			: 0px;
		margin:			: 0px;
		margin-bottom	: 20px;
	}
	
	.module_title
	{
		color			: #d6fffe;
		font-family		: Arial, sans-serif;
		font-size		: 21px;
		line-height		: 1em;
		letter-spacing	: 0.1px;
		padding			: 0px;
		margin			: 0px;
	}
	
	.module_subtitle
	{
		font-family		: Arial, sans-serif;
		font-size		: 13px;
		letter-spacing	: 0.1px;
		padding			: 5px 0px 0px 0px;
		margin			: 0px;
	}
	
	.clip_title
	{
		color			: #00eaff;
		font-family		: Tahoma;
		font-size		: 11px;
		font-weight		: bold;
		line-height		: 0.8em;
		letter-spacing	: 0.1px;
		padding			: 0px;
		margin			: 0px;
	}
	
	.clip_bg
	{
		background-color: #151515
	}
	
	.clip_bg_alt
	{
		background-color: #000000
	}
	
	#module_description
	{
		width			: 296px;
		height			: 94px;
		margin			: 0px;
	}
	
	#thumbnail img
	{
		border			: 2px solid #d6fffe;
	}
	
	#thumbnail_off
	{
		border			: 2px solid #a7a7a7;
	}
	 
	 
	/* PAGES
	 ************************************/
	 
	#pages_container
	{
		text-align		: center;
	}
 
	#pages
	{
		padding			: 3px 0;
		margin-left		: 0;
		font			: bold 12px Arial, sans-serif;
	}
	
	#pages li
	{
		list-style		: none;
		margin			: 0;
		display			: inline;
	}
	
	#pages li a
	{
		padding			: 3px 0.5em;
		margin-left		: 3px;
		border			: 1px solid #003130;
		text-decoration	: none;
	}
	
	#pages li a:link 
	{
		color			: #d6fffe; 
	}
	
	#pages li a:visited 
	{
		color			: #d6fffe; 
	}
	
	#pages li a:hover
	{
		background		: #000000;
		border-color	: #00eaff;
	}
	
	#pages li a#current
	{
		border			: 1px solid #00eaff;
		background		: #000000;
	}
	
	/* CLIP NUMBERS
	 ************************************/
	 
	#clips_container
	{
		text-align		: center;
	}
 
	#clips
	{
		padding			: 3px 0;
		margin-left		: 0;
		font			: bold 12px Arial, sans-serif;
	}
	
	#clips li
	{
		list-style		: none;
		margin			: 0;
		display			: inline;
	}
	
	#clips li a
	{
		padding			: 3px 0.5em;
		margin-left		: 3px;
		border			: 1px solid #212121;
		text-decoration	: none;
	}
	
	#clips li a:link 
	{
		color			: #d6fffe; 
	}
	
	#clips li a:visited 
	{
		color			: #d6fffe; 
	}
	
	#clips li a:hover
	{
		background		: #000000;
		border-color	: #00eaff;
	}
	
	#clips li a#current
	{
		border			: 1px solid #00eaff;
		background		: #000000;
	}
	
	/* NAV BUTTONS
	 ************************************/
	 
	#nav_container
	{
		text-align		: center;
		margin-top		: 5px;
	}
	
	#nav
	{
		padding		: 3px;
		margin			: 0px;
		border-bottom	: 1px solid #005452;
		font			: bold 12px Arial, sans-serif;
	}
	
	#nav li
	{
		list-style		: none;
		margin			: 0px;
		display		: inline;
	}
	
	#nav li a
	{
		padding			: 3px 0.5em;
		margin-left			: 0px;
		border				: 1px solid #005452;
		border-bottom		: 0px;
		background		: #005452;
		text-decoration	: none;
		background-image: url('nav_bg_alt.gif');
	}
	
	#nav li a:link 
	{ 
		color			: #d6fffe;
	}
	
	#nav li a:visited 
	{ 
		color			: #d6fffe;
	}
	
	#nav li a:hover
	{
		color			: #00eaff;
		background		: #000000;
		border-color	: #005452;
		border-bottom	: 1px solid #000000;
	}
	
	#nav li a#current
	{
		color			: #00eaff;
		background		: #000000;
		border			: 1px solid #005452;
		border-bottom	: 1px solid #000000;
	}







	#nav2
	{
		padding		: 3px;
		margin			: 0px;
		border-bottom	: 0px solid #005452;
		font			: bold 12px Arial, sans-serif;
	}
	
	#nav2 li
	{
		list-style		: none;
		margin			: 0px;
		display		: inline;
	}
	
	#nav2 a
	{
		padding			: 3px 0.5em;
		margin-left			: 0px;
		border				: 1px solid #005452;
		border-bottom		: 0px;
		background		: #005452;
		text-decoration	: none;
		background-image: url('nav_bg_alt.gif');
	}
	
	#nav2 a:link 
	{ 
		color			: #d6fffe;
	}
	
	#nav2 a:visited 
	{ 
		color			: #d6fffe;
	}
	
	#nav2 a:hover
	{
		color			: #00eaff;
		background		: #000000;
		border-color	: #005452;
		border-bottom	: 1px solid #005452;
	}
	
	#nav2 a#current
	{
		color			: #00eaff;
		background		: #000000;
		border			: 1px solid #005452;
		border-bottom	: 1px solid #005452;
	}









	/* BUTTONS
	 ************************************/
	 
	#btnrow_container
	{
		text-align		: left;
	}
 
	#btnrow
	{
		padding			: 0px;
		margin-left		: 0px;
		margin-top		: 5px;
		margin-bottom	: 12px;
		font			: bold 11px Tahoma, sans-serif;
	}
	
	#btnrow li
	{
		list-style		: none;
		margin			: 0;
		display			: inline;
	}
	
	#btnrow li a
	{
		padding			: 3px 0.5em;
		margin-left		: 0px;
		border			: 1px solid #212121;
		text-decoration	: none;
	}
	
	#btnrow li a:link 
	{
		color			: #d6fffe; 
	}
	
	#btnrow li a:visited 
	{
		color			: #d6fffe; 
	}
	
	#btnrow li a:hover
	{
		background		: #000000;
		border-color	: #00eaff;
	}
	
	#btnrow li a#current
	{
		border			: 1px solid #00eaff;
		background		: #000000;
	}
	
	/* SLIDER
	 ************************************/
	 
	.slider_value 
	{
		border			: 1px solid #000000;
		border-left		: 0px;
		height			: 21px;
		width			: 35px;
		text-align		: center;
		font			: bold 11px Tahoma, sans-serif;
		padding			: 3px 2px 2px 2px;
		color			: #434343;
	}
	
	#slider_container
	{
		padding			: 5px 0px 5px 0px;
		width			: 296px;
	}
	
	#slider_btn
	{
		background		: url('nav_bg.gif');
		width			: 40px;
		height			: 21px;
		border			: 1px solid #000000;
		padding			: 0px;
		margin			: 0px 0px 0px 5px;
		font			: bold 10px Tahoma, sans-serif;
		color			: #000000;
	}
	
	#slider_results
	{
		text-align		: center;
		background		: url('nav_bg_alt.gif');
		border			: 1px solid #005452;
		padding			: 3px 0px 3px 0px;
		margin			: 0px;
		font			: bold 12px Arial, sans-serif;
		color			: #d6fffe;
	}
	
	#slider_results li
	{
		list-style		: none;
		margin			: 0px;
		display			: inline;
		padding			: 4px;
	}
	
	.dynamic-slider-control 
	{
		position		: relative;
		-moz-user-focus	: normal;
		-moz-user-select: none;
		cursor			: default;
	}
	
	.dynamic-slider-control.horizontal .handle 
	{
		position		: absolute;	
		float			: right;
		background-image: url('slider/handle.gif');
		width			: 14px;
		height			: 23px;
	}
	
	.slider 
	{
		position		: relative;
		height			: 21px;
		background-image: url('slider/slider.gif');
	}
	
	.slider_track 
	{
		width			: 216px;
		height			: 21px;
		background-image: url('slider/slider_off.gif');
	}	
	
	.slider_score
	{
		color			: #ccff00;
	}
	
	.slider_disabled
	{
		color			: #009894;
	}
	

