<style type="text/css">

.spiffyWhite{display:block}
.spiffyWhite *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFFFF}
.spiffyWhite1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #edf2fa;
  border-right:1px solid #edf2fa;
  background:#f7f9fd}
.spiffyWhite2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e4ebf7;
  border-right:1px solid #e4ebf7;
  background:#f9fafd}
.spiffyWhite3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f9fafd;
  border-right:1px solid #f9fafd;}
.spiffyWhite4{
  border-left:1px solid #edf2fa;
  border-right:1px solid #edf2fa}
.spiffyWhite5{
  border-left:1px solid #f7f9fd;
  border-right:1px solid #f7f9fd}
.spiffyWhitefg{
  background:#FFFFFF}

.spiffyBlue{display:block}
.spiffyBlue *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#144A74}
.spiffyBlue1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #99b1c3;
  border-right:1px solid #99b1c3;
  background:#4e7796}
.spiffyBlue2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e7ecf1;
  border-right:1px solid #e7ecf1;
  background:#406c8e}
.spiffyBlue3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #406c8e;
  border-right:1px solid #406c8e;}
.spiffyBlue4{
  border-left:1px solid #99b1c3;
  border-right:1px solid #99b1c3}
.spiffyBlue5{
  border-left:1px solid #4e7796;
  border-right:1px solid #4e7796}
.spiffyBluefg{
  background:#144A74}

.classLinkTop A:link {
	text-decoration: none;
	color: #223F75;
}
.classLinkTop A:visited {
	text-decoration: none;
	color: #3C2B6C;
}
.classLinkTop A:active {
	text-decoration: none;
	color: #223F75;
}
.classLinkTop A:hover {text-decoration: underline; color: #789ADA;} 


.classNaviLink A:link {
	text-decoration: none;
	color: #FAFCFE;
}
.classNaviLink A:visited {
	text-decoration: none;
	color: #FAFCFE;
}
.classNaviLink A:active {
	text-decoration: none;
	color: #FAFCFE;
}
.classNaviLink A:hover {text-decoration: underline; color: #FFFFFF;} 


.style117 {font-size: 11px; font-family: "Trebuchet MS", Verdana, Arial; color: #51586A; }

/* Tag cloud stuff */

.tag_cloud { padding: 3px; text-decoration: none; }
/*
.tag_cloud:link  { color: #81d601; }
.tag_cloud:visited { color: #019c05; }
.tag_cloud:hover { color: #ffffff; background: #69da03; }
.tag_cloud:active { color: #ffffff; background: #ACFC65; }
*/
</style>
