body  { font-style: normal; font-weight: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; word-spacing: normal; letter-spacing: normal }

a:link, a:visited, a:active   { font-style: normal; font-weight: normal; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
a:hover   { color: red; font-style: normal; font-weight: normal; word-spacing: normal; letter-spacing: normal }

.topnav a:link, .topnav a:visited, .topnav a:active   { color: #0066FF; font-style: normal; font-weight: normal; font-size: 11px; text-decoration: none; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
.topnav a:hover   { color: red; font-style: normal; font-weight: normal; word-spacing: normal; letter-spacing: normal }

.leftnav a:link, .leftnav a:visited, .leftnav a:active     { color: #0066FF; font-style: normal; font-weight: normal; font-size: 12px; line-height: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Verdana; text-decoration: none; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
.leftnav a:hover    { color: red; font-style: normal; font-weight: normal; font-size: 12px; line-height: 24px; word-spacing: normal; letter-spacing: normal }

.product a:link, .product a:visited, .product a:active   { color: #0077C0; font-style: normal; font-weight: normal; font-size: 12px; text-decoration: underline; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
.product a:hover   { color: red; font-style: normal; font-weight: normal; word-spacing: normal; letter-spacing: normal }

.body a:link, .body a:visited, .body a:active    { color: black; font-style: normal; font-weight: normal; font-size: 12px; text-decoration: underline; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
.body a:hover   { color: red; font-style: normal; font-weight: normal; word-spacing: normal; letter-spacing: normal }
h1  { color: black; font-style: normal; font-weight: normal; font-size: 38px; line-height: 38px; font-family: Impact, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
h2   { font-style: normal; font-weight: normal; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
h3  { font-style: normal; font-weight: normal; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
ul   { font-style: normal; font-weight: normal; font-size: 12px; text-decoration: none; word-spacing: normal; letter-spacing: normal; margin-top: 2px; text-body_black: 0px }
li   { font-style: normal; font-weight: normal; font-size: 12px; text-decoration: none; word-spacing: normal; letter-spacing: normal; margin-top: 2px; text-body_black: 0px }

.title_site         { color: black; font-style: normal; font-weight: normal; font-size: 72px; font-family: Impact, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; word-spacing: normal; letter-spacing: -2pt; vertical-align: bottom; margin: 0px; padding: 0px }
.title_page           { color: black; font-style: normal; font-weight: normal; font-size: 20pt; line-height: 20pt; font-family: Impact, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
.title_page_sub               { color: #0066FF; font-style: normal; font-weight: 600; font-size: 16px; line-height: 18px; font-family: Arial, Swiss, Verdana, SunSans-Regular, Helvetica, Geneva; text-decoration: none; text-align: center; word-spacing: normal; letter-spacing: normal; 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-style: normal; font-weight: normal; font-size: 18pt; line-height: 18pt; font-family: Impact, Haettenschweiler, Arial, Helvetica, Verdana; text-decoration: none; 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_column_blue a:link, .head_column_blue a:visited, .head_column_blue a:active,     { color: #0077c0; font-style: normal; font-weight: bold; font-size: 12pt; line-height: 12pt; text-decoration: none; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
.head_column_blue a:hover     { color: red; font-style: normal; font-weight: bold; font-size: 12pt; line-height: 12pt; text-decoration: none; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }


.head_product_black    { color: black; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Verdana; text-decoration: none; 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-style: normal; font-weight: normal; font-size: 12px; line-height: 14px; text-decoration: underline; 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; margin: 0px; padding: 0px }
.body_black_indent   { color: black; font-style: normal; font-weight: normal; font-size: 12px; line-height: 14px; text-decoration: none; text-indent: 12px; word-spacing: normal; letter-spacing: normal; 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; 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; 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; margin: 0px; padding: 0px }
.body_blue_light   { color: #0066FF; font-style: normal; font-weight: normal; font-size: 12px; line-height: 14px; text-decoration: none; word-spacing: normal; letter-spacing: normal; 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; margin: 0px; padding: 0px }
.logo_black_indent      { color: black; font-style: normal; font-weight: normal; font-size: 10px; line-height: 12px; text-decoration: none; text-indent: 10px; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
.logo_gray    { color: gray; font-style: normal; font-weight: normal; word-spacing: normal; letter-spacing: normal }
.logo_red    { color: red; font-style: normal; font-weight: normal; word-spacing: normal; letter-spacing: normal }
.logo_blue    { color: #00770c; font-style: normal; font-weight: normal; word-spacing: normal; letter-spacing: normal }

.copyright     { color: gray; font-style: normal; font-weight: normal; font-size: 9px; line-height: 10px; text-decoration: none; text-align: center; word-spacing: normal; letter-spacing: normal; margin: 0px; padding: 0px }
.superscript_black , .superscript_gray           { color: black; font-style: normal; font-weight: normal; 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; font-style: normal; font-weight: normal; font-size: 9px; word-spacing: normal; letter-spacing: normal; vertical-align: top; margin: 0px; padding: 0px }

.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 }
