﻿body
{
    font-family: Verdana,Geneva,Arial,helvetica,sans-serif;
    margin: 0px 0px 0px 0px;
}

button
{
	font-size:10pt;
}

.title1
{
    font-weight: bold;
    font-size: 16pt;
}

.title2
{
    font-weight: bold;
    font-size: 14pt;
}

#layer_top
{
    background-color: #ECECEC;
}

#layer_bottom
{
    background-color: #ECECEC;
	vertical-align: middle;
}

#layer_menu
{
    background-color: #E5E5E5;
}

#layer_refreshing
{
    position:absolute; 
	right:0px; 
	top:0px; 
	padding:5px 5px 5px 5px;
	font-variant:small-caps;
	filter:alpha(opacity=50); 
	opacity: 0.5; 
	-moz-opacity:0.5;
}

#layer_clock
{
    position:absolute; 
	right:50px; 
	top:0px; 
	padding:5px 5px 5px 5px;
	font-variant:small-caps;
	filter:alpha(opacity=50); 
	opacity: 0.5; 
	-moz-opacity:0.5;
}

a:link, a:visited
{
    text-decoration: none;
    color: #780000;
}

table.results
{
    width: 75%;
    border-style: none;
    border-spacing: 0;
    font-size: 8pt;
}

td.rank
{
    font-weight: bold;
    text-align: right;
    width: 5%;
    padding: 2px 5px 2px 5px;
}

td.rankrecent
{
    font-weight: bold;
    text-align: right;
    width: 3%;
    padding: 2px 5px 2px 5px;
}

td.bib
{
    text-align: right;
    width: 5%;
    padding: 2px 5px 2px 5px;
}

td.name
{
    font-weight: bold;
    width: 20%;
    padding: 2px 5px 2px 5px;
}

td.nation
{
    text-align: right;
    width: 8%;
    padding: 2px 5px 2px 5px;
}

td.club
{
    width: 25%;
    padding: 2px 5px 2px 5px;
}

td.totaltime
{
    font-weight: bold;
    text-align: right;
    width: 15%;
    padding: 2px 5px 2px 5px;
}

td.difftime
{
    text-align: right;
    width: 15%;
    padding: 2px 5px 2px 5px;
}

td.difftimerecent
{
    text-align: right;
    width: 7%;
    padding: 2px 5px 2px 5px;
}

tr.zebra
{
    background-color: #EDEDED;
    padding: 0px 0px 0px 0px;
}

tr.nonzebra
{
    padding: 0px 0px 0px 0px;
}

td.group
{
    padding: 5px 5px 2px 5px;
    background-color: Silver;
    font-weight: bold;
}

td.up
{
    padding: 5px 5px 2px 5px;
    background-color: Silver;
    text-align:center;
}

