/*******************************************************************/
html 
{
   background : #FFFFFF;
   color      : #000000;
   display    : block;
   margin     : 0;
   padding    : 0;
}
/********************************************************************/
body
{
   display     : block;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size   : small;
}
/*******************************************************************/
a:link 
{
   background      : transparent;
   color           : #0000FF;
   text-decoration : underline;
}

a:visited
{
   background      : transparent;
   color           : #990099;
   text-decoration : underline;
}

a:active
{
   background      : transparent;
   color           : #FF0000;
   text-decoration : underline;
}

/*********************************************************************/
#menu
{
   background    : #00DD00;
   color         : #AA00FF;
   font-weight   : bolder;
   font-size     : small;
   padding       : 5px;
   margin        : 0;
}


#menu a:link
{
   text-decoration : none;
}

#menu a:visited
{
   text-decoration : none;
}

#menu a:active
{
   text-decoration : none;
}

#menu a:hover
{
   background:#00AA00;
}
/********************************************************************/
#date
{
   text-align  : right;
   font-weight : bolder;
}

#header
{
   width      : 100%;
   padding    : 0;
   background : #000000;
   color      : #00ff00;
   margin     : 0;
}

#footer
{
   font-size : xx-small;
}
/********************************************************************/
p
{
   font-size : small;
}
/********************************************************************/
code
{
   font-family : monospace;
}
/********************************************************************/
h1
{
   display     : block;
   font-size   : xx-large;
   font-weight : bolder;
   line-height : 1;
   margin      : 0;
   padding     : 0;
}
h2
{
   display     : block;
   font-size   : x-large;
   font-weight : bolder;
   line-height : 1;
   margin      : 0;
   padding     : 0;
}
h3
{
   display     : block;
   font-size   : large;
   font-weight : bolder;
   line-height : 1;
   margin      : 0;
   padding     : 0;
}
h4
{
   display     : block;
   font-size   : medium;
   font-weight : bolder;
   line-height : 1;
   margin      : 0;
   padding     : 0;
}
h5
{
   display     : block;
   font-size   : small;
   font-weight : bolder;
   line-height : 1;
   margin      : 0;
   padding     : 0;
}
h6
{
   display     : block;
   font-size   : xx-small;
   font-weight : bolder;
   line-height : 1;
   margin      : 0;
   padding     : 0;
}

td
{
   vertical-align : top;
}

hr
{
   background:#00ff00;
}
