.buttons
{	width: 100%;
}
input.big
{	font: bold 22pt arial;
	color: blue;
	width: 24%;
	height: 100px;
}
.banner
{	width: 100%;
/*	background-image: url(http://www.lennox.com.au/images/cssimages/silverswimmer.jpg); */
	background-color: black;
	font: bold 16px arial;
	color: white;
	text-align:right;
}
.username
{	font: bold 22pt arial;
	color: blue;
	height: 60px;
}
.vitals
{	font: 18pt arial;
	color: gray;
	width: 100%;
}
.summary
{	font: 12pt arial;
	color: black;
}
.search
{	font: 22pt arial;
	color: blue;
}
.error
{	font: bold 12pt arial;
	color: red;
	padding-left: 5mm;
}
.bigerror
{	font: bold 32pt arial;
	color: red;
	padding-left: 5mm;
}
.confirm
{	font: bold 12pt arial;
	color: blue;
	padding-left: 5mm;
}
th
{	text-align: left;
}
.scans
{	font: 32pt arial;
	color: red;
	width: 100%;
}
H3
{	font: 18pt arial;
	color: gray;
}
.nameaddress
{	font: 14pt arial;
	color: blue;
}
.nameaddressbig
{	font: 20pt arial;
	color: blue;
}
.nameaddresstitle
{	font: 14pt arial;
	color: gray;
	vertical-align: top;
}
.leftmargin
{	width: 10mm;
}
.rightmargin
{	width: 10mm;
}
.rj
{	text-align: right;
}
th.rj
{	text-align: right;
}
.red
{	color: red;
}
.blue
{	color: blue;
}
.title
{	font: 24pt arial;
}
.titles
{	font: 22pt arial;
	color: gray;
}
.columntitles
{	font: 14pt arial;
	color: gray;
}
.dataentry
{	font: 14pt arial;
	color: black;
	vertical-align: top;
}
.selections
{	font: 10pt arial;
	color: white;
}
.login
{	font: 9pt arial;
	color: white;
}
.small
{	font: 9pt arial;
	color: black;
}
.left5
{	width: 5mm;
}
a.selections:visted
{	color: white;
}
.notes
{	font: 9pt arial;
	color: brown;
	margin: 5mm;
}
.smalliframe
{	background-color: black;
}
.odd
{	background-color: white;
}
.even
{	background-color: blue;
	color: white;
}
.verybig
{	font: 32pt arial;
	color: blue;
}
.verybigtitle
{	font: 32pt arial;
	color: gray;
}
.padright
{	padding-right: 20px;
}
input.uc
{	text-transform:uppercase;
}
.loginrequired
{	background-image: url(/loginrequired.png);
	background-repeat: no-repeat;
	background-position: center;
}
tr.dataentry
{	font: 14pt arial;
	color: black;
	vertical-align: top;
}
#drop_zone
{	border: 5px solid blue;
	font: 14pt arial;
	color: gray;
/*	width: 400px; */
	height: 200px;
	padding-right: 20px;
	padding-left: 20px;
}
a.button
{	font-family:Arial, sans-serif;
	font-size: 16pt;
	color: white;
	background-color:rgb(0,0,100);
}
tr.top
{	vertical-align: top;
}
.source
{	font: bold 11pt Courier New;
	color: blue;	
}
