body {
    font-family: Verdana, Arial, Helvetica, Geneva, Lucida, sans-serif;
    background-color: transparent;
    color: #555;
    font-size: small;
    line-height: 135%;
    margin: 0;
    padding: 0;
}
#lookupWindowBox {
	background-color: #FFFFFF;

	padding: 10px;
}
#lookupWindowBox h2 {
	font-family: Arial, Helvetica, Geneva, Lucida, sans-serif;
	text-transform:uppercase;
}
#lookupWindowBox tr.normal {

}
#lookupWindowBox tr.highlight {
	background-color: #666666;
	cursor: pointer;
	color:white;
}
div.ctgInfoColumn {
	font-family: Verdana, Arial, Helvetica, Geneva, Lucida, sans-serif;
	font-size: small;
}
div.ctgInfoColumn form {
	margin: 0;
	padding: 0;
}
div.ctgInfoColumn input[type='checkbox'] {
	vertical-align: -3px;
}
div.ctgInfoColumn div.ctgHeader {
	background-color: #39f;
	background-image: url('/images/hdr_grad.gif');
	background-repeat: repeat-x;
	color: #fff;
	font-weight: bold;
	line-height: 20px;
	height: 20px;
	text-align: center;
}
div.ctgInfoColumn div.ctgHeader img {
	_position: absolute;
	vertical-align: text-bottom;
}
div.ctgInfoColumn div.ctgContent {
	border-color: #ccc;
	border-style: solid;
	border-width: 0 1px 1px;
	background-color: #eee;
	margin: 0;
	padding: 0.5em 0.25em;
}
div.ctgInfoColumn div.ctgContent img {
	vertical-align: middle;
}
div.ctgInfoColumn div.ctgContent table {
	border-collapse: collapse;
	width: 100%;
}
div.ctgInfoColumn div.ctgContent td {
	padding: 0.25em 0.25em 0.5em;
	text-align: right;
}
div.ctgInfoColumn div.ctgContent th {
	font-weight: normal;
	padding: 0.25em 0.25em 0.5em;
	text-align: left;
}
div.ctgInfoColumn div.ctgContent td.small {
	font-size: x-small;
}
div.ctgInfoColumn div.ctgContent tr.separator td,
div.ctgInfoColumn div.ctgContent tr.separator th {
	border-color: #888;
	border-style: solid;
	border-width: 0 0 1px;
}
div.ctgInfoColumn div.ctgContent tr.main td,
div.ctgInfoColumn div.ctgContent tr.main th {
	font-weight: bold !important;
}
div.ctgInfoColumn div.ctgContent table.center td {
	text-align: center;
}
div.ctgInfoColumn div.ctgContent table.center th {
	font-weight: bold;
}
div.ctgInfoColumn div.ctgContent ul {
	margin-left: 0;
	padding-left: 1.25em;
}
div.ctgInfoColumn hr {
	background-color: #888;
	border-width: 0;
	color: #888;
	height: 1px;
	padding: 0;
}
.buttons button {
	background-color: #ebe9ed;
	border-color: #ccc;
	border-style: solid;
	border-width: 1px;
	color: #565656;
	cursor: pointer;
	display: inline;
	font-size: x-small;
	font-weight: bold;
	height: 2.25em;
	line-height: 1.25em;
	margin: 2px;
	overflow: visible;
	padding: 2px 4px;
	width: auto;
}
.buttons button, .buttons input, .buttons select {
	vertical-align: middle;
}
.buttons button.small {
	height: 2em;
}
.buttons button img {
	vertical-align: text-top;
}
.buttons button.small img {
	vertical-align: baseline;
}
.buttons button.delete:hover {
	background-color: #fbe3e4 !important;
	border-color: #fbc2c4 !important;
	color: #d12f19 !important;
}
.buttons button.edit:hover {
	background-color: #dff4ff !important;
	border-color: #c2e1ef !important;
	color: #369 !important;
}
.buttons button.save:hover {
	background-color: #e6efc2 !important;
	border-color: #c6d880 !important;
	color: #529214 !important;
}
.buttons button.disabled, .buttons button.disabled:hover {
	background-color: #fbfbfb !important;
	border-color: #ebe9ed !important;
	cursor: default !important;
}
.notice {
	background-color: #80ff80;
	border-color: #008000;
	border-style: solid;
	border-width: 1px;
	color: #008000;
	cursor: pointer;
	margin-bottom: 5px;
	padding: 5px;
}
.notice a {
	color: #008000;
}
.warning {
	background-color: #ff7f7f;
	border-color: #800000;
	border-style: solid;
	border-width: 1px;
	color: #800000;
	cursor: pointer;
	margin-bottom: 5px;
	padding: 5px;
}
.warning a {
	color: #800000;
}
.notice a:hover, .warning a:hover {
	color: #000;
}
#lookupWindowBox input[type="button"] {
	padding: 5px 16px;
    background: #ccc;
    color: black;
    border: none;
    border-radius: 3px;
    text-transform: uppercase;
    font-weight: 100;
    font-size: 12px;
}
#lookupWindowBox input[type="button"]:hover {
    background: #666;
    color: white;
}