/* Copyright 2006-2007 Morose Media */

/* Base */
.mmlspan.mmlnormal, 
.mmlspan.mmlover {
  cursor: pointer;
}

.mmlspan.mmldisabled {
  cursor: default;
}

.mmlspan.mmlnormal .mmla {
}

.mmlspan.mmlover .mmla {
  font-weight: bold;
  color: #0033FF;
  text-decoration: none;
}

.mmlspan.mmldisabled {
  font-weight: bold;
  color: #a3afc4;
  text-decoration: none;
}

/* Type 1 */
.mmltype1.mmlspan img {
  position: relative;
  top: 6px;
  width: 20px;
  height: 19px;
  margin-top: -2px;
}
.mmltype1.mmlspan.mmlimgalignleft img {
  right: 3px;
  margin-left: 3px;
}

.mmltype1.mmlspan.mmlimgalignright img {
  left: 3px;
  margin-right: 3px;
}

.mmltype1 a {
  font-weight: bold;
  color: #000066;
  text-decoration: underline;
}

.mmltype1 a:link {
  font-weight: bold;
  color: #000066;
  text-decoration: underline;
}

.mmltype1 a:active {
  font-weight: bold;
  color: #000066;
  text-decoration: underline;
}

.mmltype1 a:visited {
  font-weight: bold;
  color: #000066;
  text-decoration: underline;
}

.mmltype1 a:hover {
  font-weight: bold;
  color: #0033FF;
  text-decoration: none;
}

/* Type 2 */
.mmltype2.mmlspan img {
  position: relative;
  top: 5px;
  left: 3px;
  width: 20px;
  height: 19px;

  margin-top: -2px;
  margin-right: 3px;
} 

.mmltype2 a {
  font-size: 16px;
  padding-left: 2px;
  padding-right: 2px;

  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.mmltype2 a:link {
  font-size: 16px;
  padding-left: 2px;
  padding-right: 2px;

  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.mmltype2 a:active {
  font-size: 16px;
  padding-left: 2px;
  padding-right: 2px;

  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.mmltype2 a:visited {
  font-size: 16px;
  padding-left: 2px;
  padding-right: 2px;

  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.mmltype2 a:hover {
  font-size: 16px;
  padding-left: 2px;
  padding-right: 2px;

  font-weight: bold;
  color: #0033FF;
  text-decoration: none;
}

/* Images */

.mmlspan.mml1normalover .mmlimg,
.mmlspan.mml1prevover .mmlimg,
.mmlspan.mml1nextover .mmlimg,
.mmlspan.mml2normalover .mmlimg {
  background-image: url('../images/layout/mm-link-over.v2.01.png');
}

.mmlspan.mml1normal .mmlimg,
.mmlspan.mml2normal .mmlimg {
  background-image: url('../images/layout/mm-link.v2.01.png');
}

.mmlspan.mml1normaldisabled .mmlimg {
  background-image: url('../images/layout/mm-link-disabled.v2.01.png');
}

.mmlspan.mml1prev .mmlimg {
  background-image: url('../images/layout/mm-link-previous.v2.01.png');
}

.mmlspan.mml1prevdisabled .mmlimg {
  background-image: url('../images/layout/mm-link-previous-disabled.v2.01.png');
}

.mmlspan.mml1next .mmlimg {
  background-image: url('../images/layout/mm-link-next.v2.01.png');
}

.mmlspan.mml1nextdisabled .mmlimg {
  background-image: url('../images/layout/mm-link-next-disabled.v2.01.png');
}