body { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

a:link, a:visited, a:hover, a:active  { color: gray; font-size: 12px; text-decoration: none; word-spacing: normal; letter-spacing: normal; vertical-align: baseline; margin: 0px; padding: 0px }
a:hover  { color: red; }

a.body:link, a.body:visited, a.body:hover, a.body:active   { color: black; font-size: 12px; text-decoration: underline; word-spacing: normal; letter-spacing: normal; vertical-align: baseline; margin: 0px; padding: 0px }
a.body:hover  { color: red; }

a.sales:link, a.sales:visited, a.sales:hover, a.sales:active    { color: blue; font-size: 12px; text-decoration: underline; word-spacing: normal; letter-spacing: normal; vertical-align: baseline; margin: 0px; padding: 0px }
a.sales:hover   { color: red; }

a.link_blue:link, a.link_blue:visited, a.link_blue:hover, a.link_blue:active    { color: blue; text-decoration: underline;}
a.link_black:link, a.link_black:visited, a.link_black:hover, a.link_black:active    { color: black; text-decoration: underline;}

h1 { color: black; font: 38px/38px Impact, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-transform: none; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px}
h2 { word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
h3 { word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px}

ul  { font-size: 12px; text-decoration: none; text-transform: none; word-spacing: normal; letter-spacing: normal; vertical-align: baseline; margin-top: 2px; text-body_black_indent: 0px }
li  { font-size: 12px; text-decoration: none; text-transform: none; word-spacing: normal; letter-spacing: normal; vertical-align: baseline; margin-top: 2px; text-body_black_indent: 0px }

.title_page  { color: black; font: 38px/38px Impact, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-transform: none; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
.title_page_sub       { color: black; font: 500 13px/14px Helvetica, Verdana, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center; word-spacing: normal; letter-spacing: normal; vertical-align: baseline; margin: 0px; padding: 0px; none: word-spacing: normal  }
.title_qpon  { color: red; font: 1.9em Impact, Helvetica, Geneva, Swiss, SunSans-Regular; line-height:32px; margin: 0px; padding: 0px }

.head_sub_black , head_sub_red    { font-weight: bold; font-size: 18px; line-height: 20px; font-family: Impact, Haettenschweiler, Arial, Helvetica, Verdana; text-decoration: none; text-align: left; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
.head_sub_red    { color: red; }
.head_para_black , .head_para_red  { color: black; font: 18px; line-height: 20px; font-family: Impact, Haettenschweiler, Arial, Helvetica, Verdana, Geneva, Swiss, SunSans-Regular; text-decoration: none; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
.head_para_red    { color: red; }

.head_column_black , .head_column_red   { color: black; font-weight: bold; font-size: 16px; line-height: 18px; text-decoration: none; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
.head_column_red   { color: red; }

.head_product_black ,.head_product_red   { color: black; font-weight: bold ; font-size:16px/18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Verdana; text-decoration: none; text-align: left; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
.head_product_red    { color: red; }

.link_black , .link_blue , .link_gray , .link_red    { color: black; font-size: 12px; line-height: 14px; text-decoration: underline; text-transform: none; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
.link_blue    { color: blue; }
.link_gray    { color: gray; }
.link_red    { color: red; }

.link_pricing     { color: blue; font-style: normal; font-weight: normal; font-size: 12px; line-height: 14px; text-decoration: underline; word-spacing: normal; letter-spacing: normal; vertical-align: top; margin: 0px; padding: 0px }

.body_black , .body_gray , .body_red { color: black; font-style: normal; font-weight: normal; font-size: 12px; line-height: 14px; text-decoration: none; word-spacing: normal; letter-spacing: normal; vertical-align: baseline; margin: 0px; padding: 0px }
.body_black_indent     { color: black; font-size: 12px; line-height: 14px; text-decoration: none; text-transform: none; text-indent: 12px; word-spacing: normal; letter-spacing: normal; vertical-align: baseline; margin: 0px; padding: 0px }
.body_gray   { color: gray; }
.body_red   { color: red; }

.copyright    { color: gray; font-size: 9px; line-height: 10px; text-decoration: none; text-align: center; text-transform: none; word-spacing: normal; letter-spacing: normal; vertical-align: baseline; margin: 0px; padding: 0px }
.superscript_black , .superscript_gray          { color: black; font-size: 9px; line-height: 14px; text-decoration: none; word-spacing: normal; letter-spacing: normal; vertical-align: text-top; margin: 0px; padding: 0px }
.superscript_gray   { color: gray; }

.pricing_exception  { color: black; font-style: normal; font-weight: normal; font-size: 12px; line-height: 14px; text-decoration: none; word-spacing: normal; letter-spacing: normal; vertical-align: text-top; margin: 0px; padding: 0px }