body
{
	font-family: "ms ui gothic" , arial , helvetica;
	font-size: 13px;
	line-height: 130%;

	margin: 0px;
	padding: 0px;
}
form
{
	margin: 0px;
}
img
{
	border: 0px;
}
img.img_middle
{
	vertical-align: middle;
}
table,td
{
	font-size: 13px;
	line-height: 130%;

	font-family: "ms ui gothic" , arial , helvetica;
	border-collapse: collapse;
	empty-cells: show;
	border: 0px;
	padding: 0px;
	margin: 0px;
}

a:link
{
	color: #000099;
}
a:visited
{
	color: #000099;
}

td.td_margin
{
	font-size: 1px;
}

.rtext
{
	color: #990000;
}

td.td_navi
{
	color: white;
	font-weight: bold;

	background-color: #1EA112;
	
	vertical-align: middle;
}
a.a_navi:link
{
	color: white;
}
a.a_navi:visited
{
	color: white;
}

a.a_green
{
	color: #009900;
	font-weight: bold;
}
a.a_green:link
{
	color: #009900;
	font-weight: bold;
}
a.a_green:visited
{
	color: #009900;
	font-weight: bold;
}

a.a_red
{
	color: #990000;
	font-weight: bold;
}
a.a_red:link
{
	color: #990000;
	font-weight: bold;
}
a.a_red:visited
{
	color: #990000;
	font-weight: bold;
}

td.td_gbox_text
{
	color: #006600;

	padding: 0px 8px;
	background-color: #DBEEBD;
}

td.td_ybox_text
{
	color: #993300;

	padding: 0px 8px;
	background-color: #EFEDBC;
}

td.td_rbox_text
{
	color: #990000;

	padding: 0px 8px;
	background-color: #EFD5BC;
}

td.td_bbox_text
{
	color: #398477;

	padding: 0px 8px;
	background-color: #D6EDE9;
}

.note_gray
{
	color: #333333;
}
.note_black
{
	color: #000000;
}
.text_black
{
	color: black;
}
.btext_green
{
	color: #009900;
	font-weight: bold;
}
.caption_orange
{
	color: #FF3300;
	font-size: 110%;
	font-weight: bold;
}
.caption_red
{
	color: #990000;
	font-size: 110%;
	font-weight: bold;
}
.caption_black
{
	color: black;
	font-size: 110%;
	font-weight: bold;
}
.caption_green
{
	color: #009900;
	font-size: 110%;
	font-weight: bold;
}

