
body
  {
  background-color : black;
  color : white;
  font-family : georgia, book antiqua, times new roman, serif;
  font-size : 10pt;
  font-weight : 400;
  }

h1
  {
  color : #cc6633; /* #ff9933; */
  font-family : verdana, tahoma, arial, helvetica, sans-serif;
  font-size : 14pt;
  font-weight : 800;  
  }
  
.header 
  {
  font-family : verdana, tahoma, arial, helvetica, sans-serif;
  color : white; 
  font-size : 14pt; 
  font-weight : 700;
  }

h2
  {
  color : #cc6633; /* #ff9933; */
  font-family : verdana, tahoma, arial, helvetica, sans-serif;
  font-size : 10pt;
  font-weight : 800;  
  }
  
.h2header
  {
  color : #cc6633; /* #ff9933; */
  font-family : verdana, tahoma, arial, helvetica, sans-serif;
  font-size : 10pt;
  font-weight : 800;  
  }

h3
  {
  color : white;
  font-family : verdana, tahoma, arial, helvetica, sans-serif;
  font-size : 10pt;
  font-weight : 600;  
  }
  
.caption 
  {
  color : white; 
  font-size : 8pt;
  }

.big
  {
  font-size : 18pt;
  }

a
  {
  color : #cc6633; /* #ff9933; */
  }
  
a:hover
  {
  /*  color : #cc9933; */  
  color : #ff9933; /* #cc6633; */
  }
  
table
  {
  font-family : georgia, book antiqua, times new roman, serif;
  font-size : 10pt;
  font-weight : 400;
  }

.bordered
  {
  vertical-align : top;
  border-width : 1px;
  border-color : white;
  }
    
.tabletitle
  {
  color : white;
  font-family : georgia, book antiqua, times new roman, serif;
  font-size : 10pt;
  font-weight : 600;  
  }

.topframe
  {
  position : absolute;
  width : 75%;
  text-align : center;
  }
  
.temptopframe
  {
  position : absolute;
  left : 220px;
  width : 580px;
  text-align : center;
  }
  
.toprightframe
  {
  position : absolute;
  padding-top  : 40px;
  right : 10px;
  width : 25%;
  font-size : 8pt;
  text-align : center;
  }
  
.temptoprightframe
  {
  position : absolute;
  padding-top  : 40px;
  width : 200px;
  font-size : 8pt;
  text-align : center;
  }
  
.frame
  {
  position : absolute;
  top : 120px;
  left : 2em;
  width : 70%;
  }

.tempframe
  {
  position : absolute;
  top : 120px;
  left : 220px;
  width : 580px;
  }

.wideframe
  {
  position : absolute;
  width : 130%;
  }

.tempwideframe
  {
  position : absolute;
  width : 100%;
  }

.sidebar
  {
  position : absolute;
  top : 120px;
  right : 10px;
  width : 25%;
  }

.tempsidebar
  {
  position : absolute;
  top : 120px;
  width : 200px;
  }

.menu
  {
  background-color : #cc6633;
  padding-top  : .25em;
  padding-left : 1em;
  padding-right : 1em;
  padding-bottom : .5em;
  line-height : 130%;
  font-family : verdana, tahoma, arial, helvetica, sans-serif;
  font-weight : bold;
  font-size : 10pt;
  }

.menu a
  {
  width : 100%;
  color : black; /*#ff6600; orange; */
  text-decoration : none;
  }

.menu a:hover
  {
  color : #ff9933; /* red; */
  }

.text
  {
  background-color : transparent;
  width : 100%;
  line-height : 140%;
  font-weight : lighter;
  text-align : left;
  padding-left : 1em;
  padding-right : 1em;
  padding-top : 1em;
  padding-bottom : 1em;
  }

.textcenter
  {
  background-color : transparent;
  width : 100%;
  font-weight : lighter;
  text-align : center;
  padding-left : 1em;
  padding-right : 1em;
  padding-top : 1em;
  padding-bottom : 1em;
  }

.textright
  {
  background-color : transparent;
  width : 100%;
  font-weight : lighter;
  text-align : right;
  }

.emphasis
  {
/*  font-weight : bold; */
  font-style : italic;
  color : #cc6633; /* #ff9933; */
  }
  
.hilite
  {
  color : #cc6633; /* #ff9933; */  
  }
  
.largehilite
  {
  font-size : 80pt;
  color : #cc6633; /* #ff9933; */  
  }
  
.imgleft
  {
  margin-right : 10px;
  float : left;
  background-color : transparent;
  font-weight : lighter;
  }

.imgright
  {
  margin-left : 10px;
  float : right;
  background-color : transparent;
  padding : 0px 0px 0px 8px;
  font-weight : lighter;
  }

.imgclear
  {
  clear : both;
  }
  
.slogan
  {
  font-family : verdana, tahoma, arial, helvetica, sans-serif;
  font-weight : bold; 
  font-style : italic;
  color : #cc6633; /* #ff9933; */
  }
  
.notes
  {
  background-color : transparent;
  position : relative;
  padding-top : 10px;
  font-family : Tahoma, Helvetica, sans-serif;
  font-size : 8pt;
  font-weight : lighter;
  text-align : center;
  color : white;
  }
  
.underline
  {
  border-bottom : solid medium white;
  }