* {
  font-family: "verdana","arial",sans-serif;
}

body {
  color: black;
  background-color: white;
  background-image: url("http://www.madprops.org/mabster/pics/backgnds/bluedots.jpg");
  background-repeat: repeat-y;
}

p, td {
  font-size: small;
  font-size: 80%;
}

a {
  color: #FF4500;
  background-color: inherit;
}

a:visited {
  color: #FF6347;
  background-color: inherit;
}

h1 {
  font-size: x-large;
  color: #20C020;
  background-color: inherit;
}

h2, h2 * {
  font-size: large;
  color: #20C020;
  background-color: inherit;
}

h3, h3 * {
  font-size: medium;
  color: #20C020;
  background-color: inherit;
}

h4, h5, h6, h4 *, h5 *, h6 * {
  font-size: small;
  color: #20C020;
  background-color: inherit;
}

td {
  vertical-align: top; 
  width: auto;
}

col.name  { text-align: left; }

div.list h3       {margin: 0;}
div.list p        {margin: 0;}
div.list table    {table-layout: fixed; margin: 1em 0 0.5em 1em; border-collapse: collapse;}
div.list table td {margin: 0; padding: 0.3em 0 0 0; border-bottom: 1px solid #F0F0F0;}
div.list col.name {width: 50%;}

h2       { margin: 0 0 0.5em 0;}
table    { table-layout: fixed; margin-left: 1em; border-collapse: collapse;}
table td { margin: 0; border-bottom: 1px solid #F0F0F0;}

div.folders, div.trades, div.titles { 
  width: 33%; 
  float: left;
  margin: 0;
}

div.folders col.name { background-image: url('images/folder.gif'); }
div.trades  col.name { background-image: url('images/trade.gif'); }
div.titles  col.name { background-image: url('images/title.gif'); }
div.issues  col.name { background-image: url('images/issue.gif'); }

div.folders col.name,
div.trades  col.name,
div.titles  col.name,
div.issues  col.name {
  padding-left: 20px;
  background-repeat: no-repeat;
}

table.colstats {width: 40%; margin-left: 20%; margin-right: 40%}
table.colstats td {border-bottom: 1px solid #C0E0C0;}
table.colstats td.stat {width: auto; text-align: right;}

div.about { 
  clear: both; 
  font-size: smaller;
  text-align: right;
}