body
{
   font-family: Trebuchet MS, Verdana, Helvetica;
}

table
{
   border: none;
}

td.form
{
   border: 1px solid #0099aa;
   width:50%;
}

td.parties-assignments
{
   border: 1px solid #0099aa;
   width:50%;
}

th
{
   background-color: #ddd;
   color: #222;
}

tr
{
   border:none;/*border-bottom: 1px solid #000;*/
}

td
{
   padding: 5px 5px 5px 5px;
   margin: 3pt 3px 3px 3px;
}

input
{
   border: 1px solid black;
}

.align-right
{
   text-align: right;
}

.align-center
{
   text-align: center;
}

.error
{
   color: #f00;
}