body { color:#000000; margin-top:10px; margin-left:20px; margin-right:20px; margin-bottom:20px; }
p, table, td, th, ul, ol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt }
textarea, input, select  { font-family: "Courier New", Courier, monospace; font-size: 10pt; color: #3300FF; }
h1 { font-size: 14pt; font-weight: bold; }
h2 { font-size: 12pt; font-weight: bold; }
a:link { color: #666666;  }
a:active { color: #000000;	background-color : #C0C0C0;	text-decoration : none; }
a:visited { color: #666666;  }
a:hover { color: #000000;	background-color : #C0C0C0;	text-decoration : none; }
.search {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  font-size:9pt;  }
a.search { color: #B3343A; text-decoration : none }
a.search:hover { color: #0000FF; }
.index { font-weight: bold; text-transform: none; color: #000000; }
a.index:link { color: #000000; text-decoration : none; }
a.index:active { color: #000000; text-decoration : none; background-color: #ffffff; }
a.index:visited { color: #000000; text-decoration : none; }
a.index:hover { color: #000000; text-decoration : none ; background-color: #ffffff; }
.index1 { text-transform: none; color: #000000; }
a.index1:link { color: #000000; text-decoration : none; }
a.index1:active { color: #000000; text-decoration : none; background-color: #ffffff; }
a.index1:visited { color: #000000; text-decoration : none; }
a.index1:hover { color: #000000; text-decoration : none ; background-color: #ffffff; }
.titletxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold;  }
.productname { font-size: 18pt; font-weight: bold; }
.productnumber { font-size: 15pt; font-weight: bold; }
.rider { font-size: 8pt; }
.bullets { font-style : italic; font-size: 10pt }
.address { font-size: 9pt; }
.nolinebreak { margin-bottom: 0px; }
table.specs { border: 1px solid #C0C0C0; background-color: white; }
table.specs th { border-bottom: 1px solid #000000; background-color: #c0c0c0; text-align:left; }
table.specs td { border: 1px solid #C0C0C0; }
table.specsoff { border: 0px; }
table.specsoff td { border: 0px; }
.tableheading { font-weight: bold;  background-color: #C0C0C0; }
.caption { font-size: 9pt; font-style : italic; }
.rulecolor1 { color : #666666; }
.box { border:1pt solid #000000; }
.box2 { background-color: #d5d5d5; border: none; }
.boxgrey { border:1pt solid #666666; }

