body {
  margin: 0;
  font: small;
  font-family: 'Avenir LT W01 55 Roman', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  color: #747474;
}

strong { color: black }

a {
  text-decoration: none;
  color: #5baf4d
}

a:hover { color: #009548 }

#sites-wrapper {
  margin-right: auto;
  margin-left: auto;
  width: 985px;
}

#header {
  padding-top: 40px;
  width: 210px;
}

.description {
  margin-right: auto;
  margin-left: auto;
  padding-top: 30px;
  width: 921px;
}

#tblMain {
  margin-right: auto;
  margin-left: auto;
  padding-top: 30px;
  font-size: 14px;
}

.note {
  margin-top: 30px;
  margin-bottom: 80px;
  text-align: center
}

.header td { background: #bebebe }

.header td:nth-child(6), .header td:nth-child(7), .header td:nth-child(8) {
  background: #7fcaa3
}

td:nth-child(6), td:nth-child(7), td:nth-child(8) { background: #add7a6 }

.tblGenFixed td
{
  overflow:hidden;
  white-space:normal;
  letter-spacing:0;
  word-spacing:0;
  z-index:1;
  border-top:0 none;
  border-left:0 none;
  border-bottom:1px solid #333;
  border-right:1px solid #333;
  padding:0 3px;
}

.dn
{
  display:none;
}

.tblGenFixed td.s0
{
  font-size:100%;
  font-weight:400;
  font-style:normal;
  text-decoration:none;
  vertical-align:bottom;
  direction:Context;
  white-space:normal;
  overflow:hidden;
  border-top:1px solid #333;
  border-left:1px solid #333;
}

.tblGenFixed td.s2
{
  background-color:#ff0;
  font-size:100%;
  font-weight:400;
  font-style:normal;
  color:#000;
  text-decoration:none;
  text-align:left;
  vertical-align:bottom;
  direction:auto-ltr;
  white-space:normal;
  overflow:hidden;
  border-top:1px solid #333;
}

.tblGenFixed td.s1
{
  font-size:100%;
  font-weight:400;
  font-style:normal;
  text-decoration:none;
  vertical-align:bottom;
  direction:Context;
  white-space:normal;
  overflow:hidden;
  border-top:1px solid #333;
}

.tblGenFixed td.s9
{
  font-size:100%;
  font-weight:400;
  font-style:normal;
  color:#000;
  text-decoration:none;
  text-align:left;
  vertical-align:bottom;
  direction:auto-ltr;
  white-space:normal;
  overflow:hidden;
}

.tblGenFixed td.s7
{
  font-size:100%;
  font-weight:400;
  font-style:normal;
  color:#000;
  text-decoration:none;
  text-align:left;
  vertical-align:bottom;
  direction:auto-ltr;
  white-space:normal;
  overflow:hidden;
}

.tblGenFixed td.s8
{
  font-size:100%;
  font-weight:400;
  font-style:normal;
  color:#000;
  text-decoration:none;
  text-align:left;
  vertical-align:bottom;
  direction:auto-ltr;
  white-space:normal;
  overflow:hidden;
}

.tblGenFixed td.s5
{
  font-size:100%;
  font-weight:400;
  font-style:normal;
  text-decoration:none;
  vertical-align:bottom;
  direction:Context;
  white-space:normal;
  overflow:hidden;
  border-top:1px solid #333;
}

.tblGenFixed td.s6
{
  font-size:100%;
  font-weight:400;
  font-style:normal;
  color:#000;
  text-decoration:none;
  text-align:left;
  vertical-align:bottom;
  direction:auto-ltr;
  white-space:normal;
  overflow:hidden;
  border-left:1px solid #333;
}

.tblGenFixed td.s3
{
  background-color:#ff0;
  font-size:100%;
  font-weight:400;
  font-style:normal;
  text-decoration:none;
  vertical-align:bottom;
  direction:Context;
  white-space:normal;
  overflow:hidden;
  border-top:1px solid #333;
}

.tblGenFixed td.s10
{
  font-size:100%;
  font-weight:400;
  font-style:normal;
  color:#000;
  text-decoration:none;
  text-align:left;
  vertical-align:bottom;
  direction:Context;
  white-space:normal;
  overflow:hidden;
  border-left:1px solid #333;
}

.tblGenFixed td.s11
{
  font-size:100%;
  font-weight:400;
  font-style:normal;
  color:#000;
  text-decoration:none;
  text-align:left;
  vertical-align:bottom;
  direction:Context;
  white-space:normal;
  overflow:hidden;
}

.tblGenFixed td.s4
{
  font-size:100%;
  font-weight:400;
  font-style:normal;
  color:#000;
  text-decoration:none;
  text-align:left;
  vertical-align:bottom;
  direction:auto-ltr;
  white-space:normal;
  overflow:hidden;
  border-top:1px solid #333;
}

#footer{ background:#555555; color:#C5C5C5; padding:15px 10px; font-size:15px; text-align:center;}

#footer #disconnect_btn { color: #c5c5c5; margin-right: 0px; cursor:default}

#footer a{ color:#fff; display:inline-block; margin-right:30px;}

#footer a:hover { color: #72aa79 }
