body               { 
                   }

.navhomehead       { padding-top: 0; 
                     margin-bottom: 0;
                     padding-bottom: 0;
                     font-size: 80%
                   }

.navhomehead           { color: black; }
.navhomehead a:link    { color: black; }
.navhomehead a:visited { color: black; }

.navhead           { padding-top: 0; 
                     margin-bottom: 0;
                     padding-bottom: 0;
                     font-size: 80%
                   }

.navhead           { color: black; }
.navhead a:link    { color: black; }
.navhead a:visited { color: black; }

.navfoot           { color: black;
                     font-size: 70%;
                   }

.navfoot a:link    { color: black; }
.navfoot a:visited { color: black; }

pre.programlisting { font-size: 80%;
                   }

span.footdate      { color: black;
                     font-size: 70%;
                     font-family: Arial, sans-serif;
                   }

span.foothome      { color: black;
                     font-size: 70%;
                     font-family: Arial, sans-serif;
                   }

span.footfeed      { color: black;
                     font-size: 70%;
                     font-family: Arial, sans-serif;
                   }

span.footcopy      { color: black;
                     font-size: 70%;
                     font-family: Arial, sans-serif;
                   }

SPAN.curpage           { color: yellow; font-family: sans-serif; font-style: bold; }
SPAN.curpage A         { color: white; font-family: sans-serif; line-height: 170% }
SPAN.curpage A:link    { color: white; font-family: sans-serif; line-height: 170% }
SPAN.curpage A:visited { color: white; font-family: sans-serif; line-height: 170% }

SPAN.toplevel A          { color: white; font-family: sans-serif; line-height: 170% }
SPAN.toplevel A:link     { color: white; font-family: sans-serif; line-height: 170% }
SPAN.toplevel A:visited  { color: white; font-family: sans-serif; line-height: 170% }

SPAN.otherpage           { color: white; font-family: sans-serif }
SPAN.otherpage A         { color: white; font-family: sans-serif; line-height: 170% }
SPAN.otherpage A:link    { color: white; font-family: sans-serif; line-height: 170% }
SPAN.otherpage A:visited { color: white; font-family: sans-serif; line-height: 170% }

SPAN.descendant A         { color: white; font-family: sans-serif; line-height: 170% }
SPAN.descendant A:link    { color: white; font-family: sans-serif; line-height: 170% }
SPAN.descendant A:visited { color: white; font-family: sans-serif; line-height: 170% }

SPAN.ancestor A         { color: white; font-family: sans-serif; line-height: 170% }
SPAN.ancestor A:link    { color: white; font-family: sans-serif; line-height: 170% }
SPAN.ancestor A:visited { color: white; font-family: sans-serif; line-height: 170% }

SPAN.shrink1           { font-size: 80%; }
SPAN.shrink2           { font-size: 70%; }
SPAN.shrink3           { font-size: 70%; }



H1 { 					font-size: x-large;
						font-family: sans-serif;
						color: maroon;
						margin-left: 10;
						padding-bottom: 10;
						border-bottom-style: solid;
						border-bottom-width: 2;
						border-color: #330066 }
H2 { 					font-size: large; font-family: sans-serif; color: maroon }
H3 { 					font-size: medium; font-family: sans-serif; color: navy }
H4 { 					font-size: small; font-family: sans-serif; color: navy }
H5 { 					font-size: x-small; font-family: sans-serif; color: navy }
H6 { 					font-size: xx-small; font-family: sans-serif; color: navy }

div.titlepage H2 { 		font-size: large; font-family: sans-serif; color: maroon; padding-top: 15; padding-left: 10; }
div.titlepage H3 { 		font-size: medium; font-family: sans-serif; color: navy; padding-top: 10; padding-left: 10; }
div.titlepage H4 { 		font-size: small; font-family: sans-serif; color: navy; padding-top: 5; padding-left: 10; }

p.copyright { font-size: small; font-family: sans-serif }

body p 			  { color: #222222;
					font-family: sans-serif;
					font-size: small; 
					padding-left: 30;
				  }
				  
.itemizedlist 	  { padding-left: 30 }
.itemizedlist p	  { padding-left: 0; }

body p.navtoc 	  { padding-left: 0;
					font-size: medium
				  }