#container
{
	position: absolute;
	width: 850px;
	min-height: 860px;
	font-family: "Courier New", Monospace, sans-serif;
	font-size: 12px;
	text-align: center;
	page-break-after: always;
}

#container input {
	border: none;
}

#header
{
	position: inherit;
	width: 850px;
	text-align: center;
}

#date
{
	position: inherit;
	top: 26px;
}

span.head1
{
	font-family: AlgerianD, Arial;
	font-size: 22px;
}

span.head2
{
	font-family: "Courier New";
	font-size: 14px;
}

#box-left, #box-right, #box-ref, #box-checks, #box-top, #box-want, #box-sig, #box-buttons
{
	position: inherit;
	border: 2px solid black;
	text-align: left;
}

#box-left, #box-right
{
	width: 425px;
	height: 853px;
	top: 75px;
}

#box-ref
{
	width: 852px;
	height: 268px;
	top: 1000px;
}

#box-checks
{
	border: none;
	width: 852px;
	height: 242px;
	top: 1297px;
}

#box-want
{
	border: none;
	width: 852px;
	height: 242px;
	top: 1470px;
	line-height: 1em;
}

#box-want li {
	height: 30px;
}
#box-top
{
	width: 425px;
	height: 28px;
	top: 45px;
	left: 212px;
}

#box-sig
{
	border: none;
	width: 852px;
	top: 1740px;
}

#box-buttons
{
	border: none;
	width: 852px;
	top: 1950px;
	font: courier new;
}

#box-notice
{
	position: absolute;
	width: 852px;
	top: 2020px;
	font: courier new;
}

@media print {
	#box-buttons { display: none; }
}

#box-buttons button
{
	font-family: AlgerianD, courier new;
	height: 44px;
	border: 2px solid black;
	width: 155px;
	text-align: center;
}

#btl
{
	position: absolute;
	width: 113px;
	border-right: 1px solid black;
	height: 28px;
	padding-top: 6px;
	padding-left: 80px;
	padding-right: 20px;
}

#btr
{
	position: absolute;
	width: 212px;
	height: 28px;
	left: 213px;
	padding-left: 20px;
	padding-top: 4px;
	text-align: left;
}

#box-left { left: 0px; }
#box-right { left: 427px; }

.abs { position: absolute; }

.rz { right: 0px; }

.bb { border-bottom: 1px solid black; }
.br { border-right: 1px solid black; }
.bl { border-left: 1px solid black; }

.np {  padding: 2px 0 2px 4px; }

.fullbar { width: 422px; }
.halfbar { width: 211px; }

.refbar { width: 850px; }

.tc { text-align: center; }

#box-left ul, #box-right ul, #box-ref ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 20px;
}
#box-left ul, #box-right ul { width: 426px; }
#box-ref ul, #box-checks ul, #box-want ul { width: 852px; }

li { display: inline; float: left; height: 22px; }

#box-left .boxxy, #box-right .boxxy
{
	width: 80%;
	max-width: 405px;
	height: 15px;
	font-family: arial, verdana;
	padding: 2px;
	border: 1px solid white;
	/*margin: 2px 0 2px 4px;*/
}

#box-ref .boxxy
{
	width: 95%;
	max-width: 405px;
	height: 15px;
	font-family: arial, verdana;
	padding: 2px;
	border: 1px solid white;
	/*margin: 2px 0 2px 4px;*/
}