﻿BODY {
 margin:0;
 color:black;
 background:#FFFFFD;
 }
a:link,
a:visited {
 color: #00E;
 text-decoration: none;
 }
a:active,
a:hover {
 color: #F00;
 text-decoration: underline;
 }
P {
 margin:0;
 text-indent: 30px;
 }

.font2,
.font3,
.font7 {font-family: Times New Roman,serif}

.font2 {font-size:12pt}
.font3 {font-style:italic; font-size:11pt}
.font5 {font:11pt Courier,serif; color:#888888}
.font7 {font-size:10pt}

span.bold {font-weight:700}
span.italic {font-style:italic}

div.m {
 margin:auto;
 padding-top:5px;
 text-align:center;
 }
.m A {color:black}

div.fin {
 position: absolute;
 left: 0;
 width: 100%;
 text-align: center;
 padding-bottom: 12px;
 font: 10px Verdana,sans-serif;
 color: #505050
 }


div.left,
div.right {
 position: absolute;
 top: 0px;
 }
div.left {
 left:0px;
 padding:5px 23px 7px 20px;
 }
div.right {
 right:0px;
 padding:5px 20px 7px 23px;
 }
.left A,
.right A {
 font: 12px Verdana,sans-serif;
 color:white;
 white-space:nowrap;
 }


div.tabl {
 position: absolute;
 left:50%;
 border:1px solid black;
 cursor:pointer;
 }

div.finish-line {
 width:100%;
 margin:5px 0;
 text-align:center;
 font:7pt Verdana;
 color:#505050;
 }

DIV#bigphoto {
 position:absolute;
 top:50%;
 left:50%;
 border:1px solid black;
 background-color:#FFFFFD;
 padding:10px;
 text-align:center;
 }




HTML,
BODY
  {height:100%}
div.wrapper
  {
  display:table;
  width:100%;
  height:100%;
  }
.wrapper div.content
  {
  display:table-row;
  width:100%;
  height:100%;
  }
.content div.vacuum
  {
  margin-top:75px;
  }
.wrapper div.footer
  {
  width:100%;
  height:23px;
  margin-top: -23px;
  border-top:1px solid #CCC;
  }

