/* 13 August 2009 - first-use */

td {                             /* by default, all TDs have padding */
padding: 10px 10px 10px 10px;
}

body{scrollbar-track-color:#fed;
     scrollbar-face-color:#00c;
     scrollbar-arrow-color:#fff;
     color : #006;
     background : #eff;
     font-size : 100%;
     font-family : arial, helvetica, sans-serif;
     }
     
  #menu {
  width: 24em;
  }

  #menu ul {
  list-style: none;
  margin: 0;
  padding: 0;
  }

  #menu a {
  font: 14px arial, helvetica, sans-serif;
  color: #111188;
  background: #ccffff;
  display: block;
  border-width: 1px;
  border-style: solid;
  border-color: #111188;
  margin: 0;
  padding: 4px 4px;
  text-decoration: none;
  }

  #menu a:hover {
  color: #1111ff;
  background: #ffffff;
  }

  #menu li {
  position: relative;
  }

  #menu ul ul ul {
  position: absolute;
  top: 0;
  left: 100%;
  width: 100%;
  }

  div#menu ul ul ul, div#menu ul ul li:hover ul ul
  {display: none;}

  div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul
  {display: block;}

.copyright {
font-size: 60%;
font-family: arial, helvetica, sans-serif;
color: #00c;
background: transparent;
}

h1 {
font-size: 250%;
color: blue;
font-family: Georgia, "Times New Roman", Times, serif;
text-align: center;
background-color: transparent;
}

h2 {
font-size: 150%;
color: red;
font-weight: bold;
font-family: Arial, helvetica, sans-serif;
text-align: left;
background-color: transparent;
}

h3 {
color: blue;
font-size: 100%;
text-align: center;
background-color: #00f;
}

h4 {
color: blue;
font-size: 80%;
font-weight: normal;
background-color: transparent;
text-align: center;
}

.ruler1 {                        /* blue ruler */
height:2px;
width:600px;
color:#00f;
background-color:#fff;
}

.ruler2 {                        /* red ruler */
height: 2px;
width: 600px;
color: #f00;
background-color:#fff;
}

a:link {
font-size: 100%;
color: #00f;
background-color: transparent;
text-decoration: none;
}

a:active {
font-size: 100%;
color: #00f;
background-color: transparent;
text-decoration: none;
}

a:visited {
font-size: 100%;
color: #00f;
background-color: transparent;
text-decoration: none;
}

a:hover {
font-size: 100%;
font-weight: normal;
color: #00f;
background-color: #8bf; 
text-decoration: none;
}

