body, td
{
  font-family: Georgia, Verdana, Tahoma, Arial, sans-serif;
  font-size: small;
}

A:link
{
  color: #3300FF;
  text-decoration: none;
}
A:visited
{
  color: #330099;
  text-decoration: none;
}
A:hover
{
  color: #3300FF;
  text-decoration: none;
  border-bottom: 1px dotted #3300FF;
}

h1
{
  font-family: Georgia, Verdana, Tahoma, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  display: inline;
}
h2
{
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  display: inline;
  text-transform: uppercase;
    letter-spacing: 2px;
}

td
{
  vertical-align: top;
}

.top
{
  margin:0;
  background: #ccffcc;
  border-bottom: 1px solid #000000;
}

.bottom
{
  background-color: #CCFFFF;
  padding:10px;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}

.tt_leftmenu
{
  background-color: #FFFFFF;
  opacity:0.75;
  filter:alpha(opacity=75);
  border-top: 1px dotted #000000;
  border-bottom: 1px dotted #000000;
  border-right: 1px solid #000000;
}

.tt_banner
{
  background-color: #FFFFFF;
  padding:10px;
  opacity:0.75;
  filter:alpha(opacity=75);
  border-top: 1px dotted #000000;
}

.tt_topnews
{
  background-color: #FFFFFF;
  opacity:0.75;
  filter:alpha(opacity=75);
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
  border-left: 1px solid #000000;
}

.tt_code
{
  background-color: #FFFFFF;
  border-left: 1px dashed black;
  border-top: 1px dashed black;
  border-bottom: 1px dashed #666666;
  border-right: 1px dashed #666666;
  padding: 5px;
}

.tt2
{
  background-color: #FFFFFF;
  opacity:0.99;
  filter:alpha(opacity=99);
  border-left: 1px dashed black;
  border-top: 1px dashed black;
  border-bottom: 1px dashed #666666;
  border-right: 1px dashed #666666;
  padding: 5px;
}

.tt3
{
  background-color: #FFFFFF;
  opacity:0.65;
  filter:alpha(opacity=65);
  border:1px dotted black;
}

.ttu
{
  border-bottom: 1px solid #000000;
}

.ttbparalel
{
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  padding: 1px;
  border-collapse:collapse;
}

.ttbr
{
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 1px;
  border-collapse:collapse;
}

.ttleft
{
  border-left: 1px solid #000000;
  padding: 1px;
  border-collapse:collapse;
}

.dot
{
  border: 1px dashed #707070;
  padding: 15px;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 8pt;
}

.map
{
  padding: 0 0 10px 10px;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 8pt;
}

.locked
{
  color: #707070;
}
.locked A:link
{
  color: #707070;
  text-decoration: none;
}
.locked A:link:visited
{
  color: #707070;
  text-decoration: none;
}

.bg
{
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:small;
}


