body {
	margin: 0px;
	background-color: black;
	font-family: Arial, Helvetica, sans-serif;
	color: #DDDDDD;
}

body,td { font-family: Arial, Helvetica, sans-serif; }

a { color: #00FFFF; background-color: transparent; text-decoration: none }
a:hover { color: #00FFFF; background-color: transparent; text-decoration: underline }

h1 {
	font-size: 160%;
	font-weight: bold;
	color: #D0D0FF; background-color: transparent;
	margin-top: .3em;
	margin-bottom: .5em;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

h2,h3 { margin: 0 0 0 0 }
h3 { color: #99FFFF; background-color: transparent; font-style: italic; margin-bottom: 0px; }

b { color: #AAAAFF; background-color: transparent }

h1.titleA { color: #DDDDDD; background-color: transparent; font-family: FederationStarfleet, "Times New Roman", serif; font-size: 30pt; font-weight: 100 }
h2.titleB { color: #DDDDDD; background-color: transparent; font-family: Tahoma, Helvetica, sans-serif; font-size: 14pt }

.schname { font-weight: bold; font-size: large }
.schbiglinebelow { border-bottom: 2px solid #800 }
.schsmlinebelow { border-bottom: 1px solid blue }

td.newsdate { font-weight: bold; color: #AAAAFF; background-color: transparent; font-family: "Comic Sans MS", Verdana, Tahoma, Arial, Helvetica, sans-serif }
img { border: 0 }
.w3cbutton {
  margin: 1em 0;
  width: 9em;
  border: 1px solid #ccc;
  font-family: helvetica,arial,sans-serif;
  font-size: 70%;
}
.w3cbutton a {
  display: block;
  width: 100%;
}
.w3cbutton a:link,
.w3cbutton a:visited,
.w3cbutton a:hover {
  background-color: #000;
  color: #fff;
  text-decoration: none;
}
.w3cbutton span.w3c {
  padding: 0 0.4em;
  background-color: #000;
  color: #0c479d;
}

div#se {top: 12px; left: 0; width: 100%; font: 20px Verdana, sans-serif; margin-bottom: 12px; text-align: center; color:rgb(255,255,0); background-color:rgb(0,0,102) }
div#se a {display: block; text-align: center; font: bold 1em sans-serif; 
   padding: 4px; margin: 0 0 1px; border-width: 0; 
   text-decoration: none; color: #FFC; background: rgb(0,0,204);
   border: 5px solid #505050;}
div#se a:hover {color: #411; background: rgb(102,51,255);
   border: 5px double white;}
div#se a span {display: none;}
div#se a:hover span {display: block; text-align: center;
   width: 100%;
   padding: 4px; margin: 0; z-index: 100;
   color: #AAA;
   font: 12px Verdana, sans-serif; text-align: center;}

