  /*                    */
 /*  GLOBAL TAG EDITS  */
/*                    */
body
{ 
	margin: 0px;
	background-image:url(../images/layout/tv_home_r1_c1_bg.jpg);
	background-repeat:repeat-x;
	background-color:#E2E2E2;
}

img {
border: 0px;
}

.photo1{
	float: right;
	padding: 5px;
}

a
{
color:#4E77A1;
}

ul
{

list-style-type:square;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

a:hover
{
	color: #B8304B;
	text-decoration: none;
}

.NewsHeaderOne
{    
	font-family: Trebuchet MS, Verdana, sans-serif;
	padding-left: 3px;
	font-size: 16px;
	color: #104A89;
	font-weight: bold;
}
.NewsHeaderTwo
{    
	font-family: Trebuchet MS, Verdana, sans-serif;
	padding-left: 3px;
	font-size: 16px;
	color: #b0263f;
	font-weight: bold;
}


h1
{    
	font-family: Trebuchet MS, Verdana, sans-serif;
	padding-left: 3px;
	font-size: 16px;
	color: #22568f;
}
h2 {
	font-size: 12px;
	font-family: Trebuchet MS, Verdana, sans-serif;
	color:#000000;
	padding-left: 20px;
}

h3 
{
	font-family: Trebuchet MS, Verdana, sans-serif;
	color: #000000;
	padding-left: 20px;
}


h4
{
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size: 16px;
	color: #2E2E8E;
	margin-bottom: 0px;
	padding-left: 20px;
}

p
{
   font-family: Arial, Helvetica, sans-serif;
   color: #000;
   font-size: 12px;
   font-weight:500;
   padding-left:10px;
}

input,select,textarea 
{ 
    background-color: #F4F4F4; 
    font-size: 11px;
    font-family: Verdana, sans-serif;
    color: #000000;
}

hr
{
	
	color:#BB5154;
	background-color:#BB5154;
	width:95%;
	height:1px;
	border:none;
}

.billpay
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0A5C9E;
	border: 1px solid #B7B7B5;
	background-color: #F8F8F8;
}

	.billpay li
	{
		border-top: 1px dashed #88AA89;
		padding-bottom: 2px;
		padding-top: 2px;
		text-decoration:none;
	}
	
	.billpay ul
	{
		padding-right:12px;
		text-decoration:none;
	}
	
	.billpay a
	{
	text-decoration:none;
	}
	
	.billpay a:hover
	{
	text-decoration:none;
	}
	
	.billpay a:visited
	{
	text-decoration:none;
	}

.insidemenu
{   font-family:Arial,Verdana,sans-serif;
	background-color: #D2DCE6;
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	padding-right:45px;
	font-size: 14px; 
}


  /*           */
 /*  CONTENT  */
/*           */
.content
{
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 20px;
background-color:#fff;
}

.home_content
{
	background:#fff;
	padding-left: 5px;
	padding-top: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#B6233F;
}

.home_content a {
color: #b32440;

}

		.content li
		{
			font-size:12px;
			padding-left:0px;
			margin-left:0px;
				
		}
.homemenu {
background: #fff;
}

.leftlinks {
background: #fff;
}

.gry {
background: #E3E2E7;
}
.wht {
background-color:#FFFFFF;
}

#HomeContentOne {
 width: 60%;
float: left;
padding-right: 10px;
}

#HomeContentTwo{
width: 30%;
float: left;
padding-left: 15px;
padding-top: 5px;
}


.defaultPage {
	background-color:#fff;
	background-image:url(../images/layout/bg_default.jpg);
	   background-repeat:repeat-x;
}


/* -----------------------------------------------------------------------
   Default Page --> Bottom Boxes
   ----------------------------------------------------------------------- */
   
   
#links {
	width:190px;
	
	background-image:url(../images/layout/bg_links.jpg);
	   background-repeat:no-repeat;
	   background-color:#fff;
}
		#links img {
			display:block;
			padding-bottom:15px;
		}

#news {
	width:281px;
	background-image:url(../images/layout/bg_news.jpg);
	   background-repeat:no-repeat;
	   background-color:#fff;
}

		#news p {
			padding:0px;
			margin:0px;
			
			margin-left:16px;
			margin-right:10px;
			margin-bottom:10px;
		}

#energy {
	width:265px;
	
	background-image:url(../images/layout/bg_energy.jpg);
	   background-repeat:no-repeat;
	   background-color:#fff;
}

		#energy dl {
			padding-top:0px;
			margin-top:0px;
			
			margin-left:10px;
			margin-right:10px;
		}
		#energy dl dt {
			display:inline;
			float:left;
		}
		#energy dl dd {
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#333333;
			
			margin-left:100px;
		}
		
		#energy a:link,
		#energy a:visited,
		#energy a:hover,
		#energy a:active {
			text-decoration:none;
			font-weight:bold;
		}
		#energy a:hover {
			text-decoration:underline;
		}


#links, #energy, #news {
	height:230px;
	float:left;
	
	padding-top:35px;
	margin-top:20px;
	
	margin-left:10px;
}

.clear {
	clear:both;
}


  /*              */
 /*  NAVIGATION  */
/*              */
/* LEFT MENU */

.mainmenuBG
{
background-image:url(../images/layout/tv_home_r4_c3_bg.jpg);
background-repeat:repeat-x;
color:#ffffff;
font-family:Arial,Verdana,sans-serif;
font-size:12px;
font-weight:lighter;
text-align:left;
text-decoration:none;
margin-left:18px;
padding-right:20px;
}

.mainmenu a:active {
	color: #fff;
	margin-left: 5px;
    margin-bottom: 3px;
	border-right: 1px solid #fff;
	padding-right: 20px;
	text-decoration: none;
}
.mainmenu a:hover  {
	color: #fff;
	text-decoration: none;
	margin-left: 5px;
    margin-bottom: 3px;
	border-right: 1px solid #fff;
	padding-right: 20px;
	text-decoration: none;
}
.mainmenu a:link  {
	color: #fff;
	margin-left: 5px;
    margin-bottom: 3px;
	border-right: 1px solid #fff;
	padding-right: 20px;
	text-decoration: none;
}
.mainmenu a:visited  {
	color: #fff;
    margin-left: 5px;
    margin-bottom: 3px;
	border-right: 1px solid #fff;
	padding-right: 20px;
	text-decoration: none;
}

.sideblue
{
background-image:url(../images/layout/tv_home_r6_c3_bg.jpg);
background-repeat:repeat-y;
}

.leftgrey
{
background-image:url(../images/layout/tv_home_r7_c2_bg.jpg);
background-repeat:repeat-y;
}

.rightgrey
{
background-image:url(../images/layout/tv_home_r7_c14_bg.jpg);
background-repeat:repeat-y
}
.footer
{
background-color:#1C538C;
color:#fff;
font-size:10px;
padding-left:22px;
font-family: arial;
}
.copyright
{
padding-right: 20px;
color:#fff;
font-size:10px;
padding-left:22px;
font-family: arial;
}

.defaultmenu a {
font-size: 11px;
font-family: arial;
text-decoration: none;
}

.defaultmenu ul {
list-style-image: url(../images/layout/defaultmenu_button.jpg);
list-style-type: circle;
}
.homemenu1 {
border-right: #E3E2E7 1px solid;
border-left: #E3E2E7 1px solid;
}

.homemenu3 {
border-right: #E3E2E7 1px solid;
border-left: #E3E2E7 1px solid;
}

.leftnav {
background: #ffffff;
}
.leftnav_text {
background-color: #F4F4F4;
list-style-type: square;
border-top: #98B599 1px dashed;
}
.leftnavinside {
background-color: #ffffff;
border: 1px solid #FFFFFF;
}
leftnavinside1 {
background-color: #D2DCE6;
}
.top_bg{
background-image:url(../images/layout/top_bg.jpg);
background-repeat:repeat-x;
}

.bottomborder
{
	border-bottom:thin;
	border-bottom-color:#98B599;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	padding-left: 0px;
	padding-bottom:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.bottomborder_padding
{
	padding-left: 0px;
}

.billpay
{
text-decoration:none;
}

.searchcell { background: url(../images/layout/search_bg.jpg) repeat-x;
color: #545655;
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
}
 
 
 
.searchcell a, a hover, a visited { 
 
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none;
}
 
