.boldtext  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 12px;
	color : #000000;
}

.greenboldtext  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 12px;
	color : #00CC00;
}

.blueboldtext  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 12px;
	color : #1f7ac0;
}

.bigblueboldtext  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 16px;
	color : #1167a9;
}

.largetext  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 16px;
	color : #000000;
}

.boldcourier {
	font-family : courier;
	font-weight : bold;
	font-style : normal;
	font-size : 12px;
	color : #000000;
}

.courier {
	font-family : courier;
	font-weight : normal;
	font-style : normal;
	font-size : 12px;
	color : #000000;
}

.italicboldtext  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : italic;
	font-size : 12px;
	color : #000000;
}

.text  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 12px;
	color : #000000;
}


.greytext  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 12px;
	color : #CCCCCC;
}

.italictext  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-size : 12px;
	color : #000000;
}

.smitalictext  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-size : 10px;
	color : #000000;
}


.whitetext  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-style : normal;
	font-size : 12px;
	color : #FFFFFF;
	a:visited : #FFFFFF;
}

.boldwhitetext  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-style : normal;
	font-weight : bold;
	font-size : 12px;
	color : #FFFFFF;
}

.redtext  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 12px;
	color : #CC0000;
}

.notsoredtext  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 12px;
	color : #CC0000;
}

.notsoredsmtext  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 10px;
	color : #CC0000;
}

.boldredtext  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 12px;
	color : #FF0000;
}

.largeredtext  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 14px;
	color : #FF0000;
}

.smtext {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-style : normal;
	font-size : 10px;
	color : #000000;
}

.smgreytext {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-style : normal;
	font-size : 10px;
	color : #646464;
}


.smboldtext {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-style : normal;
	font-size : 10px;
	font-weight: bold;
	color : #000000;
}

.smboldredtext {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-style : normal;
	font-size : 10px;
	font-weight: bold;
	color : #FF0000;
}

.smboldwhitetext {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-style : normal;
	font-size : 10px;
	font-weight: bold;
	color : #FFFFFF;
}

.date {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 10px;
	font-weight: bold;
	color : #000000;
}

.breadcrumb {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-style : normal;
	font-size : 11px;
	font-weight: normal;
	color : #000066;
}

.smwhitetext {
	font-family : Charcoal, Helvetica, Arial, sans-serif;
	font-style : normal;
	font-size : 10px;
	color : #FFFFFF;
}

.smyellowtext {
	font-family : Charcoal, Helvetica, Arial, sans-serif;
	font-style : normal;
	font-size : 10px;
	color : #FFCC00;
}

.leftnavtext {
	font-family : Charcoal, Helvetica, Arial, sans-serif;
	font-style : normal;
	font-size : 12px;
	color : #000000;
}

.subhead  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 14px;
	color : #000000;
}

.surveyhead  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 16px;
	color : #336699;
}

.redhead  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 14px;
	color : #FF0000;
}

.greenhead  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 16px;
	color : #00FF00;
}

.supergreenhead  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 22px;
	color : #00FF00;
}

.superwhitehead  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 22px;
	color : #FFFFFF;
	text-shadow : 2px 2px 2px #000;
}

.purplesubhead  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 14px;
	color : #660066;
}

.whitesubhead  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 14px;
	color : #FFFFFF;
}

.whitethinsubhead  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : normal;
	font-style : normal;
	font-size : 16px;
	color : #FFFFFF;
}

.headline  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 16px;
	color : #000066;
}

.whiteheadline  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 16px;
	color : #FFFFFF;
}

.greenheadline  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 16px;
	color : #006600;
}

.superheadline  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 22px;
	color : #000066;
}

.gigantoheadline  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 36px;
	color : #000000;
}

.updatetext {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 10px;
	color : #FFFFFF;
}

.updateheadertext {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 11px;
	color : #00FF2A;
}

.updatedatetext {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 10px;
	color : #FFCC00;
}

.bolditaliclink {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : italic;
	font-size : 12px;
	color : #000066;
}


.headdate {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : italic;
	font-size : 11px;
	color : #000000;
}

.superheaddate {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : italic;
	font-size : 14px;
	color : #000000;
}

.downdate {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-style : normal;
	font-size : 12px;
	font-weight: bold;
	color : #000066;
}

.smallertext {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-style : normal;
	font-size : 9px;
	color : #000000;
}

TABLE.mem {
  border           : 1px solid #000000;
  border-collapse  : collapse;
  float            : right;
}

TH.mem {
  border           : 1px solid #000000;
  background-color : #ffffff;
  text-align       : center;
  font-size        : 12px;
}

TD.mem {
  border           : 1px solid #000000;
  background-color : #ffffff;
  text-align       : center;
  vertical-align   : middle;
  font-size        : 12px;
  height           : 2em;
}

TD.mem_addr {
  border           : 1px solid #000000;
  background-color : #ffffff;
  text-align       : right;
  vertical-align   : bottom;
  font-size        : 12px;
}

TD.register {
  border           : 1px solid #000000;
  background-color : #ffffff;
  margin           : 5px;
  padding          : 5px;
}

TABLE.register {
  margin-top       : 5px;
  margin-bottom    : 5px;
  margin-left      : auto;
  margin-right     : auto;
  padding          : 0px;
  border-collapse  : collapse;
}

.bold  {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-weight : bold;
	font-style : normal;
	font-size : 12px;
	color : #000000;
}

SPAN.new {
  color            : #ff0000;
  font-size        : x-small;
  font-weight      : bold;
}


.whitelinks a:link {
  color : white;
 }
 
a.boldbuttons{
background: transparent url('https://www.warioworld.com/images/generic/download_left.gif') no-repeat top left;
display: block;
float: left;
font: bold 13px Arial; /* Change 13px as desired */
line-height: 31px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 39px; /* Height of button background height */
padding-left: 116px; /* Width of left menu image */
text-decoration: none;

}

a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{
color: white; /*button text color*/
}

a.boldbuttons span{
background: transparent url('https://www.warioworld.com/images/generic/download_right.gif') no-repeat top right;
display: block;
padding: 4px 10px 4px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a:hover.boldbuttons{ /* Hover state CSS */
text-decoration:none;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}