/* Headers */
 h1,.h1 { font-size:19pt; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial'; font-weight: normal; margin-top:-5px;
           margin-bottom:-5px;
}

 h2,.h2 { font-size: 11pt;  font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial'; font-weight: normal; margin-top:-5px;
           margin-bottom:-1px;}
 
 h2white, h2white,.h2white	{color: white; font-size: 1.0em; font-weight: bold;}
 h2whitelink, h2whitelink,. h2whitelink	{color: white; font-size: 1.0em; font-weight: bold;}
h3, .h3			{color: #000000; font-size: 1.2em; font-weight: bold;}
h3white, .h3white	{color: white; font-size: 1.2em; font-weight: bold;}
h5, .h5			{color: red; font-size: 24pt; font-weight: bold; }
h4, .h4			{color: #000000; font-size: 8pt; font-weight: bold;}


/* H9			{color: #000000; font-size: 1.2em; font-weight: bold;} */

H8	{color: #000000; font-size: 1.8em; font-weight: bold;}


/* Form Button settings */
/* -default */
input			{font-family:tahoma,verdana,geneva,sans-serif; font-size: 0.8em; border-width: .2em;border-width: .2em;color:#333333;}
SELECT		{font-family:tahoma,verdana,geneva,sans-serif; font-size: 0.8em; border-style: groove; border-width: .2em;}
TEXTAREA		{font-family:tahoma,verdana,geneva,sans-serif; font-size: 0.8em; border-style: groove; border-width: .2em;}

                    
/* Tables */
/* did not work under firefox
TD      {font-size: 10pt; vertical-align: text-top; text-align: left;}
.tdright {font-size: 10pt; vertical-align: text-top; text-align: right;}
.tdcenter {font-size: 10pt; vertical-align: middle; text-align: left;}
*/

/* General */
.headlinks  { font-family: Arial, Helvetica, sans-serif;
              font-size: 11px; font-weight: bold; color: #FFFFFF;
              vertical-align: middle;}

.sublinks   { font-size: 10pt; font-weight: bold;}

.navlinks   { font-family: Arial, Helvetica, sans-serif;
              font-size: 11px; font-weight: bold; color: #FFFFFF;
              text-decoration: underline;}

.login  { font-family: Arial, Helvetica, sans-serif; font-size: 11px;
          font-weight: bold; color: #FFFFFF;}

.error  { font-family: Arial, Helvetica, sans-serif; font-size: 11px;
          font-weight: bold; color: white;}


  .znlogo { font-size: 13pt; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial';}
  
 .znlogonumbers { font-size: 13pt; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial'; text-Decoration:none;color:white;}
 
  
  .znlogowhite { font-size: 13pt;color:white; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial';}
.znlogoBlack { font-size: 13pt; color:black; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial';}
.znlogoBlackFooter { font-size: 10pt; color:black; font-family:   'Lucida Sans Unicode'; }
     .zn { font-size: 11pt;  font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial';}
     .zn1 { font-size: 10pt; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial';}
     .zn2 { font-size: 9pt; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial';}
      .zn3 { font-size: 8pt; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial';}
  .znmoto { font-size:13pt; font-family: 'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial';}


/* chart chart  http://www.geocities.com/SiliconValley/Network/2397/  */
    .znBlue { font-size: 11pt;  font-family:'arial black',   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial';color: #003399;}
      .znNavy { font-size: 11pt;  font-family: 'arial black',  'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial';color: #000066;}
 .znmotoNavy { font-size:13pt; font-family:'arial black', 'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial';color: #000066;}    
 .znmotoBlue { font-size:13pt; font-family:'arial black', 'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial';color: #003399;}    
 
 
 

.znsubmit { font-size: 11pt; color: white; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial';}
.znmotosize35 { font-size:35pt; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial'; }
.znmotosize19 { font-size:19pt; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial'; }
.znmotosize18 { font-size:18pt; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial'; }
.znmotosize16 { font-size:16pt; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial'; }
.znmotosize16header { font-size:16pt; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial'; text-Decoration:none;color:white;}
.znmotosize15header { font-size:15pt; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial';  text-Decoration:none;color:white;}
.znmotosize14header { font-size:14pt; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial'; text-Decoration:none;color:white;}
.znmotosize12header { font-size:12pt; font-family:  'arial black', 'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial';  text-Decoration:none;color:white;}
.znmotosize12headerblack { font-size:12pt; font-family: 'arial black',  'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial';  text-Decoration:none;color:black;}
.znmotosize12headerNavy { font-size:12pt; font-family: 'arial black',  'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial';  text-Decoration:none;color:#000066;}



.znmotosize15 { font-size:15pt; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial'; }
.znmotosize13 { font-size:13pt; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial'; }

.znmotosize15white { font-size:15pt; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial'; font-color:'white';color:'white' }


.znmotosize19underline { 
font-size:19pt; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial'; 
    font-weight:  bold; text-decoration: underline;
}

.whitetext {
     color:white;
	font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial';
 }

.znmotosize19underlineGray { 
font-size:19pt; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial'; 
    font-weight:  normal; text-decoration: underline; color:Gray ; 
}


.znmotosize19underlineBlack { 
font-size:19pt; font-family:   'Tahoma','Verdana', 'Lucida Sans', 'Helvetica', 'Arial';
    font-weight:  bold; text-decoration: underline; color:Black;
}







 hr {
  color: white;
background-color: white;
height: 5px;
}





.table1 {

border-style: solid;

border-top-style: none;

border-width: 4px;

border-color: white;
}

table2 {

border-style: solid;

border-width: 2px;

border-color: white;

border:2px solid white;
}

table.test td {
	border: 2px solid #000000;
}

td.noborder a {
	border: 0px solid #000000;
}

div.center { text-align:center;}
div.center table {
margin-left:auto;
margin-right:auto;
text-align:left;
}

table.test td {
	border: 2px solid #000000;
}

td.noborder a {
	border: 0px solid #000000;
}

div.scroll {
height: 385px;
width: 325px;
overflow: auto;
border: 1px solid #666;
background-color: #ccc;
padding: 4px;
}

a:link {color:#000066;text-decoration:none; border-bottom:0px #000066; }
a:visited {color:#000066;text-decoration:none; border-bottom:0px #000066; }
a:focus, a:hover, a:active {color:black;text-decoration:none; border-bottom:0px #000066; }
