
BODY    {
        color: black;
        background-color: #ffefd5;
        margin: 0px 0px 0px 0px;
}

BODY.quarry    {
        color: black;
        background-color: #ffefdf;
        margin: 0px 0px 0px 0px;
}

A:link {
        color: #3333bb;
        font-size : 9pt;
        font-family : arial, sans-serif;
    /*  font-weight : normal;  */
    /*  line-height: 100%;  */
}

A:visited {
        color: #555577;
        font-size : 9pt;
        font-family : arial, sans-serif;
   /*   font-weight : normal;  */
   /*   line-height: 100%;  */
}

A:active {
        color: #cc0000;
        font-size : 9pt;
        font-family : arial, sans-serif;
   /*   font-weight : normal;  */
   /*   line-height: 100%;  */
}

A:hover {
        color: #990000;
        font-size : 9pt;
        font-family : arial, sans-serif;
   /*   font-weight : normal;  */
   /*   line-height: 100%;  */
}

A.eldo:link {
        font-family: bookman old style; 
        font-size : 14pt;
        color: #663300;
        font-weight: bold;
}
A.eldo:visited {
        font-family: bookman old style; 
        font-size : 14pt;
        color: #663300;
        font-weight: bold;
}
A.eldo:active {
        font-family: bookman old style; 
        font-size : 14pt;
        color: #663300;
        font-weight: bold;
}
A.eldo:hover {
        font-family: bookman old style; 
        font-size : 14pt;
        color: #BB3300;
        font-weight: bold;
}

A.nav:link {
        color: #333399;
        text-decoration: none;
        font-size : 9pt;
        font-family : arial, sans-serif;
        font-weight : bold;
        line-height: 100%;  
}

A.nav:visited {
        color: #333399;
        text-decoration: none;
        font-size : 9pt;
        font-family : arial, sans-serif;
        font-weight : bold;
        line-height: 100%;  
}

A.nav:active {
        color: #cc0000;
        text-decoration: none;
        font-size : 9pt;
        font-family : arial, sans-serif;
        font-weight : bold;
        line-height: 100%;  
}

A.nav:hover {
        color: #990000;
        text-decoration: none;
        font-size : 9pt;
        font-family : arial, sans-serif;
        font-weight : bold;
        line-height: 100%;  
}


A.old:link  {
        color: #3333bb;
        line-height: 130%;
}

A.old:active {
        color: #cc0000;
        line-height: 130%;
}

A.old:visited {
        color: #555577;
        line-height: 130%;
}

A.old:hover {
        color: #aa0000;
        line-height: 130%;
}

A.gen:link  {
        font-size : 11pt;
        color: #3333bb;
        font-family : "times new roman", sans-serif;
}

A.gen:active {
        font-size : 11pt;
        color: #cc0000;
        font-family : "times new roman", sans-serif;
}

A.gen:visited {
        font-size : 11pt;
        color: #555577;
        font-family : "times new roman", sans-serif;
}

A.gen:hover {
        font-size : 11pt;
        color: #aa0000;
        font-family : "times new roman", sans-serif;
}

.logo   {
        font-size : 18pt;
        font-family : "times new roman", sans-serif;
        font-weight : 900;
        font-style: normal;
        text-align: center;
        padding : 8px 0px 8px 0px;
      /*  margin : 8px 0px 8px 0px; */
        color: #dc3300;  /*#6b9651;  7f8bdd; */
}

.purpose {
        font-size : 10pt;
        font-family : arial, sans-serif;
        padding : 0px 0px 16px 0px;
        color : #fc9660;
        background-color: #406550;
}

.banner {
        font-size : 17pt;
        font-family  : "times new roman", sans-serif;
        font-weight : bold;
        font-style: normal;
        text-align: center;
        color : #fcc600;  /*#fc9660; */
   /*     color: #016f20;       */
        padding : 14px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
   /*     background-color: #dfac77; */
   /*     line-height: 30px; */
}

.bannerC {
        font-size : 18pt;
        font-family  : "times new roman", sans-serif;
        font-weight : bold;
        font-style: normal;
        text-align: center;

        color: #016f20;
        padding : 14px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
   /*     background-color: #dfac77; */
   /*     line-height: 30px; */
}

.bannercolor {
        background-color: #406550;  /* #dfac77; */
        color: #fc9660;  /* #015f10; */
}

.quarrybannercolor {
        background-color: #015f10; /* #406050; #dfac77; */
        color: #fc9660;  /* #015f10; */
}

.rb     {
        font-size : 9pt;
        font-family : arial, sans-serif;
        color : #bb0000;
}

.rb2     {
        font-size : 9pt;
        font-weight : bold;
        font-family : arial, sans-serif;
        color : #bb0000;
}

.bg     {
        background-color : #406550;
}

.pagetitle {
        font-size : 18pt;
        font-family : "times new roman", sans-serif;
        font-weight : bold;
        font-style: normal;
        text-align: center;
        color: #bb3300;
}
.pagesubtitle {
        font-size : 16pt;
        font-family : "times new roman", sans-serif;
        font-weight : bold;
        font-style: normal;
        text-align: left;
        color: #bb3300;
}

.secthead {
        font-size : 11pt;
        font-family : arial, sans-serif;
        font-weight : bold;
        color: #015f10;
}

.sectred {
        font-size : 11pt;
        font-family : arial, sans-serif;
        font-weight : bold;
        color: #dd0000;
}

.xecthead {
        font-size : 10pt;
        font-family : arial, sans-serif;
        font-weight : bold;
        font-style: normal;
        color: #008800;
}

.half   {
        line-height: 30%;
}

.N      {
        font-size : 9pt;
        font-family : arial, sans-serif;
        color : black;
}
.NR     {
        font-size : 9pt;
        font-family : arial, sans-serif;
        color : red;
}
.NV     {
        font-size : 9pt;
        font-family : arial, sans-serif;
        text-decoration: underline;
}
.NG     {
        font-size : 9pt;
        font-family : arial, sans-serif;
        color : #00aa00;
}
.NB     {
        font-size : 9pt;
        font-family : arial, sans-serif;
        color : brown;
}

.L      {
        font-size : 11pt;
        font-weight : 400;
        font-family : arial, sans-serif;
        color : black;
}

.T      {
        font-size : 9pt;
        font-family : arial, sans-serif;
        color : red;
        line-height: 33%;
}

.S      {
        font-size : 9pt;
        font-family : arial, sans-serif;
        color : red;
        line-height: 66%;
}

P       {
        font-size : 11pt;
        font-family : "times new roman", sans-serif;
        text-indent : 0ex;
        color : black;
}

.s1    {
        font-size : 15pt;
        font-family : "times new roman", arial, sans-serif;
        font-weight : bold;
        color : #337700;
  /*    background: #337700; */
        line-height: 100%;
}

.s2   {
        font-size : 12pt;
        font-family : "times new roman", arial, sans-serif;
        font-weight : bold;
        color : #015f10;
        line-height: 100%;
}

.s3   {
        font-size : 10pt;
        font-family : arial,"times new roman", sans-serif;
        font-weight : bold;
        color : #015f10;   /* #773300; */
        margin : 0px 0px 0px 0px;
        padding : 0px 0px 0px 0px;
        line-height: 150%;
}

.s4   {
        font-size : 10pt;
        font-family : arial,"times new roman", sans-serif;
        font-weight : bold;
        color : #000000;  /* #015f10;   #773300; */
        margin : 0px 0px 0px 0px;
        padding : 12px 0px 3px 0px;
        line-height: 100%;
}

.f    {
        font-size : 12pt;
        font-family : arial,"times new roman", sans-serif;
        font-weight : bold;    
}

.cont   {
/*        font-size : 9pt; */
/*        font-family : arial, sans-serif; */
/*        font-weight : bold; */
/*        color : black; */
        line-height: 50%;
}

.cap    {
        font-size : 8pt;
        font-family : arial, sans-serif;
        color : black;
}

.dl     {
        font-size : 10pt;
        font-family : arial, sans-serif;
}

.bluelink { 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 9pt; 
        font-weight: bold; 
        color: #3333bb;
}
