html
{
  width: 100%;
  height: 100%;
  font-family: helvetica;
}

body
{
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  background: #E6E8FA;
}

div.h1
{
  position: relative;
  margin: 0;
  margin-left: 10%;
  padding: 0;
  border: 0;
  text-align: left;
}

a.h2name, a.h2name:hover, a.h2name:visited, a.h2name:active, a.h2name:link
{
  font-size: 2em;
  text-align: right;
  font-style: normal;
  white-space: nowrap;
  color: #FF0090;
  text-shadow: #404040 1px 1px 0.05em;
  font-weight: normal;
  text-decoration: none;
}

a.h2caption, a.h2caption:hover, a.h2caption:visited, a.h2caption:active, a.h2caption:link
{
  font-size: 2em;
  text-align: left;
  font-style: normal;
  white-space: nowrap;
  color: #FF0090;
  text-shadow: #404040 1px 1px 0.05em;
  font-weight: bold;
  text-decoration: none;
}

div.lang
{
  font-weight: bold;
  text-decoration: none;
  color: #FF0090;
  text-shadow: #800045 1px 1px 1px;
  font-size: 0.8em;
  float: left;
}

a.lang, a.lang:visited, a.lang:active, a.lang:link
{
  text-decoration: none;
  color: #000000;
  text-shadow: #909090 1px 1px 1px;
}

a.lang:hover
{
  text-decoration: none;
  color: #FF0090;
  text-shadow: #909090 1px 1px 1px;
}

div.imagesuper
{
  position: relative;
  margin: 0;
  padding: 0;
  border: 0px solid #000000;
  float: right top;
  max-width: 79%;
  width: expression(this.width > 79% ? 79%: true);
}

div.imagesuperr
{
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
}

div.imagecont
{
  position: absolute;
  margin: 0;
  padding: 0;
  border: 0;
}

a.footlinks, a.footlinks:visited, a.footlinks:active, a.footlinks:link
{
  font-weight: normal;
  text-decoration: none;
  color: #000000;
  text-shadow: #909090 0px 0px 3px;
  text-decoration: none;
  color: #000000;
}

a.footlinks:hover
{
  text-decoration: none;
  color: #FF0090;
}

td.detailname
{
  font-weight: normal;
  text-decoration: none;
  text-shadow: #909090 0px 0px 3px;
  text-decoration: none;
  color: #FF0090;
}

td.detailtext
{
  font-weight: normal;
  text-decoration: none;
  text-shadow: #909090 0px 0px 3px;
  text-decoration: none;
  color: #000000;
}

.dropshadow
{
  position: relative;
  float: left;
  background: url('./ena.png') no-repeat bottom right;
  margin: 10px 0 10px 10px;
  padding: 0px;
  text-align: center;
}

.innerbox
{
  position: relative;
  bottom: 6px;
  right: 6px;
  border: 0px solid #73747D;
  padding: 4px;
  margin: 0px 0px 0px 0px;
  background-color: #F3F4FD;
  text-align: center;
}

.innerbox
{
  \margin: 0px 0px -3px 0px;
  ma\rgin: 0px 0px 0px 0px;
}

.innerbox p
{		
  margin: 3px;
  text-align: center;
  font-style: italic;
  font-size: 0.7em;
  font-weight: 500;
  color: #000000;
  text-shadow: #909090 0px 0px 3px;
  font-family: times new roman;
}

div.leftlinks
{
  position: relative;
  margin: 0;
  padding: 0;
  border: 0px solid #800080;
  max-width: 20%;
  text-decoration: none;
  color: #FF0090;
  font-weight: normal;
  text-decoration: none;
  text-shadow: #909090 0px 0px 3px;
  font-size: 0.8em;
  float: left;
}

a.leftlinks, a.leftlinks:visited, a.leftlinks:active, a.leftlinks:link
{
  font-weight: normal;
  text-decoration: none;
  text-shadow: #909090 0px 0px 3px;
  text-decoration: none;
  color: #000000;
}

a.leftlinks:hover
{
  text-decoration: none;
  color: #FF0090;
}

div.rightside
{
  position: relative;
  margin: 0;
  padding: 0;
  border: 0px solid #008080;
  max-width: 80%;
  text-decoration: none;
  color: #FF0090;
  font-weight: normal;
  text-decoration: none;
  text-shadow: #909090 0px 0px 3px;
  font-size: 0.8em;
  float: left;
}

div.contents
{
  position: relative;
  margin: 0;
  padding: 0;
  border: 0px solid #800080;
}

div.captions
{
  position: relative;
  margin: 0;
  padding: 0;
  border: 0px solid #800080;
}

