body{
offset:0;
margin: 0;
padding: 0;
border: 0;
overflow: auto;
overflow-x: hidden;
height: 100%; 
max-height: 100%; 
color: black;
font-family: Constantia,
             "Lucida Bright",
             LucidaBright,
             "DejaVu Serif",
             "Bitstream Vera Serif",
             "Liberation Serif",
             Georgia,
             serif;
font-size: 14px;
}

a { color: blue;}
a:link { color: blue;}
a:visited { color: blue;}
a:active { color: blue;}

#banner {
  width:800px;
  height:75px;
}

#framecontent{
position:absolute;
bottom:0px;
width: 100%; 
height: 50px; /*Height of frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: transparent;
}

#framecontent2{
position:absolute;
top: 0px;
width: 100%; 
height: 117px; /*Height of frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: transparent;
}

#maincontent{
position: absolute;
width: 100%; 
top:120px;
bottom:50px;
overflow-x: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
overflow-y: auto;
}

div.cen800 {
  position: relative;
  display: auto;
  left:50%;
  margin-left:-400px;
  width:800px;
  height:100%;
}

div.cen1024 {
  position: relative;
  display: auto;
  left:50%;
  margin-left:-512px;
  width:1024px;
  height:100%;
}

#contentfr {
  width:820px;
  height: 100%;
  bottom:0px;
}


* html body{ /*IE6 hack*/
padding: 0 0 50px 0; /*Set value to (0 0 HeightOfFrameDiv 0)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 

}

#sponsors {
  position:absolute; 
  left:50%; 
  margin-left:-400px; 
  width:22000px; 
  height=50px; 
  clip: rect(0px 800px 80px 0px);
}

img.spons{ position:relative; padding: 0px; width:200px;}
img {  border-style: none; }

#larrow {
  position:absolute; 
  z-index:20; 
  left:0px; 
  top:20px;
  width:80px;
  height:70px;
} 

#rarrow {
  position:absolute; 
  z-index:20; 
  left:720px; 
  top:20px;
  width:80px;
  height:70px;
}

#canvas {
  position:absolute;
  width:100%;
  height:100%;
}

#att {
  position: absolute;
  background-image: url('../images/van.gif');
  width: 400px;
  height: 100px;
  left: -200px;
  margin-left: -200px;
  z-index: 999999999;
}

h4 {
  display:none;
}

.label {
  font-weight: bolder;
}

.data {
  font-style: oblique;
}
