.TitleBox
{
	border: solid 1px #808080;	
}

.TitleBox TR TD
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
	color: #333399;
	text-align: center;
	padding: 15px 0px 15px 0px;
}

.TitleBox2 TR TD
{
	border: solid 1px #808080;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10pt;
	color: #333399;
	text-align: center;
	padding: 5px 0px 5px 0px;
}

.jpfont{
	font-family:"Arial",sans-serif;//'MS Mincho';//
}

.jpfont2{
	font-family:"Arial",sans-serif;font-weight:normal;font-size:11pt;//'MS Mincho';//
}

.jpfont1{
	font-family:"Arial",sans-serif;font-weight:normal;font-size:11pt;//'MS Mincho';//
}

.jpfont3{
	font-family:"Arial",sans-serif;font-weight:normal;font-size:9pt;//'MS Mincho';//
}

.MainTable
{
	border-collapse: collapse;	
}

.MainTable TR TD
{
	font-family: Verdana;
	font-size: 10pt;	
	color: #0F1E49;
}

.SubTable
{
	border-collapse: collapse;
}

.SubTable TR
{
	vertical-align: top;
}

.SubTable TR TH
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10pt;
	text-align: left;
	color: #0F1E49;
	background-color: White;
	text-decoration: none;
}

.SubTable TR TD
{
	font-family: Verdana;	
	font-size: 10pt;	
	color: #0F1E49;
}

.SubTable2
{
	text-align: center;
	border-collapse: collapse;
}

.SubTable2 TR TD
{
	text-align: left;
	color: #0F1E49;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	padding: 2px 5px 2px 5px;	
}

.SubTable2 A
{
	color: #0F1E49;
	text-decoration: none;
	display: block;
	width: 100%;
}

.SubTable2 A:HOVER
{
	color: #0F1E49;
	text-decoration: none;
	display: block;
	width: 100%;
}

.SubTable3 A
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #0F1E49;
	text-decoration: none;		
}

.SubTable3 A:HOVER
{
	color: #0F1E49;
	text-decoration: none;		
}

.BlueTitle
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #333399;
}