body {  margin: 0;  padding: 0;  background: #C00;  color: #FF0;  font: 76%/140% Verdana, Arial, Helvetica, sans-serif;}h1, h2, h3, h4 {  font: 96%/120% Verdana, Arial, Helvetica, sans-serif;  margin-top: 0;  font-weight: bold;}a:link {  color: #FFFF00;  font-weight: bold;  text-decoration: underline;  font-family: Verdana, Arial, sans-serif;}a:visited {  color: #FFFF00;  font-weight: bold;  text-decoration: underline;  font-family: Verdana, Arial, sans-serif;}a:active {  color: #FFFF00;  font-weight: bold;  text-decoration: underline;  font-family: Verdana, Arial, sans-serif;}a:hover {  color: #FFFF00;  font-weight: bold;  text-decoration: underline;  font-family: Verdana, Arial, sans-serif;}td {  vertical-align: top;}img {  border: 0;  display: block;}img.inline {  border: 0;  display: inline;}hr.clear {  height: 0;  clear: both;  visibility: hidden;  margin: 0;}.content {  /* background-color: #222; */  width: 750px;  margin: auto;  padding: 10px;}.headerTop {  margin-bottom: 20px;}.MainNav {  border: 1px solid #FFF;  background-color: #800;  padding: 10px;  width: 690px;  margin: auto;  margin-bottom: 10px;}.MainNav ul {  margin: 0px 0px 0px 10px;  padding: 0px 0px 0px 10px;}.error {  color: #fff;  padding: 10px;  width: 690px;  margin: auto;  border: 1px solid red;  background-color: #660000;  margin-bottom: 10px;}.editFalse {  color: #fff;  padding: 5px;  border: 1px solid red;  background-color: #660000;}.success {  color: #CCCCCC;  padding: 10px;  background-color: #003300;  width: 690px;  margin: auto;  border: 1px solid green;  margin-bottom: 10px;}div.formSubmit {  width: 600px;  padding: 10px;  margin: auto;  text-align: right;}table.SiteList {  width: 710px;  border: 1px solid #DDD;  margin: auto;}th {  background: #600;  border: 1px solid #FFF;  padding: 5px;  text-align: center;}td.valname {   background: #300;   color: #FFF;  border: 1px solid #FFF;   text-align: center;   vertical-align: middle;  width: 150px;  font: 96%/120% Arial, Helvetica, Verdana, sans-serif;  font-weight: bold;}td.nr {  text-align: center;   vertical-align: middle;  width: 40px;  font: 96%/120% Arial, Helvetica, Verdana, sans-serif;  font-weight: bold;}td.detail {  padding: 5px;  text-align: left;}td.position {  padding: 5px;  text-align: left;  width: 40px;}td.votes {  padding: 5px;  text-align: left;  width: 40px;}td.hits {  padding: 5px;  text-align: left;  width: 40px;}td.rating {  padding: 5px;  text-align: left;  width: 40px;}.TdOdd {  background: #CC0000;  border: 1px solid #FFF;}.TdEven {  background: #BB0000;  border: 1px solid #FFF;}div.AdCode {  padding: 15px;  margin: auto;  width: 700px;}div.BannerRow {  width: 700px;  background-color: #000;  padding: 10px;  text-align: center;  margin: auto;  margin-bottom: 10px;}/*------------ Overview Pager ------------*/.overviewPager{  height: 18px;  padding: 10px;  border: 1px solid #E4E3E3;  font-size:11px;  width: 670px;  margin: auto;  margin-bottom: 15px;}.overviewPagerItems{  float:left;}.overviewPagerSats{  float:right;}a.itemNavAct, a.itemNavAct:hover, a.itemNavAct:visited {  color: #FFF;  background-color: #555;  padding: 2px 5px 2px 5px;  margin: 0;  margin-left: 1px;  text-decoration: none;}a.itemNavNorm {  color: #3F3F3F;  background-color: #FFF;  padding: 2px 5px 2px 5px;  margin: 0;  margin-left: 1px;  text-decoration: underline;}a.itemNavNorm:hover {  color: #FFF;  background-color: #555;  text-decoration: none;}a.itemNavJumper {  color: #3F3F3F;  background-color: #FFF;  padding: 2px 5px 2px 5px;  margin: 0;  margin-left: 1px;  text-decoration: underline;}a.itemNavJumper:hover {  color: #FFF;  background-color: #AB474B;  text-decoration: none;}img.HeaderImg{  border: 0;  margin: auto;  margin-bottom: 10px;}.footer {  text-align: center;  color: #CCCCCC;  padding: 15px 0px 15px 0px;  }table.statistic {  margin: auto;}td.statistic {  color: #CCCCCC;  font-size: 10px;}/*------------------------------- misc */.clear {  clear: both;}.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.clearfix {  display: inline-table;}* html .clearfix {  height: 1%;}/* Hides from IE-mac \*/.clearfix {  display: block;}form {  margin: 0px;}table.rank {  margin: auto;}td.rank {  text-align: center;}