body { 
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
height:100%;
min-height:101%;
background-image: url(Background.jpg); /* forward slash for the path */ 
background-color: #ffffff;
}

TABLE.n1 {
FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; border-color:#7b819b; border-style:solid; border-width:1px;}

TABLE.n2 {
FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; }


TABLE.n3 {
FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height: 14px;}
TABLE.n4 {
FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; }

TABLE.rostertable {
FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; padding: 10px;}

TABLE.remembrance{
FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; border-color:#7b819b; border-style:solid; border-width:1px;}

TABLE.registrationthanks {
FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height: 14px;}


TABLE.registration {
FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; }


td.remembrance2{
FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;}

.subheading {color: #31417b; font-weight: bold; font-size: 14 px; font-family: verdana, arial, helvetica, sans-serif;
}

.subheading2 {color: #000000; font-weight: bold; font-size: 13 px; font-family: verdana, arial, helvetica, sans-serif; 
}

.sponsor-platinum  {color: #a3a3a2; font-weight: bold; font-size: 13 px; font-family: verdana, arial, helvetica, sans-serif; 
}

.sponsor-gold  {color: #D4AF37; font-weight: bold; font-size: 13 px; font-family: verdana, arial, helvetica, sans-serif; 
}

.sponsor-silver  {color: #C0C0C0; font-weight: bold; font-size: 13 px; font-family: verdana, arial, helvetica, sans-serif; 
}

.sponsor-bronze  {color: #CD7F32; font-weight: bold; font-size: 13 px; font-family: verdana, arial, helvetica, sans-serif; 
}

.boldtext  {color: #000000; font-weight: bold; font-size: 13 px; font-family: verdana, arial, helvetica, sans-serif; 
}

.italictext{color: #000000; font-weight: normal; font-size: 13 px; font-style: italic; font-family: verdana, arial, helvetica, sans-serif; 
}

ul {
FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
margin-top: 0px; margin-bottom: 0px; }


td.ogi-footer {FONT-WEIGHT: normal; FONT-SIZE: 10px; text-align: center; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;  
}
td.organizingcommittee {FONT-WEIGHT: normal; FONT-SIZE: 11px;  text-align: center; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;  
}
.rinks {FONT-WEIGHT: normal; FONT-SIZE: 11px;  text-align: center; COLOR: #000000; font-style: italic; FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;  
}


a:link {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
a:visited {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
a:hover {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:active {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

a.footerlink:link {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;  text-decoration: none;}
a.footerlink:visited {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif; text-decoration: none;}
a.footerlink:hover {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif; text-decoration: none;}
a.footerlink:active {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;  text-decoration: none;}


a.newslink:link {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #31417b; FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;  text-decoration: underline;}
a.newslink:visited {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #31417b; FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif; text-decoration: underline;}
a.newslink:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif; text-decoration: underline;}
a.newslink:active {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #31417b; FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;  text-decoration: underline;}




a.stephsco:link {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;  text-decoration: none;}
a.stephsco:visited {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif; text-decoration: none;}
a.stephsco:hover {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif; text-decoration: none;}
a.stephsco:active {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial,Helvetica, sans-serif;  text-decoration: none;}
.ogi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-align: center}

.style1 {font-family: Arial, Helvetica, sans-serif}
.style2 {font-size: 14px}
.style3 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; }

.aClassRadio { 
background-color : #ffffff; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
} 
.aClassCheckbox { 
background-color : #ffffff; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
border-top-color : #ffffff; 
border-right-color : #ffffff; 
border-bottom-color : #ffffff; 
border-left-color : #ffffff; 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
} 

.aClassCheckbox2 { 
background-color : #e2e7ed; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
border-top-color : #ffffff; 
border-right-color : #ffffff; 
border-bottom-color : #ffffff; 
border-left-color : #ffffff; 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
} 

.aClassCheckbox3 { 
background-color : #f8f9fb; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
border-top-color : #ffffff; 
border-right-color : #ffffff; 
border-bottom-color : #ffffff; 
border-left-color : #ffffff; 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
} 
INPUT { 
border-right : 1px solid #888888; 
border-top : 1px solid #888888; 
font-size : 12px; 
border-left : 1px solid #888888; 
color : black; 
border-bottom : 1px solid #888888; 
font-family : Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
background-color : white; 
} 


TEXTAREA { 
border-right : 1px solid #888888; 
border-top : 1px solid #888888; 
font-size : 12px; 
border-left : 1px solid #888888; 
color : black; 
border-bottom : 1px solid #888888; 
font-family : Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
background-color : white; 
}