table.tth {
width:499px;
}
table.tth td {
padding:7px;
}
table.tth caption {
text-align:left;
padding:7px;
font:bold 11px Tahoma, sans-serif;
border-bottom:1px solid #00A5C1;
border-top:1px solid #00A5C1;
}
table.tth tr.odd {
background-color:#BFE8EF;
}
p.price {
background:#f96 url(/images/price.gif) 100% 0% no-repeat;
color:#fff;
text-align:right;
margin:0;
font:bold 14px Arial, Helvetica, sans-serif;
}
span.important {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
ul {
margin-top:0;
padding-top:0;
}
li {
line-height:130%;
}