a:link  {
	color: #500;
	text-decoration: none }
a:visited  {
	color: #a15d5f;
	text-decoration: none }
a:hover {
	color: white;
	background-color: #500;
	border: none #fff }
blockquote {
	color: #500;
	text-align: justify;
	margin-right: 3em;
	margin-left: 3em }
body   {
	background: url(../Images/DisatGeenPips.gif) repeat;
	margin: 20px;
	padding: 20px 30px 30px;
	border-style: solid;
	border-width: 3px;
	border-color: #ddd #500 #500 #ddd;
	width: 690px;
	height: 1000px }
div.panels a: link {
	color: #550000;
	text decoration: none
	font-weight: bold;;
	}
html  {
	background-color: #500 }
p.dropcap:first-letter    {
	color: #500;
	font: bold 400%/40px times, "serif color red";
	text-align: left;
	vertical-align: bottom;
	float: left;
	margin-right: 4px;
	height: 40px }
p.firstline:first-line {
	font-variant: small-caps }
table {
	z-index: 10 }
.bigletter     {
	color: #500;
	font-style: normal;
	font-weight: bold;
	font-size: 48px;
	line-height: 48px;
	font-family: "Times New Roman", Georgia, Times;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	float: left;
	margin-top: -8px;
	margin-right: 1px;
	padding-top: 0px;
	z-index: 2;
	height: 38px }
.bigletter1215 { color: #500; font-size: 48px; font-family: "Times New Roman", Georgia, Times; font-style: normal; font-weight: bold; line-height: 48px; text-decoration: none; text-align: left; margin-right: 1px; padding-top: 0; z-index: 2; height: 38px; float: left; vertical-align: baseline; }
.bigletter40 {
	color: #500;
	font-style: normal;
	font-weight: bold;
	font-size: 48px;
	line-height: 40px;
	font-family: "Times New Roman", Georgia, Times;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	float: left;
	margin-top: -8px;
	margin-right: 1px;
	padding-top: 0px;
	z-index: 2;
	height: 38px }
.bigletterVABot { color: #500; font-size: 48px; font-family: "Times New Roman", Georgia, Times; font-style: normal; font-weight: bold; line-height: 48px; text-decoration: none; text-align: left; margin-top: -5px; margin-right: 1px; padding-top: 0; z-index: 2; height: 38px; float: left; vertical-align: bottom; }
.bold {
	font-weight: bold }
.boldinset  {
	font-weight: 600;
	padding-left: 1em }
.centertext {
	text-align: center }
.clearleft {
	clear: left }
.emptyline   {
	font-variant: normal;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
	text-transform: none;
	float: none;
	clear: none;
	border: none;
	white-space: pre }
.emptylinepaddingleft0  {
	font-variant: normal;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
	text-transform: none;
	float: none;
	clear: none;
	margin-left: -20px;
	padding: 0px 0px 0px -20px;
	border: none;
	white-spave: pre }
.imgshadow { border-right: 5px solid #000; border-bottom: 5px solid #000; border-top-color: #fff; border-top-width: 5px; border-left-color: #fff; border-left-width: 5px; }
.initlet { color: #c3d9c2; font: italic bold 48pt "times new roman"; background-color: #c3d9c2; background-image: url(../Images/DisatGeenPips.gif); background-repeat: repeat; text-decoration: none; text-align: center; vertical-align: baseline; position: relative; width: 50px; height: 80px; visibility: visible; float: left; margin-right: 7px; border-top: medium inset #500; border-left: medium inset #500; border-right-style: inset; border-right-width: medium; border-bottom-style: inset; border-bottom-width: medium;; }
.initlet3l { color: #c3d9c2; font: italic bold 32pt "times new roman"; text-decoration: none; background-color: #c3d9c2; background-image: url(../Images/DisatGeenPips.gif); background-repeat: repeat; text-align: center; visibility: visible; margin-right: 7px; position: relative; width: 40px; height: 48px; float: left; vertical-align: baseline; padding-left: 10px; border-top: medium inset #500; border-right-style: inset; border-right-width: medium; border-bottom-style: inset; border-bottom-width: medium; border-left: medium inset #500; }
.inset3m   {
	text-align: left;
	padding-left: 4mm }
.italic {
	font-style: italic }
.left { text-align: left; }
.newspanel  {
	color: black;
	font: 10pt/normal FontName, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	text-align: left;
	word-spacing: normal;
	letter-spacing: normal;
	vertical-align: top;
	float: left;
	margin: 0px;
	padding: 12px;
	border-style: outset;
	border-width: 1px;
	border-color: #ddd gray gray #ddd;
	position: absolute;
	overflow: auto;
	visibility: visible }
.ovhidden { overflow: hidden; }
.panelhead        {
	color: #500;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: 4mm;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: left;
	text-transform: uppercase;
	vertical-align: middle;
	margin-top: 0pt;
	margin-bottom: 0pt;
	padding-top: 0pt;
	border-bottom: 3px solid #500;
	position: relative }
.panelhead1215   {
	color: #500;
	font: bold 12pt/5mm Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: left;
	text-transform: uppercase;
	vertical-align: middle;
	margin-top: 0pt;
	margin-bottom: 0pt;
	padding-top: 0pt;
	border-bottom: 3px solid #500;
	position: relative }
.panelhead2410  {
	color: #500;
	font: bold 20pt/10mm Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: right;
	text-transform: uppercase;
	vertical-align: middle;
	margin-top: 0pt;
	margin-bottom: 0pt;
	padding-top: 0pt;
	border-bottom: 3px solid #500;
	position: relative }
.panelline   {
	color: black;
	font-size: 1px;
	vertical-align: middle;
	border-bottom: 3px solid #500 }
.panelline   {
	border-top: none;
	border-right: none;
	border-bottom: 3px solid #500;
	border-left: none }
.panellinews {
	border-top: none;
	border-right: none;
	border-bottom: 3px solid #500;
	border-left: none;
	white-space: pre }
.panellink    { color: #500; font-style: normal; font-weight: bold; font-size: 10pt; line-height: 14pt; background-repeat: repeat; word-spacing: normal; letter-spacing: normal; vertical-align: middle  }
.panellinkmenu {
	color: #500;
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	line-height: 14pt;
	text-decoration: none;
	background-repeat: repeat;
	word-spacing: normal;
	letter-spacing: normal;
	vertical-align: middle }
.panellspace  {
	font-size: 1px;
	line-height: 4px;
	white-space: pre }
.panels           {
	color: black;
	font: 10pt/normal FontName, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	background: #edded0 url(../Images/panelpips.gif) repeat;
	text-align: left;
	word-spacing: normal;
	letter-spacing: normal;
	vertical-align: top;
	float: left;
	margin: 0px;
	padding: 12px;
	border-style: outset;
	border-width: 6px;
	border-color: #ddd gray gray #ddd;
	position: absolute;
	overflow: auto;
	visibility: visible }
.panelsext { color: black; font: 10pt FontName, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #edded0; background-image: url(../Images/pipsext.gif); background-repeat: repeat; background-position: 0 0; text-decoration: none; text-align: left; word-spacing: normal; letter-spacing: normal; visibility: visible; margin: 0; padding: 12px; position: relative; float: left; overflow: auto; vertical-align: top; height: inherit; border-style: outset; border-width: 6px; border-color: #ddd gray gray #ddd; }
.panelshead1        {
	color: #000;
	font-style: italic;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: left;
	vertical-align: middle;
	margin-top: 0pt;
	margin-bottom: 0pt;
	padding-top: 1pt;
	position: relative }
.panelsheadbrown {
	color: #500;
	font-style: italic;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: left;
	vertical-align: middle;
	margin-top: 0pt;
	margin-bottom: 0pt;
	padding-top: 1pt;
	position: relative }
.panelsnofr {
	color: black;
	font: 10pt/normal FontName, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	background: #edded0 url(../Images/panelpips.gif) repeat;
	text-align: left;
	word-spacing: normal;
	letter-spacing: normal;
	vertical-align: top;
	float: left;
	margin: 0px;
	padding: 12px;
	border-style: none;
	border-color: #ddd gray gray #ddd;
	position: absolute;
	overflow: auto;
	visibility: visible }
.panelspace  {
	font-size: 8px;
	line-height: 8px;
	text-decoration: none;
	visibility: hidden }
.paneltext    {
	color: black;
	font-style: normal;
	font-weight: normal;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: left;
	vertical-align: middle;
	margin-top: 0pt;
	margin-bottom: 0pt;
	position: relative }
.paneltext17Lead { color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; line-height: 21px; text-align: left; margin-top: 0; margin-bottom: 0; padding-top: 7px; position: relative; vertical-align: middle; }
.paneltextfli  {
	color: black;
	font-style: normal;
	font-weight: normal;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: left;
	text-indent: 1em;
	vertical-align: middle;
	margin-top: 0pt;
	margin-bottom: 0pt;
	position: relative }
.paneltextfli17Lead { color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; line-height: 21px; text-align: left; text-indent: 1em; margin-top: 0; margin-bottom: 0; position: relative; vertical-align: middle; padding-top: 7px; }
.paneltextspabove {
	color: black;
	font-style: normal;
	font-weight: normal;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: left;
	vertical-align: middle;
	margin-top: 4pt;
	margin-bottom: 0pt;
	position: relative }
.paneltextspabovecolor {
	color: black;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #edded0;
	text-align: left;
	vertical-align: middle;
	margin: 8pt;
	padding: 4pt;
	border: solid 2px #500;
	position: relative }
.paneltextspabovefli  {
	color: #000;
	font-style: normal;
	font-weight: normal;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: left;
	text-indent: 1em;
	vertical-align: middle;
	margin-top: 4pt;
	margin-bottom: 0pt;
	position: relative }
.photocredit {
	font-size: 8pt;
	line-height: 9pt;
	text-align: right }
.point1215  {
	font-weight: normal;
	font-size: 12pt;
	line-height: 15pt }
.popup {
	color: black;
	font: 10pt/normal FontName, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	background: #edded0 repeat;
	text-align: left;
	word-spacing: normal;
	letter-spacing: normal;
	vertical-align: top;
	float: left;
	margin: 0px;
	padding: 12px;
	border-style: outset;
	border-width: 2px;
	border-color: #ddd gray gray #ddd;
	position: absolute;
	overflow: auto;
	visibility: visible }
.ptextjust { color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; text-align: justify; margin-top: 0; margin-bottom: 0; position: relative; vertical-align: middle; }
.rightalign {
	text-align: right }
.smallcaps {
	font-variant: small-caps }
.subtitle {
	font: italic bolder 25px/25px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	text-align: right;
	text-transform: none;
	vertical-align: middle }
.topsubtitle { color: #500; font-size: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: bold; line-height: normal; text-align: right; margin-top: 0; margin-bottom: 0; padding-top: 1pt; position: relative; vertical-align: bottom; }
.toptitle  /* on each page next to logo */ { color: #500; font: bold 26px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; text-transform: uppercase; margin-top: 0; margin-bottom: 0; padding-top: 0; position: relative; vertical-align: top; padding-bottom: 5px; border-bottom: 3px solid #500; }
.yellowpad  {
	color: black;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background: url(../Images/yellowpad.gif) no-repeat;
	vertical-align: top;
	padding: 40px 10px 10px 20px;
	position: absolute }
#dc { }
#hbRatingsAbout {
	color: blue;
	font: 10pt/normal FontName, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background: silver repeat;
	text-align: left;
	vertical-align: middle;
	float: left;
	padding: 12pt;
	border: ridge 6px silver;
	position: relative;
	z-index: 1;
	top: 540px;
	left: 10px;
	width: 354px;
	height: 124px;
	overflow: visible;
	visibility: visible }
#id { }
#itopSpacer {
	background-image: url(../Images/panelpips.gif);
	text-align: left;
	vertical-align: top;
	float: left;
	clear: both;
	z-index: 1;
	width: 680px;
	height: 50px;
	overflow: hidden;
	visibility: visible }
#lilyYip  {
	top: 272px;
	left: 224px }
#panelContent a      {
	color: white;
	line-height: normal;
	text-decoration: underline;
	background: silver repeat;
	text-align: left;
	vertical-align: middle;
	float: none;
	padding-right: 10pt;
	overflow: hidden }
#volumes { }
#volumes a:link  {
	color: #500;
	font-weight: bold;
	text-decoration: none }

#volumes a:visited  {
	color: #a15d5f;
	font-weight: bold;
	text-decoration: none }

#volumes a:hover  {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	background-color: #500 }
.ultop { font-size: 10pt; line-height: normal; text-align: left; margin: 0; padding: 0; list-style-type: none; list-style-position: inside; display: list-item; white-space: pre; }
