

		
		body
		{
			text-align: center;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			margin:0px;
		}
		
		#container
		{
			margin:0 auto;
			width: 1001px;
			text-align: left;
			border:1px solid #CCCCCC;
		}
		
		#columns
		{
			clear:both;
			float:left;
		}
		
		a
		{
			text-decoration:none;
			color:#525353;
		}
		
		
		a:hover
		{
			color:#990000;
			text-decoration: underline;
		
		}
		
		
		#header
		{
			background: url(/images/newbanner.jpg) no-repeat;
			background-color:#267095;
			width:1001px;
			height:107px;
		}
		
		#header_logo
		{
			width:100px;
			float:left;
		}
		
		#header_logo a 
		{
			display:block;
			width:460px;
			height:80px;
		}
				
		#header_logo h2 
		{
			padding:0px;
			margin:0px;
		}
		#header_logo span
		{
			display:none;
		}
		
		#footer
		{
			clear:both;
		}
		
		#header_rightblock
		{
			float:right;
			width:350px;
			color:#ffffff;
			padding-top:5px;
		}
		
		#top_links
		{
			text-align:right;
			padding-right:10px;
		}
		
		
		#top_links a
		{
			color:#FFFFFF;
		}
			
		#google_search
		{
			margin-top:30px;
			text-align:right;
			padding-right:10px;
		}	

		#news_wrap
		{	
			margin-top:2px;
		}		
		#news_title					
		{
		background:#5C9CBB; float:left; font-weight:bold; color:#FFFFFF; padding:5px;
		margin-top:1px;
		margin-left:1px;
		}
		#news_trailer
		{
		width:897px;
		height:23px;
		border:1px solid #5C9CBB;
		float:left;
		margin-left:1px;
		margin-top:1px;
		}	
		
		#footer
		{
			background: url(/images/footer_line.jpg) repeat-x 0px 15px;;
			height:113px;
			margin:0px 2px 0px 2px;
			padding-top:15px;
		}
		
		#footer div
		{
			background: url(/images/footer_flag.jpg) no-repeat 50% 0px;
			width:1000px;
			text-align:center;
			padding-top:35px;
			font-size:10px;
		}
		#footer p
		{
			font-size:10px;
			color:#525353;
			margin-top:0;
			padding-top:10px;
		}
		#footer a
		{
			color: #525353;
		}
		
		#rightColumn
		{
			float:right;
			margin:5px 2px 0px 0px;
			
		}
		
		#rightColumn ul
		{
			margin:0px;
			padding:0px;
		}
		
		.rightbox_header
		{
			background:url(/images/box_header.jpg) no-repeat; 
			height:22px;
			padding:5px 0px 0px 6px;
			font-weight:bold;
			color:#7A1810;
		}
		
		.rightbox_content
		{
			border-left:1px solid #CCCCCC;
			border-right:1px solid #CCCCCC;
			width:208px;
		}


		.rightbox_content ul
		{
			list-style:none;
		}

		.rightbox_content li
		{
			background: url(/images/bullet.jpg) no-repeat 4px 10px;
			padding: 6px 3px 6px 18px;
			border-top:1px solid #CCCCCC;
			list-style:none;
		}

		.rightbox
		{
			background: url(/images/box_footer.jpg) no-repeat 100% 100%;
			width:210px;
			padding-bottom:3px;
		}
		.rightbox li:first-child
		{
			border:0px;
		}	
		
		.more_links
		{
			text-align:right;	
			margin-top:-3px;
		}
		
		.more_links a
		{
			color:#7A1810;
			font-size:11px;
			font-weight:bold;
			padding-right:3px;
		}
		#media
		{
			padding:4px 0px 1px 4px;
			margin-top:6px;
			border:1px solid #CCCCCC;
			width:204px;

		}
		
		#media h4
		{
			color: #7A1810;
			font-size:12px;
			margin:0px;
		}
		#Media_img
		{
			float:left;
			padding-left:10px;
		}		

		
		#contacts
		{
			background: url(/images/contact_thumb.jpg) no-repeat 3px 3px ;
			padding:4px 0px 4px 76px;
			margin-top:6px;
			border:1px solid #CCCCCC;

		}
		
		#contacts h4
		{
			color: #7A1810;
			font-size:12px;
			margin:0px;
		}
		
		#contacts li
		{
			list-style:none;
			background:url(/images/bullet.jpg) no-repeat 2px 5px;
			margin:0px;
			padding-left:15px;
			padding-top:1px;
		}
		
		#languageBox
		{
			border: 1px solid #cccccc;
			width:206px;
			padding:1px;
			margin-top:6px;
			
		}
		.language
		{
			color: #7A1810;
			font-size:12px;
			font-weight:bold;
		}
		
		#nav_wrap
		{
			height:29px;
			clear:both;
			width:1000px;
			background-color:#267095;
			padding-left:1px;
		}
		
		#leftColumn
		{
			float:left;
			width:0px;
		}
			
		#mainContent	
		{	
			float:left;
			/*padding:15px 0px 0px 15px;*/
			padding:15px 0px 0px 0px;
			width:789px;

		}
		#mainContent1	
		{	
			float:left;
			/*padding:15px 0px 0px 15px;*/
			padding:15px 0px 0px 0px;
			width:999px;
		}
		
		.pageHeader
		{
			background:url(/images/pagetitlebg.jpg) no-repeat 100%;
			height:32px;
			float:left;
			clear:both;
			margin:0px 0px 5px 10px;
			padding-right:108px;
		}
		.pageHeader h2
		{
			
			font-family:impact;
			color:#003366;
			font-size:22px;
			clear:both;
			margin-top:-1px;
			border-bottom:1px solid #dd0d0d;
			font-weight:lighter;
		}
		.dcpsc
		{
			font-family:Arial;
			color:#bbbbbb;
			font-size:10px;
			margin-top:-21px;		
		}
		.pageContent
		{
			clear:both;
		}
		
		.sectionlinks
		{
			padding:10px 0px 0px 25px;
			clear:both;
			font-size:13px;
		
		}

			.leftcolumn{
				float:left;
				padding:0px;
				width:777px;
			}
			.firstrow{
				clear:both;
				float:left;
				/*padding:0px;*/
				width:785px;
				/*height:231px;*/
				margin-top:6px;	
				margin-right:0px;
				margin-bottom:5px;
				margin-left:4px;
				border:1px solid white;						
			}
						.firstrow div ul li.box{
				background:transparent url(../images/bullet.png) no-repeat scroll 0px 2px;
				font-family: Arial;
				font-weight: bold;
				font-size: 11px;
				color: #323131;
				padding: 0px 2px 2px 13px;	
				margin-left: 13px;		
				margin-top:3px;
				list-style:none;	
			}
			.firstrow a{
				font-family: Arial;
				font-weight: bold;
				font-size: 11px;
				color: #323131;
				text-decoration: none;			
			}
			.firstrow a:hover{
				text-decoration:underline;
			}
			.firstrow ul li ul li.box{
				background:transparent url(../images/bullet.png) no-repeat scroll 0px 2px;
				font-family: Arial;
				font-weight: bold;
				font-size: 11px;
				color: #323131;
				padding: 0px 2px 2px 13px;	
				margin-left: 13px;		
				margin-top:3px;
				list-style:none;			
			}
			.runningtxt{
				color:#303030;
				font-size:11px;
				margin-bottom:0;
				margin-left:15px;
				margin-right:5px;
				margin-top:5px;			
			}
			.sandboxcontent{
				margin:0px 0px 0px 14px;
				padding:14px 0px 0px 0px;				
				/*padding:14px;*/
				width:750px;
			}
			.electricsubheader1, .electricsubheader2, .gassubheader1, .gassubheader2, .telesubheader1, .telesubheader2{
				font-family:arial; 
				color:#323131; 
				font-size:16px; 
				font-weight:bold; 
				width:382px;
				float:left; 
				margin:0px 0px 0px 14px; 
				letter-spacing:0px;
			}
			.electricsubheader2{
				width:342px;
				margin:0px 0px 0px 18px;
			}
			.electricleftbox1, .electricleftbox2, .fullscreenbox, .innerpagebox, .gasinnerpagebox, .teleinnerpagebox, .edocket_innerpagebox, .mainpage_innerbox{
				width:382px; 
				border:1px solid #a7a7a7; 
				height:145px; 
				background-color:#F9F3D3; 
				float:left; 
				margin:0px 0px 0px 14px;			
			}
			.gasinnerpagebox{
				background-color:#e3f3f7; 
			}
			.teleinnerpagebox{
				background-color:#ffeed7; 
			}			
			.innerpagebox, .gasinnerpagebox, .teleinnerpagebox, .edocket_innerpagebox, .mainpage_innerbox{
				width:743px; 
				margin:0px 0px 0px 17px;
				height:auto;			
			}
			.gassinnerpagebox11{
				width:743px; 
				background-color:#E3F3F7;
				margin:0px 0px 0px 17px;
				border:1px solid #A7A7A7;
				height:auto;			
			}	
			.teleinnerpagebox11{
				width:743px; 
				background-color:#FFEED7;
				margin:0px 0px 0px 17px;
				border:1px solid #A7A7A7;
				height:auto;			
			}					
			.edocket_innerpagebox{
				background-color:#f1e8f1; 	
			}
			.mainpage_innerbox{
				background-color:#ecebec;
			}
			.subheader_fixed{
				width:743px; 
				font-family:arial; 
				color:#323131; 
				font-size:17px; 
				font-weight:bold; 
				margin:0px 0px 0px 17px; 
				letter-spacing:1px;
			}
			.electricsubheader_red{
				font-family: arial; 
				font-size: 12px; 
				font-weight:bold; 
				margin:5px 0px 5px 10px;
				height:5px; 
				color: #AA0806			
			}
			.electricleftbox2new{
				width:342px; 
				border:1px solid #a7a7a7; 
				height:145px; 
				background-color:#F9F3D3; 
				float:left; 
				margin:0px 0px 0px 17px;			
			}
			.electricleftbox2{
				width:342px; 
				margin:0px 0px 0px 17px;			
			}			

			/*---*/
			.gassubheader1, .gassubheader2{
				width:422px;
			}
			.gassubheader2{
				width:302px;
				margin:0px 0px 0px 14px;
			}			
			.gasleftbox1, .gasleftbox2, .gasleftbox11, .gasleftbox12{
				width:422px; 
				border:1px solid #a7a7a7; 
				height:140px; 
				background-color:#e3f3f7; 
				float:left; 
				margin:0px 0px 0px 14px;			
			}
			.gasleftbox11, .gasleftbox12{
				height:130px;
			}
			.gasleftbox2, .gasleftbox12{
				width:302px;
				margin:0px 0px 0px 14px;
			}
			/*---*/
			/*---*/
			.telesubheader1, .telesubheader2{
				width:422px;
			}
			.telesubheader2{
				width:302px;
				margin:0px 0px 0px 14px;
			}			
			.teleleftbox1, .teleleftbox2, .teleleftbox11, .teleleftbox12{
				width:422px; 
				border:1px solid #a7a7a7; 
				height:175px; 
				background-color:#FFEED7; 
				float:left; 
				margin:0px 0px 0px 14px;			
			}
			.teleleftboxnew{
				width:422px; 
				border:1px solid #a7a7a7; 
				height:175px; 
				background-color:#FFEED7; 
				float:left; 						
			}
			.teleleftbox11, .teleleftbox12{
				height:120px;
			}
			.teleleftbox2, .teleleftbox12{
				width:302px;
				margin:0px 0px 0px 14px;
			}
			/*---*/

			.secondrow div ul li.box{
				background:transparent url(../images/bullet.png) no-repeat scroll 0px 2px;
				font-family: Arial;
				font-weight: bold;
				font-size: 11px;
				color: #323131;
				padding: 0px 2px 2px 13px;	
				margin-left: 20px;			
				margin-top:3px;
				list-style:none;								
			}
			.secondrow a{
				font-family: Arial;
				font-weight: bold;
				font-size: 11px;
				color: #323131;
				text-decoration: none;			
			}
			.secondrow a:hover{
				text-decoration:underline;
			}		
	.secondrow{
				clear:both;
				float:left;
				padding:0px;
				width:785px;
				height:auto;
				margin-top:2px;			
			}
.thirdrow div ul li.box{
				background:transparent url(../images/bullet.png) no-repeat scroll 0px 2px;
				font-family: Arial;
				font-weight: bold;
				font-size: 11px;
				color: #323131;
				padding: 0px 2px 2px 13px;	
				margin-left: 13px;			
				margin-top:3px;
				list-style:none;								
			}
			.thirdrow a{
				font-family: Arial;
				font-weight: bold;
				font-size: 11px;
				color: #323131;
				text-decoration: none;			
			}
			.thirdrow a:hover{
				text-decoration:underline;
			}		
.thirdrow{
				clear:both;
				padding:5px 5px 5px 5px;
				float:left;
				width:780px;			
			}
.telesubheader1new{
				width:422px;			
				font-family:arial; 
				color:#323131; 
				font-size:16px; 
				font-weight:bold; 
				float:left; 
				padding:0px 0px 0px 10px; 
				letter-spacing:0px;				
			}			
			.on
			{
				color:#CC3300;
				/*background:#DDDDDD none repeat scroll 0 0*/
			}
			
.go_green{
			float:right;
			width:284px;
			margin-top:-182px;
}

.starburst
{
background:url(/images/starburst.png) no-repeat 100% 77%; padding-right:20px;

}

.starburst_multiline
{
background:url(/images/starburst.png) no-repeat 99% 105%; padding-right:20px;
display:block
}

.starburst_hottopics
{
background:url(/images/starburst.png) no-repeat 100% 60%; padding-right:20px;
}
