@charset "utf-8";
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
td {
	table-layout: fixed;
	word-wrap: break-word;
	word-break: normal;
	text-justify:inter-ideograph;
}
address {
	font-style: normal;
}.image_frame {
	padding: 2px; 
	border: 1px solid #CCCCCC; 
	background-color: #FFFFFF; 
}
.list_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin: 2;
	line-height: 160%;
}
.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.submenu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	height: 30px;	
}
.submenu a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	height: 30px;
}
.submenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	height: 30px;
}
.submenu a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	height: 30px;
}.no_data {
	font-size: 12px;
	color: #990033;
	font-weight: bold;
}
.page_display {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
.page_display  a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
.page_display  a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
.page_display a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}

.page_display a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}	
.table_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #999999;
}
.table_data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
}
.table_datanews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0000FF;
	text-decoration: none;
	
}
.map {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #464646;
	text-decoration: none;
	
}

.blue1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0068b7;
	text-decoration: none;
	
}
#updown
{
position:absolute;
left:0px;
top:0px;
z-index:1;
} 

#updown2
{
position:absolute;
left:0px;
top:0px;
z-index:10;
} 

.blue2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
    line-height: 28px ;
    color: #0000FF;
	text-decoration: none;
	
}
.blue3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
line-height: 28px ;
color: #FF6928;
	text-decoration: none;
	
}

.blue4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
    line-height: 28px ;
    color: #0000FF;
	
}
.pact1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #0068b7;
	text-decoration: none;
	
}

.pact2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
	text-decoration: none;
	
}

.pact3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #666666;
	text-decoration: none;
	
}

.pactword {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	
}

.tdb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #0068b7;
	text-decoration: none;
	
}

.gray1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
line-height: 12px ;
color: #666666;
	text-decoration: none;
	
}


.border2 {
  border-bottom: 1px solid #666666; 
  border-top: 1px solid #666666;    
  border-left: 1px solid #666666;
  border-right: 1px solid #666666;  
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
line-height: 27px ;
color: #5A8700;
	text-decoration: none;
	
}

.border3 {
  border-bottom: 1px solid #666666; 
  border-top: 1px solid #666666;    
  border-left: 1px solid #666666;
  border-right: 1px solid #666666;  
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
line-height: 27px ;
color: #FF287E;
	text-decoration: none;
	
}

.border4 {
  border-bottom: 1px solid #666666; 
  border-top: 1px solid #666666;    
  border-left: 1px solid #666666;
  border-right: 1px solid #666666;  
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
line-height: 27px ;
color: #FF7328;
	text-decoration: none;
	
}

.border5 {
  border-bottom: 1px solid #FFFFFF; 
  border-top: 1px solid #FFFFFF;    
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;  
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
line-height: 27px ;
color: #FFFFFF;
	text-decoration: none;
	
}

.border6 {
  border-bottom: 1px solid #FF283D; 
  border-top: 1px solid #FF283D;    
  border-left: 1px solid #FF283D;
  border-right: 1px solid #FF283D;  
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
line-height: 27px ;
color: #A50010;
	text-decoration: none;
	
}

.border7 {
  border-bottom: 1px solid #666666; 
  border-top: 1px solid #666666;    
  border-left: 1px solid #666666;
  border-right: 1px solid #666666;  
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
line-height: 27px ;
color: #2E2E2E;
	text-decoration: none;
	
}

.border8 {
  border-bottom: 1px solid #0058A5; 
  border-top: 1px solid #0058A5;    
  border-left: 1px solid #0058A5;
  border-right: 1px solid #0058A5;  
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
line-height: 27px ;
color: #0078E1;
	text-decoration: none;
	
}


.sborder {
  border-bottom: 1px solid #6EA500; 
  border-top: 1px solid #6EA500;    
  border-left: 1px solid #6EA500;
  border-right: 1px solid #6EA500;  
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
line-height: 27px ;
color: #2A6900;
	text-decoration: none;
	
}

.slink {
  border-bottom: 1px solid #0068b7; 
  border-top: 1px solid #0068b7;    
  border-left: 1px solid #0068b7;
  border-right: 1px solid #0068b7;  
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
line-height: 27px ;
color: #0058A5;
	text-decoration: none;
	
}

.truleborder {
  border-bottom: 1px solid #FF7328; 
  border-top: 1px solid #FF7328;    
  border-left: 1px solid #FF7328;
  border-right: 1px solid #FF7328;  
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
line-height: 27px ;
color: #A52900;
	text-decoration: none;
	
}

.tprocessborder {
  border-bottom: 1px solid #6EA500; 
  border-top: 1px solid #6EA500;    
  border-left: 1px solid #6EA500;
  border-right: 1px solid #6EA500;  
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
line-height: 27px ;
color: #2A6900;
	text-decoration: none;
}

.slinkgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #6EA500;
	text-decoration: none;
	
}

.tprocesspurple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #A900E1;
	text-decoration: none;
	
}

.high {
line-height: 6px ;
}

.high2 {
line-height: 8px ;
}

.fabout3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;	
	color: #3396B4;
	text-decoration: none;
}
.fabout3-1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;	
	color: #333333;
	text-decoration: none;
}

.red1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
	text-decoration: none;
	
}
.table_data  a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC6666;
	text-decoration: none;

}
.table_data  a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;

}
.table_data a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC6666;
	text-decoration: none;

}
.table_data a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;

}
.list_title_table {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-bottom-width: 1px;
}
.table_col_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	text-decoration: none;
}.buttom_dot_line {
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
}

.no_link {
	text-decoration: none;
}.no_link a:visited{
	text-decoration: none;
}.no_link a:link{
	text-decoration: none;
}.no_link a:hover{
	text-decoration: none;
}.no_link a:active{
	text-decoration: none;
}

.text_area { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11pt;
}.text_area a:visited{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	color: #0000FF;
	text-decoration: underline;
}.text_area a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	color: #0000FF;
	text-decoration: underline;
}.text_area a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	color: #0000FF;
	text-decoration: underline;
}.text_area a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11pt; 
	color: #0000FF;
	text-decoration: underline;
}.not_border_button {
	border: 0px dashed #FFFFFF;
	background-color: #9B2488;
}.not_border_button2 {
	border: 0px dashed #000000;
	background-color: #000000;
}

