h2 {
	color: #C00;
}

div.kn43 {
	margin-left: 2em;
	margin-right: 2em;
	margin-bottom: 2em;
}
	div.kn43 p strong {
		color: #C00;
		font-weight: 600;
	}
	div.kn43 ul {
		padding-left: 1.4em;
		margin: 0;
	}

	div.kjl89 {
		clear: both;
		margin: 0.5em 0 2em 0;
	}
		div.kjl89 h4 {
			display: block;
			border-bottom: 1px solid #000;
		}
		div.kjl89 table.kjtracking {
			width: 100%;
			border-width: 1px 1px 0 1px;
			border-style: solid;
			border-color: #CCC;
		}
			div.kjl89 table.kjtracking th,
			div.kjl89 table.kjtracking td {
				vertical-align: top;
				border-bottom: 1px solid #CCC;
				padding: 0.5em;
			}
			div.kjl89 table.kjtracking th {
				background: #F0F0F0;
			}
			div.kjl89 table.kjtracking th {
				font-size: 90%;
				font-weight: 600;
			}
				div.kjl89 table.kjtracking td.kjdate {
					white-space: nowrap;
					padding-right: 0.75em;
				}
				div.kjl89 table.kjtracking td.kjcomment {

				}
		div.kjl89 div.kjfooter {
			font-size: 90%;
			text-align: right;
			margin: 0.125em 0.125em 0 0;
		}
			div.kjl89 div.kjfooter a {
				background: transparent url("/images/live-inventory/rss-icon_small.gif") no-repeat center left;
				padding-left: 14px;
			}
		div.kjl89 ul {
			list-style: none;
			padding-left: 0;
			margin: 0;
		}
			div.kjl89 ul li {
				padding: 0;
				margin: 1em 0;
			}
		div.kjl89 ul.nospace li {
			margin: 0;
		}
			div.kjl89 ul.nospace li ul {
				padding-top: 0.5em;
				padding-left: 1.25em;
			}
		div.kjl89 p {
			padding: 0;
			margin: 1em 0;
		}
			div.kjl89 p.inv-hint {
				font-style: italic;
			}
				div.kjl89 p.inv-hint strong {
					color: #C00;
					font-weight: 600;
				}
