<!-- TITLEBAR -->
    td.TitlebarCenter {
      color : #191970;
      background-color : PowderBlue;
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 20px;
      font-weight : 700;
     }
    td.TitlebarLeft {
      width : 49;
      background-color : PowderBlue; 
      align : center;
     }
    td.TitlebarRight {
      color : #191970;
      background-color : PowderBlue; 
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 20px;
      font-weight : 300;
      text-align : right;
      align : center;
      padding-right : 8;
     }

<!-- OTHER BARS -->
    td.Links {
      color : #000000;
      text-align : center;
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 9px;
      font-weight : 700;
     }
    td.Sidebar {
      text-align : left;
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 9px;
      font-weight : 700;
     }
    td.BarLine {
      height : 2;
      background-color : #191970;
     }
    td.BlankLine {
      height : 2;
      background-color : white;
     }

<!-- PARAGRAPHING -->
    p.Main {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 12px;
      margin-left : 50;
      margin-right : 50;
      text-align : justify;
     } 
    p.Indent {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 11px;
      margin-left : 80;
      margin-right : 80;
      text-align : justify;
     } 
    p.SmallNoIndent {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 11px;
      margin-left : 50;
      margin-right : 50;
      text-align : justify;
     } 
    p.Box {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 11px;
      margin-left : 15;
      margin-right : 15;
      text-align : justify;
     } 
    p.Playoff {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      margin-left : 50;
      margin-right : 50;
      text-align : justify;
     } 
    ul.Main {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 11px;
      margin-left : 65;
      margin-right : 50;
      text-align : justify;
     } 
    ul.Indent {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 11px;
      margin-left : 95;
      margin-right : 80;
      text-align : justify;
     } 
    ol.Main {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 11px;
      margin-left : 65;
      margin-right : 50;
      text-align : justify;
     } 
    ol.Indent {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 11px;
      margin-left : 95;
      margin-right : 80;
      text-align : justify;
     } 

<!-- TEXT HIGHLIGHTS -->
    span.VBar {
      color : #191970;
      font-weight : 700;
     }

    span.WOB {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      background-color : midnightblue;
      color : #ffffff;
      font-weight : 700;
      padding-left : 4;
      padding-right : 4;
      padding-top : 2;
      padding-bottom : 3;
      border : 1px solid #000000;
     }

    span.WOT {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      background-color : powderblue;
      color : #000000;
      font-weight : 700;
      padding-left : 4;
      padding-right : 4;
      padding-top : 2;
      padding-bottom : 3;
      border : 1px solid #000000;
     }

    span.r {
      font-weight : 700;
      color : red;
    }

<!-- TABLES -->
    table.TitleWinners {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      cellspacing : 0;
      cellpadding : 3;
      margin-left : 50;
      }
    th.Term {
      width : 17;
      color : Darkslateblue;
      padding-bottom : 4;
      text-align : left;
     }
    th.Year {
      width : 35;
      color : Darkslateblue;
      padding-bottom : 4;
      text-align : center;
     }
    th.Player {
      width : 135;
      background-color : #FFFFFF;
      padding-left : 4;
      color : Darkslateblue;
      padding-bottom : 4;
      text-align : left;
     }
    th.Score {
      width : 40;
      background-color : #FFFFFF;
      text-align : center;
      color : Darkslateblue;
      padding-bottom : 4;
     }
    th.Country {
      width : 50;
      background-color : #FFFFFF;
      padding-left : 4;
      color : Darkslateblue;
      padding-bottom : 4;
      text-align : left;
     }
    th.Team {
      background-color : #FFFFFF;
      padding-left : 4;
      color : Darkslateblue;
      padding-bottom : 4;
      text-align : left;
     }
    td.Term {
      width : 17;
      text-align : left;
      font-weight : 700;
     }
    td.Year {
      text-align : center;
     }
    td.Player {
      background-color : PowderBlue;
      padding-left : 4;
      text-align : left;
     }
    td.Score {
      background-color : LightCyan;
      text-align : center;
     }
    td.Country {
      background-color : PowderBlue;
      text-align : left;
      font-weight : 700;
      padding-left : 4;
     }
    td.Team {
      background-color : LightCyan;
      text-align : left;
     }

    table.KO {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      cellspacing : 0;
      cellpadding : 0;
      margin-left : 50;
      border : 0;
      background-color : white;
      }
    caption.KO {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      text-align : left;
      padding-bottom : 3;
     }
    caption.Group {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      font-weight : 700;
      text-align : left;
      padding-bottom : 3;
      background-color : PowderBlue;
      color : #000000;
      border : 1px solid #000000;
     }
    th.KO {
      background-color : PowderBlue;
      color : #191970;
      padding : 3;
      text-align : left;
      border : 1px solid #191970;
     }
    td.Winner {
      font-weight : 700;
     }
    td.BottomBar {
      height : 1;
      background-color : #191970;
     }
    td.Playoff {
      text-align : right;
      padding : 3;
     }

    table.TM {
      color : #000000;
      background-color : #ffffff;
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      margin-left : 50;
     } 
    td.LR {
     background-color : #191970;
     color : #ffffff;
     font-weight : 700;
     }
    td.Ho {
     text-align : center;
     background-color : PowderBlue;
     border-left : 2px solid PowderBlue;
     border-right : 2px solid PowderBlue;
     border-top: 2px solid #191970;
     border-bottom : 2px solid PowderBlue;
     padding-top : 2;
     padding-bottom : 0;
     }
    td.Ch {
     text-align : center;
     background-color : PowderBlue;
     border-left : 2px solid PowderBlue;
     border-right : 2px solid PowderBlue;
     border-top: 2px solid PowderBlue;
     border-bottom : 2px solid #191970;
     padding-top : 0;
     padding-bottom : 2;
     }
    td.Date {
     text-align : center;
     font-size : 9px;
     }

    table.Nomenclature {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      cellspacing : 0;
      cellpadding : 3;
      margin-left : 50;
      }

    table.League {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      margin-left : 50;
      background-color : white;
     }
    th.LgPlayer {
      text-align : left;
      padding-left : 3;
      color : #FFFFFF;
      background-color : navy;
      border-right : 1px solid #000000;
      border-bottom : 1px solid #000000;
     }
    th.LgRank {
      color : #FFFFFF;
      background-color : navy;
      text-align : center;
      border : 1px solid #000000;
     }
    th.LgAbbr {
      text-align : center;
      background-color : PowderBlue;
      border : 1px solid #000000;
     }
    th.LgScore {
      color : #FFFFFF;
      background-color : navy;
      text-align : center;
      border : 1px solid #000000;
     }
    th.LgPlace {
      color : #FFFFFF;
      background-color : navy;
      text-align : center;
      border : 1px solid #000000;
     }
    td.LgPlayer {
      font-weight : 700;
      text-align : left;
      padding : 3;
      background-color : PowderBlue;
     }
    td.LgRank {
      text-align : center;
      font-weight : 400;
      border : 1px solid #000000;
      color : indianred;
    }
    td.LgRes {
      text-align : center;
      border : 1px solid #000000;
    }
    td.LgResx {
      text-align : center;
      border : 1px solid #000000;
      background-color : Lightcyan;
    }
    td.LgScore {
      text-align : center;
      font-weight : 700;
      border : 1px solid #000000;
    }
    td.LgPlace {
      text-align : center;
      border : 1px solid #000000;
     }

    table.TriMatch {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      margin-left : 50;
      background-color : white;
      cellspacing : 2;
      cellpadding : 2;
     }

    th.TriGame {
      padding-bottom : 2;
      padding-right : 5;
     }

    th.Tri {
      color : Darkslateblue;
      padding-bottom : 2;
      text-align : center;
      width : 130;
     }

    td.TriGame {
      text-align : left;
      padding-right : 5;
     }

    td.Tri {
      background-color : LightCyan;
      padding-left : 4;
      text-align : center;
      width : 130;
     }

    td.TriWin {
      background-color : PowderBlue;
      padding-left : 4;
      text-align : center;
      font-weight : 700;
      width : 130;
     }

    table.Match {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 11px;
      cellspacing : 0;
      cellpadding : 3;
      margin-left : 50;
      margin-right : 50;
    }
    td.MTerm {
      font-size : 9px;
      font-weight : 700;
      background-color : dodgerblue;
      color : white;
      text-align : center;
      vertical-align : text-top;
    }
    td.MPlayers {
      padding-left : 10;
      vertical-align : text-top;
    }
    td.MBrace {
      text-align : center;
      vertical-align : text-top;
      padding-top : 5;
    }
    td.MScore {
      text-align : left;
      vertical-align : text-top;
      padding-top : 7;
      padding-right : 5;
    }
    td.MFlag {
      text-align : center;
      vertical-align : text-top;
      padding-top : 8;
    }      
    td.MReport {
      vertical-align : text-top;
      text-align : justify;
      padding-left : 7;
    }      

<!-- IMAGES -->
    img.Page {
      border : 0;
      align : middle;
     }

    img.Logo {
      position : relative;
      left : 8;
      border : 0;
     }

<!-- LINKS -->
    a.Par:link {
      text-decoration : none;
      color : red;
     }
    a.Title:link {
      text-decoration : none;
      color : #000000;
     }
    a.Title:active {
     text-decoration : none;
     background-color : yellow;
     }
    a.Title:visited {
      text-decoration : none;
      color : #000000;
     }
    a.Title:hover {
      text-decoration : none;
      color : red;
     }
    a.Sidebar:link {
      text-decoration : none;
      color : #000000;
     }
    a.Sidebar:visited {
      text-decoration : none;
      color : #000000;
     }

    a.Top:link {
      text-decoration : none;
      color : rosybrown;
     }
    a.Top:active {
     text-decoration : none;
     background-color : yellow;
     }
    a.Top:visited {
      text-decoration : none;
      color : rosybrown;
     }
    a.Top:hover {
      text-decoration : none;
      color : red;
     }

<!-- RULES -->
    hr.Main {
      margin-left : 50;
      margin-right : 50;
    }

    h3.Main {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 14px;
      background-color : DodgerBlue;
      color : #ffffff;
      margin-left : 50;
      margin-right : 50;
      padding : 4;
    }
