.dramatitle   { font-size: 14pt; color: #000000; font-family: Verdana;  vertical-align:middle; text-align: center;}
.insight     { font-family: Verdana; font-size: 10px; color: #000000 }
.insightmed     { font-family: Verdana; font-size: 13px; color: #000000 }
.headerbig   { font-size: 20pt; font-family: Verdana; color: #999999; font-weight: bold }
.headermed   { font-size: 14pt; color: #999999; font-family: Verdana }
.headersml   { font-family: Verdana; font-size: 9pt; color: #999999 }
.insightbig  { font-family: Verdana; font-size: 10pt; color: #999999 }
.insightbigteal  { font-family: Verdana; font-size: 18pt; color: teal }
.insightteal     { font-family: Verdana; font-size: 10px; color: teal }
.productnamecell {background-color: #333399; font-family: Arial,Helvetica,Sanserif; color:#FFFFFF; vertical-align:bottom;  }
.productnamecellprod {margin-left: 20px; font-size: 12pt; font-weight: bold;}
.productnamecellbyline {margin-left: 20px; font-size: 8pt;}
.productslogan {font-family: Arial,Helvetica,Sanserif; color:#333399; vertical-align:bottom; text-align: right; font-size: 14pt;}
.productimg {vertical-align:bottom; text-align: center; }
.productdescnam {font-family: Arial,Helvetica,Sanserif; color:#333399; vertical-align:top; margin-top: 14pt; margin-left: 14pt; text-align: left; font-size: 10pt; font-weight: bold;}
.productdesctxt {font-family: Arial,Helvetica,Sanserif; color:#000000; font-size: 10pt; margin: 14pt;}
.productdesctxtkf {font-family: Arial,Helvetica,Sanserif; color:#000000; font-size: 8pt; vertical-align:top; }
.productlinks  {background-color: #333399;  vertical-align:top;  }
.productlinkentry  {color:#FFFFFF;font-family: Arialn,Arial,Helvetica,Sanserif; font-size: 12pt; margin-left: 20px;}
.barlinks A:link {text-decoration: none;  color:#FFFFFF; }
.barlinks A:visited {text-decoration: none; color:#FFFFFF; }
.barlinks A:active {text-decoration: none; color:#FFFFFF; font-size: 14pt;}
.barlinks A:hover {text-decoration: underline; color: black;}
.moveleft {margin-left: 20px;}
BODY {margin: 0pt}
.pagelinks A:link {text-decoration: underline;  color:#000000; }
.pagelinks A:visited {text-decoration: underline; color:purple; }
.pagelinks A:active {text-decoration: underline; color:#FF0000; font-size: 14pt;}
.pagelinks A:hover {text-decoration: underline; color: blue;}
.faqlinks A:link {text-decoration: underline;  color:#000000; font-family: Arial,Helvetica,Sanserif; color:#000000; font-size: 10pt; }
.faqlinks A:visited {text-decoration: underline; color:purple; font-family: Arial,Helvetica,Sanserif; color:#000000; font-size: 10pt;}
.faqlinks A:active {text-decoration: underline; color:#FF0000; font-size: 14pt; font-family: Arial,Helvetica,Sanserif; color:#000000; font-size: 10pt;}
.faqlinks A:hover {text-decoration: underline; color: blue; font-family: Arial,Helvetica,Sanserif; font-size: 10pt; }
.faqques {font-family: Arial,Helvetica,Sanserif; color:#000000; font-size: 12pt; margin-left: 14pt;}
.faqans {font-family: Arial,Helvetica,Sanserif; color:#000000; font-size: 10pt; margin: 14pt;}
.faqques2 {font-family: Arial,Helvetica,Sanserif; color:#000000; font-size: 10pt; margin-left: 14pt; font-weight: bold;}
.faqcat {font-family: Arial,Helvetica,Sanserif; color:#333399; font-size: 16pt; margin-left: 10pt;}
.faqcatques {font-family: Arial,Helvetica,Sanserif; color:#333399; font-size: 16pt; margin-left: 20pt;}
.demoviewer {margin: 24px;}
.indentmargin20 { margin-left: 20 pt;}
.indentmargin14 { margin-left: 14 pt;}


