body,
td {
    font-family: arial,verdana,sans-serif;
    font-size: 9pt;
}

input,
select {
    font-family: arial,verdana,sans-serif;
    font-size:9pt; 
    color:#666666;
}

a:visited.subnav,
a:active.subnav,
a:link.subnav {
    font-size:10pt;
    font-weight:bold;
    text-decoration: none;
    color: #666666;
}

a:hover.subnav {
    font-size:10pt;
    font-weight:bold;
    text-decoration:underline;
    color: #000033;
}

a:visited.sendemail,
a:active.sendemail,
a:link.sendemail {
    font-size:9pt;
    color: #666666;
}

a:hover.sendemail {
    font-size:9pt;
    color: #000033;
}

a:visited.nav,
a:active.nav,
a:link.nav {
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
    color: #000000;
}

a:hover.nav {
    font-size:10pt;font-weight:bold;text-decoration:none; color: #C9C8C8;
}

a.newsboxurl {
    text-decoration: underline;font-family:arial;font-size:9pt;color:#000099;
}

a:hover.newsboxurl {
    text-decoration: underline;color:#000000;
}

a.newsboxurl2 {
    font-family:arial;color:#ffffff;font-size:9pt;
}

a:visited.newsboxurl2,
a:hover.newsboxurl2 {
    text-decoration: none; color: #ffffff;
}

a:active.newsboxurl2,
a:link.newsboxurl2,
a:visited.nav-bot,
a:active.nav-bot,
a:link.nav-bot {
    color: #ffffff;
}

a.InnerCell {
    font-size:8pt;color:#666666;text-decoration:none;
}

a:hover.InnerCell {
    color:#666666;text-decoration:underline;
}

a.pagenbrs {
    font-size: 8pt; color: #000000; font-family:arial, verdana;
}

a:visited.pagenbrs,
a:active.pagenbrs,
a:link.pagenbrs {
    color: #000000;
}

a:hover.pagenbrs {
    text-decoration: underline; color: #000000;
}

a.searchtitle {
    text-decoration: none; font-size: 10pt; font-style: none; color:#000066;font-weight:none;
}

a:visited.searchtitle {
    text-decoration: none; color: #000033;
}

a:hover.searchtitle	{
    text-decoration: underline; color: #000033;
}

a:active.searchtitle,
a:link.searchtitle {
    color: #000033;
}

a.nav-bot {
    font-size: 8pt; color: #000000; font-family:arial, verdana;text-decoration: none;
}

a:hover.nav-bot	{
    text-decoration: underline; color: red;
}

a:visited.homebox,
a:active.homebox,
a:link.homebox {
    font-size:9pt;font-weight:bold;text-decoration: none; color: #ffffff;
}

a:hover.homebox {
    font-size:9pt;font-weight:bold;text-decoration:underline;color: #ffffff;
}

a:visited.foot,
a:active.foot,
a:link.foot {
    font-size:10pt;font-weight:none;text-decoration: none; color: #9B004E;
}

a:hover.foot {
    font-size:10pt;font-weight:bold;text-decoration:underline;color: #680A0B;
}
 
a:visited.footsub {
    font-size:10pt;font-weight:bold;text-decoration: none; color: #cccccc;
}
a:hover.footsub {
    font-size:10pt;font-weight:bold;text-decoration:underline;color: #ffffff;
}
a:active.footsub,
a:link.footsub {
    font-size:10pt;font-weight:bold;text-decoration: none; color: #ffffff;
}

TD.searchhdr {
    color: #000066; font-size: 10pt; font-family:Arial, Helvetica, sans-serif; font-style: none; font-weight:bold; border-bottom:1px solid #999999;
}

TD.inpttl {
    font-family:arial, helvitca, sans-serif;font-style:none;font-weight:none;font-size:9pt;
}

TD.inpfld {
    font-family:arial, helvitca, sans-serif;font-size:8pt;
}

.pagetitle {
    color:#666666;font-size:14pt;font-weight:bold;
}

.newsboxtitle {
	color: #000000; 
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.newsboxdesc {
	color: #000000; 
	font-size: 9pt;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.HdrCategory {
    font-size:9pt;font-weight:bold; background-color:#f7f7f7;
}

.HdrMeasure {
    font-size:9pt;font-weight:bold;color:#333333; background-color:#f7f7f7;
}

.HdrSteps {
    font-size:11pt;font-weight:bold;background-color:#64879E;color:#ffffff;
}
 
.HdrServices {
    font-size:11pt;font-weight:bold;background-color:#e5e5e5;color:#000066;
}

.ZoneHdr {
    background-color:#64879E;color:#ffffff;
}

.ZoneHdrLogo {
    background-color:#ffffff;
}

.searchinputs {
    color: #000000;font-size: 10pt;font-family:arial;
}

.NavLink {
    color:#000000;font-size: 8pt; font-weight: bold; font-family:arial;
}

.curpage {
    color:#000000;font-size: 8pt; font-weight: none; font-family:arial;
}

.pagerecords {
    color: #666666; font-size: 10pt; font-family:Arial,Times New Roman,  Helvetica, sans-serif; font-style: none;
}

.searchcats {
    color: #666666; font-size: 8pt; font-family:Arial, Helvetica, sans-serif; font-style: none;
}

.searchblurb {
    color: #333333; font-size: 10pt; font-family:Arial, Helvetica, sans-serif; font-style:none;
}

.contenttitle {
    color: #000033; font-size: 12pt; font-weight:bold; font-family:Times New Roman, Arial, Helvetica, sans-serif;
}

.contentttl {
    color: #666666; font-size: 11pt; font-family:Times New Roman, Arial, Helvetica, sans-serif; font-weight:none;
}

.contentdesc {
    color: #666666; font-size: 11pt; font-family:Times New Roman, Arial, Helvetica, sans-serif; font-style: none;
}

.contentbody {
    color: #333333; font-family:Times New Roman, Arial, Helvetica, sans-serif; font-style: none;
}

.contenturl {
    font-size: 10pt;
}

.pagettl {
    font-size:14pt;color:#666666;font-weight:bold
}

.pagetxt {
    font-size:9pt;color:#333333;
}

.inputerrmsg {
    font-size:10pt;color:red;
}

.footsub {
    font-size:10pt;font-weight:bold;color: #ffffff;
}

.homebox {
    font-size:8pt;font-weight:none;color: #ffffff;
}

.subnav {
    font-size:10pt;font-weight:bold;text-decoration:none; color: #000000;
}

.foot {
    font-size:10pt;color: #680A0B;
}

.entrysuccessmsg {
    font-family:arial, helvitca, sans-serif;font-size:8pt;
}

.newsttl {
	color: #333333; 
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.newspost
{
    color: #666666; 
    font-size: 10pt;
    font-weight: none;
    font-family: Arial, Helvetica, sans-serif;
}

.newsdesc
{
    color: #000000; 
    font-size: 9pt;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif
}

#twitter
{
    float: left;
    position: relative;
    display: inline;
    margin: 1px 0 0px 0;
    background-color: #1B1311;
    color: #F2F4FF;
    width: 488px;
    text-align: left;
}

#twitter #twitter_header
{
    float: left;
    position: relative;
    margin-top: 0;
    display: inline;
    color: #000;
    background: url(../images/twitterHeader.png) no-repeat;
    height: 65px;
    width: 488px;
}
#twitter #twitter_header .twitHead 
{
    font-size: 15px;
    font-weight: bold;
    text-align: left;
    padding: 20px 0 0 5px;
    width: 150px;
    }
#twitter #twitter_header a.fortwitLink
{
    float: right;
    position: relative;
    display: inline;
    background: url(../images/twitterFollow.png) no-repeat;
    width: 188px;
    height: 65px;
    margin-top: -58px;
    padding: 0;
    cursor: pointer;
    z-index: 999999;
}
#twitter #twitter_header a.fortwitLink:hover
{
    float: right;
    position: relative;
    display: inline;
    background: url(../images/twitterFollow.png) no-repeat 0 -64px;
    width: 188px;
    height: 68px;
    margin-top: -61px;
    padding: 0;
    cursor: pointer;
    z-index: 999999;
}
#twitter a
{
    color: #79985C;
}

#twitter ul#twitter_contents_list
{
    float: none;
    position: relative;
    display: inline;
    list-style-type: none;
    margin: 0px 0 0 0;
    text-align: left;
}

#twitter ul#twitter_contents_list li
{
    float: left;
    position: relative;
    display: inline;
    border-bottom: dashed 1px #A8A4A5;
    padding-bottom: 10px;
    padding-top: 5px;
    margin: 5px;
    width: 480px;
}

#twitter ul li #twitter_contents_list_byline
{
    font-size: 10px;
    color: #3D4248;
}

#twitter ul li #twitter_contents_list_byline a
{
    color: #314127;
}
#ourenergyLogo 
{
    float: right;
    position: absolute;
    display: inline;
    width: 171px;
    height: 98px;
    left: 670px;
    top: 105px;
}
#ourenergyLogo a img 
{
    border: none;
}