body {
line-height: 1.2em;
padding-left: 3em;
padding-right: 3em;
margin-top: 1em;
background-image: url('images/carbonfiber.png') }

table.content {
border-collapse: collapse;
border-spacing: 0;
position: relative;
top: 0;
left: 0 }

tr.headfoot {
height: 25px;
position: relative }
td.hcenter {
background-image: url('images/centertop.png') }
td.fcenter {
background-image: url('images/centerbottom.png') }
td.topsin {
background: url(images/topsin.png) no-repeat top left}
td.topdex {
background: url(images/topdex.png) no-repeat top right}
td.botsin {
background: url(images/botsin.png) no-repeat bottom left}
td.botdex {
background: url(images/botdex.png) no-repeat bottom right}

td.left {
background-image: url('images/80perc.png');
padding: 0;
width: 200px;
vertical-align: top }

td.center {
position: relative;
font-family: "tahoma";
background-image: url('images/50perc.png');
padding: 0;
width: 480px;
height: 520px;
vertical-align: bottom }

td.right {
padding: 0;
background-image: url('images/80perc.png');
vertical-align: top;
width: 200px;
color: white;
font-family: arial }

div.button {
padding: 2px }

div.button a {
display: block;
width: 196px;
padding: 4px 0px;
font: bold 13px arial;
text-indent: 15px;
color: #FFFFFF;
background: url("images/button.png");
background-position: 0px 0px;
background-repeat: no-repeat;
text-decoration: none }

div.button a:hover {
background-position: 0 -60px;
color: #FFFFFF }

div.button a:active {
background-position: 0 -30px;
color: #FFFFFF }

img.logo {
padding: 45px 0 0 14px;
display: block;
margin-left: auto;
margin-right: auto }

img.certlogos {
padding: 0;
display: block;
margin-top: 115px;
margin-left: auto;
margin-right: auto }

div.right {
padding: 5px }

div.center {
text-indent: 8px;
color: white;
padding: 5px }