
<style type="text/css">

div.container
{
  width: 100%;
  text-align: center;
  line-height: 150%;
}

div.header,div.footer
{
  width: 100%;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 0.5em;
  color: white;
  background-color: gray;
}

h1.header,h3.header,h2.content,h3.content
{
  padding: 0;
  margin: 0;
}

div.left
{
  float: left;
  width: 15%;
}

div.right
{
  float: right;
  width: 13%;
}

div.content
{
  border-left: 1px solid gray;
  border-right: 1px solid gray;
  padding: 1em;
  width: 100%;
}

table.menu
{
  width: 100%;
  cellpadding: 2;
  cellspacing: 2;
  background-color: green;
  height: 25px;
  margin-left: auto;
  margin-right: auto;
}

a.menu
{
  float: left;
  text-decoration: none;
  text-align: center;
  color: white;
  padding: 0.2em 1em;
  font: 400 12px arial;
}

a.menu:hover
{
  background-color: Brown
}

p,tr,ul,p.indent,form,ol,ul,div.footer
{
  font: 400 10pt verdana,tahoma,helvetica,times;
}

h1
{
  font: 800 20pt "arial";
}

h2
{
  font: 600 14pt "arial";
}

h3
{
  font: 400 12pt "arial";
}

p.sansserif
{
  font-family: sans-serif
}

p.indent
{
  text-indent: 15px;
}

p.subhead1
{
  font: 900 14pt;
}

p.subhead2
{
  font: 900 12pt;
}

p.disclaimer
{
  border-style: solid;
  border-width: thin;
  font: 400 8pt verdana,tahoma,helvetica,times;
  padding: 0.5em;
}

p.quotation
{
  float: right;
  text-align: right;
  font: 400 10pt verdana,tahoma,helvetica,times;
  width: 100%;
}

div.subtopic1
{
  margin-left: 15px;
}

table.left
{
  padding: 1%;
  background-color: blue;
}

td.left
{
  padding-bottom: 0px;
  font: 700 9pt "arial";
  text-align: right;
}

a.left
{
  color: white;
  text-decoration: none;
}

a.left:hover
{
  background-color: Brown
}

table.calendar
{
    border: 0;
}

td.caldate
{
  font: 400 14px times;
  color: blue;
}

td.calname
{
  font: 900 14px times;
}

td.calplace
{
  font: 400 14px times;
}

br.caltext
{
  font: 400 12px times;
}

table.detail
{
  border-collapse: collapse;
}

th.detail
{
  border-style: solid;
  border-width: thin;
  font: 900 12px verdana,tahoma,helvetica,times;
}

td.detail
{
  border-style: solid;
  border-width: thin;
  font: 400 12px verdana,tahoma,helvetica,times;
}

span.caldate
{
  font: 900 14px times;
  color: blue;
}

span.calname
{
  font: 900 14px times;
}

td.calplace
{
  font: 400 14px times;
}

span.emailvar
{
  width: 20%;
  text-align: right;
  margin-right: 10px;
  vertical-align: top;
}

input.center
{
  position: relative;
  left: 50%;
}

span.error
{
  color: red;
}

span.center
{
  padding-top: 60px;
  padding-bottom: 60px;
  width: 100%;
  text-align: center;
}

span.filmname
{
  font: 900 14px times;
  font-style: italic;
}

span.filmauth
{
  font: 400 14px times;
}

span.filmdate
{
  font: 400 14px times;
}

span.right
{
  float: right;
  text-align: right;
}

p.small
{
  font: 400 10pt verdana,tahoma,helvetica,times;
}

</style>