table
{
  font: 11pt; 
  font-family: sans-serif; 
  cell-spacing: 4;
  cell-padding: 10;
  border: 0;
}

table.registration-form
{
  font: 9pt; 
  font-family: sans-serif; 
  cell-spacing: 4;
  cell-padding: 10;
  border: 0;
}

td
{
  cell-spacing: 4;
  border: 0;
  text-align: left;
  valign: top;
}

body      
{
  font: 11pt; 
  font-family: sans-serif; 
  color: black; 
  background-color: white;
}

body.alt-background    
{
  font: 11pt; 
  font-family: sans-serif; 
  color: black; 
  background-color: #D00000;
}

body.img-background    
{
  font: 11pt; 
  font-family: sans-serif; 
  color: black; 
  background-color: white;
  background-image: url(images/red_fade.gif);
  background-repeat: repeat-y;
}

body.registration-form
{
  font: 9pt; 
  font-family: sans-serif; 
  color: black; 
  background-color: white;
  background-image: url(images/red_fade.gif);
  background-repeat: repeat-y;
}

h1
{
  font: 24pt; 
  font-family: sans-serif;
  font-weight: bold;
  text-align: center; 
}           

h1.welcome-heading
{
  font: 24pt; 
  font-family: sans-serif;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  color: white;
}
           
h2
{
  font: 14pt; 
  font-family: sans-serif;
  font-weight: bold;
  text-align: left; 
  text-indent: 0in; 
  margin-left: 10px; 
  margin-right: 10px;
}           

h2.welcome-heading
{
  margin-left: 0px; 
  margin-right: 0px;
  color: white;
}           

p     
{
  text-indent: 0in; 
  margin-left: 10px; 
  margin-right: 10px;
}

a:link    
{
  color: black; 
  text-decoration: underline;
}

a:visited 
{
  color: black; 
  text-decoration: underline;
}

a:active  
{
  color: black; 
  text-decoration: underline;
}

a:hover   
{
  color: black; 
  text-decoration: underline;
}

