
		p.msg {
			margin-left: 12em;
			color: #c00;
		}
		p {
			margin-left: 6em;
		}
		h3{
			margin-top: 1em;
		}
		h4 {
			margin-top: 1em;
		}
		h5 {
			font-size: 100%;
			margin: 0.5em 0 0.5em 5em;
			color: #009;
			padding: 3px 0 0 10px;
			letter-spacing: 2px;
			
		}
		#footer {
			width: 100%;
			height: 4em;
			line-height: 1.8em;
			color: #009;
			border-top: solid 1px #009;
			font-size: 95%;
			text-align: center;
			margin: 6em 0 0;
			position:relative;
			bottom: 0;
			left: 0;
		}
		.zogenTbl,
		.zogenTbl tr,
		.zogenTbl th,
		.zogenTbl td {
			border-collapse: collapse;
			border: solid 1px #ccc;
		}
		.zogenTbl {
			margin: 0 0 6px 6em;
		}
		.zogenTbl th,
		.zogenTbl td {
			text-align: center;
			width: 4.2em;
		}
		.zogenTbl th {
			white-space: nowrap;
			vertical-align: middle;
			background-color: #ccf;
			border-color: #fff;
			color: #006;
		}
		.zogenTbl td {
			white-space:nowrap;
			text-align: left;
			vertical-align:top;
		}
		.zogenTbl td input {
			margin: 2px;
		}
		#newsAreaIframe {
			margin:0 4em;
			width: 650px;
			height: 100px;
			overflow: auto;
			border: solid 1px #66f;
			border-width: 1px 0;
		}
		table.man,
		table.man tr,
		table.man th,
		table.man td {
			border-collapse: collapse;
			padding: 3px 6px;
			text-align: left;
			line-height: 2.0em;
			vertical-align: top;
		}
		table.man {
			width: 800px;
			margin:0.5em 8em 1em;
		}
		tr.q th,
		tr.q td {
			text-align:left;
			border-top:solid 4px #ccf;
			border-bottom: solid 1px #ccf;
			font-weight: 600;
			color: #009;
		}
		tr.a th,
		tr.a td {
			text-align:left;
			border-top:solid 4px #fcc;
		}
		tr.a th,
		tr.q th {
			width: 5em;
		}
		tr.a th {
			color: #900;
		}
		table.man {
			border: solid 2px #ccc;
		}
		ul#toc {
			margin: 1em 4em 3em;
		}
		ul#toc li {
			list-style:none;
			line-height: 1.6em;
			font-size: 95%;
		}
		ul#toc li a {
			text-decoration: none;
		}
		tr.ret td a {
			text-decoration: none;
		}
		tr.ret td {
			text-align:right;
			line-height: 2.5em;
		}
		a {
			border-bottom: dotted 1px #006;
			color: #006;
			cursor: pointer;
		}