#memo_list_table {
	border-collapse: collapse;	/* separate */
	margin: 5px 0 5px 0;
	padding: 0;
	width: 600px;
}
td.memo_list_subject {
	background-color: #d0d0ff;
	border-style: solid;
	border-color: #808080;
	border-width: 1px 0 0 0;
	margin: 0;
	padding: 3px 2px 3px 2px;
}
td.memo_list_memo {
	border-style: solid;
	border-color: #808080;
	border-width: 0 0 1px 0;
	margin: 0;
	padding: 3px 2px 3px 2px;
}
td.memo_list_memo_privacy {
	border-style: solid;
	border-color: #808080;
	border-width: 0 0 1px 0;
	margin: 0;
	padding: 3px 2px 3px 2px;
	background-color: #e8e8e8;
}
td.memo_list_category {
	width: 80px;
	border-style: solid;
	border-color: #808080;
	border-width: 1px 0 1px 0;
	margin: 0;
	padding: 3px 2px 3px 2px;
}
td.memo_list_category_privacy {
	width: 80px;
	border-style: solid;
	border-color: #808080;
	border-width: 1px 0 1px 0;
	margin: 0;
	padding: 3px 2px 3px 2px;
	background-color: #e8e8e8;
}
.translation {
	color: #4169e1;
}
div#translate_body {
	margin: 20px 0 0 20px;
}
a.a_translate {
	text-decoration: underline;
	margin: 0 0 0 2px;
	padding: 0;
}
a.a_translate:link { color: #4169e1; font-weight: normal; }
a.a_translate:visited { color: #4169e1; font-weight: normal; }
a.a_translate:hover { color: #ff0000; font-weight: normal; }
a.a_translate:active { color: #ff0000; font-weight: normal; }