#mainContents ul,#mainContents dl{	margin-bottom:1em;		}#mainContents li{	list-style-type:disc	}#mainContents dd{	margin-left:2em;	}#mainContents h3{	font-size:16px;	margin-bottom:1em;	clear:both;	padding-top:20px;	border-top:1px solid #666;	}#logo{	text-align:center;	}.twoCol{	width:380px;	line-height:190%;	float:left;	padding-bottom:20px;	}.twoCol p{	margin: 0em 1em 1em 0em;	}.sig{	font-weight:bold;	}h4{	clear:both;	}.twoColB{	width:200px;	float:left;	}.twoColC{	line-height:180%;	width:560px;	float:left;	}#tsr{	line-height:190%;	width:620px;	float:left;	}#otaguro{	width:140px;	float:left;	text-align:right;	}#law table{	width:100%;	margin:1em auto;	border-top:1px solid #ccc;	border-left:1px solid #ccc;	border-collapse:collapse;	}#law td{	border-right:1px solid #ccc;	border-bottom:1px solid #ccc;	padding:5px;	}#law h3{	border-top:none;	}