/*  Where's Waldo web */

a.link
{
        font-size:9pt;
        font-family:Tahoma,Arial,helvetica,sans-serif;
        font-weight:bolder;
        color:#666699;    /*#cdcdcd;  666666*/
        text-align:left;
}
a.link:hover
{
        font-size: 9pt;
        font-family:Tahoma,Arial,helvetica,sans-serif;
        font-weight:bolder;
        color:black;    /*#cdcdcd;  666666*/
        text-align:left;
}
table.stats
{
        font-family:Arial,Tahoma,helvetica,sans-serif;
        font-size: 73%;
        text-align:center;
        line-height:12px;
}
table.results
{
        font-family:Arial,Tahoma,helvetica,sans-serif;
        font-size: 80%;
        text-align:center;
        line-height:1.1em;
        white-space:nowrap;
}
.colhead
{
        font-size: 8pt;
        font-weight:bold;
        background-color:#4F5C38;                 /*#005545;*/
        height:17px;
        color:White;
        font-family:Tahoma,Arial,helvetica,sans-serif;
        padding:4px 0 3px 0;
        white-space:nowrap;
}

td.status
{
        border-right:1px solid gray;
        border-bottom:1px solid gray;
}

td.ppm
{
        font-style:italic;
        border-bottom:1px solid gray;
        border-right:1px solid gray;
}

td.place
{
        background-color:white;
        border-bottom:1px solid gray;
        }

td.totPace
{
        font-weight:bold;
        background-color:#ededed;
        border-right:1px solid gray;
        border-bottom:1px solid gray;
}

td.leg
{
        font-weight:bold;
        background-color:#9AA486;
        border-right:1px solid gray;
}

td.time
{
        font-weight:bold;
        background-color:#cccccc;
        border-right:1px solid black;
}


td.textBold
{
        font-weight:bold;
        border-right:1px solid black;
        border-bottom:1px solid gray;
}
td.pace
{
       border-right:1px solid gray;
       border-bottom:1px solid gray;
       background-color:#fcfcfc;
}
td.split {background-color:#C8CFC6;
          border-right:1px solid gray;
          border-bottom:1px solid gray;
}
td.fin
{
        border-bottom:1px solid gray;
}
td.txtLeft
{
        text-align:left;
        padding-right:15px;
        white-space:nowrap;
        padding-left:5px;
}
td.txtCntr
{
        text-align:center;
        white-space:nowrap;

}

td.head1
{
        font-size: 11pt;
        font-family:Times,Arial,helvetica,sans-serif;
        font-weight:bold;
        text-align:left;
}
.mileage {font-weight:normal;}
.sup {vertical-align:super;}

.smItalic {
        font-family:Tahoma,Arial,helvetica,sans-serif;
        font-size: 9pt;
        font-style:italic;
        font-weight:normal;
}

.keyText  {
           text-align:left;
           white-space:nowrap;
           line-height:1.2em;
           padding-top:12px;
        }
* html .keyText {line-height:1.3em;
       padding-top:8px;
       padding-bottom:8px; } /* For IE 5 PC */