﻿@charset "utf-8";
/* basic setting */
body {
	font-family: Arial, Verdana, Geneva, Helvetica,  sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	letter-spacing: 1px;	
}

a:link {
	color: #4D4D4D;
	text-decoration: none;
}

a:visited {
	color: #4D4D4D;
	text-decoration: none;
}


a:hover {
	color: Red;
	text-decoration: underline;
}

a {
	color: #4D4D4D;
	text-decoration: none;
}

strong, b {
	font-weight: bold;
	}

p {
	font-size: 12px;
	line-height: 20px;
	margin-top: 10px;
	margin-bottom: 10px; 
	}
	
/* ===================== default setting ========================== */




h1 {
	font-size: 24px;
	line-height: 44px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h2 {
	font-size: 18px;
	line-height: 40px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h3 {
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h4 {
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h5 {
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h6 {
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	font-style: italic;
	}
	
img {
	border-style: none;
    border-color: inherit;
    border-width: 0;
    margin-left: 0px;
}
.nowrap {
	white-space: nowrap;
	font-size: 10px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
/* must be combined with nobr in html for ie5win */
	}
.tiny {
	font-size: 9px;
	line-height: 16px;
	margin-top: 15px;
	margin-bottom: 5px; 
	}
	
.tiny2 {
	font-size: 9px;
	color: White;
	}

/* ====================== default stop ======================== */

/* other Setting */
	
#head {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(/images/header_bg.gif);
	background-repeat: repeat-x;
}

#headS {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(/images/header_bg_s.jpg);
	background-repeat: repeat-x;
}

#nav {
	background-image: url(/images/header_menu.jpg);
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-repeat: repeat-x;
}

/* ### content ### */

#content {
	/*background-color:#F6F6F6;*/
	margin: 0px;
	padding: 5px;
	/* background-color : #F4F4F4; */
	}

#submenu {
	width:329px;
	padding: 0px;
  /*background-color:#3973C5;
	border-color:#FFFFFF;
	border : 2px solid #fff;
	background-position: bottom;
	background-repeat: repeat-x;*/
	
}

#submenu table {
	text-align: center;
	font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
}


#datatb {
margin-left: 10px;
padding: 20px;
width: auto;
}

#data {
	width:auto;
	font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	}
	
#data a:link {
	color: #000000;
	font-weight: lighter;
	text-decoration: none;
}

#data a:visited {
	color: #000000;
	font-weight: lighter;
	text-decoration: none;
}



#data a:hover {
	color: #FF0000;
	font-weight: lighter;
	text-decoration: underline;
}

#data a {
	color: #000000;
	font-weight: lighter;
	text-decoration: none;
}

#data table {
font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 12px;
}

#data td{
	line-height: 1.5em;
	vertical-align: top;
}


#insubmenu {
	width : 230px;
	padding: 0px;
	background-color:#3973C5;
	border-color:#FFF;
	border : 2px solid #fff;
	background-position: bottom;
	background-image: url(/images/index_sub_edn_bg.jpg);
	background-repeat: repeat-x;
	voice-family: "\"}\"";
	voice-family:inherit;
	width : 210px;	
}


#subtableBG {
background-position: bottom;
background-image: url(../../images/index_sub_edn_bg.jpg);
background-repeat: repeat-x;
}

/*<group=OPERATION DATA>*/
.op {
	background-color : #776688;
}

td.op{
	background-color : yellowgreen;
}

tr.op {
	background-color : balck;	
}

	.opdataX {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	background: #0099FF;
	height: 40px;
	text-align: right;
	padding-right: 10px;
	border-right: solid;
	border-right-width: 1px;

}

.opdataX2 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	background: #0099FF;
	height: 40px;
	text-align: right;
	padding-right: 10px;
	border-right: solid;
	border-right-width: 1px;
	background-image: url(../../images/L_D.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.opdataX2b {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	background: #0099FF;
	height: 40px;
	text-align: right;
	padding-right: 10px;
	border-right: solid;
	border-right-width: 1px;
	background-image: url(../../images/L_D_b.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}


.opdataY {
	font-weight: 500;
	font-size: 12px;
	color: #000;
	text-align: center;
	background: #99CCFF;
	border-bottom: solid;
	border-bottom-width: 1px;
	font-weight: bold;
}

.opdataY2 {
	font-weight: 500;
	font-size: 12px;
	color: #000;
	text-align: center;
	background: #99CCFF;
	border-bottom: solid;
	border-bottom-width: 1px;
	font-weight: bold;
	background-image: url(../../images/R_U.gif);
	background-position: top right;
	background-repeat: no-repeat;
}


.opdataY2b {
	font-weight: 500;
	font-size: 12px;
	color: #000;
	text-align: center;
	background: #99CCFF;
	border-bottom: solid;
	border-bottom-width: 1px;
	font-weight: bold;
	background-image: url(../../images/R_U_b.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

.opdataDH {
	
	font-weight: bolder;
	font-size: 12px;
	background: #99CCFF;
	color: #000;

}

.opdataD {
	background: #99CCFF;
	border-top: solid;
	border-top-width: 1px;
	color: Black;

}

.opdataD2 {
	background: #99CCFF;
	border-top: solid;
	border-top-width: 1px;
	color: Black;
	background-image: url(../../images/R_U.gif);
	background-position: right bottom;
}

.opdataD2b {
	background: #99CCFF;
	border-top: solid;
	border-top-width: 1px;
	color: Black;
	background-image: url(../../images/R_U_b.gif);
	background-position: right bottom;
}


.optitle {
	background: #14B1Dc;
	font-weight: bold;
}


/*</group>*/

#opdata{
	font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
}

#opdata table{
border: 1px solid #fff;
}

#opdataheader{
	font-size: 11px;
	font-weight: 900;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-color: #fff;
	border-bottom-style: solid;
	height: 20px;
}

.opdataheader{
	font-size: 11px;
	font-weight: 900;
	text-align: left;
	padding-left: 20px;
	background: #3366CC;
	color: #fff;
	border-bottom-width: 1px;
	height: 20px;
}

.opdataheader2{
	font-size: 11px;
	font-weight: 900;
	text-align: left;
	padding-left: 20px;
	background: #3366CC;
	background-image: url(../../images/L_U.gif);
	color: #fff;
	border-bottom-width: 1px;
	height: 20px;
	background-repeat: no-repeat;
}

.opdataheader3{
	font-size: 11px;
	font-weight: 900;
	text-align: left;
	padding-left: 20px;
	background: #3366CC;
	background-image: url(../../images/L_U.gif);
	color: #fff;
	border-bottom-width: 1px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: top right;
}


#opdataX {
	font-size: 10px;
	color: #fff;
	/* font-weight: bolder; */
	background: #1D40A2;
	height: 25px;
	text-align: right;
	padding-right: 3px;
	border-right: 1px solid #fff;
}

#opdataY {
	font-weight: 500;
	font-size: 11px;
	color: #000;
	background: #14B1DC;
	border-bottom: solid;
	border-bottom-color: #fff;
	border-bottom-width: 1px;
	font-weight: bold;
}

#opdataDH {
	
	font-weight: bolder;
	font-size: 12px;
	background: #00D5EF;
	color: #000;

}

#opdataD {
	background: #00D5EF;
	border-top: solid;
	border-top-color: #fff;
	border-top-width: 1px;
	color: Black;

}

#optitle {
	background: #14B1Dc;
	font-weight: bold;
}







#present {
	font-size: 12px;
}
#present table {
	width: 290px;
	text-align: left;
}

#present td{
	vertical-align: top;
	border-bottom-width: 1px;
	
}

#present a:link {
	color: #000000;
	font-weight: lighter;
	text-decoration: none;
}

#present a:visited {
	color: #000000;
	font-weight: lighter;
	text-decoration: none;
}


#present a:hover {
	color: Red;
	font-weight: lighter;
	text-decoration: underline;
}

#stockData{
text-align: left;
font-size: 12px;
font-variant: normal;
}


/* ### Folder ### */

#folder {
	font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	background-color: #0464A6;
	height: 40px;
	border-bottom : 5px solid black;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}

#contect {
	width: 354px;
}

#copyright {
	text-align: center;
	font-size: 13px;
}

#contect a:link, #contect a:visited {
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	background: transparent;
    text-align: right;
}

#contect a:hover {
	font-size: 11px;
	color: #FFA500;
	text-decoration: none;
	background: transparent;
}
 
 
 /* OP GROUP */
 
 #fh {
 	background-color: #DCF1F8;
	font-size: 14px;
	text-align: center;
	width: 100%;
 }
 
 #fhlable {
 height: 30px;
 background-color: #E7E7E7;
 text-align: center;
 }
 
 #fhyear{
	background: #2291E1;
	font-weight: bold;
	border-left:1px solid #9DD0F0;
 }

 
 #fh td {
 	border-bottom: 1px solid #9DD0F0;
 	border-left: 1px solid #9DD0F0;
	border-right: 1px solid #9DD0F0;
 }
 
  
 #fhhard{
 background-color: #2291E1;
 font-size: 14px;
 font-weight: bold;
 color: White;
 }
 
 #fhyearpoint {
 background-color: #1A73B2;
 }
 
 #fhsetY{
 background-color: #FFE89F;
 font-weight: bold;
 width: 120px;
 }

 /* select Month --*/
 
 #selectM{
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	width: 160px;
 }
 
  #selectM table{
	text-align: center;
	font-size: 10px;

 }
 
 	#selectM td{
	line-height: 38px;
	border: 1px solid #DCF1F8;
 	}
	
	#selectM td a,#selectM td a:visited {
	display: block;
	line-height: 38px;
	width: 39px;
	background-color: #DCF1F8;
	text-decoration: none;
	font-family:  Arial, Verdana, Geneva, Helvetica,  sans-serif;
	color: #4D4D4D;
	}
	
	#selectM td a:hover {
		background-color: #9DD0F0;
		}
	
	td#selectMB {
		width: 39px;
	}
 
 #selectM td.changemenu a,#selectM td.changemenu a:visited {
	width: 160px;
	background-color: #DCF1F8;
}
 
 /* ir --- OP data */

#datair {
background-color: #fff;
}
 
 #irop {
 	padding-right: 20px;
	font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
 }
 
 #irop table {
	width: 100%;
	padding-right: 20px;
 	text-align: center;
	font-size: 11px;
 	border-top: 1px solid #9DD0F0;
 	border-left: 1px solid #9DD0F0;
	padding: 5px;

 }
 
  #irop td {	
 border-bottom: 1px solid #9DD0F0;
 border-right: 1px solid #9DD0F0;
 }

#iroptitle {
	background-color: #0464A6;
	font-weight: bold;
	color: #fff;
}

#iroplefttitle{
	text-align: left;
	background-color: #9DD0F0;
	
}

  
 .irop {
	font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
 }
 
 .irop table {
 width: 100%;
 	text-align: center;
	font-size: 11px;
 	border-top: 1px solid #9DD0F0;
 	border-left: 1px solid #9DD0F0;
	padding: 5px;

 }
 
 .irop td {	
 border-bottom: 1px solid #9DD0F0;
 border-right: 1px solid #9DD0F0;
 }

.iroptitle {
	background-color: #0464A6;
	font-weight: bold;
	color: #fff;
}

.iroplefttitle{
	text-align: left;
	background-color: #9DD0F0;
	
}

.iroplefttitle li{
	font-size: 11px;
	list-style: square;
	font-weight: normal;
}


/* MF */

#mf {
	font-size: 10px;
}

#mf table {
padding: 20px;
}

#mf td {
	border-bottom: 1px dotted #E7E7E7;
}  
  
#ir {
	font-size : 12px;
	width: 450px;
}
 
#ir table {
	width: 450px;
} 

#ir td {
	padding-top: 5px;
	padding-bottom: 5px;
} 
  
/* Operation Data Table */

#about {
font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 12px;
}

#tit{
	display : block;
	width: 200px;
	font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
	background-color: #9DD0F0;
	color: Navy;
	font-size: 12px;
	padding: 10px;

}

#about td {
	font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	padding: 10px;
	border: 1px 1px solid #9DD0F0;*/
}

#newsdisplay {
	font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.5em;
	
}

#newsdisplay table strong {
font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight: bold;
margin-top: 20px;
}

#newsdisplay  h4{
	color: #2291E1;
	font-size: 12px;
}

#newsdisplay  h2{
	color: #CD853F;
	font-size: 10px;
	font-style: italic;
}

#newsdisplay p{
	text-indent: 1.5em;
	/* text-align: justify; */
}


#newsdisplay img {
padding: 10px;
}

#newsdisplay .list h3 {
	font-family: Arial, Verdana, Geneva, Helvetica,  sans-serif;
	font-size: 18px;
	color: #2291E1;
	margin: 15px 0 10px 0;
	text-transform: uppercase;
}

#newsdisplay .list h4 {
	font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	color: #CD853F;
	font-style: italic;
	margin-top :15px;
}

#newsdisplay .list h5 {
	font-family:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}

#newsdisplay .list h6 {
	font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	font-style: italic;
}



#title {
text-align: Right;
display: block;
background: #F0F8FF;
font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #6495ED;
}


#sig p{
	text-align: left;
	font: bolder;
}

#note {
font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
 line-height: 1.5em;
 text-align: left;
 color: #737373;
 border-bottom: 1px dotted #E7E7E7;
 margin-bottom: 25px;
 }
 
 .ca {
	background-image: url(../../images/gold prize.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
 
 .ca li {
 	font-size: 12px;
	line-height: 30px;
	list-style: disc ;
 }
 
  .ca2{
	background-image: url(/images/arr_2007.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

.ca2 li {
 	font-size: 11px;
	line-height: 30px;
	list-style: disc ;
 }
 
.nw li{
	font-size: 12px;
	font-weight: bold;
	list-style-image: url(../../images/arrow_blue.gif);
	color: #4C87B9;
	height: 40px;
	padding-left: 15px;
	margin: 5px 0;
}

.nw p {
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 10px; 
}

.phlist img{
	margin: 5px;
	border: 10px solid #EBEBEB;
}

#search {
	margin: 0;
	padding: 0;
	background: #219CE4;
	border: 1px solid #000;
	width: 231px;
	color: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}

#formsearch {
	background-color: Gray;
}

.f2 {
BACKGROUND-COLOR: #cccccc;
BORDER-BOTTOM: 1px ridge;
BORDER-LEFT: #ffffff 1px ridge;
BORDER-RIGHT: 1px ridge;
BORDER-TOP: #ffffff 1px ridge;
height: 14pt;
font-size: 12px;
font-weight: bold;
}

.tableset {
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.tableset br {
	margin: 5px;
}

.tableset td {
	padding: 10px;
}

.tableset .nowrap {
	height: 20pt;
	font-size: 14px;
	border: 1px solid #ccc;
	padding: 3px;
}

.fnote {
	font-size: 10px;
	line-height: 18px;
	margin-top: 0;
	margin-bottom: 0;
	font-style: italic;
	}


#searchindex {
	margin: 0;
	padding-top : 5px;
	padding-bottom: 5px;
	background: #219CE4;
	border-top: 10px solid #3874C3;
	border-bottom: 10px solid #3874C3;
	border-left: 0;
	border-right: 0;
	/* width: 231px; */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}

#searchindex form {
	margin: 0;
	padding: 0;
}

.f2 {
BACKGROUND-COLOR: #cccccc;
BORDER-BOTTOM: 1px ridge;
BORDER-LEFT: #ffffff 1px ridge;
BORDER-RIGHT: 1px ridge;
BORDER-TOP: #ffffff 1px ridge;
font-size: 12px;
font-weight: bold;
}

#search {
	margin: 0;
	padding-top : 5px;
	padding-bottom: 5px;
	background: #219CE4;
	border-top: 10px solid #3874C3;
	border-bottom: 10px solid #3874C3;
	border-left: 0;
	border-right: 0;
	/* width: 231px; */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}

#search form {
	margin: 0;
	padding: 0;
}

.f2 {
BACKGROUND-COLOR: #cccccc;
BORDER-BOTTOM: 1px ridge;
BORDER-LEFT: #ffffff 1px ridge;
BORDER-RIGHT: 1px ridge;
BORDER-TOP: #ffffff 1px ridge;
font-size: 12px;
font-weight: bold;
}
#newsdisplay h4 a:hover ,#newsdisplay h4 a:link ,#newsdisplay h4 a:visited{
	color: #2291E1;
	font-size: 12px;
	font-weight: bold;
	}

.dlpdf {
	text-align: right;
	display: block;
}
.note  {
	margin-left: 20px;
	display:block;
}

#about5_sub {
	list-style:none;
}

#about5_sub li{
list-style-image:url(../../images/about5_sub_bt.gif)
}

#about5_sub  a{
color: #0066CC;
font-size:10px;
}

.contect a:link, .contect a:visited {
	font-size: 1em;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background: transparent;
}

.contect a:hover {
	font-size: 1em;
	font-weight: bold;
	color: #FFA500;
	text-decoration: none;
	background: transparent;
}
