body, p, tr, td, ul, li
{
    color: #000000;
    font-family: Tahoma, Verdana, Arial;
    font-size: 11px;
}

a, a:link, a:visited, a:active
{
    color: #0000AA;
    text-decoration: none;
}

a:hover
{
    color: #FF0000;
}

a.link_Hidden
{
    color: #CBDAE5;
}

a.link_Win
{
    color: green;
}

a.link_Loss
{
    color: red;
}

a.link_Draw
{
    color: orange;
}

a.link_Abandoned, a.link_Cancelled, a.link_Walk, a.link_Conceded
{
    color: black;
}

a.link_Win:hover
{
    text-decoration: underline;
}

a.link_Loss:hover
{
    text-decoration: underline;
}

a.link_Draw:hover
{
    text-decoration: underline;
}

a.link_Abandoned:hover, a.link_Cancelled:hover, a.link_Walk:hover, a.link_Conceded:hover
{
    text-decoration: underline;
}

table
{
    border: none;
}

table.tablemain1
{
    background-color: #4682B4;
}

table.tablemain1 td
{
    border: 1px solid white;
    background-color: #F4F4F8;
}

tr.titlebar1 td
{
    background-color: #4682B4;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 13px;
    padding: 2px 2px 2px 5px;
    border-top: none;
    border-bottom: 1px solid #4682B4;
    border-left: none;
    border-right: none;
    white-space: nowrap;
}

tr.titlebar1 a { color: #FFFFFF; }
tr.titlebar1 a:link { color: #FFFFFF; }
tr.titlebar1 a:visited { color: #FFFFFF; }
tr.titlebar1 a:active { color: #FFFFFF; }
tr.titlebar1 a:hover { color: #FF0000; }

table.outertable
{
    border-width: 0px;
    border-spacing: 1px;
    border-collapse: collapse;
    padding: 0px;
    width: 100%;
}

table.outertable td
{
    border-top: none;
    border-bottom: none;
    border-left: none;
    border-right: none;
}

table.innertable
{
    border-width: 0px;
    border-spacing: 0px;
    border-collapse: collapse;
    padding: 3px;
    width: 100%;
    background-color: #F4F4F8;
}

tr.titlebar2 td
{
    background-color: #DBEAF5;
    color: #000000;
    font-weight: bold;
    font-size: 13px;
    padding: 2px 2px 2px 5px;
    border-top: 1px solid #4682B4;
    border-bottom: 1px solid #4682B4;
    border-left: none;
    border-right: none;
    white-space: nowrap;
}

table.tablef2
{
    background-color: #FFFFFF;
    padding: 0px;
    border-collapse: seperate;
    border-spacing: 1px;
    border: 1px solid #4682B4;
}

table.tablef2 td
{
    background-color: #ffffff;
    padding: 2px 2px 2px 5px;
    white-space: nowrap;
}

tr.titlebarf2 td
{
    background-color: #DBEAF5;
    color: #000000;
    font-weight: bold;
    padding: 2px 2px 2px 5px;
    border-bottom: 1px solid #4682B4;
    white-space: nowrap;
}

tr.titlebarf2bottom td
{
    background-color: #DBEAF5;
    color: #000000;
    font-weight: bold;
    padding: 2px 2px 2px 5px;
    border-top: 1px solid #4682B4;
    white-space: nowrap;
}

tr.titlebarf2above td
{
    background-color: #FFFFFF;
    color: #000000;
    font-weight: bold;
    padding: 2px 2px 2px 5px;
    border-bottom: 1px solid #4682B4;
    white-space: nowrap;
}

td.barlinkhl
{
    background-color: #4682B4;
    text-align: right;
    text-decoration: underline;
}

td.barlink
{
    text-align: right;
}

td.indented
{
    background-color: #F4F4F8;
    color: #000000;
    padding: 10px 10px 10px 10px;
}

td.nonindented
{
    background-color: #F4F4F8;
    color: #000000;
    padding: 0px 0px 10px 0px;
    white-space: nowrap;
}

tr.nopadding td
{
    padding: 0px 0px 0px 0px;
}

tr.row0 td
{
    background-color: #ffffff;
    padding: 2px 2px 2px 5px;
    white-space: nowrap;
}

tr.row1 td
{
    background-color: #eeeeee;
    padding: 2px 2px 2px 5px;
    white-space: nowrap;
}

tr.row0Confirmed td
{
    font-weight: bold;
    background-color: #ffffff;
    padding: 2px 2px 2px 5px;
    white-space: nowrap;
}

tr.row1Confirmed td
{
    font-weight: bold;
    background-color: #eeeeee;
    padding: 2px 2px 2px 5px;
    white-space: nowrap;
}

.title2
{
    font-weight: bold;
    font-size: 13px;
    padding: 2px 4px;
}

.tablesmall td
{
    padding: 0px 2px 0px 2px;
    font-size: 10px;
    white-space: nowrap;
}

.cwccgrid
{
    border: 1px solid #718BB7;
}

.suggestion_list
{
    background: white;
    border: 1px solid #4682B4;
    padding: 4px;
}

.suggestion_list ul
{
    padding: 0;
    margin: 0;
    list-style-type: none;
}

.suggestion_list a
{
    text-decoration: none;
    color: #0000FF;
}

.suggestion_list .selected
{
    background: #DBEAF5;
    color: #FF0000;
}

.suggestion_list .selected a
{
    color: #FF0000;
}

#autosuggest
{
    display: none;
}

.ww6
{
    background-color: #67C63F !important;
    font-weight: bold;
    color: red;
}

.ww5
{
    background-color: #67C63F !important;
    font-weight: bold;
    color: grey;
}

.ww4
{
    background-color: #67C63F !important;
    font-weight: bold;
    color:blue;
}

.ww3
{
    background-color: #67C63F !important;
    font-weight: bold;
    color: yellow;
}

.ww2
{
    background-color: #67C63F !important;
    font-weight: bold;
    color: magenta;
}

.ww1
{
    background-color: #67C63F !important;
    font-weight: bold;
    color: white;
}

.ww0
{
    background-color: #67C63F !important;
    font-weight: bold;
    color: grey;
}

tr.highlight td
{
    background-color: #dddddd;
    cursor: pointer;
}

tr.selected td
{
    background-color: #dddddd;
    border-top: 1px solid #4682B4;
    border-bottom: 1px solid #4682B4;
}

.ww-close
{
    cursor: pointer;
}

.left
{
    float: left;
}

.right
{
    float: right;
}

#tooltip
{
    position:absolute;
    border:1px solid #333;
    background:#f7f5d1;
    padding:2px 5px;
    color:#333;
    display:none;
}	

a:link.imgborder img
{
    padding: 1px;
    border: 1px solid #4682B4;
}
