#pickSite h5 {
  display: none;
}

#pickSite ul {
  padding: 3px 0;
  margin-left: 0;
  border-bottom: 1px solid #778;
  font: bold 12px Verdana, sans-serif;
 }

#pickSite ul li {
  list-style: none;
  margin: 0;
  display: inline;
}

#pickSite ul li a {
  padding: 3px 0.5em; 
  margin-left: 3px;
  border: 1px solid #778;
  border-bottom: none;
  background: #DDE;
  text-decoration: none;
  line-height: 2em; 
  white-space: nowrap;

}

#pickSite ul li a:link {
  color: #448;
}

#pickSite ul li a:visited {
  color: #667;
}

#pickSite ul li a:link:hover, #pickSite ul li a:visited:hover {
  color: #000;
  background: #AAE;
  border-color: #227;
}

#pickSite ul li a#current {
  background: #e9e9e9;
  border-bottom: 1px solid #e9e9e9;
}


#pickSite {
	text-align: left;	
}

body {
  background: #ff3939;
}

td.darkcell {
  background: #e9e9e9;
  border-left: none;
  border-right: none;
  border-top: solid black 1px;
  border-bottom: solid black 1px;
  vertical-align: middle;
}

td.lightcell {
  background: #f1f1f1;
  border-top: solid black 1px;
  border-bottom: 1px solid black;
  border-left: none;
  border-right: none;
  vertical-align: middle;

}

td.highlighteddarkcell {
  background: #90ee90;
  border-top: solid black 1px;
  border-bottom: 1px solid black;
  border-left: none;
  border-right: none;
  vertical-align: middle;
}

td.highlightedlightcell {
  /* background: #9fee9f; */
  background: #a0eea0;
  border-top: solid black 1px;
  border-bottom: 1px solid black;
  border-left: none;
  border-right: none;
  vertical-align: middle;
}

th.headcell {
  background: #c6c6c6;
  border-top: solid black 1px;
  border-bottom: solid black 2px;
  border-left: none;
  border-right: none;
  vertical-align: bottom;
  white-space: nowrap;
}

.innerBody {
  background: #e9e9e9;
  width: 75%; 
  text-align: center;
  padding: 20;

}

table.storyTable {
  border-collapse: collapse; 
  border: solid black 1px; 
}

table.ratingStars {
	display: inline;
	border: 1px solid gray;
	background: white;
	white-space: nowrap;
	border-collapse: separate;
	padding: 0px;
	border-spacing: 0px;
}

table.ratingStars tr td {
	border-spacing: 0px;
	padding: 0px;
	border: 0px;
	border-spacing: 0px;	
}

.linkButton:link, .linkButton:visited { 
	background: white; 
	color: blue; 
	text-decoration: none; 
	border: 1px solid black; 
	padding: 3px 0.5em;
	white-space: nowrap;
}

.linkButton:hover { 
	color: darkblue; 
	border: 3px solid yellow; 
	background: #00001;
	white-space: nowrap;
}

.linkButton:active { }

.navLinkButton:link, .navLinkButton:visited { 
	/* background: #bcf7bf; */
	background: #ddddff;
	color: black; 
	text-decoration: none; 
	border: 2px outset black; 
	padding: 3px 0.5em;
	white-space: nowrap;
}

.navLinkButton:hover { 
	color: black; 
	border: 2px inset black; 
	background: #dddddd;
	white-space: nowrap;
}

.navLinkButton:active { 
	background: #dddddd;
	border: 2px inset black;
	white-space: nowrap;
}

.navSelected {
	display: inline;  
	background: #ddddff; 
	color: gray; 
	text-decoration: none; 
	/* font-weight: bold; */ 
	border: 2px outset black; 
	padding: 3px 0.5em;
	white-space: nowrap;
}

.nav {
	background: white;
	padding: 10px;
	border: 1px outset;
	display: block;
	line-height: 2em;
}
