body  {
 background-color: #FFFFFF;
 background-image: url(../pic/bground.jpg);
 color: #007070;
}

h1 {
  font-size: 2.2em;
}

h2 {
  font-size: 1.72em;
}

h3 {
  font-size: 1.36em;
}

h4 {
  font-size: 1em;
}

td {
  vertical-align: top;
}

img {
  border: 0;
}

img.butt {
  border: 0;
  width: 10px;
  height: 10px;
}

img.flag {
  border: 0;
  width: 32px;
  height: 20px;
}

img.banner {
 width: 400px;
 height: 40px;
}

a:link  {
 color: #0055FF;
 text-decoration: none;
 font-weight: bold;
}

a:visited  {
 color: #00AAFF;
 text-decoration: none;
 font-weight: bold;
}

a:hover  {
 color: #2010FF;
 text-decoration: none;
 font-weight: bold;
 background-color: #DFEFFF;
}

a:active  {
 color: #BB0000; 
 text-decoration: none; 
 font-weight: bold;
 background-color: transparent;
}

.tnav  {
 line-height: 3em;
 color: #FFFF00;
 font-size: 0.85em;
}

.tnav a:link  {
 color: #FFD000;
 text-decoration: underline;
 font-weight: bold;
}

.tnav a:visited  {
 color: #DFB000;
 text-decoration: underline;
 font-weight: bold;
}

.tnav a:hover  {
 color: #00AAFF;
 text-decoration: underline;
 background-color: transparent;
 font-weight: bold;
}

.tnav a:active  {
 color: #00aaff;
 text-decoration: underline;
 font-weight: bold;
}

.tmirror {
 line-height: 1.5em;
 color: #FFFF00;
 font-size: 0.82em;
 font-weight: bold;
}

.local a:link {
 color: #00AAFF;
 text-decoration: underline;
 background-color: transparent;
 font-weight: bold;
}

.local a:visited {
 color: #00AAFF;
 text-decoration: underline;
 background-color: transparent;
 font-weight: bold;
}

