body { background-color: #ffffff; color: #000000; }

body.hb { background-color: #ffffff; color: #000000;
			font-size: 11pt; }

body.hb a:link {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
body.hb a:visited {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
body.hb a:active{background-color: inherit; 
							color: inherit;
							text-decoration: none; }
body.hb a:hover {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
					
strong	{ color: inherit; background-color: inherit; }

strong.box { color: inherit; background-color: inherit; }

p.display { margin: auto;
			text-align: center; }

h1 { text-align: center;
		color: inherit; 
		background-color: inherit; }

h2 { text-align: center;
		color: inherit; 
		background-color: inherit; }

h2.section { text-align: center;
		color: inherit; 
		background-color: inherit;
		page-break-before: always; }

h3  { text-align: center;
		color: inherit; 
		background-color: inherit; }

h2.box { text-align: center;
		color: inherit; 
		background-color: inherit;
		page-break-before: avoid; }

h3.box  { text-align: center;
		color: inherit; 
		background-color: inherit; }

table.display { margin-left: auto; 
				margin-right: auto; }

img { border: 0pt; }

img.banner	{ border: none; }

span.navbar { display: none; }

.center { text-align: center; }

p.small	{ font-size: 12pt; }

.small		{ font-size: 11pt; }

				
span.top		{ display: none; }

blockquote.q	{ background-color: inherit;
				color: inherit;
				border: solid 1pt;
				padding: 5pt;
				page-break-before: auto; }
blockquote.q a:link {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
blockquote.q a:visited {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
blockquote.q a:active {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
blockquote.q a:hover {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
				
blockquote.lyrics	{ width: 350pt;
						text-align: center;
						background-color: inherit;
						color: inherit;
						border: solid 1pt;
						padding-left: 5pt; }

blockquote.lyrics a:link {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
blockquote.lyrics a:visited {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
blockquote.lyrics a:active {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
blockquote.lyrics a:hover {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
					
blockquote.description	{ font-style: italic;
							margin: auto;
							text-align: center; }

p.center	{ 
				margin: auto;
				text-align: center; }
								
img.logo	{ height: 152pt; 
				width: 150pt; }

div.nav		{ float: left;
				padding: 10pt; 
				margin-right: 10pt; 
				margin-bottom: 10pt;
				background-color: inherit;
				color: inherit;
				border: solid 1pt; }

div.nav a:link {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
div.nav a:visited {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
div.nav a:active {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
div.nav a:hover {background-color: inherit; 
							color: inherit;
							text-decoration: none; }

ul.nav-top	{ display: none; }

span.nt		{ font-size: 16pt; }

div.sidebar { float: right; 
				width: 220pt; 
				margin-left: 10pt; 
				padding: 10pt; 
				background-color: inherit; 
				color: inherit; 
				border: solid 1pt;
				page-break-before: auto; }

div.sidebar a:link {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
div.sidebar a:visited {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
div.sidebar a:active {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
div.sidebar a:hover {background-color: inherit; 
							color: inherit;
							text-decoration: none; }

div.sidebar-l { float: left; 
				width: 220pt; 
				margin-right: 10pt; 
				padding: 10pt; 
				background-color: inherit; 
				color: inherit; 
				border: solid 1pt;
				page-break-before: auto; }

div.sidebar-l a:link  {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
div.sidebar-l a:visited  {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
div.sidebar-l a:active  {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
div.sidebar-l a:hover  {background-color: inherit; 
							color: inherit;
							text-decoration: none; }

div.contents { float: right; 
				width: 220pt; 
				margin-left: 10pt; 
				padding: 5pt; 
				background-color: inherit; 
				color: inherit; 
				border: solid 1pt; }
				
ul.contents-top	{ list-style-type: decimal;
					line-height: 18px; }
					
div.contents a:link {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
div.contents a:visited {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
div.contents a:active {background-color: inherit; 
							color: inherit;
							text-decoration: none; }
div.contents a:hover {background-color: inherit; 
							color: inherit;
							text-decoration: none; }

p.caption	{ margin: auto;
				text-align: center;
				font-weight: bold; }