body
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 13px;
  color: #C9C9C9;
  background: #000000;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  margin-left: 0;
}
:link {color: #CCCCCC;}
:visited {color: #669999;}
:active {color: #FFFF00;}
:hover {color: #FF0000;}

.bigsubnav
{
  background: #A7A5A5;
  width: 260px;
  border-collapse:collapse;
}

.registerbox
{
  background: #A7A5A5;
  width: 350px;
  border-collapse:collapse;
}

.bigtitle
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 17px;
  color: #FF0000;
  font-weight: bold;
} 

.button
{
  height: 20px;
  padding: 0;
  background: #343233;
}

.button2
{
  height: 20px;
  padding: 0;
  background: #656565;
}

.buttonlink
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 12px;
  text-decoration: none;
}

.buttonrow
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 11px;
  border-collapse: collapse;
  width: 100%;
}

.header
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 20px;
  color: #FF0000;
  font-weight: bold;
}

.headline
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 17px;
  font-weight: bold;
}

.leftnav
{
  background: #A7A5A5;
  border-collapse: collapse;
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 10px;
}
.leftnav :link {color: #000000; text-decoration: none;}
.leftnav :visited {color: #000000; text-decoration: none;}
.leftnav :active {color: #FFFF00; text-decoration: none;}
.leftnav :hover {color: #FF0000; text-decoration: none;}

.main
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 11px;
  width: 100%;
  border-collapse: collapse;
  color: #C9C9C9;
}

.mainbutton
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 10px;
  width: 65px;
  height: 20px;
  border-spacing: 0;
  padding: 0;
  border-collapse: collapse;
  background: #343233;
}
.mainbutton :link {color: #CCCCCC; text-decoration: none;}
.mainbutton :visited {color: #CCCCCC; text-decoration: none;}
.mainbutton :active {color: #FFFF00; text-decoration: none;}
.mainbutton :hover {color: #FF0000; text-decoration: none;}

.mainbutton2
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 10px;
  width: 65px;
  height: 20px;
  border-spacing: 0;
  padding: 0;
  border-collapse: collapse;
  background: #656565;
}
.mainbutton2 :link {color: #CCCCCC; text-decoration: none;}
.mainbutton2 :visited {color: #CCCCCC; text-decoration: none;}
.mainbutton2 :active {color: #FFFF00; text-decoration: none;}
.mainbutton2 :hover {color: #FF0000; text-decoration: none;}

.maintitle
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 14px;
  color: #FF0000;
  font-weight: bold;
}

.menu
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 11px;
  width: 100%;
  background: #343233;
}
.menu :link {color: #CCCCCC; text-decoration: none;}
.menu :visited {color: #669999; text-decoration: none;}
.menu :active {color: #FFFF00; text-decoration: none;}
.menu :hover {color: #FF0000; text-decoration: none;}

.middlenav
{
  background: #A7A5A5;
  border-collapse: collapse;
}

.middlenavmiddle
{
  font-family: Arial,Helvetica,Sans-Serif;
  background: #343233;
  font-size: 15px;
  color: #FF0000;
  font-weight: bold;
}
.middlenavmiddle :link {color: #CCCCCC;}
.middlenavmiddle :visited {color: #669999;}
.middlenavmiddle :active {color: #FFFF00;}
.middlenavmiddle :hover {color: #FF0000;}

.query
{
  color: #AC6A95;
  font-weight: bold;
}

.smallheader
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 15px;
  color: #FF0000;
  font-weight: bold;
}

.smallsubnav
{
  background: #A7A5A5;
  border-collapse: collapse;
}

.smalltext
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 11px;
}

.smalltextblack
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 11px;
  color: #000000;
}

.smalltextbold
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}
.smalltextbold :link {color: #000000; text-decoration: none;}
.smalltextbold :visited {color: #000000; text-decoration: none;}
.smalltextbold :active {color: #FFFF00; text-decoration: none;}
.smalltextbold :hover {color: #FF0000; text-decoration: none;}

.smalltitle
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 11px;
  color: #FF0000;
  font-weight: bold;
}

.subnav
{
  background: #A7A5A5;
  border-collapse: collapse;
}

.subnavmiddle
{
  font-family: Arial,Helvetica,Sans-Serif;
  background: #656565;
  font-size: 12px;
}

.subnavtopleft
{
  font-family: Arial,Helvetica,Sans-Serif;
  background: #343233;
  font-size: 13px;
  font-weight: bold;
  color: #FF0000;
}

.subnavtopright
{
  font-family: Arial,Helvetica,Sans-Serif;
  background: #343233;
  font-size: 10px;
  font-weight: bold;
  color: #C9C9C9;
}
.subnavtopright :link {color: #CCCCCC;}
.subnavtopright :visited {color: #669999;}
.subnavtopright :active {color: #FFFF00;}
.subnavtopright :hover {color: #FF0000;}

.subsections
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 11px;
}

.text
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 13px;
}

.bigtext
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 15px;
  font-weight: bold;
}

.largetext
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 15px;
}

.textbold
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 13;
  font-weight: bold;
}

.tinytext
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 10px;
}

.tinytextbold
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 10px;
  font-weight: bold;
}

.tinytextitalic
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 10px;
  font-style: italic;
}

.tinytitle
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 10px;
  color: #FF0000;
  font-weight: bold;
}

.title
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 13px;
  color: #FF0000;
  font-weight: bold;
} 

H1
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 13px;
  color: #FF0000;
  font-weight: bold;
} 

.titlebar
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 25px;
  color: #FF0000;
  width: 80%;
  border-spacing: 0;
  padding: 5;
  border-collapse: collapse;
  background: #343233;
}

.top
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 11px;
  color: #C9C9C9;
  width: 100%;
  border-spacing: 0;
  padding: 0;
  border-collapse: collapse;
  background: #343233;
}
.top :link {color: #CCCCCC;}
.top :visited {color: #669999;}
.top :active {color: #FFFF00;}
.top :hover {color: #FF0000;}

.topright
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 10px;
  border-collapse: collapse;
}
hr
{
  height: 1px;
}

.playlistlink
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-weight: bold;
  font-size: 17px;
}
.playlistlink :link {color: #FF0000;}
.playlistlink :visited {color: #FF0000;}
.playlistlink :active {color: #FFFF00;}
.playlistlink :hover {color: #FFFF00;}

.cattitle
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 14px;
  font-weight: bold;
}
.cattitle
.cattitle :visited {color: #000000; text-decoration: none;}
.cattitle :active {color: #FFFF00; text-decoration: none;}
.cattitle :hover {color: #FF0000; text-decoration: none;}

.bodyline	{ background-color: #000000; border: 1px #343233 solid; }

td.row1
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 13px;
  background-color: #000000;
}
td.row2
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 13px;
  background-color: #1A1819;
}
td.row3
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 13px;
  background-color: #000000;
}

.quote
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 13px;
  font-style: italic;
}

.loading
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 16px;
  color: #FFFF00;
  font-weight: bold;
}

.copyright
{
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 13px;
}
