/* CSS Document */
td#content {
 font-size: .8em;
}
td#content p, td#content li {
 font-size: 1em;
}
td#content ol li {
 list-style-image: none;
}
td#content ul li {
 list-style-image: url(/gfx/menus_sub/redbullet.gif);
}
td#content dt {
 font-weight: bold;
}
td#content h1 {
 font-size: 1.3em;
 margin: 0 0 .5em 0;
}
td#content h2 {
 font-size: 1.2em;
 margin: 0 0 .5em 0;
}
td#content h3 {
 font-size: 1.1em;
 margin: 0 0 .5em 0;
}
td#content h4 {
 font-size: 1.1em;
 color: #666;
 margin: 0 0 .5em 0;
}

/* Table of Contents for Cadet Diary */

td#content div.TOC {
 float: right;
 margin: 1em 0 .5em 1em;
 padding: 0;
 border: 1px #000 solid;
 background-color: #c00;
 color: #fff;
 width: 200px;
 overflow: hidden;
}
td#content div.TOC p {
 background-color: #000;
 font-weight: bold;
 margin: 0 -2px;
 padding: 0;
 text-align: center;
}
td#content div.TOC ul {
 padding: 0;
 margin: 0;
}
td#content div.TOC li {
 border-bottom: 1px solid #d11;
 padding: 0;
 margin: 0 0 0 .5em;
 list-style: none;
 list-style-image: none;
 color: #000;
}
td#content div.TOC p a {
 text-decoration: none;
 background-color: #000;
 color: #fff;
 padding: 2px 0;
 margin: 0;
 width: 100%;
 display: block;
}
td#content div.TOC li a {
 text-decoration: none;
 color: #fff;
 padding: 0 .5em;
 margin: 0 0 0 -.5em;
 display: block;
}
td#content div.TOC li a:hover {
 background-color: #d11;
}
