#heading_pane {
 position: absolute;
 top: 0px;
 left: 0px;
}

#menu_pane {
 position: absolute;
 top: 160px;
 left: 10px;
 width: 210px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 0.9em !important;
 font-size: 0.7em;
 background: #fff;
}

#menu_pane ul {
 margin: 0px;
 padding: 0px;
 padding-left: 25px;
 list-style: none;
}

#menu_pane li {
 color: #400;
 text-decoration:none;
 margin: 0px;
 padding: 4px;
}

#menu_footer {
 color: #c00;
 background: #ccc;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 0.7em !important;
 font-size: 0.7em;
}

#menu a:hover {
 background-color:#eee;
}

#menu_pane a {
 color: #c00;
 font-family:verdana, arial, helvetica, sans-serif;
 text-decoration:none;

}

#content a:hover {
 background-color:#eee;
}

#content li {
 color: black;
 text-decoration:none;
 margin: 0px;
 padding: 2px;
}

#content {
 position: absolute;
 background: white;
 top: 180px;
 left: 240px;
 right: 30px;

 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 0.85em !important;
 font-size: 0.6em;
 text-align: justify;
}


#authorlist td {

        background-color: rgb(255, 220, 220);
}

#TOC td {

        background-color: rgb(255, 220, 220);
}

td.selected {
	background: #f55;
}

td.notselected {
	background: lightblue;
}

div.caption {
	font-size: small;
        margin: 0px 5px 0px 5px;
}

h1 {
	font-size:1.7em;
}

h2 {
        color: #c00;
	font-size:1.5em;
}

h3 {
 font-size:1.3em;
}

h4 {
 font-size:1.1em;
 color: black;
}

th {
 padding: 20px 0px 0px 0px;
}

a {
 text-decoration:none;
}

a:link {
 color:#c00;
}

img {
 border: 0px;
}

html {
 font-family: verdana, arial, helvetica, sans-serif;
}
