a:link {
	text-decoration: underline;  
	}
a:hover {
	text-decoration: underline;  
	color: #FF0000;
	}
a:active {
	text-decoration: underline;  
	color: #FF4500;
	}
a:visited  {
	text-decoration: underline;  
	color: #880088; 
	}
a:link IMG { border: none; }
a:hover IMG { border: none; }
a:active IMG { border: none; }
a:visited IMG { border: none; }
body, td   {
	font-size: x-small;
	font-family: verdana,arial,sans-serif;
	font-weight: normal;
	color: Black;
	}
sup {
	font-size: 8px;
	color: #603;
	line-height: 0.2em;
}
.serif   {
  font-family: times,serif;
  font-size: small;
	}
.sans	{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: small;
	}
.title {
	font-family: times,serif;
	font-size: medium;
	color: #0040CC;
	font-weight: bold;
	font-style: italic;
	}
.titlesmall {
	font-family: times,serif;
	font-size: small;
	color: #0040CC;
	font-weight: bold;
	font-style: italic;
	}
.small {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: x-small;
	}
.tiny {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: xx-small;
	}
.highlight {
	background-color: #FEFF7B;
	}
.sectionheading {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: medium;
	color: #000099;
	font-weight: bolder;
	font-style: italic;
	}
.tagline {
	font-family: Trebuchet MS,Verdana,Arial,Helvetica;
	font-size: medium;
	color: #000099;
	font-weight: bolder;
	}
.tagsmall {
	font-family: Trebuchet MS,Verdana,Arial,Helvetica;
	font-size: x-small;
	color: #000099;
	font-weight: bold;
	}	
.rank {
	font-family: verdana,arial,helvetica,sans-serif;
	font-weight: bolder;
	color: #0040CC;
	}
.tinygray {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: xx-small;
	color: #888888;
	}
.tinyltblue {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: xx-small;
	color: #0040CC;
	}
.tinywhite {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: xx-small;
	color: white;
	}
.tinyred {font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; color: #FF0000;}
.tinyred A:link {font-size: xx-small; color: #FF0000; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none;}
.tinyred A:active {font-size: xx-small; color: #FF0000; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none;}
.tinyred A:visited {font-size: xx-small; color: #FF0000; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none;}
.tinyred A:hover {font-size: xx-small; color: #FF6600; font-family: verdana,arial,helvetica,sans-serif; text-decoration: underline;}

.smallgray {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: x-small;
	color: #888888;
	}
.smallred {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: x-small;
	color: Red;
	}
.smallltblue {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: x-small;
	color: #0040CC;
	}
.smallwhite {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	}
.smallyellow {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: x-small;
	color: Yellow;
	}
.bbbtableheader {font-weight: bold; font-size: x-small; color: #FFFFFF; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none;}
.bbbtableheader A:link {font-weight: bold; font-size: x-small; color: #FFFFFF; font-family: verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.bbbtableheader A:active {font-weight: bold; font-size: x-small; color: #FFFFFF; font-family: verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.bbbtableheader A:visited {font-weight: bold; font-size: x-small; color: #FFFFFF; font-family: verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.bbbtableheader A:hover {font-weight: bold; font-size: x-small; color: #FF0000; font-family: verdana,arial,helvetica,sans-serif; text-decoration: underline;}
	