/* Created using Style Master from Western Civilisation NS4.0

NS6

IE4.0

IE5

IE6

O5 { 0 0 558 625 } */

/* iceskatenet.css file */

body {
font-family: Arial, Verdana, Helvetica, sans-serif;
background-image: url(images/ice.jpg);
background-position: top left;
background-repeat: repeat-y;
color: #000000;
font-weight: normal;
font-style: normal;
margin-left: +12%;
margin-right: +10%;
margin-top: +11%;
font-size: small;
}

div.tiny {
font-size: xx-small;
color: #0000a0;
text-align: center;
}

.container {
margin-left: 3%;
}

div.nav {
margin-left: +85%;
height: 205px;
width: 115px;
float: right;
clear: none;
}

div.right {
float: right;
clear: none;
}

.subhead {
color: #5f5f5f;
font-weight: bold;
text-decoration: underline;
}

.indent {
margin-left: +3%;
}

h1, h2, h3, h4, h5, h6 {
text-decoration: underline;
margin-left: +5px;
color: #5f5f5f;
}

p.email {
font-size: x-small;
font-weight: bold;
color: #000000;
text-align: left;
}

p.padright {
margin-right: 15%;
padding-right: 1%;
font-size: small;
}

p.float-right {
float: right;
clear: none;
font-size: small;
}

p.float-left {
float: left;
clear: none;
font-size: small;
}

p.tiny {
font-size: xx-small;
color: #000080;
text-align: center;
}

a img {
border: none;
display: table-cell;
}

img.header {
width: 600px;
height: 100px;
position: absolute;
z-index: auto;
top: 0%;
left: 0%;
}

img.center {
text-align: center;
vertical-align: middle;
}

img.float-left2 {
float: left;
clear: none;
display: table-cell;
}

img.float-left {
float: left;
clear: none;
}

img.float-right {
float: right;
clear: none;
}

li.header:first-line {
color: #5f5f5f;
font-weight: bold;
font-style: normal;
}

li a:link {
text-decoration: none;
font-style: normal;
font-weight: normal;
font-size: medium;
width: auto;
text-align: left;
vertical-align: top;
height: auto;
padding-left: 1%;
padding-right: 1%;
color: #004080;
}

li a:visited {
text-decoration: none;
width: auto;
text-align: left;
font-size: medium;
vertical-align: top;
padding-left: 1%;
padding-right: 1%;
color: #73839e;
font-style: normal;
font-weight: normal;
}

li a:hover {
text-decoration: none;
font-size: medium;
width: auto;
text-align: left;
vertical-align: top;
background-color: #d6dae2;
padding-left: 1%;
padding-right: 1%;
color: #004080;
font-style: normal;
font-weight: normal;
}

li a:active {
text-decoration: none;
font-size: medium;
width: auto;
text-align: left;
vertical-align: top;
padding-left: 1%;
padding-right: 1%;
color: #004080;
font-style: normal;
font-weight: normal;
}

a.email:link {
text-decoration: none;
font-style: normal;
font-weight: normal;
font-size: x-small;
background-color: #ffffff;
border: none;
text-align: left;
color: #000000;
}

a.email:visited {
text-decoration: none;
font-style: normal;
font-weight: normal;
font-size: x-small;
border: none;
background-color: #ffffff;
text-align: left;
color: #73839e;
}

a.email:hover {
text-decoration: none;
font-style: normal;
font-weight: normal;
font-size: x-small;
border: none;
background-color: #ffffff;
text-align: left;
color: #004080;
}

a.email:active {
text-decoration: none;
font-style: normal;
font-weight: normal;
font-size: x-small;
border: none;
background-color: #ffffff;
text-align: left;
color: #000000;
}

table.invisible {
background-color: #ffffff;
border-collapse: collapse;
border-spacing: 0px;
border: 2px #000000 none;
width: auto;
color: #000000;
font-size: x-small;
float: right;
clear: none;
margin-right: +5%;
}

table.standard {
background-color: #ffffff;
border-spacing: 0px;
border: 2px #000000 solid;
border-collapse: collapse;
margin-left: 3%;
width: auto;
color: #000000;
font-size: x-small;
height: auto;
}

table.standard caption {
color: #4b4b4b;
font-size: x-small;
font-weight: bold;
text-align: center;
margin-left: 3%;
}

table.olympics {
background-color: #ffffff;
border-collapse: collapse;
border-spacing: 0px;
border: 2px #000000 solid;
margin-left: 3%;
color: #000000;
font-size: x-small;
width: auto;
}

table.align-right {
background-color: #ffffff;
border-collapse: collapse;
border-spacing: 0px;
border: 2px #000000 solid;
width: auto;
color: #000000;
font-size: x-small;
float: right;
clear: none;
margin-right: +7%;
}

table.align-left {
background-color: #ffffff;
border-collapse: collapse;
border-spacing: 0px;
border: 2px #000000 solid;
width: auto;
color: #000000;
font-size: x-small;
float: left;
clear: none;
margin-right: +4%;
}

td.standard {
font-size: x-small;
color: #000000;
border: 1px #000000 solid;
text-align: left;
padding: .25em;
}

td.tiny-standard {
font-size: xx-small;
width: auto;
color: #000000;
border: 1px #000000 solid;
padding: .25em;
text-align: left;
}

td.final {
font-size: x-small;
width: auto;
border: 1px #000000 solid;
text-align: center;
padding: .25em;
font-weight: bold;
color: #00002d;
}

td.name {
font-size: x-small;
color: #00002d;
border: 1px #000000 solid;
text-align: left;
padding: .25em;
font-weight: bold;
background-color: #f7f7f7;
}

td.country {
font-size: x-small;
width: auto;
background-color: #c0c0c0;
color: #000000;
border: 2px #000000 solid;
text-align: left;
padding: .25em;
}

td.center {
font-size: x-small;
width: auto;
color: #000000;
border: 1px #000000 solid;
text-align: center;
padding: .25em;
}

td.linktitle {
color: #000040;
font-size: medium;
background-color: #ebebeb;
font-family: Arial, Verdana;
padding-left: 2%;
}

a:link.linkemail {
color: #000000;
font-size: xx-small;
padding: .25em;
}

a:visited.linkemail {
color: #73839e;
font-size: xx-small;
padding: .25em;
}

a:hover.linkemail {
color: #004080;
font-size: xx-small;
padding: .25em;
}

a:active.linkemail {
color: #000000;
font-size: xx-small;
padding: .25em;
}

td.tiny-center {
font-size: xx-small;
width: auto;
color: #000000;
border: 1px #000000 solid;
text-align: center;
padding: .25em;
height: auto;
}

td.tiny-center a:link {
color: #000000;
font-size: xx-small;
padding: .25em;
}

td.tiny-center a:visited {
color: #73839e;
font-size: xx-small;
padding: .25em;
}

td.tiny-center a:hover {
color: #004080;
font-size: xx-small;
padding: .25em;
}

td.tiny-center a:active {
color: #000000;
font-size: xx-small;
padding: .25em;
}

td.gold {
font-size: x-small;
width: auto;
color: #fcdd07;
border: 1px #000000 solid;
text-align: center;
padding: .25em;
background-color: #004080;
font-weight: bold;
}

td.silver {
font-size: x-small;
width: auto;
color: #dddddd;
border: 1px #000000 solid;
text-align: center;
padding: .25em;
background-color: #004080;
font-weight: bold;
}

td.bronze {
font-size: x-small;
width: auto;
color: #cfa95a;
border: 1px #000000 solid;
text-align: center;
padding: .25em;
background-color: #004080;
font-weight: bold;
}

td.standard-titlebar {
background-color: #003264;
color: #ffffff;
font-size: small;
font-weight: bold;
text-align: center;
padding: .25em;
width: auto;
border: 2px #000000 solid;
}

td.tiny-titlebar {
color: #ffffff;
font-size: x-small;
font-weight: bold;
text-align: center;
padding: .25em;
width: auto;
border: 2px #000000 solid;
background-color: #003264;
}

td.standard-label {
font-weight: bold;
font-size: x-small;
width: auto;
background-color: #c0c0c0;
color: #000000;
border: 2px #000000 solid;
text-align: center;
padding: .25em;
}

td.standard-labelleft {
font-weight: bold;
font-size: x-small;
width: auto;
background-color: #c0c0c0;
color: #000000;
border: 2px #000000 solid;
text-align: left;
padding: .25em;
}

table.standard a:link {
color: #000000;
font-size: x-small;
padding: .25em;
border: 1px #000000;
}

table.standard a:visited {
font-size: x-small;
padding: .25em;
border: 1px #000000;
color: #73839e;
}

table.standard a:hover {
color: #004080;
font-size: x-small;
padding: .25em;
border: 1px #000000;
}

table.standard a:active {
color: #000000;
font-size: x-small;
padding: .25em;
border: 1px #000000;
}

table.nav {
border-collapse: collapse;
border-spacing: 0px;
border: 2px #5f5f5f solid;
width: auto;
height: auto;
position: relative;
float: right;
clear: none;
}

table.nav td {
font-weight: normal;
font-size: xx-small;
width: auto;
color: #000080;
border: 1px #5f5f5f none;
background-color: #ffffff;
text-align: center;
padding: .15em;
}

table.nav caption {
font-weight: bold;
font-size: xx-small;
width: auto;
padding: .15em;
text-align: center;
color: #000000;
background-color: #d5dee6;
border: 2px #5f5f5f solid;
}

table.nav a:link {
font-size: xx-small;
vertical-align: bottom;
text-decoration: none;
font-weight: bold;
color: #004080;
padding: .15em;
}

table.nav a:visited {
font-size: xx-small;
vertical-align: bottom;
text-decoration: none;
font-weight: bold;
color: #73839e;
padding: .15em;
}

table.nav a:hover {
font-size: xx-small;
vertical-align: bottom;
text-decoration: none;
font-weight: bold;
color: #004080;
background-color: #d6dae2;
padding: .15em;
}

table.nav a:active {
font-size: xx-small;
vertical-align: bottom;
text-decoration: none;
font-weight: bold;
color: #004080;
padding: .15em;
}

table.panelbar {
clear: none;
border: none;
height: auto;
position: absolute;
top: 25px;
left: -3px;
width: 75px;
z-index: 1;
}

table.panelbar td {
position: relative;
border: none;
}