﻿#Site	{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 width: 800px;
 vertical-align: top;
 }

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: center;
 }

/*-------------------------New Header / Footer Formatting----------------*/
.style901 {font-size: small; font-family: Arial, Helvetica, sans-serif;text-align: center;text-decoration: none;font-weight:normal}
.style902 {color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: medium;}
.style903 {color:#000000;text-align: center;font-size: small;font-family: Arial, Helvetica, sans-serif}
.style904 {font-size: small;text-align: center;}
.style906 {color: #000000;font-family: Arial, Helvetica, sans-serif}
.style909 {text-align: left;}
.style910 {color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: medium;}
.style911 {font-size: medium;text-align: center;font-family: Arial, Helvetica, sans-serif;}
.style912 {font-size: x-small;color: #000000;text-decoration: underline;font-weight: normal;}
.style914 {font-size: medium;font-family: Arial, Helvetica, sans-serif;}
.style915 {font-size: x-small;}
a:link {color: #000000;text-decoration: none;}
a:visited {text-decoration: none;color: #000000;}
a:hover {font-weight:normal;text-decoration: underline;color: red}
a:active {text-decoration: none;color: #000000}
html {overflow-y: scroll;}
/*-------------------------New Header / Footer Formatting----------------*/


.cellbasics {
 vertical-align: left;
 background-color: #FFFFFF;
 }

.registration {
 }

.header {
 color: #112151;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 70%;
 }

.section_header {
 color: #112151;
 font-size: 10pt;
 font-weight: bold;
 margin-left: 10px;
 text-align: left;
 }

.tablecollapse {
 border-collapse: collapse;
 }

.topimage {
 border: none;
 margin: 10px 0px 20px 0px;
 }
  
.logoimage {
 text-align: left;
 padding-top: 5px;
 padding-left: 35px;
 padding-bottom: 5px;
 }

.contactimage {
 text-align: left;
 padding-top: 5px;
 padding-right: 35px;
 padding-bottom: 5px;
 }
  
.imagepretty {
 border: none;
 }

p {
 margin-top: 0px;
 margin-bottom: 0px;
 }
/*-------------------------Footer Formatting----------------*/
.footer{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 9px;
 }
 
.footer a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 9px;
 text-decoration: none;
 border: none;
 }

.footer a:link {color: #000000;}
.footer a:hover {color: gray;}
.footer a:visited {color: gray;}
/*----------------------End--------------------*/ 
a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 border: none;
 }

.learnmore {
 color: #112151;
 font-size: 8pt;
 font-weight: bold;
 margin-left: 10px;
 margin-top: 6px;
 }

.news_date {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #112151;
 font-size: 7pt;
 font-weight: bold;
 padding-left: 10px;
 padding-top: 4px;
 padding-bottom: 4px;
 }

.news_title {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #333333;
 font-size: 7pt;
 font-weight: normal;
 padding-left: 0px;
 padding-top: 4px;
 padding-bottom: 4px;
 }

.main_page_title_1 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #502111;
 font-size: 12pt;
 font-weight: bold;
 padding-left: 10px;
 line-height: 1.5;
 letter-spacing: 0.3px;
 }
 
.main_page_title_2 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #112151;
 font-size: 10pt;
 font-weight: bold;
 margin-top: 10px;
 margin-left: 20px;
 margin-bottom: 10px;
 margin-right: 10px;
 line-height: 1.5;
 letter-spacing: 0.3px;
 }
  
.download_button {
 border: none;
 margin-top: 20px;
 }

.main_text {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:  8pt;
 margin-left: 20px;
 margin-right:  20px;
 margin-bottom: 0px;
 line-height: 1.5;
 letter-spacing: 0.3px;
 }
 
.main_page_text_left {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:  8pt;
 margin-left: 0px;
 margin-right:  20px;
 margin-bottom: 0px;
 line-height: 1.5;
 letter-spacing: 0.3px;
 }
 
.main_page_text_right {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:  8pt;
 margin-left: 20px;
 margin-right:  0px;
 margin-bottom: 0px;
 line-height: 1.5;
 letter-spacing: 0.3px;
 }

.mp_panel {
 border-color: #FFFFFF;
 }
 
.mp_panel_stop {
 border-color: #FFFFFF;
 border-top: 20px;
 }
  
.mp_prodtitle {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:  9pt;
 font-weight: bold;
 color: #2A3469;
 margin-left: 20px;
 margin-right:  20px;
 margin-bottom: 10px;
 line-height: 1.5;
 letter-spacing: 0.3px;
 }
 
.download a {
 text-align: left;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #CC0000;
 font-size: 7px;
 text-decoration: none;
 border: none;
 margin-top: 10px;
 border-left: 20px;
 line-height: 1.5;
 letter-spacing: 0.3px;
 }
 
.download a:link {color: #112151;text-decoration: underline;}
.download a:hover {color: gray;text-decoration: underline;}
.download a:visited {color: gray;text-decoration: underline;}

.mp_tellmemore_text {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: bold;
 color: #2A3469;
 line-height: 1.5;
 letter-spacing: 0.3px;
}

 
.main_header_3 {
 color: #112151;
 font-size: 8pt;
 font-weight: bold;
 vertical-align: top;
 margin-top:  5px;
 text-align: left;
 padding-left: 20px;
 }

.main_page_bullet {
 color: #CC3300;
 font-weight: bold;
 padding-top: 0px;
 padding-right: 3px;
 padding-bottom: 3px;
 padding-left: 10px;
 text-align: right;
 }
 
.main_page_bullet_text {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:  8pt;
 margin-left: 5px;
 margin-right:  20px;
 margin-bottom: 10px;
 line-height: 1.5;
 letter-spacing: 0.3px;
 }

.main_page_download_text {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #A81700;
 font-size: 8pt;
 margin-top: 10px;
 margin-left: 20px;
 line-height: 1.5;
 letter-spacing: 0.3px;
 }
.mp_shortBar {
 padding-top: 10px;
 }

.main_page_download_button {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #CC0000;
 font-weight: bold;
 font-size: 8pt;
 padding-top: 0px;
 padding-left: 10px;
 }

.main_page_tellmemore_text {
 text-align:left;
 margin-left: 0px;
 margin-top: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 color: #A81700;
 }

.call_to_action_text {
 color: #CC0000;
 font-weight: bold;
 }
 
/*-------------------------Menu Bar Formatting--------------------------*/
.indentmenu{
 font: normal 12px Verdana, Arial, Helvetica, sans-serif;
 width: 100%; /*leave this value as is in most cases*/
 }

.indentmenu ul{
 margin: 0;
 padding: 0;
 float: left;
 width: 100%; /*width of menu*/
 border: 1px solid #666666; /*dark gray border*/
 border-width: 1px 0;
 background: black url(images/indent1.gif) center center repeat-x;
 }

.indentmenu ul li{
 display: inline;
 }

.indentmenu ul li a{
 float: left;
 color: white; /*text color*/
 padding: 5px 23px;
/* border-left: 1px solid #666666; /*divider between menu items*/
 text-decoration: none;
/* border-right: 1px solid #666666; /*divider between menu items*/
 }

.indentmenu ul li a:visited{
 color: white;
 }

.indentmenu ul li a:hover, .indentmenu ul li .current{
 color: white!important;
 /*text color of selected and active item*/
 /*padding-top: 6px; /*shift text down 1px for selected and active item*/
 background: black url(images/indent3.gif) center center repeat-x;
 /*background:transparent url(images/button_over.png) no-repeat;*/
 }
 
/*-------------------------Product Pages Formatting---------------------*/

.menu_header {
 color: #112151;
 font-size: 9pt;
 font-weight: bold;
 margin-left: 15px;
 margin-top: 10px;
 vertical-align: top;
 }

.menu_item {
 color: #112151;
 font-size: 8pt;
 font-weight: normal;
 margin-left: 30px;
 margin-top: 4px;
 vertical-align: top;
 }
 
.menu_item a:link {color: #112151;}
.menu_item a:hover {color: #999999;}
.menu_item a:visited {color: #112151;}
  
.menu_item_sub {
 color: #112151;
 font-size: 8pt;
 font-weight: normal;
 margin-left: 40px;
 margin-top: 4px;
 vertical-align: top;
 }
 
.mpphead_1 {
 color: #112151;
 font-size: 10pt;
 font-weight: bold;
 margin-left: 20px;
 margin-top: 20px;
 text-align: left;
 }
 
.mpphead_2 {
 color: #112151;
 font-size: 8pt;
 font-weight: normal;
 margin-left: 20px;
 margin-top: 20px;
 text-align: left;
 }

.prod_link a:link {color: #112151;text-decoration: underline}
 
.mpphead_1 a:link {color: #112151;}
.mpphead_1 a:hover {color: #999999;}
.mpphead_1 a:visited {color: #112151;}
 
.mpp_learn {
 color: #999999;
 font-size: 8pt;
 font-weight: bold;
 margin-left: 40px;
 margin-top: 10px;
 text-align: left;
 }
 
.mpp_learn a:link {color: #112151;}
.mpp_learn a:hover {color: #999999;}
.mpp_learn a:visited {color: #999999;}
 
.mpp_text {
 color: #000000;
 font-size: 8pt;
 font-weight: normal;
 margin-left: 40px;
 margin-top: 10px;
 text-align: left;
 line-height: 1.5;
 letter-spacing: 0.3px;
 }
 
.header_1 {
 color: #112151;
 font-size: 12pt;
 font-weight: bold;
 vertical-align: top;
 margin-top: 10px;
 margin-bottom: 10px;
 text-align: left;
 }
 

.header_1_italics {
 color: #112151;
 font-size: 12pt;
 font-weight: bold;
 font-style: italic;
 vertical-align: top;
 margin-top: 10px;
 margin-bottom: 10px;
 text-align: left;
 }
 
.header_2 {
 color: #112151;
 font-size: 10pt;
 font-weight: bold;
 vertical-align: top;
 margin-top: 5px;
 text-align: left;
 }

.header_2_italics {
 color: #112151;
 font-size: 10pt;
 font-weight: bold;
 vertical-align: top;
 font-style: italic;
 margin-top: 5px;
 text-align: left;
 }

.header_3 {
 color: #112151;
 font-size: 8pt;
 font-weight: bold;
 vertical-align: top;
 margin-top:  5px;
 text-align: left;
 }

.header_paragph {
 color: #000000;
 font-size: 8pt;
 font-weight: bold;
 margin-top:  10px;
 text-align: left;
 }

.paraborder {
	width: auto;
	border: thin solid #112151;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3E4444;
	line-height: 1.25;
	letter-spacing: 0.1px;
	font-weight: normal;
	margin: auto;
	padding: 7px;
	text-align: left;
 }
  
.product_text {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 }
 
.product_text_bold {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.25;
 letter-spacing: 0.1px;
 margin-top: 6px;
 margin-bottom: 8px;
 }
  
.product_text_italics {
 text-align: left;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-style: italic;
 font-weight: normal;
 line-height: 1.25;
 letter-spacing: 0.1px;
 margin-top: 6px;
 margin-bottom: 8px;
 }
 
.product_text_indent2 {
 text-align: left;
 margin-left: 40px;
 font-size: 8pt;
 font-weight: normal;
 margin-top: 6px;
 margin-bottom: 8px;
 }
 
.product_bullet_first {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.50;
 list-style-type: square;
 letter-spacing: 0.3px;
 margin-top: -3px;
 margin-bottom: 8px;
 }
 
.product_bullet {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.50;
 list-style-type: square;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 }
  
.ifilter_report_title {
 text-align: center;
 color: #112151;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.50;
 list-style-type: square;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 6px;
 }
  
.ifilter_bullet {
 margin-top: 4px;
 margin-bottom: 0px;
 }
 
.ifilter_bullet_text {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.50;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 0px;
 }
 
.ifilter_pdf_icon {
 text-align: left;
 margin-top: 6px;
 margin-bottom: 10px;
 }
 
.ifilter_reftable_icon {
 text-align: left;
 margin-top: 6px;
 margin-bottom: 10px;
 }
 
.ifilter_reftable_name {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 }
 
.ifilter_reftable_desc {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 }
 
.ifilter_table_cellbasics {
 vertical-align: top;
 text-align: left;
 background-color: #FFFFFF;
 padding-top: 6px;
 padding-bottom: 6px;
 }
   
.ifilter_table_text {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.25;
 letter-spacing: 0.1px;
 padding-right: 20px;
 }
 
.product_download {
 text-align: left;
 margin-left: 35px;
 font-size: 8pt;
 font-weight: normal;
 margin-top: 20px;
 margin-bottom: 20px;
 } 
 
.download_link a:link {color: #112151;text-decoration: underline}
 
.popup_link a:link { color: #112151;border-bottom: dashed;border-bottom-width: thin;margin-bottom: 0px; }
.popup_link a:hover {color: #666666;border-bottom: dashed;border-bottom-width: thin;margin-bottom: 0px; }
.popup_link a:visited {color: #112151;border-bottom: dashed;border-bottom-width: thin;margin-bottom: 0px; }

.product_platform {
 text-align: left;
 color: #112151;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.25;
 letter-spacing: 0.1px;
 margin-top: 6px;
 }
 
.product_toolname {
 text-align:  left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:  #112151;
 font-size: 8pt;
 font-weight: bold;
 letter-spacing: 0.1px;
 }

.product_popuppic {
 padding-left: 20px;
 padding-bottom: 10px;
 border-collapse: collapse;
 float: right;
 }
 
.popup_bullet {
 color: #112151;
 font-size: 8pt;
 font-weight: normal;
 margin-top: 5px;
 margin-right: 0px;
 margin-bottom: 5px;
 margin-left: 5px;
 vertical-align: top;
 text-align: left;
 }
   
.popup_bullet_text {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.25;
 letter-spacing: 0.1px;
 margin-top: 6px;
 margin-bottom: 8px;
 }
 
/*---------------------------Navigation Library Items Formatting----------------------------*/

.nav_header_first {
 color:#112151;
 font-size: 9pt;
 font-weight: bold;
 margin-left: 0px;
 margin-top: 10px;
 margin-bottom: 5px;
 text-align: left;
 vertical-align: top;
 }

.nav_header_first_link a:link {color: #112151;}
.nav_header_first_link a:hover {color: #666666;}
.nav_header_first_link a:visited {color: #112151;}
 
.nav_header {
 color: #112151;
 font-size: 9pt;
 font-weight: bold;
 margin-left: 0px;
 margin-top: 5px;
 margin-bottom: 5px;
 text-align: left;
 vertical-align: top;
 }

.nav_header_link a:link {color: #112151;}
.nav_header_link a:hover {color: #666666;}
.nav_header_link a:visited {color: #112151;}
  
.nav_item {
 color: #112151;
 font-size: 8pt;
 font-weight: normal;
 margin-top: 5px;
 margin-right: 7px;
 margin-bottom: 5px;
 margin-left: 10px;
 vertical-align: top;
 text-align: left;
 }
 
.e_link a:link {color: #112151;}
.nav_item_link a:hover {color: #666666;}
.nav_item_link a:visited {color: #112151;}
 
.nav_item_sub {
 color: #112151;
 font-size: 8pt;
 font-weight: normal;
 margin-left: 20px;
 margin-top: 3px;
 margin-bottom: 5px;
 vertical-align: top;
 text-align: left;
 }
 
.nav_item_sub_link a:link {color: #112151;}
.nav_item_sub_link a:hover {color: #666666;}
.nav_item_sub_link a:visited {color: #112151;}
  
.nav_blackbar {
 margin-top: 0px;
 }
 
/*---------------------------END----------------------------*/
 
.table_head {
 text-align: center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 margin-top: 6px;
 margin-bottom: 6px;
 }
 
.table_head_left {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 margin-top: 6px;
 margin-bottom: 6px;
 margin-left: 2px;
 }
 
.table_text {
 text-align: right;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 margin-right: 20px;
 }
/*------------------------ More... Box ----------------------*/

.more_table {
 margin-top: 10px;
 margin-left: 20px;
 margin-bottom: 10px;
 border-collapse: collapse;
 text-align: left;
 }

.more_title {
 color: #112151;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 letter-spacing: 0.1px;
 line-height: 1.50;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left:  10px;
 text-align: left;
 }
 
.more_item {
 color: #112151;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 margin-top: 10px;
 margin-right: 3px;
 margin-bottom:5px;
 margin-left: 0px;
 line-height: 1.50;
 letter-spacing: 0.3px;
 text-align: left;
 }

.more_Zinetitle {
 color: #112151;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: bold;
 letter-spacing: 0.1px;
 line-height: 1.50;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 2px;
 text-align: left;
 }
  
.more_Zineitem {
 color: #112151;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 margin-top: 3px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 50px;
 line-height: 1.50;
 letter-spacing: 0.3px;
 text-align: left;
 }
 
.more_bulletchar_first {
 color: #CC3300;
 font-weight: bold;
 padding-top: 3px;
 padding-right: 3px;
 padding-bottom: 3px;
 padding-left: 10px;
 text-align: left;
 }
 
.more_bulletchar_second {
 color: #112151;
 font-weight: bold;
 padding-top: 3px;
 padding-bottom: 3px;
 padding-right: 3px;
 padding-left: 28px;
 text-align: left;
 } 

.more_bulletchar_third {
 color: #112151;
 font-weight: normal;
 padding-top: 3px;
 padding-bottom: 3px;
 padding-right: 3px;
 padding-left: 26px;
 text-align: left;
 } 

 /*------------------------Forms & Thank-you----------------------*/
  
.form_title1 {
 color: #112151;
 font-size: 12pt;
 font-weight: bold;
 vertical-align: top;
 margin-top: 10px;
 margin-bottom: 10px;
 text-align: center;
 }
 
.instruct {
 color: #112151;
 font-size: 8pt;
 font-weight: bold;
 vertical-align: top;
 margin-top:  5px;
 text-align: right;
 margin-right: 10px;
 }
 
.form_text {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.25;
 letter-spacing: 0.1px;
 margin-top:  5px;
 margin-bottom:  5px;
 text-align: left;
 }  

.form_text2 {
 text-align: right;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.25;
 letter-spacing: 0.1px;
 }  
 
.form_textc {
 text-align: center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.25;
 letter-spacing: 0.1px;
 }  
  
.form_textl {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.25;
 letter-spacing: 0.1px;
 }  

.error_text {
 text-align: left;
 color: #990033;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.25;
 letter-spacing: 0.1px;
 margin-top: 6px;
 margin-bottom: 8px;
 }
 
.char_emph {
 color:#990033;
 }
  
.thankyou_text {
 text-align: center;
 color: #112151;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.25;
 letter-spacing: 0.1px;
 }
 
.thankyou_close {
 text-align: center;
 color: #112151;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: bold;
 line-height: 1.25;
 letter-spacing: 0.1px;
 text-decoration: underline;
 }
 
 /*------------------------ Information Pages ----------------------*/
   
.info_text {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.25;
 letter-spacing: 0.1px;
 margin-top: 6px;
 margin-bottom: 8px;
 vertical-align: top;
 }
 
.info_text_indent1 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.25;
 letter-spacing: 0.1px;
 margin-left: 10px;
 margin-top: 6px;
 margin-bottom: 8px;
 text-align: left;
 }
 
.info_text_indent2 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.25;
 letter-spacing: 0.1px;
 margin-left: 28px;
 margin-top: 6px;
 margin-bottom: 8px;
 }
 
.info_title1 {
 text-align: left;
 text-decoration: underline;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.25;
 letter-spacing: 0.1px;
 margin-top: 6px;
 margin-bottom: 8px;
 }
 
.info_title2 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.25;
 letter-spacing: 0.1px;
 margin-left: 10px;
 margin-top: 6px;
 margin-bottom: 8px;
 }
  
.partner_image {
 vertical-align: middle;
 text-align: center;
 }
   
.info_button_indent {
 font-size: 8pt;
 font-weight: normal;
 margin-left: 40px;
 text-align: left;
 }
 
.info_link a:link { color: #112151;text-decoration: underline;margin-bottom: 0px; }
.info_link a:hover {color: #666666;text-decoration: underline;margin-bottom: 0px; }
.info_link a:visited {color: #112151;text-decoration: underline;margin-bottom: 0px; }

.col_header {
 text-align: center;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 }
 
.col_text {
 text-align: left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 margin-top: 5px;
 margin-right: 5px;
 margin-left: 5px;
 }
 
.col_bullettext {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 margin-top: 5px;
 margin-right: 5px;
 margin-left: -15px;
 }
   
.info_cellbasics {
 vertical-align: top;
 background-color: #FFFFFF;
 }

.info_news_title1 {
 color: #112151;
 font-size: 11pt;
 font-weight: bold;
 letter-spacing: 0.3px;
 vertical-align: top;
 margin-top: 10px;
 margin-bottom: 10px;
 text-align: left;
 }
 
.info_news_title2 {
 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-style: italic;
 letter-spacing: 0.3px;
 margin-top: 20px;
 margin-bottom: 10px;
 text-align: left;
 vertical-align: top;
 }

.info_news_title3 {
 font-size: 8pt;
 font-weight: bold;
 letter-spacing: 0.3px;
 margin-top: 20px;
 margin-bottom: 0px;
 text-align: left;
 }
 
.info_news_text {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.50;
 letter-spacing: 0.3px;
 margin-top: 10px;
 margin-bottom: 8px;
 }
 
.info_news_bold {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.50;
 letter-spacing: 0.3px;
 margin-top: 10px;
 margin-bottom: 8px;
 } 
.info_news_about {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.50;
 letter-spacing: 0.3px;
 margin-bottom: 8px;
 }
 
.info_news_quote {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-style: italic;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.50;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 }

.info_news_bullet {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.50;
 list-style-type: square;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 }
 
.info_news_end {
 text-align: center;
 color: #112151;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 margin-top: 10px;
 margin-bottom: 10px;
 }
 
.info_news_date {
 text-align: left;
 color: #112151;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 10px;
 margin-bottom: 8px;
 }
  
.info_section_header {
 color: #112151;
 font-size: 9pt;
 font-weight: bold;
 margin-left: 10px;
 text-align: left;
 }

.info_news_prcontact {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 text-decoration: underline;
 line-height: 1.50;
 letter-spacing: 0.3px;
 margin-bottom: 8px;
 }
 
.info_bullet2 {
 list-style-type: disc;
 }
 
  /*------------------------ Support Pages ----------------------*/

.rsdbox_table {
 margin-top: 0px;
 margin-left: 20px;
 margin-bottom: 10px;
 border-collapse: collapse;
 text-align: left;
 }

.rsdbox_title {
 color: #112151;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 letter-spacing: 0.1px;
 line-height: 1.50;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left:  10px;
 text-align: left;
 }
 
.rsdbox_item {
 color: #112151;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 margin-top: 10px;
 margin-right: 3px;
 margin-bottom:5px;
 margin-left: 0px;
 line-height: 1.50;
 letter-spacing: 0.3px;
 text-align: left;
 }
 
.rsdbox_bulletchar_first {
 color: #CC3300;
 font-weight: bold;
 padding-top: 3px;
 padding-right: 3px;
 padding-bottom: 3px;
 padding-left: 10px;
 text-align: left;
 }
 
.rsdbox_item_text {
 color: #112151;
 font-weight: normal;
 font-size: 7pt;
 padding-top: 3px;
 padding-bottom: 3px;
 padding-right: 3px;
 padding-left: 28px;
 text-align: left;
 } 

.supp_index_item {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 0px;
 margin-bottom: 1px;
 list-style-type: square;
 }

.supp_faqnum {
 text-align: right;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 } 
  
.supp_text {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 }

.supp_text_bold {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 }

.supp_text_faqnum {
 text-align: right;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 0px;
 margin-right: 5px;
 margin-bottom: 8px;
 }

.faq_cell {
 text-align: left;
 vertical-align: top;
 background-color: #FFFFFF;
 padding-top: 5px;
 padding-bottom: 5px;
 }
 
.faqreturn_link a:link {
 color: #112151;
 font-size: 6pt;
 font-weight: bold;
 margin-top: 5px;
 margin-bottom: 12px;
 margin-left: 5px;
 text-align: left;
 text-decoration: underline;
 }
 
.faqreturn_link a:visited {
 color: #112151;
 font-size: 6pt;
 font-weight: bold;
 margin-top: 5px;
 margin-bottom: 12px;
 margin-left: 5px;
 text-align: left;
 text-decoration: underline;
 }

.faq_num {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 letter-spacing: 0.3px;
 line-height: 1.5;
 margin-top: 6px;
 margin-right: 0px;
 margin-bottom: 6px;
 text-align: right;
 vertical-align: top;
 }

.faq_question {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 letter-spacing: 0.3px;
 line-height: 1.5;
 padding-top: 6px;
 padding-left:  5px;
 padding-right: 5px;
 padding-bottom: 6px;
 text-align: left;
 vertical-align: top;
 }

.faq_answer {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 padding-top: 6px;
 padding-left: 5px;
 padding-right: 5px;
 padding-bottom: 6px;
 vertical-align: top;
 }

.faq_table_text {
 text-align: center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 }
 
.faq_table_left {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 padding-left: 10px;
 }
 
.faq_table_right {
 text-align: right;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 padding-right: 10px;
 }
 
.faq_table_bold {
 text-align: center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 }

.tsg_cause_title {
 color: #112151;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 letter-spacing: 0.3px;
 line-height: 1.5;
 margin-top: 6px;
 margin-right: 0px;
 margin-bottom: 6px;
 text-align: right;
 }

.tsg_cause_answer {
 color: #112151;
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 padding-top: 6px;
 padding-left:  5px;
 padding-right: 5px;
 padding-bottom: 6px;
 }

.tsg_cause_dscrpt {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 padding-top: 6px;
 padding-left: 5px;
 padding-right: 5px;
 padding-bottom: 6px;
 }

  
.supp_text_italics {
 font-style: italic;
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
}

.supp_text_bold {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
}

.supp_list_shrink {
 margin-top: -0px;
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 }
   
.supp_text_smallbold {
 font-style: italic;
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
}
  
.supp_text_bolditalic {
 font-style: italic;
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
}

.supp_text_indent1 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-right:  10px;
 margin-bottom: 8px;
 margin-left: 15px;
 }
  
.supp_text_indent2 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 font-style: italic;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-right:  10px;
 margin-bottom: 8px;
 margin-left: 15px;
 }
  
.supp_text_indent3 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-right:  10px;
 margin-bottom: 8px;
 margin-left: 68px;
 }
  .supp_bullet {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.50;
 list-style-type: square;
 letter-spacing: 0.3px;
 margin-top: 20px;
 margin-left: 10px;
 margin-bottom: 8px;
 }
 
.supp_bullet_square_1 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.50;
 list-style-type: square;
 letter-spacing: 0.3px;
 margin-top: 20px;
 margin-left: 0px;
 margin-bottom: 8px;
 }
 
.supp_bullet2 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.50;
 letter-spacing: 0.3px;
 margin-top: 10px;
 margin-left: 20px;
 margin-bottom: 8px;
 } 
 
.supp_bullet3 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.50;
 list-style-type: decimal;
 letter-spacing: 0.3px;
 margin-top: 20px;
 margin-left: 10px;
 margin-bottom: 8px;
 }
  
.supp_bullet4 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.50;
 list-style-type: lower-alpha;
 letter-spacing: 0.3px;
 margin-top: 5px;
 margin-left: -10px;
 margin-bottom: 5px;
 }
  
.supp_bullet5 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.50;
 list-style-type: lower-alpha;
 letter-spacing: 0.3px;
 margin-top: 5px;
 margin-left: 10px;
 margin-bottom: 5px;
 }
 
.supp_bulletchar {
 text-align: left;
 color: #CC3300;
 font-weight: bold;
 line-height: 1.50;
 letter-spacing: 0.3px;
 margin-top: 5px;
 margin-left: -20px;
 margin-bottom: 8px;
 } 
    
.supp_indent1 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-left: 0px;
 margin-bottom: 8px;
 }
 
.supp_link a:link { color: #112151;text-decoration: underline;margin-bottom: 0px; }
.supp_link a:hover {color: #666666;text-decoration: underline;margin-bottom: 0px; }
.supp_link a:visited {color: #112151;text-decoration: underline;margin-bottom: 0px; }

.supp_indent_sig {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-left: 150px;
 margin-bottom: 8px;
 }

.supp_courier {
 text-align: left;
 font-family: "Courier New", Courier, monospace;
 font-size: 9pt;
 font-weight: normal;
 line-height: 1.0;
 letter-spacing: 0.3px;
 margin-top: 1px;
 margin-left: 10px;
 }

.supp_courier2 {
 text-align: left;
 font-family: "Courier New", Courier, monospace;
 font-size: 9pt;
 font-weight: normal;
 line-height: 1.0;
 letter-spacing: 0.3px;
 margin-top: 1px;
 margin-left: 60px;
 }

.supp_note {
 color: #CC0000;
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 padding-top: 6px;
 padding-bottom: 8px;
 }
    
.supp_table_bullet {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #CC3300;
 font-weight: bold;
 line-height: 1.50;
 letter-spacing: 0.3px;
 margin-top: 0px;
 margin-left: 0px;
 margin-bottom: 8px;
 } 

.supp_table_text {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 5px;
 }
 
.supp_table_header {
 text-align: center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 5px;
 }
 
.supp_table_header_left {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 5px;
 }

.supp_table_text2 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 5px;
 }
  
/*---------------------------------- Patch Table ------------------------------------*/
 
.patch_table {
 border-collapse: collapse;
 text-align: left;
 background-color: #CCCCCC;
 }
 
.patch_text {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 }

.patch_note {
 color: #CC0000;
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 }

.patch_note_bullet {
 color: #CC0000;
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 list-style-type: decimal;
 letter-spacing: 0.3px;
 margin-top: 5px;
 margin-left: 5px;
 margin-bottom: 8px;
}

.patch_text_emphasis {
 color: #CC0000;
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: -0px;
 margin-bottom: 8px;
 }
 
.patch_input_text {
 background-color: #FFFFFF;
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.50;
 list-style-type: decimal;
 letter-spacing: 0.3px;
 margin-top: 5px;
 margin-left: 5px;
 margin-bottom: 8px;
 }
 
.patch_static_text {
 background-color: #CCCCCC;
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.50;
 list-style-type: decimal;
 letter-spacing: 0.3px;
 margin-top: 5px;
 margin-left: 5px;
 margin-bottom: 8px;
 }

.patch_bullet1 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.50;
 list-style-type: decimal;
 letter-spacing: 0.3px;
 margin-top: 5px;
 margin-left: 5px;
 margin-bottom: 8px;
 }

.patch_issues {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 margin-left: 10px;
 }

.patch_note_link a:link { color: #CC0000;text-decoration: underline;margin-bottom: 0px; }
.patch_note_link a:hover {color: #666666;text-decoration: underline;margin-bottom: 0px; }
.patch_note_link a:visited {color: #CC0000;text-decoration: underline;margin-bottom: 0px; }

/*-----------------------------------White Papers----------------------------------------------*/

.wp_text {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 }

.wp_text_figure {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 font-style: italic;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 }
 
.wp_text_italics {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 font-style: italic;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 }
 
.wp_text_bold {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt; 
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 }

.wp_text_bolditalics {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 font-style: italic;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 }

.wp_text_indent {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 margin-left:  15px;
 }

.wp_table_header {
  text-align: center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 5px;
 }

.wp_text_table {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 vertical-align: top;
 }

.wp_text_tableright {
 text-align: right;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 vertical-align: top;
 }

/*-------------------------------------Script Examples ----------------------------*/
 
.scrptex_text {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 }
 
.scrptex_text_indent {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 margin-left:  10px;
 }
 
.scrptex_text_courier {
 text-align: left;
 font-family: "Courier New", Courier, monospace;
 font-size: 9pt;
 font-weight: normal;
 line-height: 1.0;
 letter-spacing: 0.3px;
 margin-top: 2px;
 margin-bottom: 0px;
 margin-left:  10px;
 }
 
.scrptex_text_courier2 {
 text-align: left;
 font-family: "Courier New", Courier, monospace;
 font-size: 9pt;
 font-weight: normal;
 line-height: 1.0;
 letter-spacing: 0.3px;
 margin-top: 2px;
 margin-bottom: 0px;
 margin-left:  20px;
 }
  
.scrptex_text_bold {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt; 
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 }

.scrptex_box_item {
 color: #112151;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 margin-top: 10px;
 margin-right: 3px;
 margin-bottom:5px;
 margin-left: 0px;
 line-height: 1.50;
 letter-spacing: 0.3px;
 text-align: left;
 text-decoration: underline;
 }
 
.scrptex_bullet {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-right: 10px;
 margin-bottom: 8px;
 margin-left: -5px;
 }
 
/*-----------------------------  Technical Profiles  ------------------------------*/

.tp_link a:link { color: #112151;font-weight: bold;text-decoration: underline;margin-bottom: 0px; }
 
.tp_toc_lvlI {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 10px;
 }
  
.tp_toc_lvlIA {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 20px;
 }
  
.tp_toc_lvlIA1 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 30px;
 }
  
.tp_toc_lvlII {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 10px;
 }

.tp_toc_lvlIIA {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 25px;
 }
 
.tp_toc_lvlIIA1 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 40px;
 }

.tp_toc_lvlIIA1a {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 55px;
 }
  
.tp_toc_lvlIII {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 10px;
 }

.tp_toc_lvlIIIA {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 30px;
 }
 
.tp_toc_lvlIIIA1 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 45px;
 }

.tp_toc_lvlIIIA1a {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 65px;
 }

.tp_text {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 }

.tp_text_indent {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-left: 10px;
 margin-bottom: 8px;
 }

.tp_text_italics {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-style: italic;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-bottom: 8px;
 }

.tp_table_text {
 text-align: center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 vertical-align: top;
 }
 
.tp_table_bold {
 text-align: center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 }

.tp_table_left {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 vertical-align: top;
 }
   
.tp_table_right {
 text-align: right;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 vertical-align: top;
 }

.tp_headerI {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 background-color: #CCCCCC;
 }
 
.tp_headerIA {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 15px;
 }
 
.tp_textIA {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 35px;
 }
 
.tp_headerII {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 background-color: #CCCCCC;
 }
 
.tp_headerIIA {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 20px;
 } 
 
.tp_bulletIIA {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 20px;
 } 
 
.tp_headerIIA1 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 35px;
 } 
 
.tp_bulletIIA1 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 25px;
 } 
 
.tp_textIIA1 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 50px;
 } 
 
.tp_headerIIA1a {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 50px;
 } 

.tp_textIIA1a_indent {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-top: 6px;
 margin-left: 90px;
 margin-bottom: 8px;
 }
 
.tp_textIIA1a {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 70px;
 } 
 
/*--*/

 
.tp_headerIII {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 background-color: #CCCCCC;
 }
 
.tp_headerIIIA {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 30px;
 } 
 
.tp_bulletIIIA {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 25px;
 } 
 
.tp_textIIIA {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 45px;
 } 
 
.tp_headerIIIA1 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 45px;
 } 
 
.tp_bulletIIIA1 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 45px;
 margin-bottom: 8px;
 } 
 
.tp_textIIIA1 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 60px;
 } 
 
.tp_headerIIIA1a {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 50px;
 } 
 
.tp_textIIIA1a {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 70px;
 } 
 
.tp_bulletIIIA1a {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 50px;
 } 
 
.tp_bulletIIIA1a1 {
 text-align: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 line-height: 1.5;
 letter-spacing: 0.3px;
 margin-left: 65px;
 } 
 
.tp_table_pic {
 text-align: center;
 }

