BODY, ul,
p, ul ul, 
ul ul ul,
ol, ol ol,
ol ol ol,   
blockquote,
td, th, 
caption      {background: white;
              font-family: "Gill Sans MT", Gillsans, Helvetica, Arial, sans-serif;
              Font-size: 11pt;
              color: #000099;}
              
h1, h5, 
h6           {color:#000099;
              background-color: white;}
H2, h3       {color:#ff0000;
              background-color: white;}
h4           {color:#000099;
              background-color: #E5E5FF;}
BODY, ul,
p, ul ul, 
ul ul ul,
ol, ol ol,
ol ol ol,   
blockquote,
table, td,
caption     {Font-weight: normal;}

dt           {Font-weight: bold;}            

DIV          {margin-left: auto; 
              margin-right: auto;
              width: auto; /*534px*/} 
              
              
HR           {color: #000099;
              background-color: white;}  

              /*list-style sets three properties -- image, type, and position. 
              list-style-position: outside outside |inside 
              default is no image, disc, and outside. */


ul           {/*list-style-image: url(bullet.gif);*/ /* in same folder as style sheet */
              list-style: disc;        /*disc | circle | square */
              } 

ul.snail      {list-style-image: url(sluggoff.gif);}        
              
             
ul ul        {/*list-style-image: url(x.gif); */
              list-style: circle;
              }
               
ul ul ul     {/*list-style-image: url(x.gif) square; */
              list-style: square;
              }
              

ol           {list-style: decimal;}
ol ol        {list-style: lower-alpha;}
ol ol ol     {list-style: lower-roman;}

/*li           {  }*/

a            { font-weight: bold}
              
a:link       { color: #2E83D3;
               background-color: white;
               text-decoration: none;}   /*unvisited links */
h4 a:link     { color: #2E83D3;
               background-color: #E5E5FF;
               text-decoration: none;}   /*unvisited links */         
               
a.nav:link    {color: #2E83D3;
               background-color: #E5E5FF;
               text-decoration: none;}   /*unvisited links */
               
a:visited     {color: #BA7C00;
               background-color: white;
               text-decoration: none;}   /*visited links */
h4 a:visited  {color: #BA7C00;
               background-color: #E5E5FF;
               text-decoration: none;}   /*visited links */
            
               
a.nav:visited { color: #BA7C00;
               background-color: #E5E5FF;
               text-decoration: none;}   /*visited links */
               
a:active     { color: #82B5E4;
               background-color: white;
               text-decoration: none;}   /*active links */
               
h4 a:active   { color: #82B5E4;
               background-color: #E5E5FF;
               text-decoration: none;}   /*active links */
               
               
a.nav:active { color: #82B5E4;
               background-color: #E5C5FF;
               text-decoration: none;}   /*active links */
                
a:hover      { color: #000099;
               background-color: white;
               text-decoration: none;}   /*hover */
               
h4 a:hover      { color: #000099;
               background-color: #E5E5FF;
               text-decoration: none;}   /*hover */
               
a.nav:hover      { color: #000099;
               background-color: #E5E5FF;
               text-decoration: none;}   /*hover */


             /*use a {text-decoration: undeline} to force underlined links if they do not 
             default to underlined */ 

               
h1, h2, h3, h4, h5, h6, p, ul, ol, dir, menu, div, dt, dd, address, blockquote, pre br, hr, form, dl {display: block}

b, strong, i, em, cite, var, tt, code, kbd, samp, img, span {display: inline}

/*------------------------------------------------------*/
/*Font families and styles                              */

h1, h2, h3,
h4, h5, h6,
.footer,
.header,
.nav,
.sidebar     {font-family: Helvetica, Arial, sans-serif;}

h1, h2           {font-weight: bold;} 

h3, h4,
.footer,
.header,
.nav,
.sidebar     {font-weight: normal;
              font-style: normal;}

h5, h6       {font-weight: bold;}

               
h1           { font-size: 20pt; margin-top: 1em; margin-bottom:1em;}
h2           { font-size: 16pt; margin-top: 1em;}
h3           { font-size: 14pt;}
h4           { font-size: 12pt; }
h5           { font-size: 10pt; line-height: 10pt; margin-bottom:-1em;}
h6           { font-size: 8pt; line-height: 8pt; margin-bottom:-1em;}

b, strong    {font-weight: bold} /* relative to the parent */

             /*font-weight options: normal, bold, bolder, lighter, 100 - 900. 400 corrsponds to "normal"
             and 700 corresponds to bold. */
             
i, cite, em, var, blockquote {font-style: italic}
pre, tt, code, kbd, samp {font-family: monospace}

address       { margin-left: 3em}

/*-----------------------------------------------------*/
/*Special classes - also under font families and styles*/

.footer      {font-size: 8pt}
  
.header,
.sidebar     {font-size: 10pt}
               
.nav         {
              /* Display: block; */
              font-size: 8pt;
              /* text-align: center; */
              color: #000099;
              background-color: #E5E5FF;}
p.nav         {
              Display: block; 
              font-size: 8pt;
              text-align: center;
              color: #000099; 
              background-color: #E5E5FF;}


.pullquote,
.warning     {font-family: "Gill Sans MT", Gillsans, Helvetica, Arial, sans-serif;
              font-weight: bold;
              font-size: 11pt;}

.pullquote   {color: #000099;
              background-color: white; }
              
.proof       {font-family: "Gill Sans MT", Gillsans, Helvetica, Arial, sans-serif;
              font-weight: bold;
              font-size: 11pt;
              padding: 10px;
              color: #000066;
              background-color: #E5E5ff; }
     

.warning     {/*border: solid thin #CC0000;*/ /*this rule breaks older browser's formatting. */ 
              color: #CC0000;
              background-color: white;
              margin: 1em; 
              padding: 1em;} 

               
.reference   {margin-left: 3em; 
              text-indent: -3em;}
               
p.yellow      {color: #BA7C00;
               background-color: white;}
p.blue        {color: #2E83D3;
               background-color: white;} 
td.elders     {background-color: #da0e01;
               color: white;}

.rabbait      {color: #065B63;
               background-color: white; 
               Font-family: "Helvetica Black", "Arial Black", Sans-serif; 
               Font-weight: normal; 
               font-style: normal; 
               font-size: 11pt}

.doggone      {color: #B16C50;
               background-color: white;
               Font-family: "Helvetica Black", "Arial Black", Sans-serif; 
               Font-weight: normal; 
               font-style: normal; 
               font-size: 11pt}