table.memohead {
	border-bottom : 1px solid #000;
	border-collapse : collapse;
	margin-bottom : 12px;
	width : 90%;
}
table.memohead td {
	padding : 3px;
}
table.memohead td.logo {
	width : 30%;
}
table.memohead td.title {
	font-weight : bold;
	text-align : right;
	vertical-align : middle;
	width : 70%;
}
table.memohead span.number {
	font-weight : normal;
}

table.memoinfo {
	border : none;
	border-collapse : collapse;
	width : 100%;
}
table.memoinfo td {
	padding : 3px;
}
table.memoinfo td.subject {
	text-align : right;
	width : 10%;
}
table.memoinfo td.subjdat {
	width : 50%;
}
table.memoinfo td.datedat {
	white-space : nowrap;
	width : 30%;
}

p, td, th, div, span, caption, li {
	font-size : 13px;}

.indent { margin-left : 40px; margin-right : 40px; }

p {
	color : #000;
	margin : 12px 0px 12px px;
	padding : 10px 0px 0px 0px !important;
}