.alltext    { font-size: 11px; font-family: arial, helvetica }
.alltext2     { font-size: 11px; font-family: arial, helvetica; text-align: justify }
.boldtext   { font-weight: 900; font-size: 11px; font-family: arial, helvetica }
.headline  { color: #000; font-weight: 800; font-size: 11px; font-family: arial, helvetica }
.gemheadline   {
    color: #000;
    font-weight: 900;
    font-size: 20px }



.gemsubheadline  {
    color: #000;
    font-weight: bold;
    font-size: 14px }


.headline2  { color: #493785; font-weight: bold; font-size: 11px; font-family: arial, helvetica }
.links  { color: #000; font-size: 9px; font-family: Arial, Helvetica }
.linksbold  { color: #000; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica }
.smalltext     {
    font-weight: normal;
    font-size: 10px; }

.verysmalltext  { font-size: 9px; font-family: Arial, Helvetica }
.subheadline   { color: #000000; font-weight: bold; font-size: 11px; font-family: arial, helvetica }

h1  { color: #000000; font-weight: bold; font-size: 14px; font-family: arial, helvetica }
td    {
    font-size: 11px;
    font-family: Arial, Helvetica }

body {
    background-color: #dcdcdc;
    text-align: center }
    
a:link    {
    color: #c00;
    text-decoration: none }

a:visited   {
    color: #da4246;
    text-decoration: none }
a:hover  {
    color: #638ae2 }



a:active {
    color: #49cc00;
    text-decoration: underline }
    
.navi {}

a.navi-Link   {
    color: #1e1e1e }


a.navi-Link:visited  {
    color: #1e1e1e }


a.navi-Link:hover  {
    color: #fff }
.chinesetext {
    font-size: 12px }

.chinesesubheadline {
    font-weight: 800;
    font-size: 16px }
.search { color: #493785; font-size: 11px; background-color: #fff; top: 8px; width: 100px; height: 20px; padding: 1px; border-style: solid; border-width: 1px; outline-color: #493785; cursor: text; }
.searchbutton { color: #493785; font-size: 9px; background-color: #fff; top: 8px; padding: 0; border-style: solid; border-width: 0; }
