a:link { font-weight:bold; color:#6060FF; text-decoration:underline; }
a:visited { font-weight:bold; color:#6060FF; text-decoration:underline; }
a:focus { font-weight:bold; color:#6060FF; text-decoration:underline; }
a:hover { font-weight:bold; color:#8080FF; text-decoration:underline; }
a:active { font-weight:bold; color:#6060FF; text-decoration:underline; }

.href1 a:link { color: #aaaaaa; font-weight: bold; text-decoration: none; }
.href1 a:visited { color: #aaaaaa; font-weight: bold; text-decoration: none; }
.href1 a:focus { color: #aaaaaa; font-weight: bold; text-decoration: none; }
.href1 a:hover { color: #aaaaaa; font-weight: bold; text-decoration: underline; }
.href1 a:active { color: #aaaaaa; font-weight: bold; text-decoration: none; }

HTML {
  HEIGHT: 100%
}
BODY {
  HEIGHT: 100%
}

TD {
  padding: 0px;
}
BODY {
  PADDING: 0px;
  FONT-SIZE: 62.5%;
  MARGIN: 0px;
  WIDTH: 100%;
  FONT-FAMILY: verdana, helvetica, sans-serif;
  BACKGROUND-COLOR: #000000;
}

table {
  border-spacing: 0px;
  border: none;
}

.bg {
  background-repeat: no-repeat;
  background-position: center;
}


#top_image {
  PADDING: 0px;
  Z-INDEX: 1;
  TOP: 35px;
  LEFT: 20px;
  MARGIN: 0px;
  POSITION: absolute;
}

#bottom_left {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  Z-INDEX: 1;
  LEFT: 10px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-TOP: 0px;
  POSITION: absolute;
  BOTTOM: 145px
}
IMG#mainImage {
  LEFT: 0px;
  WIDTH: 100%;
  TOP: 50px;
  HEIGHT: 75%;
  POSITION: fixed;
}

.topright {
  padding: 0px;
  margin: 0px;
  top: 45px;
  right: 20px;
  z-index: 30;
  position: absolute;
}

.status {
  width: 250px;
  border: 0px none;
  border-spacing: 0px;
  padding-bottom: 0px;
  vertical-align: top;
  z-index: 41;
  position: relative;
}
.status td {
  padding: 0px;
}

.home6 {
  border-spacing: 0px;
  border: none;
  table-layout: fixed;
  padding-right: 3px;
  padding-left: 3px;
  padding-bottom: 2px;
  padding-top: 2px;
  color: #cccccc;
}

.home6 td {
  white-space: nowrap;
}

.color0 {
  background-color: #000000;
}

.color3 {
  background-color: #151515;
}

.txtcolor {
  color: #cccccc;
}

.online {
  text-align: right;
  font-weight: bold;
  color: #12d212;
}

.offline {
  text-align: right;
  font-weight: bold;
  color: #ea0202;
}

.ibox {
  //float: right;
  font-size: 14px;
  text-align: left;
  vertical-align: top;
  margin: 1px 2px 4px 2px; /* top right bottom left */
  width: 280px;
  height: auto;
  background-color: black;
  color: white;
  border-radius: 4px;
}

.ibox table {
  width: 100%;
  border: 0px none;
  border-spacing: 0px;
  vertical-align: top;
  padding: 5px;
  color: #b0dddd;
}

.regionbox {
  float: left;
  z-index: 101;
  position: absolute;
  top: 150px;
  left: 20px;
  max-height: 248px;
  overflow-y: scroll;
  overflow-x: hidden;

  font-size: 14px;
  text-align: left;
  vertical-align: top;
  margin: 1px 2px 4px 2px; /* top right bottom left */
  width: 500px;
  background-color: black;
  color: white;
  border: 1px solid grey;
  border-radius: 4px;
}

.regionbox table {
  width: 100%;
  border: 0px none;
  border-spacing: 0px;
  vertical-align: top;
  padding: 5px;
  color: #b0dddd;
  font-size: 10pt;
  color: #ffffff;
}

.regionbox th {
  font-weight:bold;
  color: white;
}

.black_content {
  COLOR: #ccc; BACKGROUND-COLOR: #000
}

.fullwidth {
  width: 100%;
  table-layout: fixed;
  border-spacing: 0px;
  padding: 0px;
  border: none;
}

.regiontoptext {
  font-size: 12pt;
  PADDING-RIGHT: 3px;
  font-weight:bold;
  PADDING-LEFT: 3px;
  PADDING-BOTTOM: 2px;
  PADDING-TOP: 2px
}

.normal {
  table-layout: fixed;
  border-spacing: 0px;
  padding: 0px;
  border: none;
}

.txlogo {
        background: #101010;
        height: 80px;
        margin: 0;
        padding: 0;
        overflow: hidden;
}

.gglogo {
        background: #101010;
        height: 70px;
        width: 123px;
        margin: 0;
        padding: 0;
}

.site-slogan {
        color: #FFFFFF;
        margin: 0;
        padding: 2px;
        padding-left: 10px;
        padding-right: 10px;
        background: #444444;
        font-size: 125%;
        text-align: right;
        vertical-align: bottom;
}

.logo-text a {
        color: #CCCCFF !important;
        background: #101010;
        text-decoration: none;
        margin: 0;
        padding: 0;
        padding-left: 10px;
        height: 70px;
        font-family: Georgia, arial, sans-serif;
        font-size: 400%;
}

.red {
    color: #FF0000;
}

