div#main-body h1 {
   text-align:center;
   margin-bottom:20px !important;
   letter-spacing:-1px;
   color:#0099cc;
}

div#main-body h2 {
   font-size:120% !important;
   letter-spacing:-1px;
   color:#0099cc;
   margin:20px 0 10px 0;
}

ol li {
   list-style-type:decimal;
   margin-bottom:5px;
   margin-left:30px;
}

table {
   margin-top:10px;
}

table td {
   font-size:85%;
   color:#000000;
   line-height:150%;
}

span.discounted-price {
  font-weight:bold;
  color:#dd0000;
}

span.rrp {
   text-decoration:line-through;
}

table th {
  font-weight:bold;
}

table td.links {
   vertical-align:middle;
}
