.tournament
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: black;
  background: #FFDDDD;
}

.tournamentgrey
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: black;
  background: #CCCCCC;
}

.tournamentyellow
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: black;
  background: #FFFF99;
}

.previousvote
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: black;
  background: #fc9;
}

.previousvoteheader
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: black;
  background: white;
}

.previousvoteheaderblack
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: white;
  background: #000000;
}

.previousvotechoice
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: white;
  background: red;
}

.menu
{
  FONT-SIZE: 12px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: white;
  background: #336699;
}
.menu A:link
{
  COLOR: white;
  text-decoration: none;
}
.menu A:visited
{
  COLOR: white;
  text-decoration: none;
}
.menu A:hover
{
  COLOR: white;
  text-decoration: underline;
}

.textsmall
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: black;
  background: white;
}

.previouslink
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: black;
  background: white;
  FONT-WEIGHT: bold;
}
.previouslink A:link
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: black;
  background: white;
  text-decoration: none;
  FONT-WEIGHT: bold;
}
.previouslink A:visited
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: black;
  background: white;
  text-decoration: none;
  FONT-WEIGHT: bold;
}
.previouslink A:hover
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: black;
  background: white;
  text-decoration: underline;
  FONT-WEIGHT: bold;
}

.smallspeciallink
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: black;
  background: white;
}
.smallspeciallink A:link
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: black;
  background: white;
  text-decoration: none;
}
.smallspeciallink A:visited
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: black;
  background: white;
  text-decoration: none;
}
.smallspeciallink A:hover
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: black;
  background: white;
  text-decoration: underline;
}

.text
{
  FONT-SIZE: 14px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: black;
  background: white;
}
.text A:link
{
  COLOR: blue;
}
.text A:visited
{
  COLOR: blue;
}

.textspecial
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  COLOR: black;
  FONT-WEIGHT: bold;
}
.textspecial A:link
{
  COLOR: black;
  text-decoration: none;
}
.textspecial A:visited
{
  COLOR: black;
  text-decoration: none;
}
.textspecial A:hover
{
  COLOR: black;
  text-decoration: underline;
}

.textspecial_other
{
  background: #FFFF99;
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  COLOR: black;
  FONT-WEIGHT: bold;
}
.textspecial_other A:link
{
  COLOR: black;
  text-decoration: none;
}
.textspecial_other A:visited
{
  COLOR: black;
  text-decoration: none;
}
.textspecial_other A:hover
{
  COLOR: black;
  text-decoration: underline;
}

.infobox
{
  FONT-SIZE: 14px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: black;
  background: #EEEEEE;
}
.infobox A:link
{
  COLOR: blue;
}
.infobox A:visited
{
  COLOR: blue;
}

.infoboxalt
{
  FONT-SIZE: 14px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: black;
  background: #D6D6D6;
}

.infoboxsmall
{
  FONT-SIZE: 9px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: black;
  background: #EEEEEE;
}
.infoboxsmall A:link
{
  COLOR: #000000;
}
.infoboxsmall A:visited
{
  COLOR: #000000;
}

.infoboxtitle
{
  FONT-SIZE: 17px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  COLOR: #0066CC;
  background: white;
  FONT-WEIGHT: bold;
}

.infoboxheader
{
  FONT-SIZE: 17px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  COLOR: black;
  background: #EEEEEE;
  FONT-WEIGHT: bold;
}
.infoboxheaderred
{
  FONT-SIZE: 17px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  COLOR: red;
  background: #EEEEEE;
  FONT-WEIGHT: bold;
}

.infoboxgreen
{
  FONT-SIZE: 14px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  COLOR: green;
  background: #EEEEEE;
}
.infoboxgreen A:link
{
  COLOR: green;
}
.infoboxgreen A:visited
{
  COLOR: green;
}

.infoboxspecial
{
  background: #fc9;
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  COLOR: black;
  FONT-WEIGHT: bold;
}
.infoboxspecial A:link
{
  COLOR: black;
  text-decoration: none;
}
.infoboxspecial A:visited
{
  COLOR: black;
  text-decoration: none;
}
.infoboxspecial A:hover
{
  COLOR: black;
  text-decoration: underline;
}

.validation
{
  FONT-SIZE: 12px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  COLOR: #FF3300;
  background: white;
  FONT-WEIGHT: bold;
}

.validationlarge
{
  FONT-SIZE: 17px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  COLOR: #FF3300;
  background: white;
  FONT-WEIGHT: bold;
}

.header
{
  FONT-SIZE: 12px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
}
.header A:link
{
  FONT-SIZE: 12px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
  COLOR: #000000;
  background: white;
}
.header A:visited
{
  FONT-SIZE: 12px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
  COLOR: #000000;
  background: white;
}
.header A:hover
{
  FONT-SIZE: 12px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
  COLOR: #0000ff;
  background: white;
}

.item
{
  FONT-SIZE: 12px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  color: black;
}
.item A:link
{
  COLOR: #0000FF;
}
.item A:visited
{
  COLOR: #0000FF;
}

.notification_msg
{
  COLOR: #003366;
  background: #9DCEFF;
  FONT-SIZE: 16px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.notification_msg_red
{
  COLOR: white;
  background: red;
  FONT-SIZE: 16px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.marketing
{
  background: #fc9;
  FONT-SIZE: 16px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  COLOR: black;
  FONT-WEIGHT: bold;
}
.marketing A:link
{
  COLOR: black;
  text-decoration: none;
}
.marketing A:visited
{
  COLOR: black;
  text-decoration: none;
}
.marketing A:hover
{
  COLOR: black;
  text-decoration: underline;
}

.marketing_red_bg
{
  COLOR: white;
  background: red;
  FONT-SIZE: 16px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  font-weight: bold;
}
.marketing_red_bg
{
  COLOR: white;
  background: red;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
}
.marketing_red_bg A:link
{
  COLOR: white;
  text-decoration: none;
}
.marketing_red_bg A:visited
{
  COLOR: white;
  text-decoration: none;
}
.marketing_red_bg A:hover
{
  COLOR: white;
  text-decoration: underline;
}

