.text
{
font-family: Verdana, sans-serif;
font-size: 10pt;
}

.glossary
{
font-family: Verdana, sans-serif;
font-size: 10pt;
padding-left: 25px;
text-indent: -25px;
}

.verybigtext
{
font-family: Tahoma, Verdana, sans-serif;
text-align: center;
font-size: 36pt;
color: #000033;
font-weight: bold;
}

.lessbigtext
{
font-family: Tahoma, Verdana, sans-serif;
text-align: center;
font-size: 14pt;
#color: #000033;
}


.serifcenter
{
font-family:Georgia, serif;
text-align: center;
font-size: 24pt;
font-weight: bold;
}

.serifindent
{
font-family:Georgia, serif;
text-align: justify;
font-size: 12pt;
text-indent: 2.0em;
}

.smallserifcenter
{
font-family:Georgia, serif;
text-align: center;
font-size: 12pt;
}

.titledetails
{
font-family: Verdana, sans-serif;
padding-left: 10px;
font-size: 10pt;
}

.italics
{
font-family:Georgia  serif;
font-style: italic;
text-align: center;
font-size: 10pt;
}

.H1
{
font-family: Tahoma, Arial, sans-serif;
font-weight: bold;
text-align: center;
font-size: 14pt;
color: #000033;
#color: #555555;
}

.review
{
font-family: Verdana, sans-serif;
font-size: 10pt;
}

.reviewbold
{
font-family: Verdana, sans-serif;
font-size: 10pt;
font-weight: bold;
}

#topbar {
        background: #dddddd;
#        background: #000000;
        margin: 0px auto;
#        padding: .2em .2em .2e ;
#        border-bottom: 3px solid #222222;
}

#topbar .current {
        font-weight: bold;
	color: #aa00aa;
}

#topbar a {
font-family:Georgia, serif;
font-size: 13pt;
        color: navy;
#        color: #ffffff;
        font-weight: bold;
        margin: 0;
        padding:3px 5px;
        text-decoration: none;
}
#topbar a:hover, .current {
        background: navy;
#        background: #cc0000;
        color: #ffffff;
}

#topbar li {
        display: inline;
        line-height: 150%;
        list-style: none;
        text-align: center;
}

#bottombar {
        background: #ffffff;
        margin: 0px auto;
}

#bottombar .current {
        font-weight: bold;
	color: #aaaaaa;
}

#bottombar a {
font-family:Georgia, serif;
        color: #000000;
        font-size: 12pt;
        font-weight: bold;
        margin: 0;
        padding:3px 5px;
        text-decoration: none;
}
#bottombar a:hover, .current {
        background: #cc0000;
        color: #ffffff;
}

#bottombar li {
        display: inline;
        line-height: 150%;
        list-style: none;
        text-align: center;
}

#submenu {
        background: #ffffff;
        margin: 0px auto;
	font-family: Tahoma, Verdana, sans-serif;
        color: #000000;
        font-size: 11px;
}

#submenu .current {
	color: #aaaaaa;
}

#submenu a {
        margin: 0;
        padding:3px 5px;
        text-decoration: none;
}
#submenu a:hover, .current {
        background: #888888;
        color: #ffffff;
}

#submenu li {
        display: inline;
        line-height: 150%;
        list-style: none;
        text-align: center;
}

.chapterheader
{
border-bottom: 1px solid black;
font-family: Tahoma, Verdana, sans-serif;
font-size: 18pt;
font-weight: bold;
padding-left: 25px;
}

.pageheader
{
border-bottom: 1px solid black;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10pt;
font-weight: bold;
text-align: Right;
}

.TOC1
{
font-family: Tahoma, Verdana, sans-serif;
font-size: 12pt;
font-weight: bold;
}
.TOC2
{
font-family: Tahoma, Verdana, sans-serif;
font-size: 12pt;
padding-left: 25px;
text-indent: -25px;
line-height:150%;
}
.TOC2indent
{
font-family: Tahoma, Verdana, sans-serif;
font-size: 12pt;
text-indent: 2em;
line-height:150%;
}

