body { 
       color: #700000;
       background: url("../images/grytxtr4.jpg");
       margin: "5%";
       margin-top: "2%";
       margin-bottom: "2%";
       font-family: Verdana, Helvetica, Arial, sans-serif;
       font-weight: normal;
       font-size: 100%;
       border: none;
     }


div.center { 
             text-align: center;
           }

div.rindent {
              margin-left: 2em;
            }

div.ident {
           margin-left: "13%";
           margin-right: "10%";
          }

table {
        background-color: #D0D0FF;
        margin: "5%";
        margin-top: "0%";
        margin-bottom: "0%";
      }

table.pre {
        background: black;
        color: #F0F0F0;
        margin: "0%";
        margin-top: "0%";
        margin-bottom: "0%";
      }

textarea.black {
        background: black; 
        color: white;
        overflow: hidden;
      }

textarea.black_scroll {
        background: black; 
        color: white;
        overflow: auto;
      }

.pink { background-color: #FFC0C0; }

th.pink,td.pink { background-color: #FFC0C0; }
th.green,td.green, tr.green { background-color: #C0FFC0; }
th.violet,td.violet { background-color: #E0C0FF; }

tr.yellow { background-color: #FEFECB; }

td { text-align: center; }
td.left { text-align: left; }
td.right { text-align: right; }

input.right {
              float: right;
            }
input.left {
              float: left;
            }

input.center {
              float: center;
            }

li { 
     padding: 0.2em;
     list-style-image: url("../images/roundbullet.gif");
     margin-bottom: 0.5em;
   }

pre { 
      font-weight: bold;
      color: #F0F0F0;
      background: black;
      padding: 0.2em;
    }

p {
    margin-left: 2.0em;
  }


.left { 
         background-position: left
         text-align: center; 
       }

.center { 
          background-position: center;
          text-align: center; 
        }

.right { 
         background-position: right;
         text-align: center; 
       }


.brown {
         color: brown;
       }

.blue {
        color: blue;
      }

.red {
       color: red;
     }


.ltgrey {
          background: #C0C0C0;
        }

.mdgrey {
          background: #A5A5A5;
        }
        

.email {
         color: #207020;
       }

.whiteblue {
             color: white;
             background: #A0A0FF;
             padding: 0.3em;
             border-width: medium;
             text-align: center;
             margin-left: "20%";
             margin-right: "20%";
           }


.filename {
            font-family: "courier";
            color: yellow;
            background: black;
            padding: 0.2em;
          }

.computext {
             font-family: "courier";
             color: #101010;
             background: #D0D0FF;
           }


div.green {
            background: #304030;
            color: #60B060;
            margin: "10%";
            padding: 1.0em;
          }
   
h1.lllogo {
            font-family: "book antiqua";
            color: white;
            background: #D00000;
            font-size: xx-large;
            border-width: medium;
            text-align: center;
            margin-left: "20%";
            margin-right: "20%";
          }

h1.mainhead {
              font-family: "book antiqua";
              color: #800080;
              font-size: x-large;
              text-align: center;
            }

h2.green {
           font-family: "Trebuchet MS";
           color: #008040;
         }


caption.lbi {
              font-size: large;
              font-weight: bold;
              font-style: italic;
              background: #CCFFCC;
              width: 100%;
              height: 1.3em;
            }


a:link {
         color: #0000D0;
         text-decoration: none
       }

a:visited {
            color: #0000D0;
            text-decoration: none
          }

a:hover {
          background-color: #D00000;
          color: #FFFFFF;
          text-decoration: none
        }

.alert {
         text-align: center;
         font-weight: bold;
         background: #606060;
         color: yellow;
         padding: 0.2em;
       }


img { border: 0; }

img.blkb { 
           border: solid black;
         }


img.left {
           align: left;
         }

img.center {
             text-align: center;
           }


img.right { 
            float: right;
          }


div.bodytext { 
               column-number: 3;
               column-width: 50%;
               overflow: visible;
             }

.wide {
        margin-left: 0.5em;
        margin-right: 0.5em;
      }


	
#mainleft {
            width:33%;
            float:left;
            text-align: center;
          }

#maincenter {
              width:34%;
	      float:left;
              text-align: center;
            }
	
#mainright {
             width:33%;
	     float:left;
             text-align: center;
	   }


