body { background-image: url('../img/top_bg.jpg'); }
h1{
 font-size: 12pt;
 font-weight: normal;
}
h1 em{
 font-size: 15pt;
 font-weight: bold;
 font-style: normal;
}
table{
  border: 2px outset #EEEEEC;
  border-collapse: collapse;
}
.list{   text-align: right;}
.list td{text-align: right;}
.icon{text-align: left;}
.main{
  text-align: center;
}
caption { padding : 3px 0; }
th{
  border: 1px solid #BABDB6;
  padding : 3px 3px 3px 6px;
  background-color: #3465A4;
  color: #EEEEEC;
  white-space: nowrap;
}
td{
  border: 1px solid #BABDB6;
  padding: 3px 3px 3px 6px;
  vertical-align: middle;
}
td.title { border: 0 none transparent; }
tr.upper { border-top: 2px outset #EEEEEC; }
tr.lower { border-bottom: 2px outset #EEEEEC; }
.comment{font-size: 9.75pt;}
.time{
  text-align: center;
}
