body{width: 100%!important;margin: 0!important;padding: 0!important;line-height: 1.4;word-spacing: 1.1pt;letter-spacing: 0.2pt;font-family: Garamond,"Times New Roman", serif;color: #000;background: none;font-size: 12pt;}
h1,h2,h3,h4,h5,h6{font-family: Helvetica, Arial, sans-serif;}
h1{font-size: 19pt;}
h2{font-size: 17pt;}
h3{font-size: 15pt;}
h4,h5,h6{font-size: 12pt;}
code{font: 10pt Courier, monospace;}
blockquote{margin: 1.3em;padding: 1em;font-size: 10pt;}
hr{background-color: #ccc;}
img{float: left;margin: 1em 1.5em 1.5em 0;}
a img{border: none;}
table{margin: 1px;text-align: left;}
th{border-bottom: 1px solid #333;font-weight: bold;}
td{border-bottom: 1px solid #333;}
th,td{padding: 4px 10px 4px 0;}
tfoot{font-style: italic;}
caption{background: #fff;margin-bottom: 2em;text-align: left;}
thead{display: table-header-group;}
tr{page-break-inside: avoid;}
#headercontentLocation,
#contextualmenuwrapperLocation,
.modules-sharethis-Sharepage,
.modules-catalog-comments,
.modules-diplodocus-thread,
.cross-selling,
li.buttons,
#footerwrapperLocation,
#cartLocation{display: none;}
form.product-form ol li{display: inline;}
form.product-form label,
form.product-form select,
form.product-form input,
span.availability{display: none;}
