* {
    padding:0;
    margin:0;
    border:0;
}
.MissingTag {
    /*
    background-color: black;
    color: white;
    */
}
.EnglishTag {
    background-color: gray;
    color: white;
}

div#SearchForm {
    float: right;
    width: 200px;
    margin-top: -1em;
}

body {
    color: #000000;
    font-family: Verdana, sans-serif;
    width: 800px;
    margin: 16px auto;
    padding: 24px;
}

h1, h2, h3 {
    margin: 1em;
}
.Todo {
    color: #0000ff;
    background-color: #ffff00;
}
.Ignore {
    color: #ffffff;
}
.PreProc {
    color: #cd00cd;
}
.Special {
    color: #ff1493;
}
.Identifier {
    color: #008b8b;
}
.Comment {
    color: #ee0000;
}
.helpExample {
    color: #ee0000;
}

header {
    padding-bottom: 8px;
    border-bottom: 1px solid #c3c3c3;
}

nav {
    float: left;
    width: 132px;
    font-size: 9pt;
    padding: 8px 0px;
    border-right: 1px solid #c3c3c3;
}

nav li {
    margin-bottom: 1px;
    list-style-type: none;
}

nav li a {
    display: block;
    text-decoration: none;
    padding: 0.2em 1em;
}

nav dt {
    margin: 0.8em 0 1px;
    border-top: 1px solid #c3c3c3;
    border-left: 4px solid #cd00cd;
    padding: 1px 0 1px 4px;
    color: #CD00CD;
}

nav li a:link,
nav li a:visited {
    color: #68e;
}

nav li a:active,
nav li a:hover {
    background-color: #e68;
    color: #fff;
}

nav li a.CurrentPage {
    background-color: #68e;
    color: #fff;
}

article.Vimdoc {
    float: left;
    width: 600px;
    display: block;
    padding: 1em 2em;
    border-left: 1px solid #c3c3c3;
    position: relative;
    left: -1px;
    font-family: monospace, "Osaka-mono", "Osaka-等幅", "ＭＳ ゴシック", "Courier New";
    font-size: 10.5pt;
    line-height: 1.2em;
    white-space: nowrap;
}

article.Vimdoc a:link,
article.Vimdoc a:visited,
article.Vimdoc a:active {
}

article.Vimdoc a:hover {
    background-color: #008b8b;
    color: #ffffff;
}

article.Vimdoc a.Constant {
    color: #68e;
}

article.Vimdoc a.Constant:hover {
    background-color: #68e;
    color: #ffffff;
}

footer {
    padding-top: 8px;
    border-top: 1px solid #c3c3c3;
    clear: both;
}

.redirected-by-notranslation {
    text-align: center;
    font-size: small;
    background-color: yellow;
}

.EnglishJapaneseLink {
    float: right;
}

/* vim:set ts=8 sts=4 sw=4 tw=0 et: */
