body {
    background-color: #ffffff;
    color: #404040;
    font-family: verdana, times, sans-serif;
    font-size: 8pt;
}


A.menu {
    text-decoration: none;
    display: block;
    font-family: verdana, times, sans-serif;
    font-size: 8pt;
}

A.menu:hover {
    text-decoration: underline;
    color: #ff0000;
    padding: 0px;
}

A.list {
    text-decoration: none;
    background-color: #ffffff;
    color: #404040;
    display: block;
}

A.list:active {
    color: #ff0000;
}

A.list:link {
    color: #0000cc;
}

A.list:visited {
    color: #804080;
}

A.list:hover {
    text-decoration:underline;
    color: #ff0000;
    background-color: #ffffff;
    padding: 0px;
}

.edit_label {
  padding-right: 5px;
  height: 24px;
  width: 20%;
  text-align: right;
}

.edit_submit {
  height: 24px;
  text-align: center;
}

.edit_param {
  padding-left: 5px;
  height: 24px;
  text-align: left;
}

p.title {
  font-family: verdana, times, sans-serif;
  font-size: 14pt;
}

p.abstract {
  font-family: verdana, times, sans-serif;
  font-style: italic;
  font-size: 8pt;
}

p.approved {
  font-family: verdana, times, sans-serif;
  color: #00aa00;
  font-size: 8pt;
}

p.canceled {
  font-family: verdana, times, sans-serif;
  color: #cc0000;
  font-size: 8pt;
}

p.text {
    font-family: verdana, times, sans-serif;
    font-size: 8pt;
    margin:0 0 1em 0;
    padding:0;
    text-indent:2em;
    margin-top:1ex;
}

#content
{
    /*\*/
    margin: 125px 305px 5px 155px; /* Cater for Mac IE5 */
    /*\*/ margin: 0; /* Put back for all the rest */
    /*\*/ overflow: auto; /* no need for Mac IE5 to see this */
}

div.scroll {
    height: 434px;
    width: 700px;
    overflow: auto;
    border: 0px;
    background-color: #fff;
    padding: 0px;
}

