#product h3 {
border-bottom: 1px solid #c9c9c9;
width: 400px;
margin-top: 50px;
margin-bottom: 10px;
}

#product .info {
font-size: 20px;
}

#product .info li {
list-style-type: disc;
}

#product span.extra {
font-size: 18px;
color: #cc6600;
}

#products .abstract {

}
#product ul {margin-left: 0;}
#product li p {font-size: 18px; margin-left: 10px; line-height: 20px; margin-top: 5px;}
#product li h4 {
font-size: 20px;
font-weight: bold;
margin: 4px;
}
#toc li {margin-left: 5px;}
#toc a {
font-size: 20px;
text-decoration: underline;
}

#toc a:hover {
text-decoration: none;
} 

strike:hover {
text-decoration: line-through;
}