p { font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-se; margin: 0; padding: 0; }
table { border-right: 1px solid #555; }
#spec td { border-bottom: 1px solid #555; border-left: 1px solid #555; }
#yearspec td { border-bottom: 1px solid #555; border-left: 1px solid #555; }
#unit td { border-left: 1px solid #fff; border-bottom: 1px solid #fff; }
#op td { border-bottom: 1px solid #fff; border-left: 1px solid #fff; }
div#detail { font-size: 9px; font-family: Arial, Helvetica, Geneva, sans-se; text-align: center; }
#title { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-se; font-weight: bold; line-height: normal; background-color: #8e091f; text-align: center; }
#spec { color: #00599a; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-se; font-weight: bold; text-align: center; }
#yearspec { color: #00599a; font-size: 18px; font-family: Arial, Helvetica, Geneva, sans-se; font-weight: bold; text-align: center; }
#unit { color: #fff; font-size: 17px; font-family: Arial, Helvetica, Geneva, sans-se; font-weight: bold; line-height: normal; background-color: #8e091f; text-align: center; }
#op { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-se; font-weight: bold; line-height: normal; background-color: #535353; text-align: center; }
.year { color: #fff; font-size: 16px; font-family: Arial, Helvetica, Geneva, sans-se; background-color: #00599a; padding: 0 2px; }

