body {
  background-color: #fff;
}

p {
  font-size: 0.8em;
}

.center {
  text-align: center;
}

a.home {
  font-family: arial;
  color: #fff;
  font-size: 1.2en;
  font-weight: bold;
}

div.row span.left {
  float: left;
  text-align: left;
  font-weight: bold;
  font-size: 0.8em;
  color: #fff;
  width: 60%;
  }

div.row span.right {
  float: right;
  text-align: right;
  font-weight: bold;
  color: #fff;
  font-size: 0.8em;
  width: 35%;
  }
  
div.content {
  float: left;
  text-align: left;
  width: 100%;
  margin-top: 1em;
}

td.spacer {
  border-width: 0px;
  padding: 3px;
  border-style: none;
  background: #fff;
}

/* Main */

a.main {
  color: #4883C0;
  font-size: 1.0em;
  text-decoration: underline;
}

a.main:hover {
  color: #F0822D;
  text-decoration: underline;
}

div.mainhead {
  width: 85%;
  padding: 20px 50px 20px 50px;
  background: #4883C0;
  font-family: verdana, arial;
  color: #fff;
  font-size: 2.5em;
}

div.mainfull {
  width: 85%;
  background: #FAFAFA;
  padding: 20px 50px 20px 50px;
  font-family: verdana, arial;
  color: #000000;
  font-size: 0.8em;
  border-style: solid;
  border-color: #F0822D;
  border-width: 1px;
}

hr {
  width: 85%;
  height: 1px;
  background-color: #F0822D;
  color: #F0822D;
}

/* Auditors */

div.auditorhead {
  width: 95%;
  padding: 20px;
  background: #4AA7C2;
  font-family: arial, verdana;
  color: #fff;
  font-size: 3.0em;
}

div.auditorfull {
  width: 95%;
  background: #EBF5F8;
  padding: 20px;
  font-family: arial, verdana;
  font-color: #000000;
}

a.auditor {
  color: #4AA7C2;
  font-family: arial, verdana;
  text-decoration: none;
  font-size: 1.0em;
  font-weight: bold;
}

a.auditor:hover{
  color: #4AA7C2;
  font-family: arial, verdana;
  font-size: 1.0em;
  text-decoration: underline;
  font-weight: bold;
}

a.auditortitle {
  color: #fff;
  font-family: arial, verdana;
  text-decoration: none;
  font-size: 0.8em;
  font-weight: bold;
}

table.auditors {
  background: #EBF5F8;
  width: 70%;
  border-collapse: collapse;
  border-width: 0px;
  border-spacing: 0px;
  margin-bottom: 1.5em;
}

td.auditorheading {
  background: #4AA7C2;
  color: #fff;
  font-family: arial;
  font-size: 1.0em;
  text-align: left;
  border-width: 1px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
}

td.auditorrank {
  background: #fff;
  color: #4AA7C2;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  width: 12%;
  font-weight: bold;
  border-width: 1px 0px 1px 1px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
}

td.auditoradviser {
  background: #fff;
  color: #4AA7C2;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  font-weight: bold;
  width: 76%;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
}

td.auditornumber {
  background: #fff;
  color: #4AA7C2;
  font-family: arial;
  font-size: 0.8em;
  text-align: right;
  width: 12%;
  border-width: 1px 1px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  font-weight: bold;
}

td.auditorB1 {
  background: #EBF5F8;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 1px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 6%;
}

td.auditorB2 {
  background: #EBF5F8;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 6%;
}

td.auditorB3 {
  background: #EBF5F8;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 76%;
}

td.auditorB4 {
  background: #EBF5F8;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 6%;
}

td.auditorB5 {
  background: #EBF5F8;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 1px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 6%;
}

td.auditorW1 {
  background: #fff;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 1px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 6%;
}

td.auditorW2 {
  background: #fff;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 6%;
}

td.auditorW3 {
  background: #fff;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 76%;
}

td.auditorW4 {
  background: #fff;
  color: #000000;
  font-family: arial, verdana;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 6%;
}

td.auditorW5 {
  background: #fff;
  color: #000000;
  font-family: arial, verdana;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 1px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 6%;
}

/* Financial Advisers */

div.finadhead {
  width: 95%;
  padding: 20px;
  background: #EBA613;
  font-family: arial, verdana;
  color: #fff;
  font-size: 3.0em;
}

div.finadfull {
  width: 95%;
  background: #FDF4E5;
  padding: 20px;
  font-family: arial, verdana;
  font-color: #000000;
}

a.finad {
  color: #EBA613;
  font-family: arial, verdana;
  text-decoration: none;
  font-size: 1.0em;
  font-weight: bold;
}

a.finad:hover{
  color: #EBA613;
  font-family: arial, verdana;
  font-size: 1.0em;
  text-decoration: underline;
  font-weight: bold;
}

a.finadtitle {
  color: #fff;
  font-family: arial, verdana;
  text-decoration: none;
  font-size: 0.8em;
  font-weight: bold;
}

table.finad {
  background: #FDF4E5;
  width: 70%;
  border-collapse: collapse;
  border-width: 0px;
  border-spacing: 0px;
  margin-bottom: 1.5em;
}

td.finadheading {
  background: #EBA613;
  font-family: arial;
  font-size: 1.0em;
  text-align: left;
  border-width: 1px;
  padding: 3px;
  border-style: solid;
  border-color: #EBA613;
}

td.finadrank {
  background: #fff;
  color: #EBA613;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  width: 12%;
  font-weight: bold;
  border-width: 1px 0px 1px 1px;
  padding: 3px;
  border-style: solid;
  border-color: #EBA613;
}

td.finadadviser {
  background: #fff;
  color: #EBA613;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  font-weight: bold;
  width: 76%;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #EBA613;
}

td.finadnumber {
  background: #fff;
  color: #EBA613;
  font-family: arial;
  font-size: 0.8em;
  text-align: right;
  width: 12%;
  border-width: 1px 1px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #EBA613;
  font-weight: bold;
  width: 12%;
}

td.finadY1 {
  background: #FDF4E5;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 1px;
  padding: 3px;
  border-style: solid;
  border-color: #EBA613;
  width: 6%;
}

td.finadY2 {
  background: #FDF4E5;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #EBA613;
  width: 6%;
}

td.finadY3 {
  background: #FDF4E5;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #EBA613;
  width: 76%;
}

td.finadY4 {
  background: #FDF4E5;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #EBA613;
  width: 6%;
}

td.finadY5 {
  background: #FDF4E5;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 1px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #EBA613;
  width: 6%;
}

td.finadW1 {
  background: #fff;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 1px;
  padding: 3px;
  border-style: solid;
  border-color: #EBA613;
  width: 6%;
}

td.finadW2 {
  background: #fff;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #EBA613;
  width: 6%;
}

td.finadW3 {
  background: #fff;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #EBA613;
  width: 76%;
}

td.finadW4 {
  background: #fff;
  color: #000000;
  font-family: arial, verdana;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #EBA613;
  width: 6%;
}

td.finadW5 {
  background: #fff;
  color: #000000;
  font-family: arial, verdana;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 1px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #EBA613;
  width: 6%;
}

/* Financial PR */

div.fprhead {
  width: 95%;
  padding: 20px;
  background: #F5802B;
  font-family: arial, verdana;
  color: #fff;
  font-size: 3.0em;
}

div.fprfull {
  width: 95%;
  background: #FEEFE3;
  padding: 20px;
  font-family: arial, verdana;
  font-color: #000000;
}

a.fpr {
  color: #F5802B;
  font-family: arial, verdana;
  text-decoration: none;
  font-size: 1.0em;
  font-weight: bold;
}

a.fpr:hover{
  color: #F5802B;
  font-family: arial, verdana;
  font-size: 1.0em;
  text-decoration: underline;
  font-weight: bold;
}

a.fprtitle {
  color: #fff;
  font-family: arial, verdana;
  text-decoration: none;
  font-size: 0.8em;
  font-weight: bold;
}

table.fpr {
  background: #FEEFE3;
  width: 70%;
  border-collapse: collapse;
  border-width: 0px;
  border-spacing: 0px;
  margin-bottom: 1.5em;
}

td.fprheading {
  background: #F5802B;
  color: #fff;
  font-family: arial;
  font-size: 1.0em;
  text-align: left;
  border-width: 1px;
  padding: 3px;
  border-style: solid;
  border-color: #F5802B;
}

td.fprrank {
  background: #fff;
  color: #F5802B;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  width: 12%;
  font-weight: bold;
  border-width: 1px 0px 1px 1px;
  padding: 3px;
  border-style: solid;
  border-color: #F5802B;
}

td.fpradviser {
  background: #fff;
  color: #F5802B;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  font-weight: bold;
  width: 76%;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #F5802B;
}

td.fprnumber {
  background: #fff;
  color: #F5802B;
  font-family: arial;
  font-size: 0.8em;
  text-align: right;
  width: 12%;
  border-width: 1px 1px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #F5802B;
  font-weight: bold;
}

td.fprO1 {
  background: #FEEFE3;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 1px;
  padding: 3px;
  border-style: solid;
  border-color: #F5802B;
  width: 6%;
}

td.fprO2 {
  background: #FEEFE3;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #F5802B;
  width: 6%;
}

td.fprO3 {
  background: #FEEFE3;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #F5802B;
  width: 76%;
}

td.fprO4 {
  background: #FEEFE3;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #F5802B;
  width: 6%;
}

td.fprO5 {
  background: #FEEFE3;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 1px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #F5802B;
  width: 6%;
}

td.fprW1 {
  background: #fff;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 1px;
  padding: 3px;
  border-style: solid;
  border-color: #F5802B;
  width: 6%;
}

td.fprW2 {
  background: #fff;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #F5802B;
  width: 6%;
}

td.fprW3 {
  background: #fff;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #F5802B;
  width: 76%;
}

td.fprW4 {
  background: #fff;
  color: #000000;
  font-family: arial, verdana;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #F5802B;
  width: 6%;
}

td.fprW5 {
  background: #fff;
  color: #000000;
  font-family: arial, verdana;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 1px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #F5802B;
  width: 6%;
}

/* Law Firms */

div.lawhead {
  width: 95%;
  padding: 20px;
  background: #B02656;
  font-family: arial, verdana;
  color: #fff;
  font-size: 3.0em;
}

div.lawfull {
  width: 95%;
  background: #F6E5E6;
  padding: 20px;
  font-family: arial, verdana;
  font-color: #000000;
}

a.law {
  color: #B02656;
  font-family: arial, verdana;
  text-decoration: none;
  font-size: 1.0em;
  font-weight: bold;
}

a.law:hover{
  color: #B02656;
  font-family: arial, verdana;
  font-size: 1.0em;
  text-decoration: underline;
  font-weight: bold;
}

a.lawtitle {
  color: #fff;
  font-family: arial, verdana;
  text-decoration: none;
  font-size: 0.8em;
  font-weight: bold;
}

table.law {
  background: #F6E5E6;
  width: 70%;
  border-collapse: collapse;
  border-width: 0px;
  border-spacing: 0px;
  margin-bottom: 1.5em;
}

td.lawheading {
  background: #B02656;
  color: #fff;
  font-family: arial;
  font-size: 1.0em;
  text-align: left;
  border-width: 1px;
  padding: 3px;
  border-style: solid;
  border-color: #B02656;
}

td.lawrank {
  background: #fff;
  color: #B02656;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  width: 12%;
  font-weight: bold;
  border-width: 1px 0px 1px 1px;
  padding: 3px;
  border-style: solid;
  border-color: #B02656;
}

td.lawadviser {
  background: #fff;
  color: #B02656;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  font-weight: bold;
  width: 76%;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #B02656;
}

td.lawnumber {
  background: #fff;
  color: #B02656;
  font-family: arial;
  font-size: 0.8em;
  text-align: right;
  width: 12%;
  border-width: 1px 1px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #B02656;
  font-weight: bold;
}

td.lawP1 {
  background: #F6E5E6;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 1px;
  padding: 3px;
  border-style: solid;
  border-color: #B02656;
  width: 6%;
}

td.lawP2 {
  background: #F6E5E6;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #B02656;
  width: 6%;
}

td.lawP3 {
  background: #F6E5E6;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #B02656;
  width: 76%;
}

td.lawP4 {
  background: #F6E5E6;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #B02656;
  width: 6%;
}

td.lawP5 {
  background: #F6E5E6;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 1px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #B02656;
  width: 6%;
}

td.lawW1 {
  background: #fff;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 1px;
  padding: 3px;
  border-style: solid;
  border-color: #B02656;
  width: 6%;
}

td.lawW2 {
  background: #fff;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #B02656;
  width: 6%;
}

td.lawW3 {
  background: #fff;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #B02656;
  width: 76%;
}

td.lawW4 {
  background: #fff;
  color: #000000;
  font-family: arial, verdana;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #B02656;
  width: 6%;
}

td.lawW5 {
  background: #fff;
  color: #000000;
  font-family: arial, verdana;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 1px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #B02656;
  width: 6%;
}

/* Registrars */

div.reghead {
  width: 95%;
  padding: 20px;
  background: #4AA7C2;
  font-family: arial, verdana;
  color: #fff;
  font-size: 3.0em;
}

div.regfull {
  width: 95%;
  background: #4AA7C2;
  padding: 20px;
  font-family: arial, verdana;
  font-color: #000000;
}

a.reg {
  color: #021D49;
  font-family: arial, verdana;
  text-decoration: none;
  font-size: 1.0em;
  font-weight: bold;
}

a.reg:hover{
  color: #021D49;
  font-family: arial, verdana;
  font-size: 1.0em;
  text-decoration: underline;
  font-weight: bold;
}

a.regtitle {
  color: #fff;
  font-family: arial, verdana;
  text-decoration: none;
  font-size: 0.8em;
  font-weight: bold;
}

table.reg {
  background: #4AA7C2;
  width: 70%;
  border-collapse: collapse;
  border-width: 0px;
  border-spacing: 0px;
  margin-bottom: 1.5em;
}

td.regheading {
  background: #4AA7C2;
  color: #fff;
  font-family: arial;
  font-size: 1.0em;
  text-align: left;
  border-width: 1px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
}

td.regrank {
  background: #fff;
  color: #4AA7C2;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  width: 12%;
  font-weight: bold;
  border-width: 1px 0px 1px 1px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
}

td.regadviser {
  background: #fff;
  color: #4AA7C2;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  font-weight: bold;
  width: 76%;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
}

td.regnumber {
  background: #fff;
  color: #4AA7C2;
  font-family: arial;
  font-size: 0.8em;
  text-align: right;
  width: 12%;
  border-width: 1px 1px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  font-weight: bold;
}

td.regP1 {
  background: #4AA7C2;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 1px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 6%;
}

td.regP2 {
  background: #4AA7C2;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 6%;
}

td.regP3 {
  background: #4AA7C2;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 76%;
}

td.regP4 {
  background: #4AA7C2;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 6%;
}

td.regP5 {
  background: #4AA7C2;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 1px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 6%;
}

td.regW1 {
  background: #fff;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 1px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 6%;
}

td.regW2 {
  background: #fff;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 6%;
}

td.regW3 {
  background: #fff;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 76%;
}

td.regW4 {
  background: #fff;
  color: #000000;
  font-family: arial, verdana;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 6%;
}

td.regW5 {
  background: #fff;
  color: #000000;
  font-family: arial, verdana;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 1px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #4AA7C2;
  width: 6%;
}

/* Stockbrokers */

div.stockshead {
  width: 95%;
  padding: 20px;
  background: #19621e;
  font-family: arial, verdana;
  color: #fff;
  font-size: 3.0em;
}

div.stocksfull {
  width: 95%;
  background: #F7F6F2;
  padding: 20px;
  font-family: arial, verdana;
  color: #000000;
}

a.stocks {
  color: #19621e;
  font-family: arial, verdana;
  text-decoration: none;
  font-size: 1.0em;
  font-weight: bold;
}

a.stocks:hover{
  color: #19621e;
  font-family: arial, verdana;
  font-size: 1.0em;
  text-decoration: underline;
  font-weight: bold;
}

a.stockstitle {
  color: #fff;
  font-family: arial, verdana;
  text-decoration: none;
  font-size: 0.8em;
  font-weight: bold;
}

table.stocks {
  background: #F7F6F2;
  width: 70%;
  border-collapse: collapse;
  border-width: 0px;
  border-spacing: 0px;
  margin-bottom: 1.5em;
}

td.stocksheading {
  background: #19621e;
  color: #fff;
  font-family: arial;
  font-size: 1.0em;
  text-align: left;
  border-width: 1px;
  padding: 3px;
  border-style: solid;
  border-color: #19621e;
}

td.stocksrank {
  background: #fff;
  color: #19621e;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  width: 12%;
  font-weight: bold;
  border-width: 1px 0px 1px 1px;
  padding: 3px;
  border-style: solid;
  border-color: #19621e;
}

td.stocksadviser {
  background: #fff;
  color: #19621e;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  font-weight: bold;
  width: 76%;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #19621e;
}

td.stocksnumber {
  background: #fff;
  color: #19621e;
  font-family: arial;
  font-size: 0.8em;
  text-align: right;
  width: 12%;
  border-width: 1px 1px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #19621e;
  font-weight: bold;
}

td.brokerK1 {
  background: #F7F6F2;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 1px;
  padding: 3px;
  border-style: solid;
  border-color: #19621e;
  width: 6%;
}

td.brokerK2 {
  background: #F7F6F2;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #19621e;
  width: 6%;
}

td.brokerK3 {
  background: #F7F6F2;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #19621e;
  width: 76%;
}

td.brokerK4 {
  background: #F7F6F2;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #19621e;
  width: 6%;
}

td.brokerK5 {
  background: #F7F6F2;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 1px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #19621e;
  width: 6%;
}

td.brokerW1 {
  background: #fff;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 1px;
  padding: 3px;
  border-style: solid;
  border-color: #19621e;
  width: 6%;
}

td.brokerW2 {
  background: #fff;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #19621e;
  width: 6%;
}

td.brokerW3 {
  background: #fff;
  color: #000000;
  font-family: arial;
  font-size: 0.8em;
  text-align: left;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #19621e;
}

td.brokerW4 {
  background: #fff;
  color: #000000;
  font-family: arial, verdana;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 0px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #19621e;
  width: 6%;
}

td.brokerW5 {
  background: #fff;
  color: #000000;
  font-family: arial, verdana;
  font-size: 0.8em;
  text-align: right;
  border-width: 1px 1px 1px 0px;
  padding: 3px;
  border-style: solid;
  border-color: #19621e;
  width: 6%;
}

