body {
  font-style: italic;
  text-align: center;
}

.line1 {
  color: #e4d0b8;
  font-size: 48px;
}

.line2 {
  color: #c0009a;
  xfont-family: impact;
  font-weight: bolder;
  font-size: 30px;
  xletter-spacing: 3px
}

.line3 {
  color: #c0009a;
  xfont-family: impact;
  font-weight: bolder;
  font-size: 30px;
  xletter-spacing: 3px
}

.line22 {
  color: #274fc6;
  xfont-family: impact;
  font-weight: bolder;
  font-size: 30px;
  xletter-spacing: 3px
}

.line32 {
  color: #274fc6;
  xfont-family: impact;
  font-weight: bolder;
  font-size: 30px;
  xletter-spacing: 3px
}

.line23 {
  color: #9933cc;
  xfont-family: impact;
  font-weight: bolder;
  font-size: 30px;
  xletter-spacing: 3px
}

.line33 {
  color: #9933cc;
  xfont-family: impact;
  font-weight: bolder;
  font-size: 30px;
  xletter-spacing: 3px
}

.name {
  font-size: 36px;
}

.gencolwt {
  font-size: 24px;
}

.pedscore {
  font-size: 16px;
}

#pictable {
  background-color: transparent;
  width: 80%;
  align: center;
}

#pictable td:first-child {
  text-align: center;
  font-weight: bolder;
  font-size: 32px;
  color: #c0009a;
  xborder: 15px double #e4d0b8;
  xborder-right: 0px double #e4d0b8;
  width: 50%;
  empty-cells: hide;
}

#pictable td:first-child + td {
  text-align: center;
  font-weight: bolder;
  font-size: 32px;
  color: #c0009a;
  xborder: 15px double #e4d0b8;
  xborder-left: 0px double #e4d0b8;
  width: 50%;
  empty-cells: hide;
}

#pictable1 {
  background-color: transparent;
  width: 80%;
  align: center;
}

#pictable1 td:first-child {
  text-align: center;
  font-weight: bolder;
  font-size: 32px;
  color: #274fc6;
  xborder: 15px double #e4d0b8;
  xborder-right: 0px double #e4d0b8;
  width: 50%;
  empty-cells: hide;
}

#pictable1 td:first-child + td {
  text-align: center;
  font-weight: bolder;
  font-size: 32px;
  color: #274fc6;
  xborder: 15px double #e4d0b8;
  xborder-left: 0px double #e4d0b8;
  width: 50%;
  empty-cells: hide;
}

#pictable2 {
  background-color: transparent;
  width: 80%;
  align: center;
}

#pictable2 td:first-child {
  text-align: center;
  font-weight: bolder;
  font-size: 32px;
  color: #9933cc;
  xborder: 15px double #9933cc;
  xborder-right: 15px double #9933cc;
  width: 50%;
  empty-cells: hide;
}
#pictable2 td:first-child + td {
  text-align: center;
  font-weight: bolder;
  font-size: 32px;
  color: #9933cc;
  xborder: 15px double #9933cc;
  xborder-left: 15px double #9933cc;
  xborder-right: 15px double #9933cc;
  width: 50%;
  empty-cells: hide;
}

#footer {
  color: #808000;
  font-size: 24px;
}

