/* buttons */
.jqButton {
  margin:0px 8px 0px 0px;
  display:block;
  float:left;
  font-size: 13px;
  height:23px;
  padding:0px;
  white-space:nowrap;
}
a.jqButton:visited,
a.jqButton:link,
.jqButton {
  color:#111;
}
a.jqButton:hover {
  color:#C60206;
}
.jqButton:hover,
.jqButton {
  text-decoration:none;
  cursor:pointer;
  background-color:transparent;
  background-image:url(btn_right.gif);
  background-position:top right;
  background-repeat:no-repeat;
}

.jqButton.foswikiRight:hover,
.jqButton.foswikiRight {
  float:right;
  margin:0px 0px 0px 8px;
}
.jqButton {
  text-shadow:0px 1px #fff;
}

.jqButtonSimple:hover,
.jqButton:hover {
  color:#C60206;
}
.jqButton:hover,
.jqButton:active { /* pattern skin */
  color:#C60206;
}

.jqButton span {
  background-image:url(btn_left.gif);
  background-position:top left;
  background-repeat:no-repeat;
  cursor:pointer;
  float:left;
  height:23px;
  line-height:23px;
  padding:0px 5px 0px 8px;
  margin:0px 3px 0px 0px;
  /* ie 6 */
  _margin:0px 1px 0px 0px;
}

.jqButton:active {
  background-position:bottom right;
}

.jqButton:active span {
  background-position:bottom left;
}

.jqButtonSimple {
  color:inherit;
  text-shadow:none;
}
.jqButtonSimple span {
  padding:0px;
  text-decoration:underline;
}
.jqButtonSimple span span {
  padding:0px 0px 0px 23px;
}
.jqButton:active .jqButtonIcon,
.jqButton .jqButtonIcon {
  background-position:0px 4px;
  background-repeat:no-repeat;
  padding:0px 0px 0px 23px;
  margin:0px;
}
.jqButton span .jqButtonNoText {
  padding:0px;
  width:1em;
}
.jqButtonCyan, .jqButtonCyan:hover { background-image:url(btn_cyan_right.gif); }
.jqButtonCyan span { background-image:url(btn_cyan_left.gif); }
.jqButtonRed, .jqButtonRed:hover { background-image:url(btn_red_right.gif); }
.jqButtonRed span { background-image:url(btn_red_left.gif); }
.jqButtonGreen, .jqButtonGreen:hover { background-image:url(btn_green_right.gif); }
.jqButtonGreen span { background-image:url(btn_green_left.gif); }
.jqButtonSimple,
.jqButtonSimple span,
.jqButtonSimple:hover,
.jqButtonSimple span { background-image:none; }
.jqButtonRight,
.jqButtonRight:hover {
  float:right;
}

.jqButtonCenter,
.jqButtonCenter:hover,
.jqButtonCenter span {
  float:none;
  display:block;
  text-align:center;
}
a.jqButtonCenter {
  margin-right:0px;
}

/* rounded cornders */
.jqRounded div {
  padding:10px;
  margin:0px;
}
.jqRounded h2 {
  margin:0px;
  padding:5px;
  font-size:130%;
  text-align:center;
  border:0px;
}
.jqRounded ol,
.jqRounded ul {
  margin:0px;
  padding:0px;
  padding-left:20px;
}

