    td.TitlebarCenter {
      color : #191970;
      background-color : #b0e0e6; 
      font-family : Verdana, Arial, Geneva, sans-serif;
      font-size : 20px;
      font-weight : 700;
     }
    td.TitlebarLeft {
      width : 49px;
      background-color : #b0e0e6; 
     }
    td.TitlebarRight {
      color : #191970;
      background-color : #b0e0e6; 
      font-family : Verdana, Arial, Geneva, sans-serif;
      font-size : 20px;
      font-weight : 300;
      text-align : right;
      padding-right : 8px;
     }

    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 : 2px;
      background-color : #191970;
     }
    td.BlankLine {
      height : 2px;
      background-color : white;
     }


    p.Main {
      font-family : Verdana, Arial, Geneva, sans-serif;
      font-size : 12px;
      margin-left : 50px;
      margin-right : 50px;
      text-align : justify;
     } 
    p.Indent {
      font-family : Verdana, Arial, Geneva, sans-serif;
      font-size : 11px;
      margin-left : 80px;
      margin-right : 80px;
      text-align : justify;
     } 
    p.SmallNoIndent {
      font-family : Verdana, Arial, Geneva, sans-serif;
      font-size : 11px;
      margin-left : 50px;
      margin-right : 50px;
      text-align : justify;
     } 
    p.Playoff {
      font-family : Verdana, Arial, Geneva, sans-serif;
      font-size : 10px;
      margin-left : 50px;
      margin-right : 50px;
      text-align : justify;
     } 
    ul.Main {
      font-family : Verdana, Arial, Geneva, sans-serif;
      font-size : 11px;
      margin-left : 65px;
      margin-right : 50px;
      text-align : justify;
     } 
    ul.Indent {
      font-family : Verdana, Arial, Geneva, sans-serif;
      font-size : 11px;
      margin-left : 95px;
      margin-right : 80px;
      text-align : justify;
     } 
    ol.Main {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 11px;
      margin-left : 65px;
      margin-right : 50px;
      text-align : justify;
     } 
    ol.Indent {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 11px;
      margin-left : 95px;
      margin-right : 80px;
      text-align : justify;
     } 

    span.VBar {
      color : #191970;
      font-weight : 700;
     }

    span.WOB {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      background-color : #191970;
      color : #ffffff;
      font-weight : 700;
      padding-left : 4px;
      padding-right : 4px;
      padding-top : 2px;
      padding-bottom : 3px;
      border : 1px solid #000000;
     }

    span.WOT {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      background-color : #b0e0e6;
      color : #000000;
      font-weight : 700;
      padding-left : 4px;
      padding-right : 4px;
      padding-top : 2px;
      padding-bottom : 3px;
      border : 1px solid #000000;
     }

    table.TitleWinners {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      margin-left : 50px;
      }
    th.Term {
      width : 17px;
      color : #483d8b;
      padding-bottom : 4px;
      text-align : left;
     }
    th.Year {
      width : 35px;
      color : #483d8b;
      padding-bottom : 4px;
      text-align : center;
     }
    th.Player {
      width : 135px;
      background-color : #FFFFFF;
      padding-left : 4px;
      color : #483d8b;
      padding-bottom : 4px;
      text-align : left;
     }
    th.Score {
      width : 40px;
      background-color : #FFFFFF;
      text-align : center;
      color : #483d8b;
      padding-bottom : 4px;
     }
    th.Country {
      width : 50px;
      background-color : #FFFFFF;
      padding-left : 4px;
      color : #483d8b;
      padding-bottom : 4px;
      text-align : left;
     }
    th.Team {
      background-color : #FFFFFF;
      padding-left : 4px;
      color : #483d8b;
      padding-bottom : 4px;
      text-align : left;
     }
    td.Term {
      width : 17px;
      text-align : left;
      font-weight : 700;
     }
    td.Year {
      text-align : center;
     }
    td.Player {
      background-color : #b0e0e6;
      padding-left : 4px;
      text-align : left;
     }
    td.Score {
      background-color : LightCyan;
      text-align : center;
     }
    td.Country {
      background-color : #b0e0e6;
      text-align : left;
      font-weight : 700;
      padding-left : 4px;
     }
    td.Team {
      background-color : LightCyan;
      text-align : left;
     }

    table.KO {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      margin-left : 50px;
      border : 0;
      background-color : white;
      }
    caption.KO {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      text-align : left;
      padding-bottom : 3px;
     }
    caption.Group {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      font-weight : 700;
      text-align : left;
      padding-bottom : 3px;
      background-color : #b0e0e6;
      color : #000000;
      border : 1px solid #000000;
     }
    th.KO {
      background-color : #b0e0e6;
      color : #191970;
      padding : 3px;
      text-align : left;
      border : 1px solid #191970;
     }
    td.Winner {
      font-weight : 700;
     }
    td.BottomBar {
      height : 1px;
      background-color : #191970;
     }
    td.Playoff {
      text-align : right;
      padding : 3px;
     }

    table.TM {
      color : #000000;
      background-color : #ffffff;
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      margin-left : 50px;
     } 
    td.LR {
     background-color : #191970;
     color : #ffffff;
     font-weight : 700;
     }
    td.Ho {
     text-align : center;
     background-color : #b0e0e6;
     border-left : 2px solid #b0e0e6;
     border-right : 2px solid #b0e0e6;
     border-top: 2px solid #191970;
     border-bottom : 2px solid #b0e0e6;
     padding-top : 2px;
     padding-bottom : 0;
     }
    td.Ch {
     text-align : center;
     background-color : #b0e0e6;
     border-left : 2px solid #b0e0e6;
     border-right : 2px solid #b0e0e6;
     border-top: 2px solid #b0e0e6;
     border-bottom : 2px solid #191970;
     padding-top : 0;
     padding-bottom : 2px;
     }
    td.Date {
     text-align : center;
     font-size : 9px;
     }

    table.Nomenclature {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      margin-left : 50px;
      }

    table.League {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      margin-left : 50px;
      background-color : white;
     }
    th.LgPlayer {
      text-align : left;
      padding-left : 3px;
      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 : #b0e0e6;
      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 : 3px;
      background-color : #b0e0e6;
     }
    td.LgRank {
      text-align : center;
      font-weight : 400;
      border : 1px solid #000000;
      color : #cd5c5c;
    }
    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 : 50px;
      background-color : white;
     }

    th.TriGame {
      padding-bottom : 2px;
      padding-right : 5px;
     }

    th.Tri {
      color : #483d8b;
      padding-bottom : 2px;
      text-align : center;
      width : 130px;
     }

    td.TriGame {
      text-align : left;
      padding-right : 5px;
     }

    td.Tri {
      background-color : LightCyan;
      padding-left : 4px;
      text-align : center;
      width : 130px;
     }

    td.TriWin {
      background-color : #b0e0e6;
      padding-left : 4px;
      text-align : center;
      font-weight : 700;
      width : 130px;
     }

    table.DuoMatch {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      margin-left : 50px;
      background-color : white;
     }

    th.DuoGame {
      padding-bottom : 2px;
      padding-right : 5px;
     }

    th.Duo {
      color : #483d8b;
      padding-bottom : 2px;
      text-align : center;
      width : 130px;
     }

    td.DuoGame {
      text-align : left;
      padding-right : 5px;
     }

    td.Duo {
      background-color : #b0e0e6;
      padding-left : 4px;
      padding-top : 2px;
      padding-bottom : 2px;
      text-align : left;
      width : 130px;
     }

    td.DuoScore {
      background-color : LightCyan;
      padding-left : 4px;
      text-align : center;
      font-weight : 400;
      width : 22px;
     }

    td.DuoTotal {
      padding-left : 4px;
      text-align : center;
      font-weight : 700;
      width : 22px;
     }

    table.Match {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 11px;
      margin-left : 50px;
      margin-right : 50px;
    }
    td.MTerm {
      font-size : 9px;
      font-weight : 700;
      background-color : #1e90ff;
      color : white;
      text-align : center;
      vertical-align : text-top;
    }
    td.MPlayers {
      padding-left : 10px;
      vertical-align : text-top;
    }
    td.MBrace {
      text-align : center;
      vertical-align : text-top;
      padding-top : 5px;
    }
    td.MScore {
      text-align : left;
      vertical-align : text-top;
      padding-top : 7px;
      padding-right : 5px;
    }
    td.MFlag {
      text-align : center;
      vertical-align : text-top;
      padding-top : 8px;
    }      
    td.MReport {
      vertical-align : text-top;
      text-align : justify;
      padding-left : 7px;
    }      

    table.PBT {
      color : #000000;
      background-color : #ffffff;
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 11px;
      margin-left : 50px;
      border : 2px solid #191970;
     } 
    th.Rank {
     background-color : #b0e0e6;
     }
    th.Ten {
     text-align : left;
     background-color : #b0e0e6;
     padding-top : 2px;
     padding-left : 3px;
     }
    th.Playoffs {
     text-align : left;
     background-color : #b0e0e6;
     padding-top : 2px;
     padding-left : 3px;
     }
    td.Rank {
     background-color : #b0e0e6;
     font-weight : 700;
     text-align : center;
     }
    td.Ten {
     text-align : left;
     padding : 3px;
     }
    td.Playoffs {
     text-align : left;
     padding : 3px;
     }

    table.Votes {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 11px;
      margin-left : 50px;
      border : 0;
      background-color : white;
      }
    th.NewPoll {
      background-color : yellow;
      color : black;
      padding : 3px;
      text-align : center;
     }
    th.PollName {
      background-color : yellow;
      color : black;
      padding : 3px;
      font-weight : 700;
      text-align : left;
     }
    th.OldPoll {
      background-color : yellow;
      color : black;
      font-weight : 700;
     }
    td.NewPoll {
      background-color : yellow;
      color : black;
      font-weight : 700;
      text-align : center;
      padding : 3px;
     }
    td.PollName {
      text-align : left;
      padding : 3px;
     }
    td.OldPoll {
      text-align : center;
      padding : 3px;
     }

    td.Kisei {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 11px;
      vertical-align : center;
      padding-left : 8px
    }

    table.Judan {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 10px;
      margin-left : 50px;
      background-color : white;
      }

    th.JuWinners {
      background-color : midnightblue;
      padding : 4px;
      color : cyan;
      text-align : center;
      font-size : 12px;
      }

    th.JuLosers {
      background-color : midnightblue;
      padding : 4px;
      color : white;
      text-align : center;
      font-size : 12px;
      }

    th.JuFinal {
      background-color : midnightblue;
      padding : 4px;
      color : cyan;
      text-align : center;
      font-size : 12px;
      }

    td.JuLevel1 {
      background-color : cadetblue;
      padding-left : 4px;
      padding-right : 2px;
      text-align : left;
      color : black;
      }

    td.JuLevel2 {
      background-color : cornflowerblue;
      padding-left : 4px;
      padding-right : 2px;
      text-align : left;
      color : black;
      }

    td.JuLevel3 {
      background-color : skyblue;
      padding-left : 4px;
      padding-right : 2px;
      text-align : left;
      color : black;
      }

    td.JuLevel4 {
      background-color : lightcyan;
      padding-left : 4px;
      padding-right : 2px;
      text-align : left;
      color : black;
      }

    td.JuPlain {
      background-color : white;
      padding-left : 4px;
      padding-right : 2px;
      text-align : left;
      color : black;
      }

    table.Ladder {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 9px;
      margin-left : 50px;
      }

    td.LPlayer {
      background-color : powderblue;
      padding-left : 4;
      padding-right : 4;
      padding-top : 2;
      padding-bottom : 2;
      }

    img.Page {
      border : 0;
     }

    img.Logo {
      position : relative;
      left : 8px;
      top : 2px;
      border : 0;
     }

    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;
     }

    hr.Main {
      margin-left : 50px;
      margin-right : 50px;
    }

    h3.Main {
      font-family : Verdana,Arial,Geneva,sans-serif;
      font-size : 14px;
      background-color : #1e90ff;
      color : #ffffff;
      margin-left : 50px;
      margin-right : 50px;
      padding : 4px;
    }

