/* begin css elements by WB */
/* body   { scrollbar-base-color: #5C5256; scrollbar-arrow-color: #FFFFFF; } */
/* body   { scrollbar-base-color: #E4E4E4; scrollbar-arrow-color: #0033FF; } */
/* a.bottomText:link, a.bottomText:visited, a.bottomText:active  */

.contentNavi:link, .contentNavi:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 20px;
	color: blue;
	text-align: left;
	text-decoration: underline;
}

.contentNavi:hover {
	color: blue;
	text-decoration: underline;
	background-color: #E5E5E5;
}

.bottomText {
 color: #AEAEAE;
 font: 8.5pt Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 text-decoration: none;
}

.outBorder {
	border-top: 1px solid #B82828;
}
/* end of css elements by WB */
/* -------------------------------------------------------- */
/* begin original css by Angus */
a.lowText:link, a.lowText:visited, a.lowText:active, a.lowText:focus {
 color: #000000;
 font: 8pt Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 text-decoration: none;
}

.highText, a.highText:link, a.highText:visited, a.highText:active, a.highText:focus {
 color: #FFFFFF;
 font: 8pt Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 text-decoration: none;
}

/* Borders used by some items */

.itemBorder {
	border: 1px solid #666666;
	color: #FFFF66;
}
.itemBorderBlank {
 border: 1px solid #CCCCDD;
}

/* The "button" demo menu styles, as used by the "File-Reopen" menu. Delete if not using */

.buttonText, a.buttonText:link, a.buttonText:visited, a.buttonText:active, a.buttonText:focus {
 text-decoration: none;
 color: #FFCC99;
 font: bold 12px Arial, Helvetica;
}

.buttonHover, a.buttonHover:link, a.buttonHover:visited, a.buttonHover:active, a.buttonHover:focus {
 text-decoration: none;
 color: #99CCFF;
 font: bold 12px Arial, Helvetica;
 padding: 1px;
}

.buttonBorder {
 /*border: 1px outset #339966; */
 border: 1px outset #FFFFFF;
}

.buttonBorderOver {
 border: 1px inset #CC9966;  // 
}

.standardText {
 color: #000000;
 font: 8.5pt/10pt Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 text-decoration: none;
}

.blockForm {
	list-style-position: inside;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-indent: 20pt;
	display: list-item;
	text-align: left;
}

.headerText {
	color: #000000;
	font: bold 11pt Verdana, Arial, Helvetica, sans-serif;
}

.navigText {
	color: #666666;
	font: 8.5pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline overline;

}

.spacerText {
 font: 4pt/0pt Arial, Helvetica, sans-serif;
}

.headerTable {
	color: #840000;
	font: bold 10pt/12pt Verdana, Arial, Helvetica, sans-serif;
}

.narrowlineText {
	 color: #000000;
	 font: 8.5pt/9pt Verdana, Arial, Helvetica, sans-serif;
	 text-align: left;
	 text-decoration: none;
}

.underLine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DC234C;
}

.tableText {
	color: #000000;
	font: 8.5pt/8.5pt Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}

.libretBox {
	color: #000000;
	font: 8.5pt/10pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 5px 8px 8px 0px;

}
.cellBorderLeft {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #840000;
	border-right-color: #840000;
	border-bottom-color: #840000;
	border-left-color: #840000;
}

.cellBorderMiddle {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #840000;
	border-bottom-color: #840000;
}

.cellBorderRight {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #840000;
	border-right-color: #840000;
	border-bottom-color: #840000;
	border-left-color: #840000;
	border-right-style: solid;
}
