body         { font-family: Arial; font-size: 10pt; padding-top: 1; padding-bottom: 1; }
h1           { font-family: Arial; font-size: 18pt; padding-top: 1; padding-bottom: 1; }
h2           { font-family: Arial; font-size: 16pt; padding-top: 1; padding-bottom: 1; }
h3           { font-family: Arial; font-size: 14pt; padding-top: 1; padding-bottom: 1; }
h4           { font-family: Arial; font-size: 12pt; font-weight: bold; padding-top: 1; padding-bottom: 1; }
h5           { font-family: Arial; font-size: 10pt; font-weight: bold; padding-top: 1; padding-bottom: 1; }
h6           { font-family: Verdana; font-size: 8pt; font-weight: bold; padding-top: 1; padding-bottom: 1; }


a:visited    { color: #0000FF; text-decoration:underline; }
a:hover      { color: #FF0000; text-decoration:underline; }
a:active     { color: #FF0000;  text-decoration:underline; }
a:link       { color: #0000FF; text-decoration:underline; }

a:link.navbar    {color: #FFFFFF; font-size: 8pt;  text-decoration: none;}
a:active.navbar  {color: #FFFF91; font-size: 8pt; text-decoration: underline;}
a:visited.navbar {color: #FFFFFF; font-size: 8pt; text-decoration:none;}
a:hover.navbar   {color: #FFFF91; font-size: 8pt; text-decoration: underline;}







p             { font-family: Arial; color: #000000; font-size: 10pt }
.userinput    { font-family: Arial; color: #0000FF; font-size: 10pt }
.compendium_corporate    { font-family: Arial; color: #0E6318; font-size: 8pt }

.warning      { font-family: Arial; color: #FF0000; font-size: 10pt; text-align:justify; margin-top:3; margin-bottom:3 }
.links        { font-family: Verdana; margin-top: 1; margin-bottom: 1; font-size=8pt }
.navbar       { font-family: Arial; color: #FFFFFF; font-size: 10pt; text-align:justify; margin-top:0; margin-bottom:0; font-weight:bold }
.text         { font-family: Arial; color: #000000; font-size: 10pt; text-align:justify; margin-top:3; margin-bottom:3 }
.subsitetitle { color: #6286D9; font-size: 12pt; font-family; font-variant:normal; font-weight:bold }
/* subnotes to returned entries */
.subnote      { font-size: 8pt; }
.subnote_head { font-size: 8pt; font-weight:bold }
li            { font-family: Arial; font-size:10pt }
textarea      { font-family: Arial; color: #0000FF; font-size: 10pt }


/* this compensates for ie table text without <p> tags{  } */
td           { font-family: Arial; font-size: 10pt }

span.change          { background-color: #FF0000; color: #FFFFFF; font-size: 8pt;  text-decoration: none; }
span.thispage        { background-color: #ADD3EF}
span.warning         { background-color: #FF0000; color: #FFFFFF;}
tr.compendium_admin        { bgcolor: #9F009F; }



/* fieldset */
fieldset { border:2px solid #6286D9; }
legend {
  padding: 3px 6px;
  border:1px solid #6286D9;
  color: #6286D9;
  font-size:90%;
  text-align:right;
  }


/* Forms */
input    { font-family: Arial; color: #0000FF; font-size: 10pt; }
select   { font-family: Arial; color: #0000FF; font-size: 10pt; }


/* this controls the on-screen navigation formatting */
.navselected {
	border-left: 1px solid #FF0000;
	border-right: 1px solid #FF0000;
	border-top: 1px solid #FF0000;
	border-bottom: 1px solid #FF0000;
	font-family: Arial; font-size:9pt; font-weight:bold;
}
.navnotselected {
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	font-family: Arial; font-size:9pt; font-weight:bold;
}

.navspacer {}
.navspacerend {}

/* this controls the on-screen tabs formatting */
.tselected {
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
	font-family: Arial; font-size:9pt; font-weight:bold;
}
.tnotselected {
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	font-family: Arial; font-size:9pt; font-weight:bold;
}

.tspacer {
	border-bottom: 1px solid black;
}
.tspacerend {
	border-bottom: 1px solid black;
}
/* addition to give tabs a body */
.tbody {
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;

	padding: 5px;
	font-family: Arial; font-size:9pt;
}
a.tabtext  {
 text-decoration: none;
}
/* Content IN PROGRESS */
.inprogress { font-size: 8pt; color: #F00070; font-family: Arial }
/* Content navigationpanel */
.controlpanel { font-size: 8pt; color: #000000; font-family: Arial }
.paginator { font-size: 8pt; color: #000000; font-family: Arial }
.contribute { font-size: 8pt; color: #106818; font-family: Arial }
/* Content to be created on the fly: here temporarily */
.ar          { font-size: 14pt; font-family:Arial }
.fr          { background-color: #FFDFDF }
.cy          { background-color: #AEFFAE }