#annotated-rules {width: 798px; float: right;margin: 0;padding: 0;background-color: #CACFAA; border-right: 1px solid black; border-bottom: 1px solid black;border-left:1px solid black;}

#annotated-rules > form.edit-node {float: left; margin: 10px; width: 798px;}
#annotated-rules > form.edit-node p {text-indent: 0px;}
#annotated-rules div.module {margin: 10px 0; padding: 5px; font-family:verdana,arial,sans-serif; border-left: 2px solid white; border-bottom: 2px solid white; width: 600px;}
#annotated-rules div.module ul {margin-left: 20px;}
#annotated-rules div.module ol {margin-left: 20px;}
#annotated-rules div.module a.hidden-anchor {width: 0; height: 0; margin: 0; padding: 0;}

#annotated-rules div.nodeName {font-weight: bold; font-size: 1em; text-indent: 0px;}
    #annotated-rules div.nodeName span.small-text {font-weight: normal; font-size: 0.7em;}
    #annotated-rules div.nodeName span.status {}
    #annotated-rules div.nodeName span.hidden {color: red;}
    #annotated-rules div.nodeName span.active {color: #4EBA62;}
    #annotated-rules div.nodeContent {font-size: 0.8em; text-indent: 0px; margin: 5px; margin: 0; padding: 0; max-width: 600px;}
        #annotated-rules div.nodeContent p { text-indent: 0px;}
#annotated-rules div.push1 {margin-left: 30px;}
#annotated-rules div.push2 {margin-left: 60px;}
#annotated-rules div.push3 {margin-left: 90px;}
#annotated-rules div.push4 {margin-left: 120px;}
#annotated-rules div.r {}
#annotated-rules div.c {background-color: #fae2cc; border-color: crimson;}
#annotated-rules div.status-0 {display: none;}

#annotated-rules #AR-intro {margin: 10px; width: 778px; border-bottom: 2px solid black; padding-bottom: 10px;}
#annotated-rules > #AR-intro > p {margin: 0; padding: 0; width: 778px; text-indent: 30px; max-width: 778px;}
#annotated-rules > #AR-intro > h1 {font-size: 1.5em;}
#annotated-rules #AR-intro span.highlight {background-color: #fae2cc; padding: 0 2px;}

#annotated-rules #jump-to-list {margin: 10px; width: 778px; border-bottom: 2px solid black; padding-bottom: 10px; font-size: 0.8em;}
#annotated-rules #jump-to-list table {width: 560px;}
#annotated-rules #jump-to-list td.jump-title {font-weight: bold; font-size: 1.1em;}
#annotated-rules #jump-to-list td.indent {padding-left: 10px; width: 180px;}
#annotated-rules #jump-to-list td.col2 {width: 200px;}
#annotated-rules #jump-to-list td.col3 {width: 180px;}

#annotated-rules table {margin: 0px; padding: 0px; border-collapse: collapse; border:none; width: 778px;}
#annotated-rules table tr td {margin: 0; padding: 0;}
#annotated-rules table tr.editTitle td {font-size: 1.2em; font-weight: bold; padding-bottom: 5px;}
#annotated-rules table tr.contentPreviewTitle {border: 1px solid black; border-bottom: none;}
#annotated-rules table tr.contentPreviewTitle td {padding: 5px; font-weight: bold; font-size: 1em;}
#annotated-rules table tr.contentPreview {border: 1px solid black; border-top: none;}
#annotated-rules table tr.contentPreview ul {margin-left: 20px;}
#annotated-rules table tr.contentPreview ol {margin-left: 20px;}
#annotated-rules table tr.contentPreview td {padding: 5px; font-size: 0.8em;}
#annotated-rules table tr.editNodeName {font-weight: bold;}
#annotated-rules table tr.editNodeName td {padding-top: 10px;}
#annotated-rules table tr.editNodeName input.nodeName {width: 300px;}
#annotated-rules table tr.editNodeType {font-size: 1em;}
#annotated-rules table tr.editNodeType input {margin-right: 3px;}
#annotated-rules table tr.editNodeType label {font-weight: bold;}
#annotated-rules table tr.editNodeType td {padding-top: 10px;}
#annotated-rules table tr.editNodeContentHeader {font-weight: bold; font-size: 1em;}
#annotated-rules table tr.editNodeContentHeader td {padding-top: 10px;}
#annotated-rules table tr.editNodeContent textarea {width: 768px; height: 200px; margin: 0 0 5px 0;}
#annotated-rules table tr.editOldFAQContent textarea {width: 768px; height: 100px; margin: 5px 0 0 0;}
#annotated-rules table tr.editNodeButtons input {padding: 5px; margin: 0 5px;}
#annotated-rules table tr.editNodeButtons input.left {float: left;}
#annotated-rules table tr.editNodeButtons input.right {margin-left: 50px;}

/* diagrams */
#annotated-rules div img[title="Rule 8.35 LOS Diagram"] {border: 1px solid black; margin: 5px 0 0 100px;}
#annotated-rules div img[title="Rule 10.1 Direct Fire Diagram"] {border: 1px solid black; margin: 5px 0 0 100px;}
#annotated-rules div img[title="Rule 11.12 Crossfire Diagram"] {border: 1px solid black; margin: 5px 0 0 100px;}
#annotated-rules div img[title="Rule 16.13 Smoke Dispersal and Drift"] {border: 1px solid black; margin: 5px 0 0 50px;}
#annotated-rules div img[title="Playing Pieces Diagram"] {border: 1px solid black; float: right; margin: 0px 0px 0px 10px;}

/* header note about building links */
.ARnote {font-size: 70%;}
    #annotated-rules > #AR-intro > ul.ARnote {margin: 10px 0px 0px 40px; list-style-type: none;}
    #annotated-rules > #AR-intro > ul.ARnote strong {color: black;}

/* update infobox at far upper right */
#arUpdateBox {text-align:right; font-size:0.6em; margin-right: 10px; margin-bottom: -30px;}