body { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

a:link, a:visited, a:active  { word-spacing: normal; letter-spacing: normal; vertical-align: baseline; margin: 0px; padding: 0px }
a:hover  { color: red; }

.nav a:link, .nav a:visited, .nav a:active  { color: gray; font-size: 12px; text-decoration:none; word-spacing: normal; letter-spacing: normal; vertical-align: baseline; margin: 0px; padding: 0px }
.nav a:hover  { color: red; }

.column a:link, .column a:visited, .column a:active  { color: #0077C0; 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 }
.column a:hover  { color: red; }

.product a:link, .product a:visited, .product a:active  { color: #0077C0; font-size: 12px; text-decoration:underline; word-spacing: normal; letter-spacing: normal; vertical-align: baseline; margin: 0px; padding: 0px }
.product a:hover  { color: red; }

.body a:link, .body a:visited, .body a:active   { color: black; font-size: 12px; text-decoration:underline; word-spacing: normal; letter-spacing: normal; vertical-align: baseline; margin: 0px; padding: 0px  }
.body a:hover  { color: red; }

.sales a:link, .sales a:visited, .sales a:active    { color: blue; font-size: 12px; text-decoration:underline; word-spacing: normal; letter-spacing: normal; vertical-align: baseline; margin: 0px; padding: 0px }
.sales a:hover   { color: red; }

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: 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: 0px }

.title_page    { color: black; font: 26px/24px Impact, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-transform: none; word-spacing: normal; letter-spacing: 1px; vertical-align: baseline; 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 { color: black; 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; 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_para_black  { color: black; 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_para_red    { color: 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_column_black   { 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; font-weight: bold; font-size: 16px; line-height: 18px; text-decoration: none; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }

.head_product_black   { 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; 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_white   { color: white; 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_blue_light    { color: #0077C0; 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 }

.link_black  { 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; font-size: 12px; line-height: 14px; text-decoration: underline; text-transform: none; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
.link_gray    { color: gray; font-size: 12px; line-height: 14px; text-decoration: underline; text-transform: none; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
.link_red    { color: red; font-size: 12px; line-height: 14px; text-decoration: underline; text-transform: none; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
.link_blue_light    { color: #0077C0; font-size: 12px; line-height: 14px; text-decoration: underline; text-transform: none; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }

.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  { 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; 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_red  { color: red; 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_blue  { color: blue; 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_blue_light  { color: #0077C0; 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 }

.logo_black, .logo_gray, .logo_red, .logo_blue { color: black; font-style: normal; font-weight: normal; font-size: 10px; line-height: 12px; text-decoration: none; word-spacing: normal; letter-spacing: normal; vertical-align: baseline; margin: 0px; padding: 0px }
.logo_black_indent     { color: black; font-size: 10px; line-height: 12px; text-decoration: none; text-transform: none; text-indent: 10px; word-spacing: normal; letter-spacing: normal; vertical-align: baseline; margin: 0px; padding: 0px }
.logo_gray   { color: gray; }
.logo_red   { color: red; }
.logo_blue   { color: 0077C0; }

.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 }