BODY {	margin: 0px;	padding: 0px;}.header {	background-image: url(images/header_fill.gif);	background-repeat: repeat-x;	margin: 0px;	padding: 0px;	width: 100%;	height: 145px;	position: relative;	left: 0px;	top: 0px;	z-index: 1;}.header_left {	margin: 0px;	padding: 0px;	height: 145px;	width: 323px;	position: absolute;	left: 0px;	top: 0px;}.header_right {	margin: 0px;	padding: 0px;	height: 145px;	width: 123px;	position: absolute;	right: 0px;	top: 0px;}.rightbar {	background-image: url(images/right_fill.gif);	background-repeat: repeat-y;	margin: 0px;	padding: 0px;	width: 123px;	height:100%;	position: absolute;	right: 0px;	top: 0px;	z-index: 1;}.rightbar_top {	margin: 0px;	padding: 0px;	height: 120px;	width: 123px;	position: absolute;	right: 0px;	top: 0px;}.rightbar_bottom {	margin: 0px;	padding: 0px;	height: 137px;	width: 123px;	position: absolute;	right: 0px;	bottom: 0px;}.leftbarback {	background-image: url(images/left_fill.gif);	background-repeat: repeat-y;	margin: 0px;	padding: 0px;	width: 171px;	height:100%;	position: absolute;	left: 0px;	top: 0px;	bottom: 0px;	z-index: 1;}.leftbarback_bottom {	margin: 0px;	padding: 0px;	height: 107px;	width: 171px;	position: absolute;	left: 0px;	bottom: -1px;	z-index: 5;}.footer {	background-image: url(images/footer_fill.gif);	background-repeat: repeat-x;	margin: 0px;	padding: 0px;	height: 63px;	width: 100%;	position: relative;	left: 0px;	right: 0px;	bottom: 0px;	z-index: 1;}.footer_left {	margin: 0px;	padding: 0px;	height: 63px;	width: 185px;	position: relative;	left: 0px;	top: 0px;}.backblob {	margin: 0px;	padding: 0px;	width: 296px;	height: 186px;	position: absolute;	top: 0px;	left: 27px;	z-index: 2;}.body {	margin: 0px;	padding: 0px;	width: 100%;	position: absolute;	left: 0px;}.middle {	position: relative;}.contents {	position: relative;	left: 0px;	top: 0px;	text-align: justify;	padding-left:185px;	padding-right:0px;	z-index: 10;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}.contenttext, TD {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}.biglinkcell {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	text-align: center;}.headertable {	position:relative;	z-index:2;}.headertext {	padding-right:20px;	padding-left:80px;	text-align: right;	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: italic;	font-weight: bold;	letter-spacing: 4pt;}.headingglow {	position: absolute;	top: 30px;	left: 62px;	z-index:1;	width:149;	height:61;}.button_home {	position: absolute;	top: 11px;	left: 10px;	z-index:10;	width:141px;	height:38px;}.button_products {	position: absolute;	top: 54px;	left: 10px;	z-index:10;	width:141px;	height:39px;}.button_about {	position: absolute;	top: 97px;	left: 10px;	z-index:10;	width:141px;	height:39px;}.button_contact {	position: absolute;	top: 141px;	left: 10px;	z-index:10;	width:141px;	height:38px;}