@charset "utf-8";
body { font-family: Verdana, Arial, Helvetica, sans-serif; margin:0 0 0 0; padding: 0 0 0 0; text-align:center; background-color:#F8F8F8;}
body, p, div, table, th, td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }
h1 { margin: 12px 0px 16px 0px; padding:0 8px 0 0; font-size:22px; font-weight:normal; color: #FFFFFF;}
h2 { margin: 17px 0px 8px 0px; padding:0 0 0 0; font-size:16px; font-weight:bold; color: #FFFFFF; }
h3 { margin: 6px 0px 16px 0px; padding:0 0 0 0; font-size:16px; font-weight:normal; }
h4 { margin: 12px 0px 6px 0px; padding:0 0 0 0; font-size:18px; font-weight:normal; }
#layout { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background-color:#FFFFFF;
	position: absolute;
	left: 50%;
	width: 995px;
	height: auto;
	margin-top: 2px;
	margin-left: -497px;
	padding: 0 0 0 0;
	visibility: visible;
	display: block;
	z-index: 1;
}

div { margin: 0 0 0 0; padding:0 0 0 0; border:none;}
#site { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#DEE0E8; width:995px;margin:0px auto;text-align:center; border:1px solid #FFFFFF; }
#site a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline;}
#site a:hover { color: #759F17; }
#main { float:left; width: 995px; text-align:left; background-color:#FFFFFF; background-image:url('../images/menu/navi_bg1.gif'); background-position:0px 200px; background-repeat: repeat-y;}
#head {
	background: url('../images/header.jpg') no-repeat 0px 0px; background-color:#FFFFFF;
	margin: 0 0 0 0;padding: 0 0 0 0;height: 194px;width: 995px;
}
#navi { width: 179px; float:left; display:block; text-align:left;}
#navi h3, #navi h3 a { width: 175px; height: 27px; display:block; margin:0 0 0 0; padding:0 0 0 0;background-position: 0px 0px; background-repeat:no-repeat; }

#navi h3 a.naviButton1 { background-image:url(../images/menu/navi_button_01.gif) ; }
#navi h3 a.naviButton2 { background-image:url(../images/menu/navi_button_02.gif) ; }
#navi h3 a.naviButton3 { background-image:url(../images/menu/navi_button_03.gif) ; }
#navi h3 a.naviButton4 { background-image:url(../images/menu/navi_button_04.gif) ; }
#navi h3 a.naviButton5 { background-image:url(../images/menu/navi_button_05.gif) ; }
#navi h3 a.naviButton6 { background-image:url(../images/menu/navi_button_06.gif) ; }

#energyLogo { width:119px; height:19px; margin:22px auto; margin-bottom:10px; background-image: url('../images/energy_logo.gif'); background-position:0px 0px; background-repeat:no-repeat;}
#setcom_b { width:119px; height:168px; margin:22px auto; margin-top:0px; background-image: url('../images/SETCOM.gif'); background-position:0px 0px; background-repeat:no-repeat;}
#setcom_r { width:119px; height:168px; margin:22px auto; margin-top:0px; background-image: url('../images/report.jpg'); background-position:0px 0px; background-repeat:no-repeat;}

#contentTop { float:left; width: 816px; height: 25px; background:#759F17;background-image: url('../images/main_title.gif'); background-position:32px 0px; background-repeat:no-repeat;}
#contentTopNavi { font-size:9px; text-align:right; padding: 7px 8px 0px 0px; color: #FFFFFF; }
#contentTopNavi a { font-size:9px; color: #FFFFFF; text-decoration:none; }
#contentTopNavi a:hover { color: #FFFFFF; text-decoration:underline; }
#rootlineNavi { height:22px; margin-bottom:8px; font-size:9px; color:#FFFFFF;} 
#rootlineNavi a { font-size:9px; color:#EAEAEA;}
#rootlineNavi a:hover { color:#FFFFFF;}
#contentLayer { width: 816px; float:left; padding:12px 0px 42px 0px; background-image:url('../images/main_bg.jpg'); background-position:-1px 0px; background-repeat:repeat-y; }
#content { margin: 0px 0px 0px 35px;}
#content p { line-height:17px; margin: 0px 28px 10px 0px; padding: 0px 0px 0px 0px;}
#cLayerRight { float:right; width:200px; margin:8px 0px 4px 6px; }
#cLayerRight a img { border: 1px solid #759F17; }
#cLayerRight a:hover img { border: 1px solid #FFFFFF; }
#subNaviRight { float:right; width:180px; margin:7px 0px 8px 12px; padding:14px 0px 6px 0px; background-color:#759F17; border:1px solid #EFEFEF; border-right:none; }
#subNaviRight a { color: #FFFFFF; text-decoration:none; }
#subNaviRight a:hover { color: #FFFFFF; text-decoration: underline; }
#subNaviRight ul { list-style-type:none; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#subNaviRight li { list-style-type:none; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#subNaviRight h3, h3.act { display: block; margin: 0px 0px 0px 15px; padding:0px 0px 12px 9px; background-image:url('../images/menu/subnavi_bg.gif'); background-position:0px 1px; background-repeat:no-repeat; }
#subNaviRight h3.act { color: #FFFFFF; text-decoration:underline; }
#footer {clear:both;padding: 8px 0px 0px 0px;  }
#footer, #footer a {font-size:9px; color: #999999; text-decoration:none; line-height:15px; }
#footer a:hover { color:#F2B200; text-decoration:underline; }

.filelinks { padding:0px 0px 0px 0px; width: 350px;}
.filecount {height:0px; display:none; margin:0px 0px 0px 0px; visibility:hidden;}
