/* */
.src-dl, .jar-dl, .app-dl, .wmc-dl {
  clear: both;
}

.src-dl {
  width: 16em;
  font-size: 1em;
  margin: 1em auto 1em auto;
}

.jar-dl {
  width: 16em;
  font-size: 1em;
  margin: 1em auto 1em auto;
}

.app-dl {
  font-size: 1em;
  margin: 1em 0 1em 100px;
  width: 10em;
}

.wmc-dl {
  font-size: 1.4em;
  margin: 0;
  width: 10em;
}

.dl {
  margin: 0;
  padding: 0.125em;
  display: block;
  border: solid 4px #999;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}

.src-dl .dl,
.jar-dl .dl,
.app-dl .dl,
.wmc-dl .dl {
  border-width: 2px;
}

a.dl:link, a.dl:visited {
  display: block;
  color: #fff;
  background: #f90;
  border-top-color: #fc3;
  border-left-color: #fc3;
  border-bottom-color: #c60;
  border-right-color: #c60;
}

a.dl:link:hover, a.dl:visited:hover {
  display: block;
  color: #fff;
  background-color: #f30;
  border-top-color: #c30;
  border-left-color: #c30;
  border-bottom-color: #f63;
  border-right-color: #f63;
}

.app-img a.img img,
.wmc-img a.img img {
  float: left;
  padding-top: 0.25em;
  padding-bottom: 0.25em;
}

.app-desc,
.wmc-desc {
  margin-left: 100px;
}

h2, h3 {
  clear: both;
}

.wmcversion {
  clear: both;
  text-align: center;
  border: dashed 1px #f90;
  background: #fed;
  margin: 1em 0 0 0;
  padding: 0;
}

.wmcversion p {
  padding: 0;
}

/* */

