.body
{
    background  : #FFFFCC url('../palm.gif');
    font-size   : 12px;
    font-family : Arial, Verdana, Helvetica, sans-serif;
    white-space : nowrap;
}

.table
{
    background : #FFFFCC;
    border     : 1px solid #787878;
    padding    : 0;
    margin     : 0;
}

.th
{
    background-color : #00CC00;
    color            : #FFFFFF;
    padding-right    : 5px;
    padding-left     : 5px;
    font-size        : 12px;
    font-family      : Arial, Verdana, Helvetica, sans-serif;
    font-weight      : bold;
    white-space      : nowrap;
}

.body h1, .body h1 a
{
    color           : #000000;
    font-size       : 24px;
    font-family     : Arial, Verdana, Helvetica, sans-serif;
    font-weight     : bold;
    text-decoration : none;
}

.body h2
{
    color           : #000000;
    font-size       : 18px;
    font-family     : Arial, Verdana, Helvetica, sans-serif;
    font-weight     : bold;
    text-decoration : none;
}

.body h2 a
{
    color           : #0000FF;
    font-size       : 18px;
    font-family     : Arial, Verdana, Helvetica, sans-serif;
    font-weight     : bold;
    text-decoration : none;
}

.body h2 a:hover
{
    color           : #0000FF;
    font-size       : 18px;
    font-family     : Arial, Verdana, Helvetica, sans-serif;
    font-weight     : bold;
    text-decoration : underline;
}

.body h3, .body h3 a
{
    color           : #000000;
    font-size       : 12px;
    font-family     : Arial, Verdana, Helvetica, sans-serif;
    font-weight     : bold;
    text-decoration : none;
}

a.th:link, a.th:visited
{
    background-color : #00CC00;
    color            : #FFFFFF;
    font-size        : 12px;
    font-family      : Arial, Verdana, Helvetica, sans-serif;
    font-weight      : bold;
}

a.th:hover
{
    color           : #FF0000;
    text-decoration : underline;
    font-size       : 12px;
}

.tr_odd
{
    background : #FFFFCC;
}

.tr_even
{
    background : #99FF99;
}

.tr_error
{
    background : #FF0000;
}

.td
{
    padding     : 3px;
    font-size   : 12px;
    color       : #000000;
    font-family : Arial, Verdana, Helvetica, sans-serif;
    white-space : nowrap;
}

.border
{
    border : 0 #000000;
}

a:link, a:visited
{
    font-size   : 12px;
    color       : #000000;
    font-family : Arial, Verdana, Helvetica, sans-serif;
}

a:hover
{
    color           : #FF0000;
    text-decoration : underline;
    font-size       : 12px;
}

.team
{
    width : 150px;
}

.player
{
    width : 155px;
}

.report
{
    width : 83px;
}

.match
{
    width : 30px;
}

.set
{
    width : 30px;
}

.points
{
    width : 30px;
}

.select
{
    width : 100%
}

.timestamp
{
    font-size   : 12px;
    color       : #000000;
    font-family : Arial, Verdana, Helvetica, sans-serif;
}

.timestamp a
{
    text-decoration : none
}

.timestamp a:hover
{
    text-decoration : underline
}

.error
{
    color       : #FF0000;
    font-weight : bold;
}

.center
{
    text-align : center;
}

.right
{
    text-align : right;
}

.top
{
    vertical-align : top;
}

.middle
{
    vertical-align : middle;
}

.bottom
{
    vertical-align : bottom;
}

.row_SOMMAR_88
{
    border-top    : 0;
    border-bottom : 1px;
    border-style  : solid;
}

.row_SOMMAR_99
{
    border-top    : 1px;
    border-bottom : 0;
    border-style  : solid;
}
