/* 
tasklist.css
2008-01-24 (mca)
2008-02-02 (mca) : updated to support content-type selection UI (.content-type, .radio-buttons)
*/

body
{
  font-family: sans-serif;
  color: black;
}
#content
{
  width: 500px;
  margin: 1em auto;
  padding: 0 1em;
  background-color: #e6e6e6;
  border: 3px outset silver;
}
#name
{
  width: 100%;
  display: block;
}
#add-button
{
  display: block;
  float: right;
  margin: .2em 0 0 0;
}
h1
{
  margin: 0;
  font-size: 160%;
  border-bottom: 1px inset gray;
}
#content ul
{
  margin: .5em 0;
  padding: 0;
}
#content li
{
  list-style: none;
  margin: .2em 0;
}
#content legend
{
  color: black;
  font-weight: bold;
}
#content form
{
  width: 100%;
  margin: .5em 0;
}

#content form .content-type
{
  font-weight:bold;
  font-size:90%;  
}
#content form .radio-buttons
{
  font-size:80%;
}
#content span
{
  padding: 0 .3em;
}
#content span.done
{
  text-decoration: line-through;
}
#content span.to-do
{
  text-decoration: none;
}
#content span.done-text
{
  display:none;
}
#content a
{
  font-weight: bold;
  text-decoration: none;
  padding: 0 .1em;
}
#content a:hover
{
  background-color: silver;
}
#content a.done
{
  color: green;
}
#content a.delete
{
  color: red;
}

#notes 
{
  border: 1px black solid;
  padding: .5em;
  margin: 1em;
  /*display:none;*/
}
#notes h4
{
  margin:0;
}
#notes dt
{
  font-weight:bold;
  margin-top: .3em;
}
#notes li.group
{
  font-weight:bold;
  font-size:small;
  margin-top: .8em;
}
#notes ul.files li a
{
  font-family: monospace;
  font-size:medium;
  font-weight:normal;
}
#notes dt.update
{
  color:Green;
}
/* help ie to play nice */
body
{
  text-align: center;
}
body #content,
body #notes
{
  text-align: left;
}
/* help ie to play nice */

