﻿BODY {
  background-color: #ffffff; /* #819212; site has back graphic */
  color: #000000; /* #ffef97; */
  font-size: 10.5pt;
}

.mCM_filedate {
	 display: none; /* would have to take all manual dates out... */
}

.plaintext { padding: 10px; background-color: #d09d24; margin-left: 2px;}
.plaintext h1 { margin-top: 0; }

.poetry {
  color: purple;
  font-family: Times, serif;
  font-size: 14pt;
  font-style: italic;
}

INS { text-decoration: none; }

.thinline {
  border-top: 1px #819212 solid;
  border-left: 1px #819212 solid;
  border-right: 1px #819212 solid;
  border-bottom: 1px #819212 solid;
}
.brown { color: #755103; }

/*
B U, U B { font-weight: normal; }
A { font-weight: normal; }
*/

A.body {
  font-family: Verdana, Arial, sans-serif;
  text-decoration: none;
  color: #000000;
}
A.body:link {
  color: #000000;
}

A.body:visited {
  color: #000000;
}

A.body:active {
  color: #000000;
}

A:hover {
  text-decoration: underline;
}

.phptable A {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10.5pt;
  text-decoration: none;
  color: black;
}

.phptable A:link {
  color: black;
}

.phptable A:visited {
  color: black;
}

.phptable A:active {
  color: black;
}

.phptable A:hover {
  color: #F3dfcb;
  text-decoration: none;
}

.caption A {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10.5pt;
  color: #white;
  font-weight: bold;
  text-decoration: underline;
}

A.captionlink {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10.5pt;
  color: #c39c7d;
  font-weight: bold;
  text-decoration: underline;
}

A.captionlink:link {
  color: #c39c7d;
}

A.captionlink:visited {
  color: #c39c7d;
}

A.captionlink:active {
  color: #c39c7d;
}

A.captionlink:hover {
  text-decoration: none;
  color: #b08860;
}

.topleft {
  margin-right: 20px;
  margin-bottom: 20px;
}

.topright {
  margin-leftg: 20px;
  margin-bottom: 20px;
}

P {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10.5pt;
}

TD {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10.5pt;
}

UL {
  font-family: Verdana, Arial, sans-serif;
  list-style-type: square;
  margin-left: 0; padding-left: 1.3em; text-indent: 0pt;
  color: #000000;
}

LI {
  margin-bottom: 3pt;
}

.normal {
  font-size: 10.5pt;
}

BLOCKQUOTE {
  margin-left: 1.5em;
  padding-left: 0;
  margin-right: 0;
  padding-right: 0;
}

.indent {
  font-size: 10.5pt;
  text-indent: 1.5em;
}
.hanging {
  font-size: 10.5pt;
  text-indent: -1.5em;
  margin-left: 1.5em;
}

.indentsolid {
  text-indent: 1.5em;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}
.notesindentsolid {
  text-indent: 1.5em;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
  font-size: 9px;
}

.compactindent {
  font-size: 10px;
  text-indent: 1.3em;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;}

.compact{
  font-size: 10px;}

UL.compact {
  font-size: 10px;
  font-family: Verdana, Arial, sans-serif;
  list-style-type: square;
  margin-left: 0; padding-left: 1.3em; text-indent: 0pt;
  margin-top: 2px;
  margin-bottom: 1px;
}
UL.compact LI { margin-top: 0px; margin-bottom: 1px; }

.solid {
  text-indent: 0em;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

.sanssolid {
  font-size: 12px;
  text-indent: 0em;
  margin-top: 1.5pt;
  margin-bottom: 1.5pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

.sans {
  font-size: 10pt;
}

.mCM_tabinactive {
  font-weight: normal;
  color: white;
  text-decoration: none;
}

.mCM_tabactive {
  font-weight: normal;
  color: #663300;
}

.mCM_active {
  font-family: Verdana, Arial, sans-serif;
  color: #b08860;
  font-size: 10.5pt;
}

.alatab {
  font-size: 10pt;
  color: #000000;
  font-weight: normal;
  background-color: #dcd490;
  padding: 0 5pt 0 5pt;
  border: 1px solid #000000;
}

.evidence {
  color: #FFFFFF;
  background-color: #333333;
  font-size: 10.5pt;
  padding-left: 5pt;
  padding-right: 5pt;
  font-weight: 550;
  font-variant: small-caps;
}

.formbutton {
  color: #F3dfcb;
  background-color: #b08860;
  font-size: 11px;
}

.sansleft {
  font-size: 10.5pt;
  right-padding: 10px;
}

.notes {
  font-size: 9px;
}


h1 {
  color: #194887;
  font-size: 20px;
  font-weight: bold;
  padding: 0; border: 0;
}
.ednote h1 {
	 color:black;
}

h2 {
  color: #194887;
  font-size: 17px;
  font-weight: bold;
}
.ednote h2 {
	 color:black;
}


h3 {
  color: #194887;
  font-size: 16px;
  font-weight: bold;
  font-style: italic;
}
.ednote h3 {
	 color:black;
}


h4 {
  color: #194887;
  font-size: 15px;
  font-weight: normal
  font-style: italic;
}
.ednote h4 {
	 color:black;
}



.homepagenews {
  font-size: 9px;
  text-indent: 0pt;
  margin-top: 2px;
  margin-bottom: 0px;
  padding-top: 0pt;
  padding-bottom: 0px;
  list-style-type: square;
  margin-left: 0; padding-left: 1.3em;

}
.phplist {
  font-size: 10.5pt;
  text-indent: 0pt;
  margin-top: 2px;
  margin-bottom: 0px;
  padding-top: 0pt;
  padding-bottom: 0px;
  list-style-type: square;
  margin-left: 0; padding-left: 1.3em;
}

.phptable {
  font-size: 10.5pt;
  text-indent: 0pt;
  text-align: center;
  border: 2px #6c3500 solid;
  border-color: #f3dfcb #6c3500 #6c3500 #f3dfcb;
  border-width: 2px 1px 1px 2px;
  margin: 2px;
  margin-bottom: 10px;
  padding: 2px;
  background-color: #d0b39a;

}

.picindex {
  font-size: 13pt;
  text-indent: 0em;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

.block {
  display: block;
  margin-top: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-bottom: 0pt;
  padding-top: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-bottom: 0pt;
}

.propaganda {
  font-weight: bold;
  color: #FF0000;
}

.container A { text-decoration: none; font-style: italic; color: #990000; }

.container {
  border-top: 3px #ffef97 solid;
  border-right: 3px #ffef97 solid;
  border-bottom: 3px #ffef97 solid;
  border-left: 3px #ffef97 solid;
  background-color: #ffffff; /*#fff1c1;*/
  color: #000000;
  margin-top: 1px;
}

.navtopalacontainer { border-bottom: 2px #f6e4d4 solid; }

.caption {
  font-size: 10px;
  color: #c39c7d;
  font-weight: bold;
  background-color: #f6e4d4;
}

.notice {
  font-size: 9pt;
  background-color: #f3be61;
  color: #000000;
  padding: 10px;
  border: 1px #000000 solid;
}
.notice P, .notice UL,.notice OL { font-size: 9pt; }

.tabcap, .mCM_tabcap, .mCM_tabcap1st,
.mCM_acttabcap, .mCM_acttabcap1st
 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  color: #000000;
  font-weight: bold;
  background-color: #ffef97; /* was f f f f 8 0 */
  margin: 0 0 0 0;
  padding: 2px 8px 1px 8px;
  border-top: 1px #ffef97 solid;
  border-right: 1px #ffef97 solid;
  border-left: 1px #ffef97 solid;
  border-bottom: none;
  display: inline; /* for headers */
}

.mCM_verttabcap {
  font-size: 10.5pt;
  color: #9a4f18;
  font-weight: normal;
  background-color: #f6e4d4;
  margin: 0 0 5px 0;
  padding: 4px 3px;
  border: 1px #000000 solid;
  width: 125px; display: block;
  text-align: center;
}
A.mCM_tabcap, A.mCM_tabcap1st {
  font-size: 10pt;
  color: #000000;
  font-weight: normal;
  background-color: #dcd490;
  margin: 0 0 0 0;
  padding: 2px 8px 1px 8px;
  text-decoration: none;
  border-top: 1px #000000 solid;
  border-right: 1px #000000 solid;
  border-left: 1px #000000 solid;
  /*border-bottom: 1px #ffef97 solid;*/
}
.mCM_tabcapspacer_AI,
.mCM_tabcapspacer_IA,
.mCM_tabcapspacer_II
 {
  margin=0 0 0 0; padding=0;
  border-left: 2px transparent solid; /* Mozilla shows, IE just does space */
}
A.mCM_verttabcap {
  font-size: 10.5pt;
  color: #000000;
  font-weight: normal;
  background-color: #f2e1c9;
  border: 1px #ffef97 solid;
  text-decoration: none;
}

A:hover.mCM_tabcap, A:hover.mCM_tabcap1st  {
  color: #ffffff;
  font-weight: normal;
  text-decoration: none;
  background-color: #4a5a08;
}

A:hover.mCM_verttabcap  {
  color: #ffffff;
  text-decoration: normal;
  background-color: #c4a75b;
}

.ednote {
  font-family: Verdana, Arial, sans-serif;
  color: #0000FF; background-color: #ddddff; padding: 10px;   display: block; margin-bottom: 0;
  font-size: 10pt;
}

.ednote LI, .ednote P {
  font-family: Verdana, Arial, sans-serif;
  color: #0000FF; font-size: 10pt;
}

.hilite {
  background-color: #FFFF00;
}

.notice, .notice TD {
  font-size: 9pt;
  background-color: #ffd65a;
  color: #000000;
  padding: 0px; /* really as placeholder, set to anything and IE ignores in  <TABLE> */
  border: 1px #aa7777 solid;
  margin-bottom: 12px;
}

.image {
  padding: 0px;
  border: 1px transparent; /* 1px #555555 solid; */
  margin-bottom: 12px;
}

.image img { display: block; }

.notice td {
  padding: 4px 8px 10px 8px;
}

.notice h1 {
  font-size: 13px;
  color: #660000;
  margin: 0 0 2px 0;
  padding: 0 0 1px 0;
  text-align: left;
  border-bottom: 1px #555555 solid;
}

.notice h2 {
  font-size: 12px;
  font-weight: bold; 
  border-bottom: none;
}

.notice P {
  margin: 1px 0 2px 0;
}

.notice UL, .notice OL  {
  list-style-type: disc;
  margin: 0 0 0 7px;
  padding: 0 0 0 0;
  text-indent: 0px;
}
.notice LI {
  list-style-type: square;
  margin: 0 0 0 7px;
  padding: 0 0 0 0; }

.mCM_qt {
  border: none;
}
.mCM_qt_odd1, .mCM_qt_odd2,.mCM_qt_odd3,.mCM_qt_odd4,.mCM_qt_odd5,.mCM_qt_odd6 {
  background-color: #efe8b7; /*#f3f3d1;*/
  text-align: left;
  padding: 5px;
}
.mCM_qt_even1, .mCM_qt_even2, .mCM_qt_even3, .mCM_qt_even4, .mCM_qt_even5, .mCM_qt_even6 {
  background-color: transparent;
  text-align: left;
  padding: 5px;
}
.mCM_qt_head1, .mCM_qt_head2, .mCM_qt_head3, .mCM_qt_head4, .mCM_qt_head5, .mCM_qt_head6  {
  padding: 1px 5px 3px 5px;
  color: #000000;
  background-color: #d9d897; /*#e9dbb9;*/
  font-weight: bold;
  font-size: 13px;
  text-align: left;
  border-top: 1px #888888 solid;
}

/* n e w s */

.rreact .comment {width: 100%; border: 1px solid #888888; padding: 15px; margin-bottom: 5px; }
.rreact .comment .title { font-weight: bold; text-decoration: underline; color: #888888; }
.rreact .comment .author { font-size: 9pt; font-style: italic; }
.rreact .comment .content P { font-size: 9pt !important; }



