.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }


* {
	font-family:arial;
}

.SuppTab{
color:#333333;
font-family: "lucinda grande", sans-serif;
margin:4px;padding:4px;background-color:#ffffff;

}

	.SuppTab h1{
			font-weight:bold;
			font-size:18px;
			margin:0px;
			color:#000011;	
			padding-top:0px;	
			font-family: "lucinda grande", sans-serif
			}
	.SuppTab h5{
		padding:0px;
		font-weight:normal;
		FONT-SIZE: 12px;
		margin:0 0 4px 0;
		color: #818181;
		font-family:"lucinda grande", sans-serif
	}
	.SuppTab p{
		margin:5px 0px 0px 0px;
		font-size:11px;
		color:#222222;	

	}

div .nav_cont{

width:357px;
height:450px;
margin:0 0 0 0px;
background-color:;
}
div .nav_link {
	height:100px;
	clear:right;
	width:355px; /*367px*/
	
	background-color:none;;/*#66CCFF;*/
	/*padding:16px 0 0 30px;*/
	/*border-bottom:inset #999999;*/
	margin:auto auto 4px;
	/* for IE 
  	    filter:alpha(opacity=60);*/
	/* CSS3 standard 
	   opacity:0.6;*/
 
	   
	   
}
.ep_nav a {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.ep_nav a:hover {
	font-weight:bold;
	cursor:pointer
}
#fadeBlock {
	
	width:1020px;
	margin-left:-3px;
	min-height:840px;;
	/*filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	opacity: 0;*/
	
		color:#FFFFFF;

}

#ProjectGuide,#Materials,#Checklist,#CreditsRebates{color:#555555;width:580px;margin-left:0px;}

#fadeBlock_container
{	clear:both;
	/*border-top:6px solid #66CCFF;/*#efefef;*/
	/*background-color:#efefef;/*ffffff;/*#66CCFF;*/
	background:#ffffff url('../images/flash-player-bg.gif') no-repeat 10px top;  
	padding:0px 0px 0px 5px;;
	margin-top:-4px;
	

}
.wrap {
	margin:0px auto 0px auto;
	width:1000px;}
	
#divSegments{
font-size:11px;
clear:both;
margin:4px 0px 0px 8px;;



}
#divSegmentsBottom{
	clear:both;
	background:#ffffff url('../images/flash-player-bg-left.gif') no-repeat 0px top;
	height:26px;width:339px;
	margin:4px 0px 0px -2px;;  
	}
#divSegmentLowerBottom{

	width:1000px;
	height:14px;
	clear:both;
	background:#ffffff url('../images/bg-bottom.gif') no-repeat 0px top;

}

.segDiv
{
	float:left;
	clear:none;
	border:solid 1px #efefef;;
	margin:2px;
	height:58px;
	width:74px;
	padding:2px;
	background-color:#D9D2C1;
}
.segDivSponsor		
{	cursor:pointer;
	float:left;
	text-align:center;
	clear:none;
	border:solid 1px #efefef;;
	margin:4px;
	height:130px;
	width:140px;
	padding:6px;
	background:#66CCFF url('../images/LogoEnergyStar.jpg') no-repeat center 40px;
}
.imgPreview
{}
.active {background-color:#68A136;}/*#333333*/
.inactive{background-color:none;}
.epSpan{padding-left:0px;margin:0;width:358px;}


                    .sidebar-small {padding:0;margin:30px 0 0 6px;float:left; width:358px;position:relative; top:-5px; left:0px; overflow:hidden;;color:#333333;}
					
					
					.side-news {width:358px; background:url('../images/left-side-box-bottom.gif') no-repeat left bottom; padding: 0 0 4px 0;}
					.side-news  h1{ 
								display:block; 
								background:url('../images/left-side-box-top.gif') no-repeat left top;
								height:55px; width:358px;
								text-align:left;
								font: 20px "arial", sans-serif; color:#fff; 
								line-height:50px;
								text-indent:20px;
								margin-bottom:-5px;
								}

					/*STYLE FOR THE SIDE NEWS FLASH*/

					.side-news ul{margin-left:18px;clear: both;width: 320px;padding: 0 0 12px 0;font-size:11px;}
					.side-news li {border-top: #eaeaea 1px solid;line-height: 20px;padding: 5px 10px 5px 0px;overflow: hidden;}
					.side-news li a {text-transform:uppercase;color:#68A136}
					.side-news  li p{font-weight:500;padding:0px 0 0px;line-height:normal;color:#333333}
					.side-news  li a.more{float:right;margin:2px -2px 0px;}
				
					/*End Style*/
			
					.side-news-cont{ margin: 10px 20px  0 20px;}
					.side-news-item{ margin: 10px 20px; padding: 5px 0;border-bottom:1px solid #ddd; }
					.side-news-item h5{ font-size:12px; font-weight:bold;color:#68a136;margin:0; padding:0; }
					.side-news-item p{ margin:0; padding:0; }
					.side-news-item p.more{ text-align: right;}
					.side-news-item p.more a, .side-news-item p.more a:link, .side-news-item p.more a:visited{ font-weight:bold; color:#68a136; text-transform:uppercase; text-decoration:none;}
					.side-news-item p.more a:hover{text-decoration:underline;}
					.side-news  h1{ 
						display:block; 
						background:url('../images/left-side-box-top.gif') no-repeat left top;
						height:55px; width:358px;
						text-align:left;
						font: 20px "arial", sans-serif; color:#fff; 
						line-height:50px;
						text-indent:20px;
						margin-bottom:-5px;
						}




.block1{
	background:#ffffff url(../images/bg-main-content-block-1-short.png) no-repeat top center;
	padding:8px 0 0 10px;
	margin:0px 0 0px 4px;
	width:340px;
	height:244px;
	}
#topper
{
margin:-1px 0 0 1px;
height:16px;
width:340px;

	
}

/*-------------Background for Video area ------------------ */

.video_right_container{
background-color:#efefef;}


/*	 Share/Print/Share from Info-Tabs		*/
					#user-actions1,#user-actions {float:right;position:relative; top:5px;margin-right:0px;}
					#user-actions1 a, #user-actions a {display:block; text-decoration:none; font-family:"lucinda grande", sans-serif; font-size:14px; color:#68a136; text-transform:none;}
					#user-actions1 .spacer, #user-actions .spacer {padding:0px 10px 0px 10px;}
					/*#sharethis_0 {padding:0;margin:0;}*/
					#user-actions1 *, #user-actions * {display:inline !important;}
					#user-actions1 .stico_default, #user-actions .stico_default {background-position:0px 0px !important; padding-top:3px;}
/*PROGRAM INFORMATION PANEL*/

#program-information {padding:0;margin:0;}

				#program-information-background {}
				.program-information {text-align:left;overflow:hidden;}
/*				.program-information.ui-tabs-panel{width:490px;}*/
				.program-information h1 {font-family:"lucinda grande", sans-serif;font-size:18px;font-weight:bold;color:#000011;margin:0px 0;padding-top:0px;}
				#h1-program-info {font-family:"lucinda grande", sans-serif;font-size:16px;font-weight:bold;color:#000011;margin:10px 0;!important;}
				.program-information h4 {font-family:"lucinda grande", sans-serif;font-size:24px;font-weight:bold;color:#68a136;margin:10px 0;}
				.program-information h2 {font-family:"lucinda grande", sans-serif;font-size:13px;font-weight:bold;color:#000011;margin:0;}
				.program-information h3{font-family: "lucinda grande", sans-serif;font-size: 14px;font-weight: bold;color: #808080;margin: 0;font-style: italic;}
				.program-information h5 {padding:0;margin:0;font-family:"lucinda grande", sans-serif;font-size:12px;font-weight:normal;color:#818181;}
				.program-information p {font-family:"lucinda grande", sans-serif;font-size:11px;color:#222222;margin-top:5px;}
				.program-information li {font-family:"lucinda grande", sans-serif;font-size:11px;color:#222222;}
				.program-information-image {padding:0;margin:0;text-align:center;}
				
#supp_container{

	margin:14px 10px 0px 4px; 
	padding:4px;
	font-size:12px;
	width:614px;

	background:#ffffff url(../images/cont-main-bg.gif) repeat-y 0px;}
	.content-main-bottom {
		margin:0px 10px 0px -2px; 
		background:url('../images/cont-main-bot.gif') no-repeat 6px top;
		width:614px;
		padding:4px;
		height:20px;
	}

#lblNowPlaying, #lblNowPlayingTitle, #lblNowPlayingSegment, #lblNowPlayingSegmentHover
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#747474;
	float:left;
	font-size:13px;
	margin:4px 0px 0px 0px;;
}
#lblNowPlayingSegmentHover{margin:0 6px 0 12px}
#lblNowPlayingSegment{
	color:#000000;
	font-weight:bold;
}

#lblEP1,#lblEP2,#lblEP3,#lblEP4{display:none;}

.NowPlayDiv{
	height:102px;width:368px;margin:10px 0 0 5px;color:#000000;
	background:url('../images/ep_now_playing_off.gif') no-repeat;
	padding-top:4px;

	}
.NowPlayDiv h1{margin:0 0 4px 20px; font-size:18px;font-family:Geneva, Arial !important;}

.NowPlayingEpisode{
background:url('../images/ep_now_playing.jpg') no-repeat;
}
.NowPlayingEpisode h1, .NowPlayingEpisodeHover h1{color:#fff;}

.lblEpLabel,.lblEpTitle{font-size:18px;font-weight:bolder;font-family:Geneva, Arial !important;padding-top:10px;}
.lblEpLabel{color:#000000;margin:6px 0 0px 20px;}
.lblEpTitle{color:#69A237;margin:6px 0 0px 10px;}

.NowPlayingEpisodeHover label.lblEpTitle,
.NowPlayingEpisodeHover label.lblEpLabel,
.NowPlayingEpisode label.lblEpTitle,
.NowPlayingEpisode label.lblEpLabel{
	color:#FFFFFF;
}

.NowPlayingEpisode .play_now a{color:#000000;}
.NowPlayingEpisodeHover{
		background:url('../images/ep_now_playing.jpg') no-repeat;
	/* for IE */
  	    filter:alpha(opacity=60);
	/* CSS3 standard*/ 
	   opacity:0.6;
}

.epBrief{font-size:13px;margin:-4px 20px 0px 20px;font-family:Geneva, Arial !important;line-height:1.1 !important;font-weight:400 !important;}

.play_now{
	background:url('../images/playing_arrow.gif') no-repeat left;
	font-size:11px;
	font-weight:bold;
	color:#818181;
	padding-left:18px;
	margin-left:20px;
	height:15px;
	width:80px;
}
