td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;  LETTER-SPACING: 0px; color: #000000; text-decoration: none}
td.h  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; LETTER-SPACING: 0px; color: #000000; text-decoration: none}
td.pn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-align: center; LETTER-SPACING: 0px; color: #000000; text-decoration: none; }
td.p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-align: center; LETTER-SPACING: 0px; color: #000000; text-decoration: none; }
td.pi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; font-style: italic; text-align: center; LETTER-SPACING: 0px; color: #000000; text-decoration: none; }
td.bc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; LETTER-SPACING: 0px; color: #BBBBBB; text-decoration: none}

table.product {table-layout: automatic; border-collapse: collapse; width: 240px; height: 100%; align: center; }
table.product td {table-layout: automatic; border-collapse: collapse; width: 240px;  align: center; }
table.chart {table-layout: automatic; border-collapse: collapse;  border: gray solid 1px; }
table.chart td.h {border-collapse: collapse;  border: gray solid 1px;  background-color: #D8D8D8; padding-left: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; LETTER-SPACING: 0px; color: #000000; text-decoration: none; }
table.chart td {border-collapse: collapse;  border: gray solid 1px; padding-left: 5px; }
table.border {  border-left: gray solid 1px; border-bottom: gray solid 1px;  border-right: gray solid 1px;   }
td { border:none; padding: 0; }
td.frametop {height: 10px; width:241px; background-image: url("image/graphic_top.gif"); }
td.framelargetop {height: 10px; width:724px; background-image: url("image/graphic_toplarge.gif"); }
td.pweb { height: 16px;  background-image: url("image/pweb.gif"); }
td.producttop {border-bottom: gray solid 1px; border-left: gray solid 1px; outline-width:241px; }
td.producttopright {border-bottom: gray solid 1px; border-left: gray solid 1px; border-right: gray solid 1px; outline-width:241px; }
td.products {border-left: gray solid 1px; border-bottom: gray solid 1px; outline-width:241px; }
td.productright {border-left: gray solid 1px; border-right: gray solid 1px; border-bottom: gray solid 1px; outline-width:241px; }

img {border:none;  }   
img.floatRight {  float: right;  margin: 4px; }
a img { border:none; }
a {outline: none;  overflow: hidden;  }

a.pdf:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; LETTER-SPACING: 0px; color: #0000FF; text-decoration: none; }
a.pdf:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; LETTER-SPACING: 0px; color: #0000FF; text-decoration: none; }
a.pdf:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8t; font-weight: bold; LETTER-SPACING: 0px; color: #999999; text-decoration: underline; }

a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;  LETTER-SPACING: 0px;  color: #0000FF;  text-decoration: underline;  border:none}
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; LETTER-SPACING: 0px;  color: #0000FF;  text-decoration: underline;  border:none }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; LETTER-SPACING: 0px;  color: #333333;  text-decoration: underline;  border:none }

a.b:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;  LETTER-SPACING: 0px; color: #000000; text-decoration: none}
a.b:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;  LETTER-SPACING: 0px; color: #000000; text-decoration: none}
a.b:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;  LETTER-SPACING: 0px; color: #777777; text-decoration: none}

a.mapr:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; LETTER-SPACING: 0px; color: #000000; text-decoration: none}
a.mapr:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; LETTER-SPACING: 0px; color: #000000; text-decoration: none}
a.mapr:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8t; font-weight: normal; LETTER-SPACING: 0px; color: #CC0000; text-decoration: underline}
a.mapbr:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; LETTER-SPACING: 0px; color: #000000; text-decoration: none}
a.mapbr:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; LETTER-SPACING: 0px; color: #000000; text-decoration: none}
a.mapbr:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8t; font-weight: bold; LETTER-SPACING: 0px; color: #CC0000; text-decoration: underline}

a.mapb:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; LETTER-SPACING: 0px; color: #000000; text-decoration: none}
a.mapb:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; LETTER-SPACING: 0px; color: #000000; text-decoration: none}
a.mapb:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8t; font-weight: normal; LETTER-SPACING: 0px; color: #0000FF; text-decoration: underline}
a.mapbb:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; LETTER-SPACING: 0px; color: #000000; text-decoration: none}
a.mapbb:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; LETTER-SPACING: 0px; color: #000000; text-decoration: none}
a.mapbb:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8t; font-weight: bold; LETTER-SPACING: 0px; color: #0000FF; text-decoration: underline}

a.mapo:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; LETTER-SPACING: 0px; color: #000000; text-decoration: none}
a.mapo:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; LETTER-SPACING: 0px; color: #000000; text-decoration: none}
a.mapo:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8t; font-weight: normal; LETTER-SPACING: 0px; color: #FF8C00; text-decoration: underline}
a.mapbo:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; LETTER-SPACING: 0px; color: #000000; text-decoration: none}
a.mapbo:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; LETTER-SPACING: 0px; color: #000000; text-decoration: none}
a.mapbo:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8t; font-weight: bold; LETTER-SPACING: 0px; color: #FF8C00; text-decoration: underline}