p.member { border: thin black solid;  margin: 1px 0px 1px 0px;  line-height: 1.0;  padding: 4px;  font-size: x-small;  background-color: #a5d5ff;  text-align: center; }p.fember { border: thin black solid;  margin: 1px 0px 1px 0px;  line-height: 1.0;  padding: 4px;  font-size: x-small;  background-color: #ffc2d8;  text-align: center; }td.up { border-bottom: medium gray solid; border-right: medium gray solid;}td.down { border-top: medium gray solid; border-right: medium gray solid;}td.right {border-bottom: medium gray solid;}td.lright {border-top: medium gray solid;}#attr { margin: 0px 24px 0px 24px; border-collapse:collapse;
	background-color: #feffff;
}
#attr th { border: thin gray solid;
 padding: 4px 10px 4px 10px; background-color: #DDD; }
#attr td { border: thin gray solid; padding: 4px 10px 4px 10px; }
#detail { margin: 0px 0px 0px 0px; border-collapse:collapse; }
#detail td { border: none; padding: 0px 10px 0px 0px; }
#source { margin: 0px 0px 0px 0px; border: thin gray solid; padding: 0px 10px 0px 0px; border-collapse:collapse; width: 100%}
#source th { border: thin gray solid; padding: 1px 5px 1px 5px; font-size: x-small; background-color: #ddd; }
#source td { border: thin gray solid; padding: 1px 5px 1px 5px; font-size: x-small; background-color: #f0f0f0;}
.mmobject { padding-top: 12px; max-width: 600px; max-height: 500px;}.portrait {
	margin: 6px;
	float: right;
	border: solid; border-width: thin; background-color: #CCC;
	top: 0;
	position: relative;
	padding: 6px;
	width: 140px;
}		 