form.admin-form  {border:1px solid #cccccc;padding:3px;background-color:#dddddd;width:400px;margin:5px;}

form div {
  clear: left;
  display: block;
  margin:5px 0 5px 0;
}

form div label {
  display: block;
  float: left;
  width: 140px;
  padding: 3px 5px;
  margin: 0px 0px 5px 0px;
  text-align: right;
}

form div input{
  width: 190px;
  padding: 1px 3px;
  margin: 0px 0px 0px 0px;
}

 ul.bullet-list {list-style:  square inside;}
 
 table caption,
table th,
table td {
    padding:            0.1em 0.5em 0.1em 0.5em;
    margin:             0.1em;
    vertical-align:     top;
}
/* odd table rows 1,3,5,7,... */
table tr.odd th,
table tr.odd {
    background-color:   #E5E5E5;
    text-align:         left;
}

/* even table rows 2,4,6,8,... */
table tr.even th,
table tr.even {
    background-color:   #D5D5D5;
    text-align:         left;
}
th {
    font-weight:        bold;
    color:              #000000;
    background-color:   #D3DCE3;
}