body{
background-image:url(../images/background/bg_b123.gif);;
background-repeat:repeat-x;
background-position:left top;
background-color:#FFFFFF;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}


.buttontop{
height:25px;
text-align:left;}

a.topmenu{
font-family:"Century Gothic";
color:#0000FF;
font-size:12px;
text-decoration:none;
font-weight:bold;}

a.topmenu:hover{
font-family:"Century Gothic";
color:#FF0000;
text-decoration:none;
font-weight:bold;
font-size:12px;}

a.topmenu:on{
font-family:"Century Gothic";
color:#FF0000;
text-decoration:none;
font-weight:bold;
font-size:12px;}


.menuplace{
width:200px;
height:auto;
margin-top:0px;
}


.maincontent{
color:#000000;
font-size:12px;
font-family:Verdana, Century Gothic, Helvetica, sans-serif;}

.menuLink {
	font-family: Verdana, Century Gothic, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #616161;
	text-decoration: none;
}

a.menuLink:hover {
	text-decoration: none;
	color: #FFFFFF;
}


h1 {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color:#0066FF;}
h2 {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #E6851C;
}

body, td, p, select, input, textarea {
	font-family: Verdana, Century Gothic, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
}


.sidenewshdr{
	font-family:Verdana, Century Gothic, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
}

.navbar{
background-image:url(images/navbg_dn.gif);
}

.searchlink, .searchlink:hover {
color: #FFFFFF;
text-decoration:none;
}

.subContentHeader1 {
background-color: #CADCEC;
font-family: Tahoma, Century Gothic, Helvetica;
font-size: 12px;
border-left: 1px #666666 solid;
border-right: 1px #666666 solid;
border-top: 1px #666666 solid;
border-bottom: 1px #666666 solid;
}

.subContentHeader {
background-color: #CADCEC;
font-family: Tahoma, Century Gothic, Helvetica;
font-size: 12px;
border-left: 0px #666666 solid;
border-right: 1px #666666 solid;
border-top: 1px #666666 solid;
border-bottom: 1px #666666 solid;
}

.cellContent1 {
border-left: 1px #666666 solid;
border-right: 1px #666666 solid;
border-top: 0px #666666 solid;
border-bottom: 1px #666666 solid;
}

.cellContent {
border-left: 0px #666666 solid;
border-right: 1px #666666 solid;
border-top: 0px #666666 solid;
border-bottom: 1px #666666 solid;
}

td.body_left {
background-image:url(images/hehe.png);
	background-repeat:repeat-y;
	background-position:left top;
	width:25px;
}

td.body_right {
background-image:url(images/r1.gif);
	background-repeat:repeat-y;
	background-position:right top;
	width:25px;
}



td.body_right_use {
background-image:url(images/marginright.png);
	background-repeat:repeat-y;
	background-position:left top;
	width:198px;
}

.footer {
	background:url(images/1_12.gif);
	background-position:top;
	height:30px;
	text-align:center;
	color:#FFCC00;
	font-size:10px;
}



.blur{
	background-color: #ccc; /*shadow color*/
	color: inherit;
	margin-left: 4px;
	margin-top: 4px;
}

.shadow,
.content{
	position: relative;
	bottom: 2px;
	right: 2px;
}

.shadow{
	background-color: #666; /*shadow color*/
	color: inherit;
}

.content{
	background-color: #fff; /*background color of content*/
	color: #000; /*text color of content*/
	border: 1px solid #000; /*border color*/
	padding: .5em 2ex;
}
.style1 {
	color: #66CCFF;
	font-weight: bold;
	font-size: 16px;
}
.style3 {
	color:#000000;
	font-weight: bold;
	font-size: 11px;
}
.style4 {
	color:#000000;
	font-weight:normal;
	font-size: 11px;
}
.suboffice{
color:#FF3300;
font-size:12px;
font-weight:bold;
font:System;}
.style2 {
	color:#FFFFFF;
	font-size:12px;
}
.tablestyle{
color:#0000ff;
font-size:13px;
font-weight:bold;
font:System;}

.form{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
font:System;}

.marginli{
margin-left:25px;}

.li{
list-style-image:url(images/list_images/li.png)
margin-left:2px;}

.divbreak{
margin-top:10px;}

ul.image{
list-style-image:url(images/list_images/ul.png)
margin-bottom:20px;
margin-left:30px;}

.hehemargin_note{
margin-left:20px;
font-weight:bolder;
color:#FF6600;}


.source{
font-size:12px;
color:#FF0000;
font-weight:bold;}

.sourcetop{
font-size:12px;
color:#0000ff;
font-weight:bold;}

.sourceinside{
font-size:9px;
color:#000000;
font-weight:bold;}

a.energysector{
font-family:system;
font-size:12px;
color:#0000FF;
text-decoration:none;}

a.energysector:hover{
color:#FF6600;
font-size:11px;
text-decoration:none;
}
a.energysector:visited{
color:#FF6600;
font-size:11px;
text-decoration:none;
}

a.ask{
font-family:system;
font-size:13px;
color:#0066FF;
text-decoration:none;
}

a.ask:hover{
font-family:system;
font-size:13px;
color:#FF6600;
text-decoration:underline;}

a.hand{color:#0000FF;
font-size:12px;}

a.hand:hover{
cursor:help;
color:#FF0000;}
.li.blue{
color:#0000FF;}
.maincontent{
color:#000000;
font-size:12px;
font-family:Verdana, Century Gothic, Helvetica, sans-serif;}

.menuLink {
	font-family: Verdana, Century Gothic, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #616161;
	text-decoration: none;
}

a.menuLink:hover {
	text-decoration: none;
	color: #FFFFFF;
}


h1 {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color:#0066FF;}
h2 {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #E6851C;
}

body, td, p, select, input, textarea {
	font-family: Verdana, Century Gothic, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
}


.sidenewshdr{
	font-family:Verdana, Century Gothic, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
}

.navbar{
background-image:url(images/navbg_dn.gif);
}

.searchlink, .searchlink:hover {
color: #FFFFFF;
text-decoration:none;
}

.subContentHeader1 {
background-color: #CADCEC;
font-family: Tahoma, Century Gothic, Helvetica;
font-size: 12px;
border-left: 1px #666666 solid;
border-right: 1px #666666 solid;
border-top: 1px #666666 solid;
border-bottom: 1px #666666 solid;
}

.subContentHeader {
background-color: #CADCEC;
font-family: Tahoma, Century Gothic, Helvetica;
font-size: 12px;
border-left: 0px #666666 solid;
border-right: 1px #666666 solid;
border-top: 1px #666666 solid;
border-bottom: 1px #666666 solid;
}

.cellContent1 {
border-left: 1px #666666 solid;
border-right: 1px #666666 solid;
border-top: 0px #666666 solid;
border-bottom: 1px #666666 solid;
}

.cellContent {
border-left: 0px #666666 solid;
border-right: 1px #666666 solid;
border-top: 0px #666666 solid;
border-bottom: 1px #666666 solid;
}

td.body_left {
background-image:url(images/hehe.png);
	background-repeat:repeat-y;
	background-position:left top;
	width:25px;
}

td.body_right {
background-image:url(images/r1.gif);
	background-repeat:repeat-y;
	background-position:right top;
	width:25px;
}

.footer {
	background:url(images/1_12.gif);
	background-position:top;
	height:30px;
	text-align:center;
	color:#FFCC00;
	font-size:10px;
}

.blur{
	background-color: #ccc; /*shadow color*/
	color: inherit;
	margin-left: 4px;
	margin-top: 4px;
}

.shadow,
.content{
	position: relative;
	bottom: 2px;
	right: 2px;
}

.shadow{
	background-color: #666; /*shadow color*/
	color: inherit;
}

.content{
	background-color: #fff; /*background color of content*/
	color: #000; /*text color of content*/
	border: 1px solid #000; /*border color*/
	padding: .5em 2ex;
}
.style1 {
	color: #66CCFF;
	font-weight: bold;
	font-size: 16px;
}
.style3 {
	color:#000000;
	font-weight: bold;
	font-size: 11px;
}
.style4 {
	color:#000000;
	font-weight:normal;
	font-size: 11px;
}
.suboffice{
color:#FF3300;
font-size:12px;
font-weight:bold;
font:System;}
.style2 {
	color:#0000FF;
	font-size:12px;
}
.tablestyle{
color:#0000ff;
font-size:13px;
font-weight:bold;
font:System;}

.marginli{
margin-left:25px;}

.li{
list-style-image:url(images/li.gif);
margin-left:2px;}

.divbreak{
margin-top:10px;}

ul.image{
list-style-image:url(images/ul.gif);
margin-bottom:20px;
margin-left:30px;}

.hehemargin_note{
margin-left:20px;
font-weight:bolder;
color:#FF6600;}


.source{
font-size:12px;
color:#FF0000;
font-weight:bold;}

.sourcetop{
font-size:12px;
color:#0000ff;
font-weight:bold;}

.sourceinside{
font-size:9px;
color:#000000;
font-weight:bold;}

a.energysector{
font-family:system;
font-size:12px;
color:#FFFFFF;
text-decoration:none;}

a.energysector:hover{
color:#FF0000;
font-size:11px;
text-decoration:none;
}
a.energysector:visited{
color:#FF6600;
font-size:11px;
text-decoration:none;
}

a.ask{
font-family:system;
font-size:13px;
color:#000000;
text-decoration:none;
}

a.ask:hover{
font-family:system;
font-size:13px;
color:#FF0000;
text-decoration:underline;}

a.down{
font-family:system;
font-size:13px;
color:#FFFF00;
text-decoration:none;
}

a.down:hover{
font-family:system;
font-size:13px;
color:#FF0000;
text-decoration:underline;}



a.hand{color:#0000FF;
font-size:12px;}

a.hand:hover{
cursor:help;
color:#FF0000;}
.li.blue{
color:#0000FF;}


.calendar{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;}


.suheaders{
background-position:right center;
background-image:url(../subheaders/background/shbackground.jpg);
background-repeat:no-repeat;
height:25px;
margin-left:45px;
text-align:left;
text-indent:130px;
color:#FFFFFF;
font-family:Verdana;
font-stretch:expanded;
font-size:14px;
font-weight:bolder;
word-spacing:5px;
margin-bottom:7px;
}

.download{
color:#FFFF33;
font-family:"century Gothic";
text-decoration:none;
font-size:12px;
font-weight:300;}

.download_on{
text-decoration:underline;
color:#FFFF66;
font-weight:500;
}

a.download{
margin-left:10px;
color:#FF0000;
font-size:12px;
font-family:"Times New Roman", Times, serif}

a.download:hover{
margin-left:15px;
text-decoration:none;
color:#0033FF;
font-size:12px;
font-family:"Times New Roman", Times, serif;
}

.li.download{
list-style-image:url(../images/arrow.gif);
margin-left:20px;}