body {
      background-color:#99ccff;
      font-family:News Gothic,Century Gothic,Microsoft Sans Serif,Charcoal,Helvetica,Tahoma,Arial,Sans Seriff;
      color:#000066;
      }
.nospacing {
  position: absolute;
  top: 0px;
  left: 0px;
  visibility: visible;
  z-index: 1;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
	width:100%;
  }


.topbtn a:link { color:#ffffff; text-decoration:none; }
.topbtn a:visited { color:#ffffff; text-decoration:none; }
.topbtn a:hover { color:gold; }
a:link { color:#660099; text-decoration:none; }
a:visited { color:#660099; text-decoration:underline; }
a:hover { color:#cc00cc; text-decoration:underline; }

.top { position:absolute; top:0px; left:0px; height:13px; width:100%; color:#fff; font-size: 10px; font-family: Arial Narrow,Tahoma,Arial,Helvetica,San Serif; background-color:#6ca6cd; text-align:center; padding-bottom:2px; border-bottom:1px solid #006080; overflow:hidden; }

/* ROLLOVER EFFECTS */
tr.ruled{
	background:#9cf;
}  

/* CARDS: left margin prevents collision with logotype, and pushes table down */
.cards { 
	float:right;
	text-align:center;
	color:#000066;
  background-color:#D9ECFF;
  width:125px; height:65px;
  padding-top:2px; padding-bottom:3px; padding-left:3px; padding-right:3px; 
  margin-right:5%; margin-top:36px; 
  border:1px solid #6495ed; 
  font-family:arial narrow,helvetica,microsoft san serif,arial,san serif; 
  font-size:80%; font-weight:700;
  }
	
/* HOLIDAY ANNOUNCEMENT */
.holihead { color:red; font-size:140%; font-weight:900; font-style:italic; font-family: Verdana,Arial,Helvetica; } 

.holitxt { color:#CC0000; font-size:115%; font-family: Verdana,Arial,Helvetica; }

/* TEXT STYLES */

.main { color:#000033; font-size: 90%; font-family: News Gothic,Century Gothic,Microsoft Sans Serif,Charcoal,Helvetica,Tahoma,Arial,Sans Serif; }
.footer { color:#009; font-size:90%; text-align:center; font-family: Verdana,Tahoma,Arial,Helvetica; }

.side { color:#000066; font-weight:bold; font-size:80%; line-height:120%; font-family:News Gothic,Century Gothic,Microsoft Sans Serif,Charcoal,Helvetica,Tahoma,Arial,Sans Serif; text-align:left; vertical-align:middle; }

.side2 { color:#000066; font-size:80%; line-height:120%; font-family:News Gothic,Century Gothic,Microsoft Sans Serif,Charcoal,Helvetica,Tahoma,Arial,Sans Serif; text-align:left; vertical-align:middle; }

.navr { font-size:90%; font-weight:700; line-height:2em; }
.navr img { border:1px solid silver; padding:2px; margin-right:3px; }

.topbtn {
  color:#ffffff;
	background-color:#483D8B;
  font-weight:bold; font-size:70%; line-height:115%; 
  font-family:News Gothic,Century Gothic,Microsoft Sans Serif,Charcoal,Helvetica,Tahoma,Arial,Sans Serif; 
  text-align:center;
	border:1px solid white;
	padding-bottom:1px; padding-right:1px;
	width:3em;
	}

.copy {
  font-size:75%; font-weight:bold;
	font-family:News Gothic,Century Gothic,Microsoft Sans Serif,Charcoal,Helvetica,Tahoma,Arial,Sans Serif; 
	}


/* AREAS */

td.sidepic { color:#000000; font-weight:bold; font-size:80%; line-height:120%; font-family:Microsoft San Serif,Arial,Helvetica,San Serif; width:19px; text-align:center; vertical-align:middle; }

.arttitle { color: #009; font-size: 18px; font-weight: bold; line-height: 20px; font-family: Tahoma,Arial,Helvetica; }


