/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  html, body { background: white; 
   /* margin-left: 2%;
    margin-right: auto;*/
    height: 45em;
    width: 100em;
    color: blue; 
    font-family: Arial,Helvetica,sans-serif;
    }

  a:link { text-decoration: none;
    color: blue;
    }

  a:visited { text-decoration: none;
    color: darkblue;
    }

  a:hover { text-decoration: none;
    color: red;
    }

  h2 { background: white none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-family: sans-serif;
    color: red;
    }

  div.footer { background: rgb(51, 153, 51) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(187, 238, 187);
    }

  div.header { background: rgb(187, 187, 221) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: white;
    }

  div.basetext { color: black;
    }

  div.error { background: white none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(170, 0, 0);
    }

  br.basetext { background: rgb(238, 238, 170) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: black;
    }

  ul { color: black;
    }

  table.footer { background: rgb(51, 153, 51) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(204, 245, 204);
    }

  #navigation { border-style: solid; border: 1px solid blue;
	  	/*  position: absolute; top: 12%; left: 2%; */
	/*  margin: 0em 0.5em auto auto; */
	margin-right: 0.5em;
    padding: 0.5em;
    background: rgb(224, 224, 204) url(/images/navbk.gif) repeat scroll 0% 50%;
    float: left;
    width: 7em;
    font-size: larger;
    }

  a.nav:link {
    text-decoration: none;
    color: darkblue;
    }

  a.nav:visited { text-decoration: none;
    color: darkblue;
    }

  a.nav:hover { text-decoration: none;
    color: red;
    }

  #content { border: 1px solid green;
	/*  position: absolute; top: 12%; left: 12em; */
	 margin-left: 0.5em; 
	/* margin-right: 100%; */
	  padding: 0.5em;
	  background: rgb(240, 240, 240);
	  width: 80%;
	  max-width: 100em;
	  height: auto;
	  color: black;
	/*overflow: visible;*/
    }

  #footer { padding: 1px;
	/*  position: absolute; */
	  bottom: 0%;
	  background: rgb(153, 153, 204) none repeat scroll 0% 50%;
	  margin-top: 0.5em;
	  clear: both;
	  color: white;
	  width: 100%;
    }

  .lmenut { color: black;
    font-weight: bold;
    }

div.highlight { border-style: groove;
    background-color: rgb(255, 255, 102);
    width: auto;
    }
    
    img.bordered {
	border-left: blue inset;
	border-right: blue inset;
	border-top: blue inset;
	border-bottom: blue inset;
	border-width: 6px;
    }
    
 input.email {
    color: black;
    width: 20em;
    font-size: normal;
    }
 input.name {
    color: black;
    width: 20em;
    }    
  input.resp {
    color: black;
    width: 40em;
    height: 20em;
    }
     
    .leftcolumn {
	   /*  left: 2%;*/
	   width: 30%; 
	    padding-left: 0px;
	    padding-right: 1px;
	    padding-top: 1px;
	    padding-bottom: 1px;
	    margin-left: 0px;
	    margin-right: 1px;
	    margin-top: 1px;
	    margin-bottom: 1px;
			    
    }
        .midcolumn {
	   /* left: 35%;*/
	    width: 30%;
	    padding-left: 0px;
	    padding-right: 1px;
	    padding-top: 1px;
	    padding-bottom: 1px;
	    margin-left: 0px;
	    margin-right: 1px;
	    margin-top: 1px;
	    margin-bottom: 1px;
    }
        .rightcolumn {
	  /*  left: 68%;*/
	    width: 30%;
	    padding-left: 0px;
	    padding-right: 1px;
	    padding-top: 1px;
	    padding-bottom: 1px;
	    margin-left: 0px;
	    margin-right: 1px;
	    margin-top: 1px;
	    margin-bottom: 1px;
    }
