TABLE.header
{
 position: relative;
 right: 1%;
 width: 98%;
 direction: rtl;
 padding: 0px;
 border-collapse: collapse; 
}
TD.header
{
 text-align: right;
}
TD.footer
{
 font-size: smaller;
}
TD.date
{
 font-size: smaller;
 direction: ltr;
 text-align: right;
}
TD.image
{
 width: 10%;
 font-size: smaller;
 color: #990033;
 text-align: center;
}
TD.imageright
{
 width: 10%;
 font-size: smaller;
 color: #990033;
 text-align: right;
}
H1
{
 text-decoration: normal;
 font-weight: bold;
 font-size: 2em;
 margin-bottom: 0;
}
h3
{
 text-decoration: underline;
 font-weight: bold;
 font-size: 140%;
}
H3
{
 text-decoration: none;
 font-weight: bold;
 font-size: 110%;
 margin-bottom: 1px;
}
H4
{
 text-decoration: underline;
 font-weight: bold;
 font-size: 100%;
 margin-bottom: 1px;
}
H5
{
 text-decoration: underline;
 font-weight: bold;
 display: inline;
 font-size: 100%;
}
TR.space
{
 height: 20px;
}
.code
{
 font-family: "Courier New", Courier, sans-serif;
 background: #D9D9D9;
 color: 000000;
 font-size: smaller;
}
.author
{
 font-weight: bold;
 color: #000000;
 text-decoration: none;
 padding-top: 0.1em;
}
.tip
{
 text-decoration: none;
 font-weight: bold;
 color: #003366;
 font-style: italic;
 border: 3px double #003366;
 padding: 0.2em;
}
.attention
{
 text-decoration: none;
 font-weight: bold;
 /* font-style: italic; */
 color: #DD0000;
 /* font-size: medium; */
}
.question
{
 font-weight: bold;
 color: #990000;
 text-decoration: underline;
}
.answer
{
 font-weight: bold;
 color: #335789;
 text-decoration: underline;
}
TABLE.inner 
{
 border-width: 1px 1px 1px 1px;
 border-spacing: 1px 1px;
 border-style: solid;
 /* border-collapse: separate; */
 border-color: #808080;
 position: relative;
 right: 0%;
 width: 99%;
}
TABLE.inner th {
 border-width: 1px 1px 1px 1px;
 padding: 1px 2px 1px 2px;
border-style: solid;
 background-color: #d0d0d0;
 border-color: #808080;
 font-weight: bold;
 text-align: center;
}
TABLE.inner td {
 border-width: 1px 1px 1px 1px;
 padding: 1px 2px 1px 2px;
 border-style: solid;
 border-color: #808080;
 background-color: #f8f8f8;
}
TABLE.inner td.win {
 background-color: #ccffcc;
}
.thanks
{
 text-decoration: none;
 /* font-weight: bold; */
 font-style: italic; 
 color: #000088;
 font-size: medium;
}
.remark
{
 text-decoration: underline;
 font-style: italic; 
}
.abstract
{
 font-weight: bold;
 padding-top: 1em;
 padding-bottom: 1em;
}
.locate
{
 color: #FF0000;
 font-weight: bold;
}
.floatleft
{
 float: left;
 margin-right: 0.5em;
}
.floatleftnoborder
{
 float: left;
  border: 0px;
 margin-right: 0.5em;
}
.floatright
{
 float: right;
 margin-left: 0.5em;
}
.floatrighttnoborder
{
 float: right;
 border: 0px;
 margin-left: 0.5em;
}
.notes
{
 font-style: italic;
}
.yes
{
 color: #009900;
}
.no
{
 color: #CC0000;
}
.leftpadding
{
 padding-ê÷ëà: 5px;
}
.udriveorange
{
 color: #F56831
}
.igoblue
{
 color: #007AB8
}
.published
{
 text-decoration: none;
 /* font-weight: bold; */
 font-style: italic; 
 color: #000088;
 font-size: small;
}
.writtenby
{
 text-decoration: none;
 font-weight: bold;
  font-style: italic;
 color: #000088;
 font-size: medium;
}
.about
{
 text-decoration: none;
 /* font-weight: bold; */
 font-style: italic; 
 color: #808080;
 font-size: small;
}
.introduction
{
 font-style: italic; 
}
SPAN.english
{
 text-align: left;
 direction: ltr;
}