#loadingt {	display: none; }
.loadh2 { line-height: 20pt; margin-bottom: 20px; }
.newquery { text-align: center; width: 100%; }
a.nq { cursor: pointer; }
.hbfnoborder { border: 0; margin: 10px; }
.hbfborder, .hbfborder tr, .hbfborder td, .hbfborder th { border: 1px solid black; margin: 0; padding 3px; border-collapse: collapse; font-size: 11pt; font-family: Arial Narrow, Arial; line-height: 20pt;}
table.hbfborder { width: 900px; }
.hbfborder th { text-align: center;}
.prev { width: 100px; text-align: left; }
.next { width: 100px; text-align: right; }
div.hbf { width: 100%; display: none; }
div.hbf a { text-decoration: none; color: #012b91; }
div.hbf fieldset { margin-bottom: 10px; }
div.hbf legend { padding: 0 2px; font-weight: bold; }
div.hbf label { display: inline-block; line-height: 1.8; vertical-align: top; }
div.hbf fieldset ol { margin: 0; padding: 0; }
div.hbf fieldset li { list-style: none; padding: 5px; margin: 0; }
div.hbf fieldset fieldset { border: none; margin: 3px 0 0; }
div.hbf fieldset fieldset legend { padding: 0 0 5px; font-weight: normal; }
div.hbf fieldset fieldset label { display: block; width: auto; }
div.hbf em { font-weight: bold; font-style: normal; color: #f00; }
div.hbf label { width: 120px; }
div.hbf fieldset fieldset label { margin-left: 123px; }
div.hbf legend { padding-left: 0; }
div.hbf legend, div.hbf label {	color: #333; }
div.hbf fieldset { border: none; border-top: 1px solid #cccccc; }
div.hbf fieldset fieldset { background: none; }
div.hbf fieldset li { padding: 5px 10px 7px; }
.hbft_notice { margin: 10px 0 10px 0; text-align: center; background-color: #F69900; color: white; font-weight; bold;}
.hbft_general { margin: 0 0 10px 0; text-align: center; font-size: 9pt;}
.ath-code { font-family: courier; }
.hbftbutton {
	-moz-box-shadow:inset 0px 1px 1px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 1px 0px #bbdaf7;
	box-shadow:inset 0px 1px 1px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0479b4), color-stop(1, #0497db) );
	background:-moz-linear-gradient( center top, #0479b4 5%, #0497db 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0479b4', endColorstr='#0497db');
	background-color:#0479b4;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:6px 25px;
	text-decoration:none;
	text-shadow:1px 2px 0px #528ecc;
}.hbftbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0497db), color-stop(1, #0479b4) );
	background:-moz-linear-gradient( center top, #0497db 5%, #0479b4 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0497db', endColorstr='#0479b4');
	background-color:#0497db;
}.hbftbutton:active {
	position:relative;
	top:1px;
}
.hbftbuttonwide, .hbftbuttonwidenc {
	-moz-box-shadow:inset 0px 1px 1px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 1px 0px #bbdaf7;
	box-shadow:inset 0px 1px 1px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0479b4), color-stop(1, #0497db) );
	background:-moz-linear-gradient( center top, #0479b4 5%, #0497db 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0479b4', endColorstr='#0497db');
	background-color:#0479b4;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:6px 25px;
	text-decoration:none;
	text-shadow:1px 2px 0px #528ecc;
	width: 80px;
}.hbftbuttonwide:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0497db), color-stop(1, #0479b4) );
	background:-moz-linear-gradient( center top, #0497db 5%, #0479b4 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0497db', endColorstr='#0479b4');
	background-color:#0497db;
}.hbftbuttonwide:active {
	position:relative;
	top:1px;
}
