/* This CSS document belongs to an interactive story, created at http://ttwebinfo.dyndns.org/InteractiveStory/, and may contain user-defined content.  */

/* CSS Document */

html, body                     { margin: 0px; padding: 0px; color: #000; background-color: #FFFFFF; }
html, body, textarea, input, pre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
a                              { color: #880010; text-decoration: none; }
a:hover                        { color: #CC0033; text-decoration: underline; }
form                           { margin: 0px; }

div.Navigation                 { padding: 7px; background-color: #FFFF99; border-bottom: 1px solid #990033; text-align: center; }
div.Navigation h1.StoryTitle   { margin-top: 4px; margin-bottom: 4px;}
div.Content                    { padding: 7px; }
div.Content .SmallTitle        { font-size: 14pt; text-align: center; }

div.ChapterContents {}


.ChapterBlock                                    { }
.ChapterBlock .ChapterText                       { margin: 0px; white-space: pre-wrap; }
.ChapterBlock .NextChoices                       { }
.ChapterBlock .PreviousChoices                   { }
.ChapterBlock .PreviousChoices .ChoiceChosen     { font-weight: bold; }
.ChapterBlock .PreviousChoices .ChoiceNotChosen  { color: #777; }
.ChapterBlock h2.ChapterTitle                    { font-size: 12pt; margin-bottom: 0px; }
.ChapterBlock h2 .ChapterNumber                  { font-weight: normal; }
.ChapterBlock .Author                            { font-style: italic; font-size: 10pt; }


div.ChapterTree          { white-space: nowrap; }
div.ChapterTree .sym     { font-family: "Courier New", monospace; font-size: 13pt; }
div.ChapterTree .Author  { font-style: italic;  }

table.ColoredTable     { border-collapse: collapse; }
table.ColoredTable td  { border: 1px solid #999999 ; padding: 2px; text-align: left; }
table.ColoredTable b   { color: #009; }
table.ColoredTable .tableTitle td  { background-color: #bbccFF; }
table.ColoredTable .tableRow2 td   { background-color: #eeeeff; }

table.SearchBox     { border: 1px solid #666; border-collapse: collapse; }
table.SearchBox td  { text-align: left; background-color: #eef;  padding: 1px; }

div.CreateNewEntryBox  { padding-left: 50px; }



/* Info-Boxes */
div.infoBox1 { /* OK-Box */
    padding: 3px; margin: 2px 0px 2px 0px; border: 1px solid #09F; background-color: #9CF;
}
div.infoBox2 { /* Warning */
    padding: 3px; margin: 2px 0px 2px 0px; border: 1px solid #FC0; background-color: #FFC;
}
div.infoBox3 { /* Error */
    padding: 3px; margin: 2px 0px 2px 0px; border: 1px solid #F33; background-color: #F99;
}