A:link{
		color:#0033FF;
		text-decoration:underline;
		}
		
A:visited{
		color:#6699FF;
		text-decoration:underline;
		}
		
A:active{
		color:#FFFF00;
		text-decoration:underline;
		}
		
A:hover{
		color:#000000;
		background-color: #FFCCCC;
		text-decoration:underline;
		}
		
sup{
		font-family:"MS P Gothic","Osaka";
		font-size:6pt;
		line-height:8pt;
		}
		
.text14{
		font-family:"MS P Gothic","Osaka";
		font-size:14pt;
		line-height:18pt;
		}

.text12{
		font-family:"MS P Gothic","Osaka";
		font-size:12pt;
		line-height:17pt;
		}

.text11{
		font-family:"MS P Gothic","Osaka";
		font-size:11pt;
		line-height:15pt;
		}

.text10{
		font-family:"MS P Gothic","Osaka";
		font-size:10pt;
		line-height:14pt;
		}

.text9{
		font-family:"MS P Gothic", "Osaka";
		font-size:9pt;
		line-height:13pt;
		}


.text8{
		font-family:"MS P Gothic", "Osaka";
		font-size:8pt;
		line-height:12pt;
		}

.text14n{
		font-family:"MS P Gothic","Osaka";
		font-size:14pt;
		line-height:16pt;
		}

.text12n{
		font-family:"MS P Gothic","Osaka";
		font-size:12pt;
		line-height:13pt;
		}

.text11n{
		font-family:"MS P Gothic","Osaka";
		font-size:11pt;
		line-height:12pt;
		}

.text10n{
		font-family:"MS P Gothic", "Osaka";
		font-size:10pt;
		line-height:12pt;
		}

.text9n{
		font-family:"MS P Gothic", "Osaka";
		font-size:9pt;
		line-height:11pt;
		}
		
.text8n{
		font-family:"MS P Gothic","Osaka";
		font-size:8pt;
		line-height:11pt;
		}
		
.page_title{
		font-family:"MS P Gothic","Osaka";
		font-size:12pt;
		line-height:14pt;
		color:#990000;
		}
		
.sub_title{
		font-family:"MS P Gothic", "Osaka";
		font-size:9pt;
		line-height:13pt;
		color:#990000;
		}
				
/* text field style */
.textfield {
	font-size: 10pt;
	margin: 0px;
	padding: 0px;
	color: #000000;
	background-color:#98FF8D;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid
}