body {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-image: url(/img/hki_handbook_bg.jpg);
	background-position: center 80px;
	background-repeat: no-repeat;
}
body, td {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
}

div.hdr {
	background-color: #889;
	background-image: url(/img/bg_hdr.png);
	padding: 5px 4px 7px 0px;
}

div.hdr b	{
	font-family: Arial;
	font-size: 14pt
}

div.hdr span, div.hdr a, div.hdr a:visited { color: #dde; }
div.hdr span {
	font-size: 8pt;
	position: relative;
	left: 0px; top: 5px;
}
div.hdr a { text-decoration: none; }
div.hdr a:active,
div.hdr a:hover { color: #fff }

div.hdr2 {
	background-image: url(/img/bg_hdr2.png);
	background-color: #0092C3;
	height: 5px;
}

div.cnt {
	padding-left: 7px;
	padding-right: 7px;
}

div.nav {
	background-color: #ccc;
	background-image: url(/img/bg_nav.png);
	padding: 4px 4px 4px 4px;
}

div.subnav {
	background-image: url(/img/bg_subnav.png);
	padding: 4px 4px 4px 4px;
	left: 80px;
}

div.subnav a:link,
div.subnav a:visited {
	color: #01c;
}

td.head, tr.head td { background-color: #bbb; }
td.t1, tr.t1 td { background-color: #e8e8e8; }
td.t2, tr.t2 td { background-color: #dddddd; }

.nb, .nb *, .b .nb { font-weight: normal; }
.b, .b * { font-weight: bold; }
.u, .u * { text-decoration: underline; }

.ct, .ct * { text-align: center; }
.vat, .vat * { vertical-align: top; }
.vam, .vam * { vertical-align: middle; }

.small, .small * { font-size: 8pt; }

.defaultsubdomain { color: #444; font-weight: bold; }

a:link, a:visited { color: #12f; }
a:active, a:hover { color: #46f; text-decoration: none; }

.grey, a:link.grey, a:visited.grey { color: #777; }
a:active.grey, a:hover.grey { color: #999; }

.err, .error { color: #f30; }

a img { border: 0 }

h4	{ margin: 0px }
