body
{
  font-family: arial,geneva,helvetica,verdana,sans-serif;
  color: #000000;
  background-color: #000000;
  margin: 0;
  padding: 0;
}
	
div, img
{
  margin: 0;
  padding: 0;
}

div, img, a
{
  border: 0;
}

div
{
  font-size: 0.8em;
}
	
.f11l13             { font-size:11px; line-height:13px; }
.f11l16             { font-size:11px; line-height:16px; }
.lightgrey          { color:#cccccc; }
	
a                   { text-decoration:none; }
a.greyWhite         { color:#a9a9a9; }
a.greyWhite:visited { color:#a9a9a9; }
a.greyWhite:active  { color:#ffffff; }
a.greyWhite:hover   { color:#ffffff; }
	
div#info
{
  position: absolute;
  top: 0;
  left: 0;
  visibility: visible;
}
	
div#applet
{
  position: absolute;
  top: 0;
  left: 0;
  visibility: hidden;
}
	
div#appletError
{
  position: absolute;
  top: 0;
  left: 0;
  visibility: inherit;
}
	
div.errorInfo
{
  position: absolute;
  left: 0;
  top: 0;
  width: 800px;
  height: 440px;
  visibility: hidden;
  z-index: 70;
  border: 10px solid #ffffff;
  background-color: #000000;
}
	
div.appletErrorInfo
{
  width: 800px;
  padding: 6px 0 0 10px;
}
	
div.vcoLoading
{
  position: absolute;
  left: 0;
  top: 0;
  width: 800px;
  height: 66px;
  border: 10px solid #FFFFFF;
}
	
div.vcoLoadingText
{
  width: 400px;
  padding: 86px 0 0 10px;
}
	
div.vcoLoadingImageHeadline
{
  padding: 10px 0 0 8px;
}
	
div.vcoLoadingImageHeadline span
{
  padding: 10px 0 0 2px;
}
	
div.vcoLoadingImageSubheadline
{
  padding: 73px 0 0 8px;
}