/* more visual things */
div#main_div {
  border: 3px #000000 solid;
  /* bg color used b4 8/27/16: #bfbfbf */
  background-color: #E7E7E7;
}
body {
  background-color: #65CEFB;
  color: #000000;
}
div.banner_size {
  height: 96px;
}
div#bdot1 {
  width: 30px;
  background-image: url(banner_dot.gif);
  background-position: right center;
  background-repeat: no-repeat;
}
div#bdot2 {
  width: 30px;
  background-image: url(banner_dot.gif);
  background-position: left center;
  background-repeat: no-repeat;
}
div#bdash {
  background-image: url(banner_dash.gif);
  background-position: center center;
  background-repeat: repeat-x;
}
div#banner_balls {
  height: 112px;
  padding-top: 8px;
  background-image: url(banner_ball_bg.gif);
  background-position: center top;
  background-repeat: no-repeat;
}

/* things for the replay rollovers */
span[name=rover_rollingball]>a {
  margin-left: 0.3em;
  margin-bottom: 0.3em;
}
span[name=rover_rollingball]>a:link {
  display: inline-block;
  height: 26px;
  padding-left: 30px;
  color: #0000ff;
  background-image: url(rover_stillball_rise2.gif);
  background-position: left top;
  background-repeat: no-repeat;
}
span[name=rover_rollingball]>a:hover {
  background-image: url(rover_rollball_rise2.gif);
  color: #ffff00;
}
/* rollover for nps link */
a#nps_link > img {
  background-image: url(../nevputtsok/nps_link_static.gif);
  background-repeat: no-repeat;
}
a#nps_link:hover > img, a#nps_link:active > img {
  background-image: url(../nevputtsok/nps_link_anim.gif);
  background-repeat: no-repeat;
}

/*
a.horz_margin {
  margin-right: 1em;
}
  This might not get used :p */

/*.cheap_border { border: 1px red solid; }*/
/*p[id=tumpheady] * { border: 1px red solid; }*/