BODY{
  background-repeat : repeat-y;
  color : white;
  background-color : #282828;
  background-image : url('/top/images/mainbg.gif');
}
.table-center{
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  color : white;
}
.center{
  text-align : center;
}
.whatsnew{
  color : white;
  background-color : #505050;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : gray silver silver gray;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  border-left-color : gray;
  border-right-color : silver;
  border-bottom-color : silver;
}
TABLE{
  color : white;
}
TH{
  color : white;
}
TD{
  color : white;
}
A:LINK{
  color : white;
}
A:VISITED{
  color : white;
}
A:HOVER{
  color : yellow;
}
A:ACTIVE{
  color : red;
}
.copyright{
  text-align : right;
  font-size : x-small;
  color : white;
  margin-top : 8px;
  margin-bottom : 8px;
}
.menubutton{
  position : absolute;
}
P.gototop{
  font-size : x-small;
}
.tablecaption{
  font-size : 8pt;
  font-weight : bold;
}
.topic{
  color : yellow;
}
.titlelist{
  font-size : 10pt;
  line-height : 135%;
}
.fontmini{
  font-size : x-small;
  line-height : 140%;
}
.softinfo{
  font-size : x-small;
}
.pagesel{
  font-size : 10pt;
  font-weight : normal;
}
.pageselected{
  font-weight : bold;
  color : black;
  background-color : #c8caf7;
  font-size : 10pt;
}
.postscript{
  line-height : 140%;
}
.goods{
  font-size : 10pt;
}
.colorborder{
  border-top-color : white;
  border-left-color : white;
  border-right-color : silver;
  border-bottom-color : silver;
}
.minicaution{
  font-size : x-small;
  font-weight : bold;
  color : yellow;
}
IMG.titleban{
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : white white white white;
}
.caption{
  font-size : x-small;
  font-weight : bold;
}
.topictext{
  font-weight : bold;
  color : #e0e000;
}
.indent{
  text-indent : 1em;
}
.postscript{
  line-height : 140%;
}
