.frontpage
{
  background-color: #EAEAFF;
}
.frontpage .header
{
  background-image : url(../images/MenuBackground.gif);
  text-align: center;
  color: White;
}

.frontpage .header A:VISITED, .frontpage .header A:LINK
{
  color: White;
}

.frontpage table
{
  border : solid 1px #9999CC;
  font-size: 85%;
}

.frontpage  A:VISITED,  .frontpage A:LINK
{
  color: Black;
  font-weight: normal;
}

.frontpage  th
{
  background-image : url(../images/MenuBackground2.gif);
  text-align : left;
}

.topmenu
{
  background-color: #FFADAD;
  border: solid 1px #9494FF;
  font-size: 90%;
}
.topmenu A:VISITED, .topmenu A:LINK
{
  font-weight: normal;
  color: #000080;
  font-size: 80%;
  text-decoration: none;
}

.topmenu a:hover
{
  color : White;
}

a         { text-decoration: none;}
a:link    { color: #880000 }
a:visited { color: #880000 }
a:hover   { color: #CC0000; text-decoration : underline; }

body
{
  scrollbar-face-color: Gray;
  background-repeat: repeat;
  background-color: White;
  background-attachment: scroll;
  font-family : Arial, Helvetica, sans-serif;
  font-size: 80%;
  margin-left: 10pt;
  margin-top: 10pt;
  background-position: 0%;
}
.PageTitle
{
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: Silver;
  margin-left: 140pt;
  font-size : x-large;
  font-weight : bold;
}
h1
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #6495ED;
}
.ArtAuthor   { font-size: 110%; font-weight: bold }
.ArtChapter  { color: #333333; font-size: 110%; font-weight: bold }
.ArtInto     { font-style: italic }
.code        {
  font-family: Courier New;
  font-size: 80%;
  background-color: #FFF5EE;
  border-top-style: solid;
  border-top-width: 1pt;
  border-bottom-style: solid;
  border-bottom-width: 1pt;
  margin-left: 10pt;
}
.marker      { background-color: #FFFFCC }
.memo
{
  background-color: #FFFFCC; font-size: 10pt;
  border-style: groove
}
.opensource { font-size: 90%; }

.opensource table
{
  border-style: groove;
  border-width: 2px;
  border-color: silver;
}

.opensource td {
  background-color: #EAEAFF
}
.Menu {
  background-image : url(../images/MenuBackgroundBig.gif);
}

.Menu td {
  text-align : center;
  font-size : smaller;
}

.menu a:hover {
  color : #B0C4DE;
}

.menu A:VISITED, .menu A:LINK {
  color : White;
}

.newstable {
  font-size : smaller;
}




