html, body {		height: 100%; width: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
table#cntrbody { 	position: relative;
					width: 800px;
					height: 100%;
					border-collapse: collapse;
					margin-left: auto;
					margin-right: auto; }
#cntrbody tr, td {	height: 100%;
					vertical-align: top;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 0px;
					border: 0px; }
h1 {				margin: 0px 0px 0px 0px;
					padding: 0em 0em 0.5em 0em;
					font-size: 150%;
					font-weight: bold;
					text-transform: uppercase; }
h2 {				margin: 0px 0px 0px 0px;
					padding: 0em 0em 0.5em 0em;
					font-size: 100%;
					font-weight: bold;
					text-transform: uppercase; }
h3 {				margin: 0px 0px 0px 0px;
					padding: 0em 0em 0.5em 0em;
					font-size: 100%;
					font-weight: bold;
					text-transform: uppercase; }
a {					cursor: pointer;
					text-decoration: underline; }
a:hover { 			text-decoration: underline; }
input, select, textarea {
					font-size: 100%;
					margin: 0px 0px 0px 0px;
					padding: 0px 0px 0px 0px;
					cursor: pointer;
					font-weight: normal; }
hr {				margin: 0em 0em 0em 0em;
					padding: 0em 0em 0em 0em;
					clear: both;
					width: 100%;
					height: 1px;
					visibility: hidden; }

/* LEFT */
#left { 			width: 249px;
					height: 100%;
					overflow: hidden;
					margin: 0px 0px 0px 0px;
					padding: 0px 0px 0px 0px;
					background-repeat: no-repeat;
					background-position: bottom;
					background-image: url("images/footerlft.jpg"); }
#leftbrdr { 		width: 1px;
					height: 100%;
					margin: 0px 0px 0px 0px;
					padding: 0px 0px 0px 0px;
					background-repeat: no-repeat;
					background-position: bottom;
					background-image: url("images/footercntr.jpg"); } 
#leftcnts {			padding: 400px 0px 40px 0px; }
#leftcnts p {		padding: 5px 15px 5px 15px; }
#left .imgbrdr {	margin-left: auto;
					margin-right: auto;
					margin-top: 0px;
					margin-bottom: 0px; }

/* RIGHT */
#right { 			width: 550px;
					height: 100%;
					overflow: hidden;
					margin: 0px 0px 0px 0px;
					padding: 0px 0px 0px 0px;
					background-repeat: no-repeat;
					background-position: bottom;
					background-image: url("images/footerght.jpg"); }
#right .imgbrdr {	float: left;
					margin: 0px 5px 0px 5px; }
#rightcnts {		padding: 390px 0px 40px 0px; }
#rightcnts p {		padding: .2em 0em .8em 0em;
					margin: 0px;
					line-height: 150%; }
.rightcntsbdy {		padding: 2px 5px 2px 5px; }

/* BANNER and NAVIGATION */
#banner { 			position: absolute;
					height: 390px;
					top: 0px;
					width: 100%; }
#bnrimg {			position: relative;
					background-repeat: no-repeat;
					width: 800px;
					height: 350px;
					clear: right;
					margin-left: auto;
					margin-right: auto; }
#nav {				position: relative;
					height: 40px;
					line-height: 40px;
					width: 800px;
					margin-left: auto;
					margin-right: auto; }

/* OTHERS */
.scrnonly {		display: inline; }
.prntonly {		display: none; }
