html,body {}
body {text-align: center; background-color: #1D406A; margin: 0px; padding: 0px;}
a {font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #114488; text-decoration: none;}
a:hover {text-decoration: underline;}
p {text-align: justify; margin: 0px; padding: 5px;}

.Container {width: 1001px; height: 100%; min-height:100%; background-color: #1D406A; margin:0 auto; padding: 0px;}
.HeaderAds {width: 1001px; margin:0 auto; padding: 0px;}
.Header {width: 1001px; height: 110px; background-image: url(../images/header_01.jpg); margin:0 auto; padding: 0px;}
.Footer {width: 1001px; height: 25px; background-image: url(../images/footer_00.jpg); margin:0 auto; padding: 0px;}
.EndingLine {width: 1001px; height: 25px; margin:0 auto; padding: 0px;}
.HeaderMenu {width: 1001px; height: 50px; background-image: url(../images/menu_horizontal_00.jpg); margin:0px; padding: 0px;}
.HeaderMenuLineLeft {width: 590px; height: 35px; line-height: 35px; margin:0px; padding: 0px; float: left;}
.HeaderMenuLineMiddle {width: 400px; height: 35px; line-height: 35px; background-image: url(../images/menu_login_horizontal_00.jpg); margin:0px; padding: 0px; float: left;}
.HeaderMenuLineRight {width: 11px; height: 35px; line-height: 35px; margin:0px; padding: 0px; float: left;}
.HeaderMenuLink {font-family: Verdana, sans-serif; font-size: 12px; text-decoration: none; color: #000000; text-align: left; vertical-align: middle; margin: 0px; padding: 0px;}
.HeaderMenuLink:visited {text-decoration: none;}
.HeaderMenuLink:active {text-decoration: none;}
.HeaderMenuLink:hover {text-decoration: none; color: #FFFFFF; background-color: #1D406A;}
.HeaderAds {width: 1001px; margin:0px; padding-top: 5px; padding-bottom: 5px; text-align: center; vertical-align: middle;}
.ColumnWrapper {clear: both; width: 1001px; height: 100%; min-height:100%; display: inline-block; margin: 0px; padding: 0px; background-color: #FFFFFF;}
.ColumnSeparator {float: left; width: 10px; margin: 0px; padding: 0px;}
.ColumnLeft {float: left; width: 570px; margin: 0px; padding: 0px;}
.ColumnRight {float: left; width: 400px; margin: 0px; padding: 0px;}
.LinksArchive {font-family: Verdana, sans-serif; font-size: 12px; text-decoration: none; color: #000000; text-align: left; margin: 0px; padding: 0px; display: block;}

.ColumnLeftAds {width: 570px; height: auto; text-align: center; vertical-align: middle; margin: 0px; padding: 0px;}

.PartsAds {width: 400px; height: auto; text-align: center; vertical-align: middle; margin: 0px; padding: 0px;}
.PartsLogin {width: 400px; height: 40px; margin: 0px; padding: 0px;}
.PartsLoginForm {margin: 0px; padding: 0px;}
.PartsLoginRow {width: 400px; height: 20px; line-height: 20px; margin: 0px; padding: 0px; clear: both;}
.PartsLoginColumn1 {float: left; width: 10px; height: 20px; margin: 0px; padding: 0px;}
.PartsLoginColumn2 {float: left; width: 150px; height: 20px; line-height: 20px; font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-align: left; vertical-align: top; margin: 0px; padding: 0px;}
.PartsLoginColumn23 {float: left; width: 300px; height: 20px; line-height: 20px; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-align: left; vertical-align: top; margin: 0px; padding: 0px;}
.PartsLoginColumn3 {float: left; width: 150px; height: 20px; line-height: 20px; font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-align: left; vertical-align: top; margin: 0px; padding: 0px;}
.PartsLoginColumn4 {float: left; width: 80px; height: 20px; line-height: 20px; font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-align: left; vertical-align: top; margin: 0px; padding: 0px;}
.PartsLoginColumn5 {float: left; width: 10px; height: 20px; margin: 0px; padding: 0px;}
.PartsLoginCheckbox {background-color: #FFFFFF; margin: 0px; padding: 0px;}
.PartsLoginButton {width: 80px; height: 16px; border-width: 0px; margin: 0px; padding: 0px; background-color: transparent; font-family: Verdana, sans-serif; font-size: 11px; color: #FF0000; font-weight: bold; text-align: left; vertical-align: top;}
.PartsLoginButton:hover {cursor: hand;}
.PartsLoginInput {font-family: Verdana, helvetica; font-size: 10; color: #000000; border-width: 1px; border-style: solid; border-color: #000000; background-color: #FFFFFF; margin: 0px 10px; padding: 0px; vertical-align: top;}
.PartsLoginLink {font-family: Verdana, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; text-align: center; vertical-align: top; text-decoration: none;}
.PartsLoginLink:hover {text-decoration: none;}
.PartsLoginMessage {width: 400px; height: 10px; line-height: 10px; clear: both; margin: 0px; padding: 0px; font-family: sans-serif; font-size: 10px; color: #AA0000; text-align: center; vertical-align: top;}
.PartsCounterText {width: 400px; text-align: left; font-family: Verdana, sans-serif; font-size: 8px; text-decoration: none; color: #666666;}
.PartsCounterWidget {width: 400px; text-align: center;}

h1 {
  font-family: Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  text-align: center;
  vertical-align: middle;
  margin: 0px;
  padding: 0px;
  border: solid 1px #838383;
  width: 568px;
  height: 16px;
  background-image: url(../images/article_header_00.jpg);
}

.ArticleTextContainer {
  margin: 0px;
  padding: 0px;
  width: 570px;
  display: inline-block;
}
.ArticleTextInfo {
  font-family: Verdana, sans-serif;
  font-size: 10px;
  text-decoration: none;
  color: #666666;
  text-align: left;
  margin: 0px;
  padding: 5px 0px;
  width: 570px;
}
.ArticleLead {
  font-family: Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-align: justify;
  margin: 0px;
  padding: 0px;
  width: 570px;
}
.ArticleText {
  font-family: Verdana, sans-serif;
  font-size: 12px;
  text-decoration: none;
  color: #000000;
  text-align: justify;
  margin: 0px;
  padding: 5px 0px;
  width: 570px;
}
.ArticleSummaryContainer {
  width: 570px;
  height: 16px;
  display: inline-block;
  clear: both;
}
.ArticleSummaryLeft {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  color: #000000;
  text-align: left;
  width: 285px;
  float: left;
}
.ArticleSummaryRight {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  color: #000000;
  text-align: right;
  width: 285px;
  float: right;
}
.ArticleSeparator {
  border-bottom: solid 1px #838383;
  line-height: 0px;
  width: 570px;
  height: 1px;
  margin: 0px;
  padding: 0px;
}
.ArticleTextCounter {
  font-family: Verdana, sans-serif;
  font-size: 10px;
  text-decoration: none;
  color: #666666;
  text-align: left;
  margin: 0px;
  padding: 5px;
  width: 558px;
}
.ArticleTextQuickEdit {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  color: #000000;
  text-align: right;
}

.ResultsHeader {width: 398px; height: 16px; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; vertical-align: middle; margin: 0px; padding: 0px; border: solid 1px #838383; background-image: url(../images/article_header_01.jpg); display: inline-block;}
.ResultsContainer {width: 400px; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #E0E0FF; vertical-align: middle; margin: 0px; padding: 0px; display: inline-block;}
.ResultsContainerPlain {width: 400px; font-family: Verdana, sans-serif; font-size: 12px; font-weight: none; color: #000000; background-color: #E0E0FF; vertical-align: justify; margin: 0px; padding: 0px; display: inline-block;}
.ReasaultsTeamLeft {width: 125px; height: 20px; text-align: right; margin: 0px; padding: 0px; float: left}
.ReasaultsTeamRight {width: 125px; height: 20px; text-align: left; margin: 0px; padding: 0px; float: left}
.ReasaultsResult {width: 150px; height: 20px; text-align: center; color: #114488; margin: 0px; padding: 0px; float: left}

.StandingsHeader {width: 398px; height: 16px; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; vertical-align: middle; margin: 0px; padding: 0px; border: solid 1px #838383; background-image: url(../images/article_header_01.jpg); display: inline-block;}
.StandingsContainer {width: 400px; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #E0E0FF; vertical-align: middle; margin: 0px; padding: 0px; display: inline-block;}
.StandingsSubHeader {width: 400px; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: #FF0000; height: 20px; text-align: center; vertical-align: middle; margin: 0px; padding: 0px; float: left}
.StandingsSubHeaderTeam {width: 150px; height: 20px; text-align: right; color: #FF0000; margin: 0px; padding: 0px; float: left}
.StandingsSubHeaderWins {width: 100px; height: 20px; text-align: right; color: #FF0000; margin: 0px; padding: 0px; float: left}
.StandingsSubHeaderLost {width: 75px; height: 20px; text-align: right; color: #FF0000; margin: 0px; padding: 0px; float: left}
.StandingsSubHeaderSpace {width: 75px; height: 20px; margin: 0px; padding: 0px; float: left}
.StandingsTeam {width: 150px; height: 20px; text-align: right; margin: 0px; padding: 0px; float: left}
.StandingsWins {width: 75px; height: 20px; text-align: right; color: #114488; margin: 0px; padding: 0px; float: left}
.StandingsLost {width: 75px; height: 20px; text-align: right; color: #114488; margin: 0px; padding: 0px; float: left}
.StandingsSpace {width: 100px; height: 20px; margin: 0px; padding: 0px; float: left}

.CommentsContainer {width: 570px; height: 100%; margin:0 auto; padding: 0px;}
.CommentsOneMessageContainerWhite {width: 568px; background-color: #FFFFFF; margin: 0px; padding: 0px}
.CommentsOneMessageContainerGrey {width: 568px; background-color: #E0E0FF; margin: 0px; padding: 0px; border-top: solid 1px #838383; border-bottom: solid 1px #838383;}
.CommentsMessage {font-family: sans-serif; font-size: 12px; text-decoration: none; color: #000000; text-align: justify; font-weight: none; margin: 0px; padding: 5px 10px;}
.CommentsWarning {font-family: sans-serif; font-size: 12px; font-weight: bold; color: #FF0000; text-align: center; margin: 0px; padding: 5px 0px;}
.CommentsMessageInfo {font-family: sans-serif; font-size: 12px; color: #000080; text-align: right;}
.CommentsMessageExtraInfo {font-family: sans-serif; font-size: 12px; font-weight: bold; color: #000080; text-align: right;}
.CommentsAddMessage {font-family: sans-serif; font-size: 12px; text-decoration: none; color: #000000; text-align: center; margin: 0px; padding: 0px;}
.CommentsForm {margin: 0px; padding: 0px;}
.CommentsSeparator {background-color: #404040; line-height: 0px; height: 1px; margin: 0px; padding: 0px;}
.CommentsSeparatorSpacer {line-height: 10px; height: 10px; margin: 0px; padding: 0px;}
.CommentsSpace {line-height: 5px; height: 5px; margin: 0px; padding: 0px;}