.fotka {
 font-family: Arial, Geneva, Helvetica;
 font-size: x-small;
 vertical-align: top;
 margin-top:50px;
 padding-left: 10px;
}

.tabela{
background:#fffff0;
padding: 20px;
border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#0000FF;
border-left:1px;
border-left-style:solid;
border-left-color:#0000FF;
border-right:1px;
border-right-style:solid;
border-right-color:#0000FF;
border-top:1px;
border-top-style:solid;
border-top-color:#0000FF;
}

.tabela2{
background:#fffff0;
font-weight:bold;
border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#0000FF;
border-left:1px;
border-left-style:solid;
border-left-color:#0000FF;
border-right:1px;
border-right-style:solid;
border-right-color:#0000FF;
border-top:1px;
border-top-style:solid;
border-top-color:#0000FF;
padding: 5px;
}

.autor {
  	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	color: #336699;
}

.naglowek
{
   border-bottom: 1px solid #bbbbbb;
   font-family: Arial, Geneva, Helvetica;
   font-size: 15px;
   color: #003399;
   font-weight: bold;
   background-color: #eeeeee;
}


.duzy
{
   font-family: Arial, Geneva, Helvetica;
   font-size: 15px;
   font-weight: bold;
   text-decoration: none;
}
 a:link {

   font-family: Arial, Geneva, Helvetica;
   font-size: 15px;
   color: #003399;
   font-weight: bold;
   text-decoration: none;

}

a:hover  {

   font-family: Arial, Geneva, Helvetica;
   font-size: 15px;
   color: #003399;
   font-weight: bold;
   text-decoration: none;

}

a:visited  {

   font-family: Arial, Geneva, Helvetica;
   font-size: 15px;
   color: #003399;
   font-weight: bold;

}
==============================================================================

body {
	background-color: #ffffff;
 	color: #000000;
 	margin-bottom: 0; 
 	margin-right: 0; 
 	margin-top: 0; 
 	margin-left: 0;
	font-family: Arial, Geneva, Helvetica;
 font-size: x-small;
}

.bodynews {
   background-color: #003399;
 	color: #000000;
 	margin-bottom: 0; 
 	margin-right: 0; 
 	margin-top: 0; 
 	margin-left: 0;
	font-family: Arial, Geneva, Helvetica;
    font-size: x-small;
}

.sharpnews {
   background-color: #600060;
 	color: #000000;
 	margin-bottom: 0; 
 	margin-right: 0; 
 	margin-top: 0; 
 	margin-left: 0;
	font-family: Arial, Geneva, Helvetica;
    font-size: x-small;
}

.edunews {
   background-color: #336633;
 	color: #000000;
 	margin-bottom: 0; 
 	margin-right: 0; 
 	margin-top: 0; 
 	margin-left: 0;
	font-family: Arial, Geneva, Helvetica;
    font-size: x-small;
}
   

h1 {
   font-family: Arial, Geneva, Helvetica;
   font-size: medium;
   color: #003399;
   font-weight: bold;
}

.h1condensed{
 font-family: Arial, Geneva, Helvetica;
 font-size: medium;
 color: #003399;
  font-weight: bold;
margin-top:0px;
margin-bottom:5px;}

h2 {
   font-family: Arial, Geneva, Helvetica;
   font-size: medium;
   color: #000000;
   font-weight: bold;
}

h3 {
   font-family: Arial, Geneva, Helvetica;
   font-size: small;
   color: #003399;
   font-weight: bold;
}


h4 {
   font-family: Arial, Geneva, Helvetica;
   font-size: x-small;
   color: #003399;
   font-weight: bold;
}


p {font-family: Arial, Geneva, Helvetica;
 font-size: x-small;}
 
 .pcondensed{
 font-family: Arial, Geneva, Helvetica;text-align:justify;font-size:9pt;margin-top:0px;margin-bottom:0px;}

.page {
 font-family: Arial, Geneva, Helvetica;
 font-size: x-small;
}

.order {
 font-family: Arial, Geneva, Helvetica;
 font-size: x-small;
}

.smallfont {
 font-family: Arial, Geneva, Helvetica;
 font-size: x-small;
 color: #000000;
}
.main {
 font-family: Arial, Geneva, Helvetica;
 font-size: x-small;
 vertical-align: top;
}




.quotename
{
 font-family: Arial, Geneva, Helvetica;
 font-size: x-small;
 color:#003399;
 margin-top:1px;
 margin-bottom:1px;
}

.navbutton
{
   border-bottom: 1px solid #bbbbbb; 
   font-family: Arial, Geneva, Helvetica;
   font-size: 13px;
   color: #003399;
   font-weight: bold;
   background-color: #eeeeee;
}

.subnavlink
{ 
   font-family: Arial, Geneva, Helvetica;
   font-size: 13px;
   color: #003399;
   background-color: #ffffff;
   font-weight: normal; 
}

.currlocation
{
   border-bottom: 1px solid #bbbbbb; 
   font-family: Arial, Geneva, Helvetica;
   font-size: 13px;
   color: #000000;
   font-weight: bold;
   background-color: #ffffff;
}

.orderbold
{
   font-family: Arial, Geneva, Helvetica;
   font-size: x-small;
   color: #000000;
   font-weight: bold;
}

.sharebold
{
   font-family: Arial, Geneva, Helvetica;
   font-size: x-small;
   color: #003399;
   font-weight: bold;
}

.searchbox
{
   border-bottom: 1px solid #bbbbbb; 
   font-family: Arial, Geneva, Helvetica;
   font-size: x-small;
   color: #003399;
   font-weight: bold;
   background-color: #336699;
}

.tablebck {
 font-family: Arial, Geneva, Helvetica;
 font-size: x-small;
 color:white;
 vertical-align: top;
 font-weight:bold;
 letter-spacing:1px;
 margin-top:0px;
 margin-bottom:0px;
 margin-left:23px;
}

.tablebcklower {
 font-family: Arial, Geneva, Helvetica;
 font-size: x-small;
 color:white;
 vertical-align: top;
 font-weight:bold;
 letter-spacing:1px;
 margin-top:0px;
 margin-bottom:0px;
 margin-left:2px;
}

.hmpgbluesmtext{
font-family: Arial, Geneva, Helvetica;
 font-size: x-small;
 color:black;
 vertical-align: middle;
 font-weight:normal;
 letter-spacing:0px;
margin-top:1px;	
margin-bottom:0px;
margin-left:20px;
}

.quotetext{
font-family: Arial, Geneva, Helvetica;
 font-size: x-small;
 font-style:italic;
 color:#444444;
 letter-spacing:1px;
 margin-top:1px;
 margin-bottom:0px;
 margin-left:6px;
 }
 
.justpara
 {font-family: Arial, Geneva, Helvetica;
 font-size: x-small;
 text-align:justify;
  margin-top:0px;
 margin-bottom:0px;
 margin-left:8px;}

.justpara2
 {font-family: Arial, Geneva, Helvetica;
 font-size: x-small;
 text-align:justify;
  margin-top:10px;
 margin-bottom:10px;
 margin-left:8px;}
 
 
 .techsupportmenu
 {font-family: Arial, Geneva, Helvetica;
 font-size: 10pt;
 text-align:left;
  margin-top:0px;
 margin-bottom:4px;
 margin-left:55px;}
 
  .techsupportlink
 {font-family: Arial, Geneva, Helvetica;
 font-size: 10pt;
 font-weight:bold;
 text-align:left;
 text-decoration:underline;
  margin-top:3px;
 margin-bottom:4px;
 margin-left:51px;}
  
.ulist {
font-family: Arial, Geneva, Helvetica;
 font-size: x-small;
  text-align:none;
 line-height: 1.2 em;
}

.ulist2 {
font-family: Arial, Geneva, Helvetica;
 font-size: x-small;
 line-height: 1.8 em;
}

.ulist3 {
   list-style-image: url(images/misc/redarrow.gif);
   font-size: x-small;
   line-height: 1.2 em;
   font-family: Arial, Geneva, Helvetica;
}

.ulistnews {
   list-style-image: url(../www.techsmith.com/images/newsletter/item.gif);
   font-size: x-small;
   line-height: 1.6 em;
   font-family: Arial, Geneva, Helvetica;
}

.ulisthmpg {
   list-style-image: url(../www.techsmith.com/images/misc/grayarrow.gif);
   font-size: x-small;
   font-family: Arial, Geneva, Helvetica;
   margin-top:5px;
   margin-bottom:5px;
   	padding-right:3px;
}

.olist {
font-family: Arial, Geneva, Helvetica;
 font-size: x-small;
 line-height: 1.5 em;
}
 


a.header:link  {
 text-decoration: none;
 color: #336699;
 font-size: 12px;
 font-family: Arial, Geneva, Helvetica;
}


a.header:visited {
 text-decoration: none;
 color: #336699;
 font-size: 12px;
 font-family: Arial, Geneva, Helvetica;
}

a.header:hover {
 text-decoration: underline;
 color: #000066;
 font-size: 12px;
 font-family: Arial, Geneva, Helvetica;
}

a.forumheader:link  {
 text-decoration: none;
 color: #ffffff;
 font-size: 12px;
 font-family: Arial, Geneva, Helvetica;
}


a.forumheader:visited {
 text-decoration: none;
 color: #ffffff;
 font-size: 12px;
 font-family: Arial, Geneva, Helvetica;
}

a.forumheader:hover {
 text-decoration: underline;
 color: #003399;
 font-size: 12px;
 font-family: Arial, Geneva, Helvetica;
}


a.footer:link { 
 text-decoration: none;
 color: #336699;
 font-size: 12px;
 font-family: Arial, Geneva, Helvetica;
}

a.footer:visited {
 text-decoration: none;
 color: #336699;
 font-size: 12px;
 font-family: Arial, Geneva, Helvetica;
}

a.footer:hover {
 text-decoration: underline;
 color: #000066;
 font-size: 12px;
 font-family: Arial, Geneva, Helvetica;
}

.navlinkhere {
 text-decoration: none;
 color: #000000;
 font-size: 13px;
 font-family: Arial, Geneva, Helvetica;
 font-weight: bold;
}

a.navlink:link {
 text-decoration: none;
 color: #333333;
 font-size: 13px;
 font-family: Arial, Geneva, Helvetica;
 font-weight: normal;
}

a.navlink:visited {
 text-decoration: none;
 color: #800080;
 font-size: 13px;
 font-family: Arial, Geneva, Helvetica;
 font-weight: normal;
}

a.navlink:hover {
 text-decoration: none;
 color: #000066;
 font-size: 13px;
 font-family: Arial, Geneva, Helvetica;
 font-weight: normal;
}

.navheading {
  font-family: Arial, Geneva, Helvetica;
  font-weight: bold;
  font-size: 13px;
  color: #000000 !important;
}

a.navlink2here:link {
 text-decoration: none;
 color: #003399;
 font-size: 13px;
 font-family: Arial, Geneva, Helvetica;
 font-weight: bold;
 
}

a.navlink2:link {
 text-decoration: none;
 color: #003399;
 font-size: 13px;
 font-family: Arial, Geneva, Helvetica;
 font-weight: bold;
}

a.navlink2:visited {
 text-decoration: none;
 color: #003399;
 font-size: 13px;
 font-family: Arial, Geneva, Helvetica;
 font-weight: bold;
}

a.navlink2:hover {
 text-decoration: underline;
 color: #000066;
 font-size: 13px;
 font-family: Arial, Geneva, Helvetica;
 font-weight: bold;
}
a.target:link {text-decoration: underline;
 color: #003399; font-size: 13px; font-weight: bold;}
 
 a.target:visited {text-decoration: underline;
 color: #800080; font-size: 13px; font-weight: bold;}
  
 a.target:hoover {text-decoration: underline;
 color: #800080; font-size: 13px; font-weight: bold;}

.navtitle {
   font-family: Arial, Geneva, Helvetica;
   font-size: 13px;
   color: #003399;
   font-weight: bold;
}

.line {
 text-decoration: none;
 color: #999999;
 font-size: 12px;
 font-family: Arial, Geneva, Helvetica;
 }


.copyright {
  	font-family: Arial, Geneva, Helvetica;
	font-size: 11px;
	color: #336699;
}

.copyright2 {
  	font-family: Arial, Geneva, Helvetica;
	font-size: 11px;
	color: #336699;
	border-top:1px;
	border-top-style:solid;
	border-top-color:#0000cc;
}

.nojavascript {
  	font-family: Arial, Geneva, Helvetica;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}


.billboardtext {
    font-family: Arial, Geneva, Helvetica;
	font-size: 13px;
	color: #000000;
}

.billboardheader {
   font-family: Arial, Geneva, Helvetica;
   font-size: 15px;
   color: #003399;
   font-weight: bold;
}

.graytable {
   font-family: Arial, Geneva, Helvetica;
   font-size: x-small;
   color: #000000;
   background-color: #eeeeee;
   font-weight: normal;
   vertical-align: top;
}

.bluetableheader {
   font-family: Arial, Geneva, Helvetica;
   font-size: x-small;
   color: #ffffff;
   background-color: #003399;
   font-weight: bold;
}

.redtableheader {
   font-family: Arial, Geneva, Helvetica;
   font-size: x-small;
   color: #ffffff;
   background-color: #993300;
   font-weight: bold;
}

.greentableheader {
   font-family: Arial, Geneva, Helvetica;
   font-size: x-small;
   color: #ffffff;
   background-color: #339966;
   font-weight: bold;
}

.technotetable {
   font-family: Arial, Geneva, Helvetica;
   font-size: x-small;
   color: #000000;
   background-color: #eeeeee;
   font-weight: normal;
}

.technotetableodd {
   font-family: Arial, Geneva, Helvetica;
   font-size: x-small;
   color: #000000;
   background-color: #ffffff;
   font-weight: normal;
}
.graytableheader {
   font-family: Arial, Geneva, Helvetica;
   font-size: small;
   color: #ffffff;
   background-color: #999999;
   font-weight: bold;
   
}
.ltgraytableheader {
   font-family: Arial, Geneva, Helvetica;
   font-size: small;
   color: #003399;
   background-color: #eeeeee;
   font-weight: bold;

}
.yellowtableheader {
   font-family: Arial, Geneva, Helvetica;
   font-size: x-small;
   color: #000000;
   background-color: #ffffcc;
   font-weight: bold;

   
   
}
.forumtableheader {
   font-family: Arial, Geneva, Helvetica;
   font-size: 12px;
   color: #ffffff;
   background-color: #999999;
   font-weight: bold;
}

.homerightlinklist{
margin-bottom:4px;
margin-top:4px;
text-align:left;
text-indent:10px;
}

.homerightpara{
	text-align:justify;
	padding-left:9px;
	padding-right:9px;
	margin-top:0px;
	margin-bottom:0px;
}

.homebottompara{
	text-align:left;
	padding-left:9px;
	padding-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}



.homeborder1{
border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#0000cc;
}

.hometop{
   font-family: Arial, Geneva, Helvetica;
   font-size: x-small;
   color: #000000;
   background-color: #ffffff;
   font-weight: normal;
border-top:1px;
border-top-style:solid;
border-top-color:#003399;
}

.homeborder2{
border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#0000cc;
border-right:1px;
border-right-style:solid;
border-right-color:#0000cc;
border-left:1px;
border-left-style:solid;
border-left-color:#ffffff;
}

.homeborder3{
border-top: 1px;
border-top-style:solid;
border-top-color:#0000cc;
border-left:1px;
border-left-style:solid;
border-left-color:#0000cc;
border-right:1px;
border-right-style:solid;
border-right-color:#0000cc;
border-top: 1px;
border-top-style:solid;
border-top-color:#0000cc;
}

.homeborder4{
border-top: 1px;
border-top-style:solid;
border-top-color:#0000cc;
border-left:1px;
border-left-style:solid;
border-left-color:#0000cc;
border-right:1px;
border-right-style:solid;
border-right-color:#0000cc;
border-top: 1px;
border-top-style:solid;
border-top-color:#0000cc;
border-bottom: 1px;
border-bottom-style:solid;
border-bottom-color: #0000cc;
}

.homeborder6{
border-top: 1px;
border-top-style:solid;
border-top-color:#0000cc;
border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#0000cc;
border-right:1px;
border-right-style:solid;
border-right-color:#0000cc;
border-left:1px;
border-left-style:solid;
border-left-color:#0000cc;
}

.homeborder7{
border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#0000cc;
border-left:1px;
border-left-style:solid;
border-left-color:#0000cc;
border-right:1px;
border-right-style:solid;
border-right-color:#0000cc;
}

.homeborder8{
border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#0000cc;
border-left:1px;
border-left-style:solid;
border-left-color:#0000cc;
border-right:1px;
border-right-style:solid;
border-right-color:#0000cc;
border-top:1px;
border-top-style:solid;
border-top-color:#0000cc;
}

.homeborder9{
background:#339966;
color:#ffffff;
font-weight:bold;
border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#0000ccf;
border-left:1px;
border-left-style:solid;
border-left-color:#0000cc;
border-right:1px;
border-right-style:solid;
border-right-color:#0000cc;
border-top:1px;
border-top-style:solid;
border-top-color:#0000cc;
}

.homeborderred{
background:#993300;
color:#ffffff;
font-weight:bold;
border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#0000ccf;
border-left:1px;
border-left-style:solid;
border-left-color:#0000cc;
border-right:1px;
border-right-style:solid;
border-right-color:#0000cc;
border-top:1px;
border-top-style:solid;
border-top-color:#0000cc;
}


.homeborderblue{
background:#003399;
color:#ffffff;
font-weight:bold;
border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#0000ccf;
border-left:1px;
border-left-style:solid;
border-left-color:#0000cc;
border-right:1px;
border-right-style:solid;
border-right-color:#0000cc;
border-top:1px;
border-top-style:solid;
border-top-color:#0000cc;
}


.homeborder4{
border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#0000cc;
border-left:1px;
border-left-style:solid;
border-left-color:#0000cc;
}

.homeborder5{
border-right:1px;
border-right-style:solid;
border-right-color:#0000cc;
}

.homeborderRed{
background:#993300;
color:#ffffff;
font-weight:bold;
border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#0000ccf;
border-left:1px;
border-left-style:solid;
border-left-color:#0000cc;
border-right:1px;
border-right-style:solid;
border-right-color:#0000cc;
border-top:1px;
border-top-style:solid;
border-top-color:#0000cc;}

.homeborderBlue{
background:#003399;
color:#ffffff;
font-weight:bold;
border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#0000ccf;
border-left:1px;
border-left-style:solid;
border-left-color:#0000cc;
border-right:1px;
border-right-style:solid;
border-right-color:#0000cc;
border-top:1px;
border-top-style:solid;
border-top-color:#0000cc;}


.record {color: 339966; font-size: x-small;  font-weight: bold; font-family: Arial, Helvetica, Geneva;}
.edit {color: 993300; font-size: x-small; font-weight: normal; font-family: Arial, Helvetica, Geneva;}
.share {color: 003399; font-size: x-small; font-weight: normal; font-family: Arial, Helvetica, Geneva;}
.play {color: 666666; font-size: x-small; font-weight: normal; font-family: Arial, Helvetica, Geneva;}


A.record:link {color: 339966; font-weight: normal;}
A.edit:link {color: 993300; font-weight: normal;}
A.share:link {color: 003399; font-weight: normal;}
A.play:link {color: 666666; font-weight: normal; text-decoration: underline;}
A.record:visited {color: 339966; font-weight: normal;}
A.edit:visited {color: 993300; font-weight: normal;}
A.share:visited {color: 003399; font-weight: normal;}
A.play:visited {color: 666666; font-weight: normal; text-decoration: underline;}



 
 .warning {
 font-weight: bold;
 color: red;
 }
 

      
	.BoldLabel {color: black;
	                  font-family: arial, helvetica, geneva;
                      font-size: small;
                      font-weight: bold}
   
    .Required {color: #FF0033;
	               font-family: arial, helvetica, geneva;
				   font-size: x-small;}

.bluebold {
 font-weight: bold;
 color: #003399;
 font-size: small;
 }
 
P.List {  margin-left: 2em}
P.List-2 {  margin-left: 4em;}

OL.List {  display: list-item; margin-left: 3em}
OL.List-2 {  list-style-type: upper-Alpha; margin-left: 4.5em; margin-top: 0.35em; margin-bottom: 0.35em} 

OL.List-Table {  font-size: 9pt; list-style-type: decimal; list-style-position: outside; background-color: #eeeeee}
UL.List-Table {  font-size: 9pt; list-style-type: disc; list-style-position: outside; background-color: #eeeeee}

UL.List {  display: list-item; margin-left: 3em} 
UL.List-2 {  list-style-type: square; margin-left: 4em; margin-top: 0.35em; margin-bottom: 0.35em} 

OL UL.List-2 {  list-style-type: square; margin-left: 1.25em; margin-top: 0.35em; margin-bottom: 0.35em}
UL UL.List-2 {  list-style-type: square; margin-left: 1.25em; margin-top: 0.35em; margin-bottom: 0.35em}
OL OL.List-2 {  list-style-type: upper-Alpha; margin-left: 2em; margin-top: 0.35em; margin-bottom: 0.35em}
UL OL.List-2 {  list-style-type: upper-Alpha; margin-left: 2em; margin-top: 0.35em; margin-bottom: 0.35em}
body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#000000; background-color: #FFFFFF}

TD.TableList {  font-size: 9pt; background-color: eeeeee; margin-top: .25em; margin-right: .25em; margin-bottom: .25em; margin-left: .25em} 
TD.TableList OL.TableList {  font-size: 9pt; list-style-position: outside; list-style-type: decimal}
TD.TableList UL.TableList {  font-size: 9pt; list-style-position: outside; list-style-type: disc}


TD.List {  font-size: 9pt; background-color: eeeeee; margin-top: .25em; margin-right: .25em; margin-bottom: .25em; margin-left: .25em} 
TD.List OL.List {  font-size: 9pt; list-style-position: outside; list-style-type: decimal}
TD.List UL.List {  font-size: 9pt; list-style-position: outside; list-style-type: disc}

.TableList {  font-size: 9pt; background-color: #eeeeee; list-style-position: outside; list-style-type: disc}
.Table-List {  font-size: 9pt; background-color: #eeeeee; list-style-position: outside; list-style-type: disc}
.List-Table {  font-size: 9pt; background-color: #eeeeee; list-style-position: outside; list-style-type: disc}

h5 {  font-size: 12pt}
.Body-Text {margin-top: 10pt}
.Figures {  font-size: 9pt; font-weight: bold}
.Figures-Table {  font-size: 9pt; font-weight: bold}
code {  font-family: "Courier New", Courier, mono; margin-left: 0.5in; font-size: x-small;}
.Code-Base {  font-family: "Courier New", Courier, mono; margin-left: 0.5in; font-size: x-small;}
.RelatedHead {  font-size:11pt; font-weight: bold; color: blue; margin-top: -0.25em; margin-bottom: 0.0em}
.Jump-from-List {  text-decoration: underline; margin-bottom: 3pt; margin-top: -0.25em}

.GlossaryTerm {  font-size: 11pt; margin-top: 2pt; margin-bottom: 2pt; font-style: italic}
.TOCTitle {  font-size: 24pt; margin-top: 9pt; margin-bottom: 7pt}
.Definition {  line-height: 14pt; margin-top: 5.75pt; font-style: italic}
.toc-1 {  font-size: 14pt; margin-top: 12pt; margin-bottom: 6pt}
.Keyword-Link {  font-size: 11pt; color: blue}
.Source {  font-family: "Courier New", Courier, mono; margin-top: 0px; margin-left: 0.5in}
.Jump-Base {  text-decoration: underline; margin-top: 0pt; margin-bottom: 3pt}
.Jump { text-decoration: underline; margin-top: 0pt; margin-bottom: 3pt }
.Jump-from-Contents { text-decoration: underline; margin-top: 1pt; margin-bottom: 3pt ; font-size: 11pt; font-weight: bold}
.Note {  margin-top: 9pt; margin-bottom: 9pt; padding-top: 1px; padding-bottom: 1px; border-color: #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.toc-2 {  font-size: 11pt; text-decoration: underline; margin-top: 3pt; margin-bottom: 3pt}
.toc-3 {  }
.toc-4 {  margin-right: 0.5in; margin-left: 1.5in}
pre {  font-family: "Courier New", Courier, mono; margin-left: 0.5in}

.heading-2 { font-size:14pt; margin-top: 9pt; margin-bottom: 7pt; ; font-weight: bold }
.heading-3 { font-size:14pt; margin-top: 9pt; margin-bottom: 7pt; ; font-weight: bold }
.heading-4 { font-size:14pt; margin-top: 9pt; margin-bottom: 7pt; ; font-weight: bold }
.TableText {  font-size: 9pt; background-color: #eeeeee; margin-top: .25em; margin-right: .25em; margin-bottom: .25em; margin-left: .25em}
.TableHeading {  font-size: 9pt; background-color: #dddddd; margin-top: .25px; margin-right: .25px; margin-bottom: .25px; margin-left: .25px; font-weight: bold}
.tableBorder {  border: 3px double}
 
