BODY {  font-size: 10pt;
        text-align: justify;
        font-family: Tahoma, PresentScript;
        color: black;
        background-color:#f5f5dc;

}
p {
	text-indent:25pt;
}
.hidden{
	color:#666666;
}
div.epigraph{
	padding-left:250pt;
}
pre.verse{
	font-family:Tahoma, Arial, Times New Roman;
	padding-left:100pt;
}
table {
        font-size: 10pt;
        text-align: justify;
        color: #000000;
        width:100%;
        border:none;
        border-collapse:collapse;
}
table.page {
        background-color: #f5f5dc;
}
img.b{
	border-style:solid;
	border-width:1;
	border-color:#d5d5ac;
	margin:5pt;
}
img.l{
	border-style:solid;
	border-width:1;
	border-color:#d5d5ac;
	margin:5pt;
	cursor:hand;
}
.tabselect {
	border:solid;
	border-top:none;
	border-width:1;
	border-color:black;
	text-indent:0;
	width:95%;
}
td {
	padding:5pt;
	vertical-align:middle;
}
table.panel td {
        padding-top:1;
        padding-bottom:1;
}
  .tab {
	border:solid;
	border-width:1;
	border-bottom-width:2;
	border-color:black;
	height:24pt;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
}
  .tabspacing {
	border:none;
	border-bottom:solid;
	border-width:1;
	border-bottom-width:2;
	border-color:black;
}
  .tabsel {
	border:solid;
	border-width:1;
	border-color:black;
	border-bottom:none;
	border-bottom-width:2;
	background-color:#f9f9e9;
	height:24pt;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
}
.small {font-size:8pt}
.current {
	font-weight:bold;
}
.currentH {
	font-weight:bold;
	color:#666666;
}
.main {
	text-indent:25pt;
	padding:5pt;
	border:solid;
	border-width:1;
	border-color:#d5d5ac;
}
.tit1 {
  background-color:#f0f0d0;
  font-weight:bold;
  padding:0;
}
tr.head .tit1 {
	background-color:#ececbc;
}
.tit2 {
  background-color:#f0f0d0;
  color:444444;
  font-size:8pt;
  font-weight:normal;
  border-top-style:outset;
  border-top-width:1pt;
  padding:0;
}
tr.head .tit2 {
	background-color:#ececbc;
}
.tit2x {
  background-color:#f0f0d0;
  font-weight:normal;
  font-size:8pt;
  text-indent:0pt;
  padding-left:25pt;
  text-align:left;
}
tr.head .tit2x {
	background-color:#ececbc;
}
.tit1h {
  background-color:#f0f0d0;
  color:#666666;
  font-weight:bold;
  padding:0;
}
tr.head .tit1h {
	background-color:#ececbc;
}
.tit2h {
  background-color:#f0f0d0;
  font-weight:normal;
  font-size:8pt;
  color:#999999;
  border-top-style:outset;
  border-top-width:1pt;
  padding:0;
}
tr.head .tit2h {
	background-color:#ececbc;
}
.tit1 img,.tit1h img{
	border:none;
	border-left:solid;
	border-left-width:1;
	border-left-color:black;
	padding-left:2pt;
	padding-right:2pt;
	margin:1pt;
}
fieldset{
  margin-left:5pt;
  margin-bottom:5pt;
  margin-right:5pt;
  padding:5pt;
}
fieldset.cite{
  margin:0pt;
  padding:3pt;
  border-style:solid;
  border-width:1;
  border-color:#d5d5ac;
}
td.l
{ width:90pt;
  text-align:right;
  padding-top:5pt;
}
td.r
{ width:110pt;
  text-align:left;
  padding-top:5pt;
}
.addrstr {
	font-size:10pt;
	letter-spacing:10%;
	word-spacing:0;
	background-color:#f5f5dc;
	font-weight:bold;
}
.up1    {
        font-size: 16 pt;
        text-decoration:underline;
}
.pleasewait{
        font-size: 12 pt;
        font-weight:bold;
        color:white;
        text-align:center;
}
.up2    {
        font-size: 13 pt;
        text-decoration:underline;
}
.up3    {
        font-weight:bold;
        text-decoration:underline;
}
.panels {
        text-align: right;
        margin:0;
        margin-bottom:5;
        margin-right:5;
}
.panels1
{
        text-align: left;
        margin:5;
}
.pickingalphabet {
        font-size: 14 pt;
        text-align: left;
        font-family: Courier New, Tahoma, Arial;
        line-height: 16pt;
}
td      {
        vertical-align: top;
}
.shift1 {
	padding-left:24pt;
}
.popup{
        cursor:help;
}
.node{
        cursor:hand;
	border:none;
	margin:0pt;
}
.takenCD {
        font-style:oblique;
}
.substr {
        font-weight:bold;
        text-transform:uppercase;
}
.added{
        font-weight:bold;
        }
table.st{
	border-style:outset;
	border-width:1;
	border-color:#d5d5ac;
}
table.st .hd {
	background-color:#ececbc;
	padding-top:1pt;
	padding-bottom:2pt;
}

.warn {
	color:#ff0000;
}
A       {
        color : #0000af;
        text-decoration : none;
}
A:Link  {
        color : #0000af;
        text-decoration : none;
}

A:Visited  {
        color : #0000af;
        text-decoration : none;
}

A:Active  {
        color : #0000ff;
        text-decoration : underline;
}

A:Hover  {
        color : #0000ff;
        text-decoration : underline;
}

A.hidden       {
        color : #666666;
        text-decoration : none;
}
A.hidden:Link  {
        color : #666666;
        text-decoration : none;
}

A.hidden:Visited  {
        color : #666666;
        text-decoration : none;
}

A.hidden:Active  {
        color : #444444;
        text-decoration : underline;
}

A.hidden:Hover  {
        color : #444444;
        text-decoration : underline;
}
table.usual, table.usual tr td{
	border:solid;
	border-width:1;
	border-color:#d5d5ac;
}
tr.head {
	background-color:#ececbc;
	font-weight:bold;
}
tr.dark {
	background-color:#f0f0d0;
}
.sw 	{
	font-weight:bold;
	text-transform:UPPERCASE;
}
