/* Filename: helpsystem.css
 * Description: Stylesheet for help system of the NEUMES Project website.
 * Author: Louis W. G. Barton
 * Version: 16 December 2009
 */

BODY {
	margin-top: 3px;
	margin-right: 0px;
	margin-left: 0px;
	background-color: rgb(204,204,153);
	color: rgb(0, 51, 102);
	font-size: 100%;
}
A:hover {
	color: inherit;
	background-color: white;
}
TABLE.pageTitle {
	background-color: #BEBE7C;
	color: #1000A0;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 120%;
	font-weight: bold;
	letter-spacing: 3px;
}
SPAN.subTitle {
	/* relative to pageTitle: */
	font-size: 60%;
}
TABLE.tableOfContents {
	background-color: #D2D299;
	color: inherit;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 75%;
	font-weight: bold;
	/* BorderColorDark="#502000" BorderColorLight="#A07000" (80, 32, 0) */
	border-top-color:rgb(128, 112, 0); border-top-style:ridge; border-top-width:2px;
	border-left-color:rgb(128, 112, 0); border-left-style:outset; border-left-width:2px;
	border-bottom-color:rgb(230,234,51); border-bottom-style:inset; border-bottom-width:3px;
	border-right-color:rgb(230,234,51); border-right-style:inset; border-right-width:3px;
}
/* Simulation of IE's BorderColorDark and BorderColorLight on a Table:
   (230,234,51)=Yellow; (172,175,37)=light bronze; (144,144,0)=dark bronze.
 */
.beveled {
  border-top-color:rgb(230,234,51); border-top-style:ridge; border-top-width:8px;
  border-left-color:rgb(172,175,37); border-left-style:outset; border-left-width:7px;
  border-bottom-color:rgb(230,234,51); border-bottom-style:inset; border-bottom-width:6px;
  border-right-color:rgb(230,234,51); border-right-style:inset; border-right-width:7px;
}
TABLE.diagram {
	background-color: #F0F8FF;
	color: inherit;
	border-collapse: separate;
	border: 7px outset #E6EA33;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
TABLE.text {
	border-collapse: separate;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 40px;
	margin-bottom: 10px;
	margin-right: 37px;
}
TR.diagram {
	padding-top: 4px;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: left;
	vertical-align: baseline;
}
TR.screenshot {
	padding-top: 14px;
	padding-left: 0px;
	padding-bottom: 15px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: left;
	vertical-align: baseline;
}
TD.subheading {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 14pt;
	font-weight: bold;
	text-align: center;
	background-image: url("../help/images/horiz_bar.gif");
	background-repeat: repeat-x;
}
TD.heading1 {
	text-align: center;
	font-size: 14pt;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	border-top: none;
	border-bottom: 3px solid #909000;
	letter-spacing: 1px;
	padding-top: 13px;
	padding-bottom: 10px;
}
TD.content {
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	font-size: 10pt;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-align: left;
}
TD.content-sm {
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	font-size: 7pt;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-align: left;
}
TD.description {
	padding-top: 12px;
	padding-bottom: 10px;
	text-align: justify;
	font-size: 10pt;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	border-top: 2px solid #909000;
}
TD.description2 {
	padding-top: 8px;
	padding-left: 13px;
	padding-right: 15px;
	text-align: justify;
	font-size: 10pt;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
}
TD.narrative {
	background-color: #F0F8FF;
	color: inherit;
	padding-top: 10px;
	padding-left: 15px;
	padding-bottom: 14px;
	padding-right: 24px;
	text-align: justify;
	font-size: 10pt;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
}
TABLE.icon {
	display: inline;
	float: right;
	border-collapse: collapse;
	padding: 0px;
	margin-left: 20px;
	margin-bottom: 8px;
	margin-right: 0px;
}
TD.caption {	/* NB, size in px keyed to image size: */
	padding-top: 5px;
	text-align: center;
	font-size: 12px;
	color: rgb(36, 64, 0);  /* dark green */
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.captionCredit {	/* NB, size in px keyed to image size: */
	padding-top: 5px;
	padding-bottom: 1px;
	text-align: center;
	font-size: 9px;
	color: rgb(128, 0, 0);  /* dark red */
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
}
span.largeInit {
	font-size: 135%;
}
span.smallCaps {
	font-size: 75%;
}
DIV.citation {
	margin-left: 20px;
	margin-right: 10px;  /* 0 causes a horiz scrollbar */
	text-indent: -20px;  /* first line */
}
DIV.blockQuote {
	display: table;
	width: 100%;
	background-color: rgb(252,238,137);
	color: inherit;
	margin-top: 2px;
	margin-left: 42px;
	margin-bottom: 2px;
	margin-right: 42px;
	padding-top: 4px;
	padding-left: 6px;
	padding-bottom: 6px;
	padding-right: 9px;
}
EM {
	font-weight: bold;
	color: rgb(128,16,32);
	font-style: normal;
}
.initials {
	font-family: 'Book Antiqua',Arial,Helvetica,sans-serif;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: -3px;
	vertical-align:-1px;
}
/*[end, helpsystem.css]*/