* {						
    margin		: 0;
    padding		: 0;
  }
body {
    font-size		: 62.5%;		/* Resets 1em to 10px */
    background		: #FFFFFF /*url('/icons/background.jpg') fixed no-repeat bottom left */;
    font-family		: Verdana, 'Nimbus Sans', 'DejaVu Sans', 'Lucida', 'Arial', sans-serif;
    margin		: 3em;
    color		: #000;
  }

a {
    color		: #0088FF;
    text-decoration	: none;
  }
a:link {
    color		: #0088FF; 
    text-decoration	: none;
  }
a:visited {
    color		: #4080C0;
    outline		: none;
  }
a:hover {
    color		: #FF8000;
    text-decoration	: underline;
  }
a:active {
    color		: #FFCC00;
    outline		: none;
  }
h1, h1 a, h1 a:hover, h1 a:visited, h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:visited, .description {
    text-decoration	: none;
  }

h2 {
    position		: absolute;
    right		: 10%;
    bottom		: 27%;
    font-size		: 64px;
    font-weight		: bold;
    text-shadow		: #FF8000 0pt 0pt 5pt;
  }

#footer {
    text-align		: center;
    font-size		: 1em;
    clear		: both;
  }
img {
    border		: none;
  }
acronym, abbr, .acronym {
    font-size		: 1em;
    font-variant	: normal;
    font-style		: normal;
    letter-spacing	: normal;
    cursor		: help;
    border-bottom	: #004080 1px dotted;
  }
p, address {
    margin		: 1em 5em;
    text-align		: justify;
    font-size		: 1.2em;
  }
span {
    font-size		: smaller;
  }
td {
    padding-right: 10px;
    padding-left: 10px;

}  
table {
    /*width		: 80%; */
    margin-top		: 1em;
    font-size		: 1.3em;
    padding-left:50px;
  }
tr:hover {
    background-color:#f5f5ff;
}
th hr {					/*apache directory output*/
#    visibility		: hidden;
    margin		: .5em 0;
}
hr {
    background-color:#e5e5e5;
}

