/* Special classes */

.landingheader { 
   color: black; 
   font-weight: bold; 
   font-size: medium; 
   font-family: Verdana, Arial, Helvetica, Geneva 
   }

A.landing:link { 
      text-decoration: none;
      font-size: 16px;
      font-weight: 700;
      color: #a01410;
      font-family: arial,helvetica,sans-serif;
	  }
A.landing:visited {
      text-decoration: none;
      font-size: 16px;
      font-weight: 700;
      color: #a01410;
      font-family: arial,helvetica,sans-serif;
	  }
A.landing:hover   { 
      text-decoration: none;
      font-size: 16px;
      font-weight: 700;
      color: #a01410;
      font-family: arial,helvetica,sans-serif;
	  }
/* These text classes have a visual relation to the background color,
   but it might not be appropriate to make their color identical to
   one of the db-defined partner colors, so they are off-loaded here
   for hand-customization. */

BODY, table, td, th      
      {
      font-family: Times, serif;
      text-decoration: none;
      font-weight: 400;
      color: #402430;
      }

h1, h2, h3  
      {
	  color: #a01410;
      font-weight: 700;
      font-family: Arial, Helvetica, sans-serif;
      }

.TextMessage
      {
      color: #103aa7;
      text-align: left;
      margin-right: 2em;
      }
.AltColor 
      {
      color: #304ab7;
  	  }
.Math
      {
      font-family: arial,helvetica,sans-serif;
      font-weight: 800;
      color: #304ab7;
      }
/* Other Links (could be made partner-specific) */
A:link { 
	  text-decoration: underline;
	  font-weight: 400; 
	  color: #bb4466;
	  }
A:visited {
	  text-decoration: underline;
	  font-weight: 400; 
	  color: #bb4466;
	  }
A:hover   { 
	  text-decoration: none;
	  font-weight: 400; 
	  color: #ff0000;
	  }
A.dictionary:link { 
	  text-decoration: underline;
      color: #103aa7;
	  }
A.dictionary:visited {
	  text-decoration: underline;
      color: #103aa7;
	  }
A.dictionary:hover   { 
	  text-decoration: ;
      color: #103aa7;
	  }
A.sample:link { 
	  text-decoration: underline;
      color: #000000;
	  }
A.sample:visited {
	  text-decoration: underline;
      color: #000000;
	  }
A.sample:hover   { 
	  text-decoration: ;
      color: #000000;
	  }

A.List:link { 
	  text-decoration: none;
	  font-weight: 700; 
	  color: #628dbc;
	  }
A.List:visited {
	  text-decoration: none;
	  font-weight: 700; 
	  color: #555555;
	  }
A.List:hover   { 
	  text-decoration: none;
	  font-weight: 700; 
	  color: #304ab7;
	  }

A.Clicklist:link { 
	  font-weight: smaller; 
      font-size: 12px;
	  text-decoration: underline;
	  color: #22aa55;
      font-family: Arial, Helvetica, sans-serif;
	  }
A.Clicklist:visited {
      font-size: smaller;
	  text-decoration: underline;
	  font-weight: 400; 
	  color: #006611;
      font-family: Arial, Helvetica, sans-serif;
	  }
A.Clicklist:hover   { 
      font-size: smaller;
	  text-decoration: underline;
	  font-weight: 400; 
	  color: #00ee00;
      font-family: Arial, Helvetica, sans-serif;
	  }

A.Clean:link { 
	  text-decoration: underline;
	  font-weight: 400; 
      color: #103aa7;
	  }
A.Clean:visited {
	  text-decoration: underline;
	  font-weight: 400; 
      color: #777777;
	  }
A.Clean:hover   { 
	  text-decoration: underline;
	  font-weight: 700; 
      color: #103aa7;
	  }


A.Emphasized:link { 
	  text-decoration: underline;
	  font-weight: 700; 
	  color: #bb4466;
	  }
A.Emphasized:visited {
	  text-decoration: underline;
	  font-weight: 700; 
	  color: #bb4466;
	  }
A.Emphasized:hover   { 
	  text-decoration: none;
	  font-weight: 700; 
	  color: #ff0000;
	  }

A.Menu:link { 
      font-size: 14px;
	  text-decoration: none;
      font-family: arial,helvetica,sans-serif;
	  font-weight: 400; 
	  color: #ffffff;
	  }
.menu_nonlink { 
      font-size: 14px;
	  text-decoration: none;
      font-family: arial,helvetica,sans-serif;
	  font-weight: 400; 
	  color: #ffffff;
	  }
A.Menu:visited {
      font-size: 14px;
	  text-decoration: none;
      font-family: arial,helvetica,sans-serif;
	  font-weight: 400; 
	  color: #ffffff;
	  }
A.Menu:hover   { 
      font-size: 14px;
	  text-decoration: none;
      font-family: arial,helvetica,sans-serif;
	  font-weight: 400; 
	  color: #ff8888;
	  }

