p            { font-size: 10pt }li           { font-size: 10pt }body         { font-family: Verdana }table		   { font-size: 10pt }td				{ background-color: #ffffff; font-size: 10pt }a:link       { color: #000000; text-decoration: none }a:visited    { color: #000000; text-decoration: none }a:hover      { color: #800000; text-decoration: underline }.navbar      { margin-bottom: 10px }.pagehead    { color: #009999; font-size: 18pt; text-align: center }.topichead   { color: #009999; font-size: 14pt }.links       { border: 1 solid #000000; background-color: #ffffff;                padding: 2px; text-align: center; font-size: 10pt; font-weight: bold; margin: 10px }.linkswdesc  { border: 1 solid #000000; background-color: #ffffff;                padding: 2px; text-align: left; font-size: 10pt; padding: 10px 20px;               font-weight: bold; margin: 10px }.linkdesc    { font-size: -1; font-weight: normal }.data        { padding: 2px; margin: 10px; text-align: center }.data td     { text-align: right; background-color: #ffffff; font-size: 10pt }.data td.tablehead   { text-align: center; font-size: 12pt; font-weight: bold; color: #ffffff; background-color: #009999 }.data td.tableaxis   { text-align: center; background-color: #cccccc }.tableaxis   { text-align: center; background-color: #cccccc }.formlabel   { color: white; background-color: #0693AF; font-size: 10pt; text-align: right; width: 150px; margin: 2px }.formtablehead   { font-size: 10pt; text-align: left; margin: 2px; font-weight: bold }.formcontrol { font-size: 10pt; text-align: left;  margin: 2px; background-color: #cccccc }.reqd        { color: red }.forminstr   { font-size: 10pt; background-color: #cccccc }.warningbox  { border: 1 black solid; font-size: 10pt; background-color: white; padding: 5px; margin: 10px }.warninghead { color: red; font-weight: bold; text-align: center }.product     { background-color: #009999; background-image: url('contents/bghead.jpg');                border-style: solid; border-color: #66cccc #003333 #003333 #66cccc ; border-width: 2;                color: #ffffff; text-align: center; font-size: 10pt }.product.piccap { align: center; float: right; margin: 5px 20px; font-size: 10pt;                  text-align: center; }.product.piccap img { border-style: solid; border-width: 1; border-color: #cccccc #666666 #666666 #cccccc }.product.name { font-weight: bold; font-size: 14pt }.product.subhead { width: 300px; padding: 5px 0px 5px 20px; background-color: #009999; background-image: url('contents/subhead.jpg');                 color: #ffffff; text-align: left; font-size: 10pt; font-family: Arial, Helvetica; font-weight: bold;               font-style: italic; background-repeat: repeat-y; background-position: center right }.exc         { color: #990000; text-align: center; font-size: 10pt; font-weight: bold }.question		{ display: inline; position: relative; left: -40px; width: 500px; padding: 5px 0px 5px 40px; margin: 0px; background-color: #006699; background-image: url('contents/questionhead.jpg');                 color: #ffffff; text-align: left; font-size: 10pt; font-family: Arial, Helvetica; font-weight: bold;               font-style: italic; z-index: -1 }.qpic 		   { margin: 5px; vertical-align: middle }.need        { font-size: 10pt }.need b      { color: #006699 }