body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #000;
}

a {
  text-decoration: none;
  color: #000;
}

#network,
#leaderboard,
#header,
#menu1,
#menu2,
#panel,
div.videobox,
#banner_buttons_quote,
#footer,
div.pagination_top,
div.pagination_bottom,
div.rectangle,
div.skyscraper,
div.skyscraper_small,
div.textbox,
#content form {
  display: none;
}

#logo_print {
  padding: 0 0 16pt 0;
  margin: 0;
}

#content h2 {
  font-family: "Century Gothic", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 16pt;
  color: #113c66;
  padding-bottom: 4pt;
  border-bottom: 2px solid #d60;
}
#content h3 {
  font-family: "Century Gothic", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14pt;
  color: #113c66;
}
#content h3 a {
  color: #113c66;
}
#content h4 {
  font-family: "Century Gothic", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12pt;
  color: #113c66;
  padding: 0 0 3pt 0;
  margin: 0;
}
#content h4 a {
  color: #113c66;
}
#content p {
  font-size: 9pt;
  line-height: 12pt;
}
#content p.code {
  font-family: "Courier New", Courier, monospace;
  font-size: 8pt;
}
#content pre {
  font-family: "Courier New", Courier, monospace;
  font-size: 8pt;
}
#content ul {
  list-style-type: square;
}
#content ul li,
#content ol li {
  line-height: 12pt;
}
#content span.required,
#content span.tip {
  font-weight: bold;
  color: #d60;
}

#content table {
  border-collapse: collapse;
}
#content table th,
#content table td {
  font-size: 9pt;
  line-height: 12pt;
  vertical-align: top;
  padding: 0 15pt 0 0;
}
#content table th {
  font-weight: bold;
  text-align: left;
  white-space: nowrap;
}
#content table td ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

#content div.latestaddition_screenshot {
  float: left;
  padding: 0 10pt 5pt 0;
}
#content div.latestaddition_screenshot img {
  border: 0;
}
#content div.latestaddition_description table th {
  font-weight: normal;
}

#content div#gametip_screenshot img {
  border: 0;
  margin-bottom: 12pt;
}

#content td.image img {
  border: 0;
}

#content table.table_games th,
#content table.table_games td {
  vertical-align: middle;
  padding: 2pt 4pt 3pt 4pt;
  border: 1px solid #99b3cf;
}
#content table.table_games th.header {
  background-color: #779cc0;
  font-size: 11pt;
  padding: 2pt 4pt 4pt 4pt;
}
#content table.table_games th {
  background-color: #dce9f6;
}
#content table.table_games td.title a {
  font-weight: bold;
}
#content table.table_games table th,
#content table.table_games table td {
  padding: 0;
  border: 0;
}
#content table.table_games table th {
  background-color: #fff;
  font-weight: normal;
  padding: 0 10pt 0 0;
}

#content div#screenshots ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
#content div#screenshots ul li {
  float: left;
  padding: 3pt 6pt 3pt 0;
}
#content div#screenshots img {
  border: 0;
}

#content div#screenshotgallery {
  padding: 0;
  margin: 0;
}
#content div#screenshotgallery ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
#content div#screenshotgallery ul li {
  float: left;
  padding: 3pt 6pt 3pt 0;
}
#content div#screenshotgallery img {
  border: 0;
}

#content table#gameinfo {
  margin-bottom: 12pt;
}

div.clear {
  clear: both;
  height: 0;
  font-size: 0;
  line-height: 0;
  padding: 0;
  margin: 0;
}