BODY { 
  background: #000000 ;
  margin: 0.25em ; 
  font-family: arial, tahoma, helvetica, sans-serif;
}

div.bodytext  { 
 font-family: arial, tahoma, helvetica, sans-serif; 
 font-size:10pt; margin: 0.90em;}
html>body div.bodytext {font-size:9pt;}

div.kitcontains  { 
 font-family: arial, tahoma, helvetica, sans-serif; 
 font-size:9pt;}
html>body div.kitcontains {font-size:8pt;}

div.pullquote { 
 font-family: arial, tahoma, helvetica, sans-serif; 
 font-size:11pt; margin: 1.90em;}
html>body div.pullquote {font-size:10pt;}

div.bodytext2 { 
 font-family: arial, tahoma, helvetica, sans-serif; 
 font-size: 11pt; margin: 1em;}
html>body div.bodytext2 { font-size: 9pt;}

div.caption1  { 
 font-family: arial, tahoma, helvetica, sans-serif; 
 font-size:9pt;}
div.captionwho { 
 font-family: arial, tahoma, helvetica, sans-serif;
 font-size:9pt;
 color: #8B0000;}

html>body div.caption1  { font-size:8pt;}
html>body div.captionwho { font-size:8pt;}

h1.captionhead  { 
 font-family: arial, tahoma, helvetica, sans-serif; 
 font-size:14pt; color: #8B0000;}
td.captionhead  { 
 font-family: arial, tahoma, helvetica, sans-serif; 
 font-size:14pt; margin: 1.50em; color: #8B0000;}
td.caption2  { 
 font-family: arial, tahoma, helvetica, sans-serif; 
 font-size:9pt; margin: 1.50em;}
html>body td.caption2     { font-size:8pt;}

td.caption3  { 
 font-family: arial, tahoma, helvetica, sans-serif; 
 font-size:13pt; margin: 1.50em;}
html>body td.caption3     { font-size:13pt;}


div.captionwho2 { 
 font-family: arial, tahoma, helvetica, sans-serif;
 font-size:8pt;
 color: #8B0000;}
div.captiontable { margin-left: 1.50em; margin-right: 1.50em;}
html>body div.captionwho2 { font-size:8pt;}

A.pullquote         {text-decoration:none; font-size:11pt; font-weight: bold; }
A.pullquote:link    {color: #8B0000;}
A.pullquote:visited {color: #8B0000;}
A.pullquote:hover   {color: #000000; font-weight: bold; text-decoration: underline;}
A.pullquote:active  {color: #8B0000; font-weight: bold; text-decoration: underline;}


A.captionhead         {text-decoration:none; font-size:14pt; }
A.captionhead:link    {color: #8B0000;}
A.captionhead:visited {color: #8B0000;}
A.captionhead:hover   {color: #FF0000;text-decoration: underline;}
A.captionhead:active  {color: #8B0000;text-decoration: underline;}

A.captionhead3         {text-decoration:none; font-size:18pt; }
A.captionhead3:link    {color: #8B0000;}
A.captionhead3:visited {color: #8B0000;}
A.captionhead3:hover   {color: #FF0000;text-decoration: underline;}
A.captionhead3:active  {color: #8B0000;text-decoration: underline;}

A.goodanswer          {text-decoration:none;font-size:14pt;FONT-WEIGHT: BOLD;}
A.goodanswer:link     {color: #8B0000;}
A.goodanswer:visited  {color: #8B0000;}
A.goodanswer:hover    {color: #FF0000;}
A.goodanswer:active   {color: #8B0000;}

A.badanswer           {text-decoration:none;font-size:12pt;FONT-WEIGHT: BOLD;}
A.badanswer:link      {color: #000000;}
A.badanswer:visited   {color: #000000;}
A.badanswer:hover     {color: #FF0000;}
A.badanswer:active    {color: #000000;}

table.i10body1, td.i10body1 {  
 font-family: arial, tahoma, helvetica, sans-serif;
 border-collapse:collapse;
 margin: 0em; 
}
   
table.i10bos1, td.i10bos1 {
 font-family: arial, tahoma, helvetica, sans-serif;
 border-collapse:collapse; 
 margin: 0em;
}
td.i10body1txt {  
 font-family: arial, tahoma, helvetica, sans-serif;
 font-size:7pt;
 background: #FFFFFF ;
}

td.i10body2txtwas {
 background-image: url('/images/bg_400px_tl.gif');
 background-repeat: no-repeat;
 background-position: 0 0 ;
 background-color: #FFFFFF ;
}

td.i10body2txt {
 background-color: #FFFFFF ;
}

span.winnerwhat {
 font-family: arial, tahoma, helvetica, sans-serif;
 font-size:16pt;
}

span.winnerevent {
 font-family: arial, tahoma, helvetica, sans-serif;
 font-size:13pt;
}

span.winnercat {
 font-family: arial, tahoma, helvetica, sans-serif;
 font-size:12pt;
}

table.menu {
 margin: 0em;
 border-top: solid thin #FF0000;
 border-bottom: solid thin #FF0000;
 BACKGROUND-IMAGE: url("images/top_menu_bg2.jpg");
}

table.galmenu {
 margin: 0em;
 border-bottom: solid thin #FF0000;
 BACKGROUND-IMAGE: url("images/top_menu_bg2.jpg");
}

A.imagebutton img {text-decoration:none; border: 0px solid white ;}
A.imagebutton:link img { border: 0px solid white; }
A.imagebutton:visited img { border: 0px solid white; }
A.imagebutton:hover img { border: 0px solid white; }
A.imagebutton:active img { border: 0px solid white; }

A.image         {text-decoration:none;}
A.image:link    {color: black; }   
A.image:visited {color: black; }
A.image:hover   {color: red;  }
A.image:active  {color: black; }

A.txtlink         {text-decoration:none;}
A.txtlink:link    {color: #000000;}
A.txtlink:visited {color: #000000;}
A.txtlink:hover   {color: #FF0000;text-decoration: underline;}
A.txtlink:active  {color: #000000;text-decoration: underline;}

A.menuitem, div.menuitem
{
 font-family: arial, tahoma, helvetica, sans-serif; 
 FONT-WEIGHT: BOLD; FONT-SIZE: 9pt;
 FONT-STYLE: italic;
 COLOR: #000000;
 TEXT-DECORATION: none;
}

A.menuitem:VISITED
{
 FONT-WEIGHT: BOLD;
 FONT-SIZE: 9pt;
 FONT-STYLE: italic;
 COLOR: #000000;
 TEXT-DECORATION: none;
}
A.menuitem:HOVER
{
 FONT-WEIGHT: BOLD;
 FONT-SIZE: 9pt;
 FONT-STYLE: italic;
 COLOR: #FF0000;
 TEXT-DECORATION: none;
}

span.menusep
{
 FONT-WEIGHT: BOLD;
 FONT-SIZE: 9pt;
 COLOR: #AC0100;
}

div.queshead { 
 font-family: arial, tahoma, helvetica, sans-serif; 
 font-size:10pt;
 color: #8B0000;}
div.anshead  { 
 font-family: arial, tahoma, helvetica, sans-serif;
 font-size:10pt;}
h1 {
 font-family: arial, tahoma, helvetica, sans-serif; 
 font-size:14pt;
 color: #8B0000;
}

A.menuitem2, div.menuitem2 
{
 FONT-WEIGHT: BOLD;
 FONT-SIZE: 9pt;
 FONT-STYLE: italic;
 COLOR: #000000;
 TEXT-DECORATION: none;
}

A.menuitem2:VISITED
{
 FONT-WEIGHT: BOLD;
 FONT-SIZE: 9pt;
 FONT-STYLE: italic;
 COLOR: #000000;
 TEXT-DECORATION: none;
}
A.menuitem2:HOVER
{
 FONT-WEIGHT: BOLD;
 FONT-SIZE: 9pt;
 FONT-STYLE: italic;
 COLOR: #FF0000;
 TEXT-DECORATION: underline;
}

div.bos1 { 
 font-family: arial, tahoma, helvetica, sans-serif;
 font-size:9pt;
 color: #FFFFFF}
div.bos2 { 
 font-family: arial, tahoma, helvetica, sans-serif;
 font-size:7pt;
 color: #FFFFFF}
div.bos3 { 
 font-family: arial, tahoma, helvetica, sans-serif;
 font-size:6pt;
 color: #FFFFFF}

td.kitprep {  
 font-family: arial, tahoma, helvetica, sans-serif;
 font-size:7pt;
 FONT-WEIGHT: BOLD;
 background: #FFFFFF;
 color: #000000 ;
}
