BODY
{
	FONT-SIZE: 10pt;
    BACKGROUND-COLOR: white;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TABLE
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TD
{
	font-size: 10pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
TR
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A
{
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    text-decoration: none;
}
A:active
{
	font-size: 10pt;
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
A:visited
{
	font-size: 10pt;
	color: #CC9933;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.SmallLink
{
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    text-decoration: none;
}
A.SmallLink:active
{
	font-size: 8pt;
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
A.SmallLink:visited
{
	font-size: 8pt;
	color: #CC9933;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
.SubMenu
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial;
	text-decoration: none;
}
.SubMenu.A
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial;
	text-decoration: none;
}
A.SubMenu:active
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial;
	text-decoration: none;
}
A.SubMenu:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial;
	text-decoration: none;
}
.Light_BG
{
	background-color: #e1e1e1;
}
.Medium_BG
{
	background-color: #cccccc;
}
.Dark_BG
{
	background-color: #666666;
}
.VeryDark_BG
{
	background-color: #333333;
}
.Primary_BG
{
	background-color: #CC0000;
}
.Forms_Light_BG
{
	background-color: #f3f3f3;
}
.Forms_Dark_BG
{
	background-color: #e6e6e6;
}
.EasyMax_BG
{
	background-color: #DCE1ED;
}
.EasyMax_BG1
{
	background-color: #669966;
}
.EasyMax_BG2
{
	background-color: #99cc66;
}
.EasyMax_BG3
{
	background-color: khaki;
}
.EasyMax_Spacer
{
	height: 10px;
	background-color: #ffffff;
}
.Forms_Header_BG
{
/*	border-top: black 1px solid;
	border-bottom: black 1px solid;
*/
	background-color: #cccccc;
}
.Forms_Validation
{
	color: #CC0000;
}
.Forms_Field_Header
{
	font-family: Verdana;
	font-variant: normal;
	font-weight: bold;
	background-color: Transparent;
}
.Forms_Ctrl_Lbl
{
	font-family: Verdana;
	font-variant: normal;
	background-color: Transparent;
}
.Forms_Req_Field_Asterix
{
	background-color: Transparent;
	color: Red;
	font-size: 9pt;
}
.Forms_Example
{
	font-size: 8pt;
}
.Table_Outline
{
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
	background-color: #FFFFFF;
}
.Energy_BG
{
	background-color: #b3c98a;
}
.Corporation_BG
{
	background-color: #ffcc33;
}
.Envision_BG
{
	background-color: #3396b8;
}
.Power_BG
{
	background-color: #d99b3b;
}
.MainHeader
{
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Doorway
{
	FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SmallPrint
{
	FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SectionTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.contentTitle2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.Header
{
	FONT-SIZE: 10pt;
	font-weight: bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Footer
{
	FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.Footer
{
	FONT-SIZE: 8pt;
    COLOR: #CC0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.Footer:visited
{
	FONT-SIZE: 8pt;
    COLOR: #CC0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.Footer:active
{
	FONT-SIZE: 8pt;
    COLOR: #CC0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FormTitle
{
	FONT-SIZE: 16pt;
	font-weight: bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TitleBar
{
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Menu
{
	font-weight: bold;
	font-size: 7pt;
	text-transform: uppercase;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.Menu
{
	font-weight: bold;
	font-size: 7pt;
	text-transform: uppercase;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.Menu:active
{
	font-weight: bold;
	font-size: 7pt;
	text-transform: uppercase;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.Menu:visited
{
	font-weight: bold;
	font-size: 7pt;
	text-transform: uppercase;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.Menu:hover
{
	font-weight: bold;
	font-size: 7pt;
	text-transform: uppercase;
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.MenuSelected
{
	font-weight: bold;
	font-size: 7pt;
	text-transform: uppercase;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.MenuSelected
{
	font-weight: bold;
	font-size: 7pt;
	text-transform: uppercase;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.MenuSelected:visited
{
	font-weight: bold;
	font-size: 7pt;
	text-transform: uppercase;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.MenuSelected:active
{
	font-weight: bold;
	font-size: 7pt;
	text-transform: uppercase;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SubHeader
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Corporation_Text
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffcc33;
	font-family: Arial;
	text-decoration: none;
}
.Corporation_Text.A
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffcc33;
	font-family: Arial;
	text-decoration: none;
}
A.Corporation_Text:active
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffcc33;
	font-family: Arial;
	text-decoration: none;
}
A.Corporation_Text:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffcc33;
	font-family: Arial;
	text-decoration: none;
}
.Energy_Text
{
	font-weight: bold;
	font-size: 8pt;
	color: #b3c98a;
	font-family: Arial;
	text-decoration: none;
}
.Energy_Text.A
{
	font-weight: bold;
	font-size: 8pt;
	color: #b3c98a;
	font-family: Arial;
	text-decoration: none;
}
A.Energy_Text:active
{
	font-weight: bold;
	font-size: 8pt;
	color: #b3c98a;
	font-family: Arial;
	text-decoration: none;
}
A.Energy_Text:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #b3c98a;
	font-family: Arial;
	text-decoration: none;
}
.Envision_Text
{
	font-weight: bold;
	font-size: 8pt;
	color: #3396b8;
	font-family: Arial;
	text-decoration: none;
}
.Envision_Text.A
{
	font-weight: bold;
	font-size: 8pt;
	color: #3396b8;
	font-family: Arial;
	text-decoration: none;
}
A.Envision_Text:active
{
	font-weight: bold;
	font-size: 8pt;
	color: #3396b8;
	font-family: Arial;
	text-decoration: none;
}
A.Envision_Text:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #3396b8;
	font-family: Arial;
	text-decoration: none;
}
.Power_Text
{
	font-weight: bold;
	font-size: 8pt;
	color: #d99b3b;
	font-family: Arial;
	text-decoration: none;
}
.Power_Text.A
{
	font-weight: bold;
	font-size: 8pt;
	color: #d99b3b;
	font-family: Arial;
	text-decoration: none;
}
A.Power_Text:active
{
	font-weight: bold;
	font-size: 8pt;
	color: #d99b3b;
	font-family: Arial;
	text-decoration: none;
}
A.Power_Text:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #d99b3b;
	font-family: Arial;
	text-decoration: none;
}
.RightPanel
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
}
.RightPanel.A
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
}
A.RightPanel:active
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
}
A.RightPanel:visited
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
}
.PriceTable
{
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
}
.PriceTableSmallPrint
{
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	text-decoration: none;
}
.PriceTableExtraSmallPrint
{
	font-size: 7pt;
	color: white;
	font-family: Verdana;
	text-decoration: none;
}
.LabelText
{
	font-weight: bold;
	font-size: 8pt;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Highlight
{
	font-size: 10pt;
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.FormExampleText
{
	font-size: 7pt;
}
.RewardsTable
{
	font-size: 8pt;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color: #dce1ed;
}
.RewardsTableColumn
{
	font-size: 8pt;
	background-color: white;
	height: 20px;
}
.RewardsTableColumn2
{
	font-size: 8pt;
	background-color: white;
}

div#understandingyourbill{
		position:relative;
		padding:9px;
		background-color:#fff;
		margin-bottom:20px}

div#understandingyourbill a {
	display:inline;	
	padding:0px 9px 0px 9px;	
	text-decoration:none;	
	color:#ffffff}

div#understandingyourbill a:hover {background:transparent}

div#understandingyourbill a span {display:none}

div#understandingyourbill a:hover span {
  display:inline; 
  position:absolute;top:0px; 
  left:10px;padding:10px 5px 5px 10px
  } 


.site_1 {background:url no-repeat top left}

