html {	background: white;}body {	font-family: sans-serif;}h1,h2,h3,h4,h5 {	line-height: 100%;	margin; 12px 0 0 0;}table {	font-size: 10pt;	border: 1px solid #dde;	padding: 2px;	margin: 12px 0;}div.pagebreak {	width: 600px;	padding: 2px 0 0 0;	border-top: 2px solid #dde;	page-break-after: always;}.mono {	font-family: monospace;}.shipfrom {	font-weight: bold;	font-size: 90%;	height: 120px;}.shipto {	font-weight: normal;	height: 120px;}table.invoice {	width: 600px;	background: #eef;	border: 1px solid black;}table.invoice tr th {	text-align: left;	background: #ddd;	border: 1px solid #222;}table.invoice tr td {	vertical-align: top;	background: white;	width: none;	border: 1px solid #444;}table.invoice tr.inner {	background: #555;}table.invoice tr.inner td.tdc {	text-align: center;	background: #ffd;}table.invoice tr.inner td table.lines {	background: white;	margin: 4px 0;	width: 100%;	border: 1px solid black;}table.invoice tr.inner td table.lines tr th {	text-align: none;	border: 0px none black;}tr.inner td table.lines tr td {	text-align: none;	background: none;	border: 1px solid #777;}table.lines tr th.tdc, table.lines tr td.tdc {	text-align: center;}table.lines tr th.tdr,table.lines tr td.tdr {	text-align: right;}/* alt0 is used by the (line mod 2) routine */.alt0 {	font-size: 90%;	background: #e8e8e8;}.alt1 {	font-size: 90%;	background: #dde;}/* unused for now */.alt2 {	font-size: 90%;	background: #eed;}.formurl {	color: #232;	font-size: 80%;	text-decoration: none;}.warn {	font-family: sans-serif;	padding: 6px;	background: #ff6;	border: 1px dotted red;}#thermometer {	font-size: 12pt;	font-style: normal;	text-align: left;	width: 216px;	top: 100px;	left: 100px;	padding: 6px;	padding-bottom: 50px;	background-color: #ffd;	background-repeat: no-repeat;	background-position: 16px 36px;	border: 1px solid gray;	background-image: url(/images/aquaprogressbar.gif);	position: absolute;	z-index: -2;}#thermometer-hide {	width: 216px;	top: 100px;	left: 100px;	padding: 6px;	padding-bottom: 50px;	background-color: white;	border: 1px solid white;	position: absolute;	z-index: -1;}