/* -------------- Body Backgrouds ------------------------------------ */

body.idx1 {background-color: rgb(254,240,214);}
body.idx2 {background-color: rgb(255,209,164); margin: 4px 2px 0px 2px;}


/* -------------- Table Borders -------------------------------------- */

table.box {border-collapse: collapse;}

td.box1a  {border-right: 2px solid rgb(155,78,0);
           border-bottom: 2px solid rgb(155,78,0);}
td.box1b  {border-top: 2px solid rgb(155,78,0);
           border-left: 2px solid rgb(155,78,0);}

/* -------------- Fonts ---------------------------------------------- */

.tiny1  {font-family: Arial, Helvetica, sans-serif; font-size: 9px;}
.tiny2  {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.tiny3  {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.med1   {font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.med2   {font-family: Arial, Helvetica, sans-serif; font-size: 16px;}

.big0   {font-family: Arial, Helvetica, sans-serif; font-size: 20px;}
.big1   {font-family: Arial, Helvetica, sans-serif; font-size: 24px;}

.huge1  {font-family: Arial, Helvetica, sans-serif; font-size: 28px;}

/* -------------- Links ---------------------------------------------- */

a.text1:link    {text-decoration: none;}
a.text1:visited {text-decoration: none;}
a.text1:hover   {text-decoration: underline;}
a.text1:active  {text-decoration: none;}

a.text1a:link    {text-decoration: none; color: rgb(145,0,0);
                  border: 1px solid rgb(145,0,0); padding: 4px;}
a.text1a:visited {text-decoration: none; color: rgb(145,0,0);
                  border: 1px solid rgb(145,0,0); padding: 4px;}
a.text1a:hover   {text-decoration: none; color: rgb(145,0,0); 
                  border: 1px solid rgb(145,0,0); padding: 4px;}
a.text1a:active  {text-decoration: none; color: rgb(145,0,0);
                  border: 1px solid rgb(145,0,0); padding: 4px;}

a.text1b:link    {text-decoration: none; color: rgb(0,0,0); font-weight: bold;}
a.text1b:visited {text-decoration: none; color: rgb(0,0,0); font-weight: bold;}
a.text1b:hover   {text-decoration: none; color: rgb(170,85,0); font-weight: bold;}
a.text1b:active  {text-decoration: none; color: rgb(0,0,0); font-weight: bold;}

a.text2:link     {text-decoration: none; color: rgb(255,215,174);
                  background-color: rgb(174,100,51);
                  padding: 0px 8px;}
a.text2:visited {text-decoration: none; color: rgb(255,215,174);
                 background-color: rgb(174,100,51); 
                 padding: 0px 8px;}
a.text2:hover   {text-decoration: none; color: rgb(84,48,24); 
                 background-color: rgb(188,107,54); 
                 padding: 0px 8px;}
a.text2:active  {text-decoration: none; color: rgb(255,215,174);
                 background-color: rgb(174,100,51); 
                 padding: 0px 8px;}


/* -------------- Misc ----------------------------------------------- */

img.redbord {border: 1px solid rgb(145,0,0);}
div.headbox {width: 500px; background-color: rgb(111,55,0); 
             color: rgb(255,242,230); 
             padding-top: 10px; padding-bottom: 10px;}
hr.thinred  {background-color: rgb(145,0,0);
             border: none 0; border-top: 1px solid rgb(145,0,0); height: 1px;}

.red     {color: rgb(255,0,0);}
.adobe   {color: rgb(145,0,0);}
.green   {color: rgb(0,145,72);}
.gray1   {background-color: rgb(240,240,240);}


/* -------------- Boxes and Borders ---------------------------------- */

.adobeBox1 {border: 1px solid rgb(145,0,0);
            padding: 0px 2px; margin: 1px 0px;}


/* -------------- Margins -------------------------------------------- */

.mar0   {margin-top: 0px; margin-bottom: 0px;}
.mar1   {margin-top: 1px; margin-bottom: 1px;}
.mar2   {margin-top: 2px; margin-bottom: 2px;}
.mar2a  {margin-top: 2px; margin-bottom: 8px;}
.mar2b  {margin-top: 2px; margin-bottom: 10px;}
.mar4   {margin-top: 4px; margin-bottom: 4px;}
.mar5   {margin-top: 5px; margin-bottom: 5px;}
.mar6   {margin-top: 6px; margin-bottom: 6px;}
.mar10a {margin-top: 10px; margin-bottom: 2px;}

.marX1  {margin-top: 80px; margin-bottom: 80px;}
.marX1a {margin-top: 40px; margin-bottom: 40px;}
.marX1b {margin-top: 20px; margin-bottom: 20px;}
.marX2  {margin-top: 100px; margin-bottom: 100px;}
.nobold {font-weight: normal;}