html { height: 100%; }
body { height: 100%; margin: 0px; padding: 0px ; text-align: center; vertical-align: middle; font-family: sans-serif; font-size:10pt;}
table.obs { border-collapse:collapse; margin-right:auto; margin-left:auto; }
td.c1 { text-align:center; vertical-align:center; }
td.data { vertical-align:center; }
td.left { text-align:left; }
td.right { text-align:right; }
td.borderRight { border-right: 1px solid black; }
td.borderLeft { border-left: 1px solid black; }
td.borderBottom { border-bottom: 1px solid black; }
td.spaceParm { width:10px; }
td.spaceSite { width:1px; }
td.c1ft { background-color:#E0FFE0; }
td.c1bs { background-color:#FFE0E0; }
td.c1cc { background-color:#E0E0FF; }
.sampleLine { fill: none; stroke: #FF0000; stroke-width: 1.0px; }
.overlay { fill: none; pointer-events: all; }
.tempLineFT { fill: none; stroke: #00C000; stroke-width: 1.5px; }
.tempLineBS { fill: none; stroke: #FF0000; stroke-width: 1.5px; }
.tempLineCC { fill: none; stroke: #0000FF; stroke-width: 1.5px; }
.stext { font: 8pt sans-serif; }
.sleft { text-anchor: end; }
.sft { fill: #00C000; }
.sbs { fill: #FF0000; }
.scc { fill: #0000FF; }
.tempSampleValCC { fill: #0000FF; }
.speedSampleValCC { fill: #0000FF; }
.gustSampleValCC { fill: #0000FF; }
.tempSampleValBS { fill: #FF0000; }
.snowSampleValBS { fill: #FF0000; }
.tempSampleValFT { fill: #00C000; }
.speedSampleValFT { fill: #00C000; }
.gustSampleValFT { fill: #00C000; }
.snowSampleValFT { fill: #00C000; }
.focusBack { fill: #FCFCFC; fill-opacity: 0.95; stroke: #000000; stroke-width: 1px; }
.speedFT { fill: none; stroke: #00C000; stroke-width: 1.5px; }
.speedCC { fill: none; stroke: #0000FF; stroke-width: 1.5px; }
.gustFT { fill: none; stroke: #00C000; stroke-dasharray: 4px; stroke-width: 1.5px; }
.gustCC { fill: none; stroke: #0000FF; stroke-dasharray: 4px; stroke-width: 1.5px; }
.snowFT { fill: none; stroke: #00C000; stroke-width: 1.5px; }
.snowBS { fill: none; stroke: #FF0000; stroke-width: 1.5px; }
