.wiki-content p.note {
  margin-top: 0.5em;
  margin-left: 1em;
  font-size: 82%;
}

.wiki-content p {
  margin-left: 1em;
  margin-bottom: 0.8em;
}

.wikitable {
  width: 98%;
  border: 1px solid #dddddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.wikitable th,
.wikitable td {
  line-height: 20px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
  padding: 6px 8px;
}

.wikitable caption + thead tr:first-child th,
.wikitable caption + tbody tr:first-child th,
.wikitable caption + tbody tr:first-child td,
.wikitable colgroup + thead tr:first-child th,
.wikitable colgroup + tbody tr:first-child th,
.wikitable colgroup + tbody tr:first-child td,
.wikitable thead:first-child tr:first-child th,
.wikitable tbody:first-child tr:first-child th,
.wikitable tbody:first-child tr:first-child td {
  border-top: 0;
}

.wikitable thead:first-child tr:first-child > th:first-child,
.wikitable tbody:first-child tr:first-child > td:first-child,
.wikitable tbody:first-child tr:first-child > th:first-child {
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.wikitable thead:first-child tr:first-child > th:last-child,
.wikitable tbody:first-child tr:first-child > td:last-child,
.wikitable tbody:first-child tr:first-child > th:last-child {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}

.wikitable thead:last-child tr:last-child > th:first-child,
.wikitable tbody:last-child tr:last-child > td:first-child,
.wikitable tbody:last-child tr:last-child > th:first-child,
.wikitable tfoot:last-child tr:last-child > td:first-child,
.wikitable tfoot:last-child tr:last-child > th:first-child {
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
}

.wikitable thead:last-child tr:last-child > th:last-child,
.wikitable tbody:last-child tr:last-child > td:last-child,
.wikitable tbody:last-child tr:last-child > th:last-child,
.wikitable tfoot:last-child tr:last-child > td:last-child,
.wikitable tfoot:last-child tr:last-child > th:last-child {
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
}

.wikitable tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
}

.wikitable tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
}

.wikitable caption + thead tr:first-child th:first-child,
.wikitable caption + tbody tr:first-child td:first-child,
.wikitable colgroup + thead tr:first-child th:first-child,
.wikitable colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.wikitable caption + thead tr:first-child th:last-child,
.wikitable caption + tbody tr:first-child td:last-child,
.wikitable colgroup + thead tr:first-child th:last-child,
.wikitable colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}

.wikitable tbody > tr:nth-child(odd) > td,
.wikitable tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}

.wikitable tbody tr:hover > td,
.wikitable tbody tr:hover > th {
  background-color: #f5f5f5;
}

.wikitable th {
  font-weight: bold;
}

.wikitable thead th {
  vertical-align: bottom;
}

.wikitable caption + thead tr:first-child th,
.wikitable caption + thead tr:first-child td,
.wikitable colgroup + thead tr:first-child th,
.wikitable colgroup + thead tr:first-child td,
.wikitable thead:first-child tr:first-child th,
.wikitable thead:first-child tr:first-child td {
  border-top: 0;
}

.wikitable tbody + tbody {
  border-top: 2px solid #dddddd;
}

#wiki-sidebar h2 {
  border-left: 2px solid #F67B16;
  border-bottom: 2px solid #D3D3D3;
  padding: 2px;
  font-weight: normal;
  font-size: 95%;
  color: #000;
}

#wiki-sidebar h3 {
  border-left: 2px solid #F67B16;
  border-bottom: 1px dashed #D3D3D3;
  padding: 2px 4px;
  font-weight: normal;
  color: #000;
  font-size: 90%;
}

#wiki-sidebar h4 {
  border-left: 2px solid #F67B16;
  border-bottom: 1px dashed #D3D3D3;
  padding: 2px 4px;
  font-weight: normal;
  font-size: 90%;
}

#wiki-sidebar h5 {
  margin: 0 0 0 0;
}

#wiki-sidebar pre,
#wiki-sidebar p,
#wiki-sidebar div.code
{
  margin-top: 0.2em;
  margin-bottom: 0.5em;
  margin-left: 0.5em;
  margin-right: 0.5em;
}

#wiki-sidebar ul,
#wiki-sidebar ol
{
  padding: 0;
  margin: 0.2em 0 0.5em 2em;
}

#wiki-sidebar div.infobox div.infobox-content {
  padding: 0.2em 0 0.2em 0.5em;
}

#wiki-sidebar div.infobox div.infobox-content ul {
  margin: 0 0 0 1em;
  padding: 0 
}

div.wiki-content {
  margin-bottom: 1em;
  padding: 0 0.2em 0 6px;
  line-height: 1.3;
}

div.wiki-content h1,
div.wiki-content h2,
div.wiki-content h3,
div.wiki-content h4,
div.wiki-content h5 {
  margin-bottom: 0.5em;
  margin-top: 0.8em;
}

div.wiki-content h1:first-child {
  margin-top: 0;
}


.wiki-content h1 {
    background: none repeat scroll 0 0 #E0E0E0;
    border: 1px solid #D3D3D3;
    border-left: 4px solid #F67B16;
    margin: 0;
    padding: 3px 6px;
    color: #111;
    font-weight: bold;
    font-size: 100%;
}

.wiki-content h2 {
    border-left: 2px solid #F67B16;
    border-bottom: 2px solid #D3D3D3;
    padding: 2px;
    font-weight: normal;
    font-size: 95%;
    color: #000;
}

.wiki-content h3 {
    border-left: 2px solid #F67B16;
    border-bottom: 1px dashed #D3D3D3;
    padding: 2px 4px;
    font-weight: normal;
    font-size: 90%;
    color: #000;
}

div.wiki-content pre,
div.wiki-content p,
div.wiki-content table,
div.wiki-content div.code
{
  margin-left: 0.8em;
  margin-right: 0.8em;
  margin-top: 0.8em;
  margin-right: 1px;
}

div.wiki-content ul,
div.wiki-content ol
{
  padding: 0;
  margin: 0;
  margin-left: 2.5em;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

div.wiki-content div.indent {
  margin-left: 4em;
}

div.wiki-content pre, div.wiki-content div.code {
  border: 1px solid #CCC;
  background-color: #F0F0F0;
  padding: 4px 0.5em 4px 0.5em;
  overflow: auto;
}

* html div.wiki-content pre,
* html div.wiki-content div.code {
  width: expression(document.documentElement.clientWidth - 360 + "px");
  overflow-x: auto;
  overflow-y: visible;
  padding-bottom: expression(this.clientWidth != this.scrollWidth ? "1.4em" : "4px");
}

div.wiki-content div.code {
  margin-top: 1em;
  margin-bottom: 1em;
}

div.wiki-content div.embed-code pre,
div.wiki-content div.embed-code div.code {
  margin-top: 0;
}

div.wiki-content div.embed-code div.filename {
  text-align: right;
  margin-right: 1px;
}

div.wiki-content div.embed-code div.filename a {
  text-decoration: none;
}

div.wiki-content div.embed-code div.filename span {
  border-bottom: none;
  background-color: #CCC;
  padding: 2px 2px 0px 1em;
}

div.wiki-content blockquote.citation { 
  margin: -0.6em 0.8em;
  border-style: solid; 
  border-width: 0 0 0 2px; 
  padding-left: 0;
  border-color: #b44; 
}
div.wiki-content .citation blockquote.citation { border-color: #4b4; }
div.wiki-content .citation .citation blockquote.citation { border-color: #44b; }
div.wiki-content .citation .citation .citation blockquote.citation { border-color: #c55; }
div.wiki-content blockquote.citation p {
  margin-left: 0.5em;
}

.license_notice_message {
  padding: 8px 35px 8px 14px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

table.history-list tr.ops {
  text-align: right;
}

pre.pagesource {
  margin-left: 0.8em;
  margin-right: 0.8em;
  margin-top: 0.8em;
  border: 1px solid #CCC;
  background-color: #F0F0F0;
  padding: 4px 0.5em 4px 0.5em;
  overflow: auto;
}

.sfjp-widget-frame {
}

#wiki-sidebar .sfjp-widget-wrapper {
  border: none;
  background: none;
}

#wiki-sidebar .sfjp-widget-wrapper .sfjp-widget-frs-title {
  font-size: 82.3%;
  font-weight: bold;
  padding: 0.3em 0.5em 1.7em;
  border-top: 1px solid #BBCCDD;
}

#wiki-sidebar .sfjp-widget-wrapper .logo {
  display: none;
}


/* vim: set sts=2 sw=2: */
