body{text-align:center}
div.site-section{width:960px;display:inline-block;text-align:left}
#header{background:#fff}
#content{background:#EEEEEE;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD}
#footer{background:#333333;color:#666666}
#content h1{font-size:24px;font-style:italic;font-weight:normal;text-align:left;color:#666666;margin:15px 0 5px}
#title a{margin:0;padding:10px;display:inline-block}
#nav li{float:left;margin:0 5px 0 0}
#nav a{ border: medium none;line-height: 11px;margin: 0;padding: 9px 10px 10px;text-decoration: none;text-shadow: 0.3px 0.3px #F5F5F5;display:block;font-size:14px;font-style:italic;color:#999999}
#nav a:visited{color:#999999}
#nav a:hover,#nav a.active{background:#EEEEEE;color:#666666}
h3,th.heading{color:#636B9C}
.round{background:#fff}
#list{width:300px}
tr.disable td,tr.disabled td{font-style:italic;color:#666666}
tr.done td{}
tr.not-done td{background:#CC6D5F}
#search{display:inline-block;margin:0 0 0 10px;padding:5px;background:#fff}
#search a{font-size:10px;margin-left:5px;font-style:italic}
tr.odd td{background:#EEEEEE}
div.poppermcpoppy h4{color:#E26A2B;margin:0 0 10px;font-size:16px;text-align:center;font-weight:bold;position:relative;left:6px;z-index:4}
#pop-fs,#pop-fs2{background:#EFEFE7;padding:10px;border:1px solid #000;box-shadow:3px 3px 4px;font-size:13px;display:inline-block;position:absolute}
#pop-fs.pop-download,#pop-fs2.pop-download{width:500px;font-size:14px;text-align:center}
#pop-fs a,#pop-fs2 a{color:#eb6b26}
div.scroller{max-height:200px;overflow:auto}
table.sortable th:hover{text-decoration:underline;color:#1A68FB;cursor:pointer}
table.sortable th img{margin:-2px 0 -3px 4px}
#changes h4{margin:10px 0;font-size:14px;font-style:italic}
#changes label{font-weight:bold}
#changes li{margin-left:20px}
.form{
    padding: 10px;
}
th.date, td.date {
    width:100px;
}
th.role, td.role {
    width:150px;
}
th.team, td.team {
    width:200px;
}
th.code, td.code {
    width:50px;
}