body 
 { 
  margin: 0; 
  padding: 0;
  background: #fff; text-align: 
  center; font: 12px Verdana, Geneva, Arial, sans-serif; 
  color: #000; 
 }
a:link
 { 
 color: #003366; 
 } 

a:visited  
 {
  color: #4f5964; 
 } 
img 
  { 
  border: 0px;
  } 
p 
{ 
 margin: 0 0 10px 0;
 padding: 0; 
 font: 12px Geneva, Verdana, Arial, Helvetica, sans-serif;
 color: #000; 
 } 
table.types 
{ 
 border-top: 1px solid #003366; 
 margin-bottom: 16px;  
 } 
table.types td  
 {
  border-bottom: 1px solid #003366; 
  padding: 8px 6px 0;  
  background: #f9f9f9; 
  vertical-align: middle; 
 } 
table.types td.pic
 {
 border-bottom: 1px solid #003366;
 padding: 8px 6px;  
 background: #f9f9f9; 
 vertical-align: middle; 
 margin-top: 0px; 
 margin-bottom: 0px; 
 } 
table.types tr.odd td 
 {
 background: #D8ECFF;
 } 

 /*width="640" border="0" cellpadding="0" cellspacing="0"*/ 

#billboard-main 
{
  width: 640px; 
  border: 0; 
  padding: 0; 
 /* spacing: 0; */

} 

.sidebar 
{ 
  font-size: 10px; 
  margin: 0px;
  padding-left: 8px; 
  padding-right: 8px;
  padding-top: 4px; 
  padding-bottom:8px;
  border-right: 1px solid #003366; 
  border-left: 1px solid #003366; 
  border-bottom: 1px solid #003366; 
 } 

.sidebar-top 
{ 
  font-size: 10px; 
  margin: 0px;
  padding-left: 8px; 
  padding-right: 8px; 
  padding-top: 4px;
  padding-bottom:8px; 
  border: 1px solid #003366;
 }
 .sidebar p 
 { 
  font-size: 10px; 
 } 

.disclaimer 
 { 
  font-size: 8px; 
 } 

.sidebar-top p 
{ 

  font-size: 10px; 
 
}

h1 
 { 
  font-size: 18px;
  margin: 0px; 
  padding: 0; 
 }

h2 
{ 
  font-size: 16px; 
  margin: 0px;
  padding: 0; 
} 

h3
 { 
  font-size: 14px;
  margin: 0;
  padding: 0;
 } 

h4 
 { 
 font-size: 12px;
 margin: 0;
 padding: 0; 
 } 

h3 + table 

 {
 margin: 5px 0 0 0; 
 }  

.menu 
 { 
 width: 640px; 
 font-size: 12pt; 
 color: #fff; 
 } 

.menu td 
 { 
   vertical-align:middle;
   height:100px; 
   width:160px; 
 } 

.menu-left 
 { 
 padding-right:20px;
 text-align: right; 
 }

 .menu-right
 { 
  padding-left: 20px; 
  text-align: left;
 } 

.option 
 { 
  position: absolute;
  float: left;
  background-color: #ffaa88; 
  z-index: 1;
  width: 200px;
  margin-top: 4px; 
  margin-left: 4px; 
  margin-right: 4px; 
  margin-bottom: 4px; 
  border: 1px solid black;;
 } 

.option h2 
 { 
  font-size: 12pt; 
 } 

.option p 
 { 
  color: #000000; 
  font-size: 9pt;
  text-align: justify; 
 }

  #page 
 {
  width: 800px;
  text-align: center;
  margin: 0px auto 20px; 
 } 
 
  #billboard 
  {
  width: 640px; 
  height: 480px; 
  margin: 17px auto 20px; 
  color: #000; 
  text-align:left;
 } 

 #header 
 {
  width:800px; 
  } 

 #header-date 
 { 
  width:800px; 
  text-align: right;
  font-size: 9px
 } 
#whatson {text-align: center; font-size: 18pt; } 