body {
  color: #111111; background-color: #eeeeee; text-align: center; font-size: 11pt; padding: 0px;
}

a { text-decoration: none; }

p {
  margin: 25px 40px; text-align: left; font-size: 12pt;
  font-family: "Times New Roman", Times; line-height: 1.3em;
}

img {
  margin: 0px;
  border-left: none;
}

h2 {
  color: #3377aa;
  text-align: left;
  margin: 25px 40px;
}

.HS101EXQ {
  float: right; margin: 10px 0px 5px 5px;
}

.HS101EXQ2 {
  float: left; margin: 10px 20px 5px 0px;
}

.HS101EXQ3 {
  float: right; margin: 10px 0px 5px 7px;
}

.HS101EXQ4 {
  float: left; margin: 10px 15px 5px 0px;
}

.HighFidelity {
  margin: 10px 0px 10px 0px;
}

.alpha {
  margin: 0px 20px;
}

.base {
  background-color: #ffffff; color: #000000; 
  margin: -12px auto; padding: 30px 0px 10px 0px; width: 900px;
  text-align: center;
}

.verdict {
  margin-top: 30px; font-size: 1.8em; text-align: center; font-weight: bold;
}

.review {
  margin-left: 18px; text-align: left; font-family: "Times New Roman", Times;
  color: #000000; font-size: 13pt; font-weight: 700;
  margin-top: 10px; line-height: 1em;
}

.reviewtext { color: #cc0000; }

.dsc {
  margin: 15px 40px 20px 40px;
  text-align: left; font-size: 12pt;
  font-family: "Times New Roman", Times;
}

.product {
  margin: 20px 24px 8px 40px; font-size: 10pt; font-weight: 700;
  text-align: left; line-height: 1.3em; color: #000000;
}

.close {
  margin-top: 40px;  margin-bottom: 2em; text-align: center;
}

.windowclose {
  color: #000000; text-decoration: none;
  font-family: Arial; padding: 0em 2px;
}