<!--  THIS IS THE STYLESHEET FOR ALL STATIC AND APPLICATION PAGES  -->


BODY	{font-family: Arial, Helvetica, sans-serif;
	 	 font-size: 1em;
	 	 line-height: 1.5;
		 background:#FFFFFF;
	 	 color: #000000;}

.smallheader	{font-family: Arial, Helvetica, sans-serif;
				 font-size: 14px;
				 color: #000000;
				 font-weight: bold;}
				 
.divheader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000066;
}

.pagehead1	{font-family: Arial, Helvetica, sans-serif;
			 font-size: 28px;
			 color: #000066;
			 font-weight: bold;}

	
.pagehead2  {FONT-FAMILY: verdana, arial, verdana;
				COLOR:#000066;
				FONT-SIZE: 14pt;
				font-weight : bold;}			
			
.pagehead3  {FONT-FAMILY: verdana, arial, verdana;
				COLOR:#000066;
				FONT-SIZE: 11pt;
				font-weight : bold;}	

.pagehead4 {FONT-FAMILY: verdana, arial, verdana;
                COLOR:#000066;
                FONT-SIZE: 12pt;
                font-weight : bold;}  

.pagehead5 {FONT-FAMILY: verdana, arial, verdana;
                COLOR:#000066;
                FONT-SIZE: 10pt;
                font-weight : bold;}  
                
.toplinks	{font:  11px verdana, Arial, Helvetica, sans-serif;
			 color: #ffffff;
			 line-height: 12px;}
			 
.toplinks a		{color: #ffffff;
				 text-decoration: none;}
				 
.toplinks a:hover	{color: #ffffff;
					 text-decoration: underline;}
			 
.leftnav, .leftnav a {font-family: verdana, Arial, Helvetica, sans-serif;
					  font-size: 12px;
					  min-width: 24px;
					  min-height: 24px;
					  margin: 2px;
    				  display: flex;
    				  gap: 4px;	  
					  font-weight: bold;
					  color: #495057;
					  text-decoration: none;}

.leftnav a:hover	{color: blue;
					 text-decoration: underline;}	

.hoverlinks		{font:  12px Arial, Helvetica, sans-serif;
			 	color: #000000;}

.hoverlinks a	{color: #000000;
			   	text-decoration: none;}
			 
.hoverlinks a:hover		{color: #0000ff;
						text-decoration: underline;}
						
.leftnav:hover	{color: #0000ff;
	text-decoration: underline;}
	
.hoverlinks:hover	{color: #0000ff;
	text-decoration: none;}


.hoverlinks-ul-blk{
	font:  10pt Arial, Helvetica, sans-serif;
	color: #000;
	margin-top: 2px; 
	margin-bottom: 0px; 
	margin-left: 8px; 
	padding-left: 1.5em;
	list-style : none; 
}
.hoverlinks-ul-blk a{
	color: #000000;	
	display: block;
	margin: 4px; !important;
	min-width: 24px; !important;
	min-height: 24px; !important;
	text-decoration: none;
}
.hoverlinks-ul-blk a:hover{
	color: #0000ff;
	text-decoration: underline;
}

.helplinks {
	font:  12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}
.helplinks a{
	color: #000000;
	text-decoration: none;
}
.helplinks a:hover{
	color: #0000ff;
	text-decoration: underline;
}






A.FileDoc:link		{font-family: Arial, Helvetica, sans-serif;
					 color: #000000; 
					 text-decoration: none;
					 font-size: 10pt;}

A.FileDoc:visited		{font-family: Arial, Helvetica, sans-serif;
					 	 color: #000000; 
					 	 text-decoration: none;
					 	 font-size: 10pt;}

A.FileDoc:active		{font-family: Arial, Helvetica, sans-serif;
					 	 color: #000000; 
					 	 text-decoration: none;
					 	 font-size: 10pt;}

A.FileDoc:hover		{font-family: Arial, Helvetica, sans-serif;
					 	 color: #0000FF; 
					 	 text-decoration: underline;
					 	 font-size: 10pt;}

A.FileDocUnderline:link		{font-family: Arial, Helvetica, sans-serif;
					 color: #000000; 
					 text-decoration: underline;
					 font-size: 10pt;}

A.FileDocUnderline:visited		{font-family: Arial, Helvetica, sans-serif;
					 	 color: #000000; 
					 	 text-decoration: underline;
					 	 font-size: 10pt;}
						 
A.FileDocLarge:link		{font-family: Arial, Helvetica, sans-serif;
				   	     color: #AF0000; 
					     text-decoration: underline;
					     font-size: 14pt;}

A.FileDocLarge:visited		{font-family: Arial, Helvetica, sans-serif;
					 	     color: #AF0000; 
					 	     text-decoration: underline;
					 	     font-size: 14pt;}

A.FileDocLarge:active		{font-family: Arial, Helvetica, sans-serif;
					 	     color: #000000; 
					 	     text-decoration: underline;
					 	     font-size: 14pt;}

A.TxnStatutes:link        {FONT-FAMILY: Arial, Helvetica, sans-serif;
			               COLOR:#003366;
			               FONT-SIZE: 9pt;}
A.TxnStatutes:visited     {FONT-FAMILY: Arial, Helvetica, sans-serif;
			               COLOR:#003366;
			               FONT-SIZE: 9pt;}
A.TxnStatutes:active      {FONT-FAMILY: Arial, Helvetica, sans-serif;
			               COLOR:#003366;
			               FONT-SIZE: 9pt;}


TD			{FONT-FAMILY: Arial, Helvetica, sans-serif;
			COLOR:#000000;
			FONT-SIZE: 10pt;}
		
P			{FONT-FAMILY: arial, verdana;
			COLOR:#000000;
			FONT-SIZE: 10pt;}
			
B			{FONT-FAMILY: arial, verdana;
			COLOR:#000000;
			FONT-SIZE: 10pt;}
			
I			{FONT-FAMILY: arial, verdana;
			COLOR:#000000;
			FONT-SIZE: 10pt;}
			
UL			{FONT-FAMILY: arial, verdana;
			COLOR:#000000;
			FONT-SIZE: 10pt;}
			
LI			{FONT-FAMILY: arial, verdana;
			COLOR:#000000;
			FONT-SIZE: 10pt;}						
			

																	
.sm			{FONT-FAMILY: arial, verdana;
			COLOR:#000000;
			FONT-SIZE: 8pt;}

/* JEB ADA */
html {
	background-color: white
	} 
 
H1			{FONT-FAMILY: verdana, arial, verdana;
			COLOR:#000099;
			FONT-SIZE: 18pt;
			text-align:center;
			font-weight : bold;}
						
H2          {font-family: Verdana, Arial, sans-serif;
             font-size: 1.29em;
             color: #000000;
             font-weight: bold;}          
            
H3           {font-family: Verdana, Arial, sans-serif;
               color: #514066;
                font-size: 1.23em;
                font-weight : bold;}     
                
H4           {font-family: Verdana, Arial, sans-serif;
                color: #003767;
                font-size: 1.15em;
                font-weight : bold;}  

H5            {font-family: Verdana, Arial, sans-serif;
                color: #40494f;
                font-size: 1.1em;
                font-weight : bold;}   
                
H6            {font-family: Verdana, Arial, sans-serif;
                color: #000000;
                font-size: 1em;
                font-weight : bold;} 

fieldset {
   	border: 0px none ;
   	margin: 0;
   	padding: 0;
}

.visually-hidden {
  border-width: 0 !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}

.grayBackground {background-color: #f8f9fa;}

.whiteBackground {background-color: #FFFFFF;}

.page_hdg  {FONT-FAMILY: verdana, arial, verdana;
			COLOR:#000099;
			FONT-SIZE: 18pt;
			font-weight : bold;}	
						
.page_description  {FONT-FAMILY: Arial, Helvetica, sans-serif;
			     COLOR:#0000FF;
			     FONT-SIZE: 10pt;
			     font-weight : normal;}									

			
.page_subhdg  {FONT-FAMILY: verdana, arial, verdana;
			COLOR:#000099;
			FONT-SIZE: 14pt;
			font-weight : bold;}
			
.page_messages  {FONT-FAMILY: Arial, Helvetica, sans-serif;
			     COLOR:#AF0000;
			     FONT-SIZE: 10pt;
			     font-weight : normal;}			
	
.page_errors  {FONT-FAMILY: Arial, Helvetica, sans-serif;
			     COLOR:#AF0000;
			     FONT-SIZE: 10pt;
			     font-weight : normal;}			
	

			      
.blue_label {FONT-FAMILY: Arial, Helvetica, sans-serif;
			     COLOR:#0000FF;
			     FONT-SIZE: 11pt;
			     font-weight : bold;}			
	
.bottom_links		{FONT-FAMILY: Arial, Helvetica, sans-serif;
					 COLOR:#FFFFFF;
					 FONT-SIZE: 8pt;}			

/*  .group_title is for a title of a group of input elements */
.group_title   {FONT-FAMILY: Arial, Helvetica, sans-serif;
				COLOR:#000000;
			    font-weight : bold;			
				FONT-SIZE: 10pt;}

.warning_error_msg   {FONT-FAMILY: Arial, Helvetica, sans-serif;
				COLOR:AF0000;
			    font-weight : bold;			
				FONT-SIZE: 12pt;}

/*  .txn_provision is legal provisions included on a transaction form */
.txn_provision   {FONT-FAMILY: Arial, Helvetica, sans-serif;
				  COLOR:#000000;
			      font-weight : normal;			
				  FONT-SIZE: 9pt;
				  font-style: italic;}

.normal_italic   {FONT-FAMILY: Arial, Helvetica, sans-serif;
				  COLOR:#000000;
			      font-weight : normal;			
				  FONT-SIZE: 10pt;
				  font-style: italic;}

.small_italic    {FONT-FAMILY: Arial, Helvetica, sans-serif;
				  COLOR:#000000;
			      font-weight : normal;			
				  FONT-SIZE: 8pt;
				  font-style: italic;}

.small_regular    {FONT-FAMILY: Arial, Helvetica, sans-serif;
				  COLOR:#000000;
			      font-weight : normal;			
				  FONT-SIZE: 7pt;}
				  
.txn_statutes	{FONT-FAMILY: Arial, Helvetica, sans-serif;
			     COLOR:#000000;
			     FONT-SIZE: 10pt;}

.rules_text_bold    {FONT-FAMILY: Arial, Helvetica, sans-serif;
				     COLOR:#000000;
			         font-weight : bold;			
				     FONT-SIZE: 12pt;}

.rules_text_normal    {FONT-FAMILY: Arial, Helvetica, sans-serif;
				       COLOR:#000000;
		 	           font-weight : normal;			
				       FONT-SIZE: 12pt;}
 
.staticTextValue	{FONT-FAMILY: Times New Roman, Times, serif;
			         COLOR:#000000;
					 FONT-SIZE: 11pt;}
 
.redText {COLOR:#AF0000;
         }
.required_field {COLOR:#AF0000;
         }
                 
.redLink {font-family: Arial, Helvetica, sans-serif;
				   	     color: #AF0000; 
					     text-decoration: underline;
					     font-size: 10pt;}

.redLink:visited {font-family: Arial, Helvetica, sans-serif;
				   	     color: #AF0000; 
					     text-decoration: underline;
					     font-size: 10pt;}

.blueLink {font-family: Arial, Helvetica, sans-serif;
				   	     color: #0000FF; 
					     text-decoration: underline;
					     font-size: 10pt;}

.blueLink:visited {font-family: Arial, Helvetica, sans-serif;
				   	     color: #0000FF; 
					     text-decoration: underline;
					     font-size: 10pt;}
         
.checkadv {FONT-SIZE: 9pt;
         }

.checkexact {FONT-SIZE: 8pt;
         }


.linkPrev {
    position:relative; top: 0in; left: 0; width: .25in; 
    text-align: left; 
    color: blue; 
    text-decoration: underline;
    font-family:   arial; 
    font-size: 8pt
}

.linkPrev:visited {
    position:relative; top: 0in; left: 0; width: .25in; 
    text-align: left; 
    color: blue; 
    text-decoration: underline;
    font-family:   arial; 
    font-size: 8pt
}
    
.linkNext {
	position:relative; top: 0in; left: 6in; width: .25in; 
	text-align: right; 
	color: blue; 
	text-decoration: underline;
	font-family:   arial; 
	font-size: 8pt
}
.linkNext:visited {
	position:relative; top: 0in; left: 6in; width: .25in; 
	text-align: right; 
	color: blue; 
	text-decoration: underline;
	font-family:   arial; 
	font-size: 8pt
}

.links {
	position:relative; top: 0in; left:  1in; 
	width: 4in; text-align: center; 
	color: blue; 
	font-family:   arial; 
	font-size: 8pt
}

.links:visited {
	position:relative; top: 0in; left:  1in; 
	width: 4in; text-align: center; 
	color: blue; 
	text-decoration: underline;
	font-family:   arial; 
	font-size: 8pt
}


A.headerLink {
	text-align: left; 
	color: blue; 
	text-decoration: underline;
	font-family: arial; 
	font-size: 8pt
}

A.headerLink:visited {
	text-align: left; 
	color: blue; 
	font-family: arial; 
	text-decoration: underline;
	font-size: 8pt
}
	
.headerNoLink {
	text-align: left; 
	color: black; 
	font-family: arial; 
	font-size: 8pt
}
 
CAPTION {
   color: black; 
   font: 14px; 
   font-family:  arial; 
   font-weight: bolder
}

TH {
   background: white; 
   color: black; 
   font: 14px; 
   font-family:  arial; 
   font-weight: bold
}

TR.odd {
	background: white; 
	color: black; font: 12px; 
	font-family:  arial; 
	font-weight: normal
}
    
TR.even {
	background: white; 
	color: black; 
	font: 12px; 
	font-family:  arial; 
	font-weight: normal
}
.textbox_label {
      font-family: arial, verdana;
      color: #000000;
      font-size: 9pt;
      font-style: normal;
      font-weight: bold;
}
.textbox_label_below {
	font-family: arial, verdana;
	text-align: center;
	color:#000000;
	font-weight : normal;			
	font-size: 8pt;
	font-style: italic;
}

.entity_type_table {
	width: 100%;
	border-width: 0px;
	border-style: none;
	border-collapse: separate;
}

.entity_type_header {
	font-weight: bold;
}

.entity_conf_column_header_narrow {
	width: 25%;
	background-color: #e2e2e2;
	font-weight: bold;
}

.entity_conf_column_header_micro {
	width: 20%;
	background-color: #e2e2e2;
	font-weight: bold;
}

.entity_conf_column_header_medium {
	width: 32%;
	background-color: #e2e2e2;
	font-weight: bold;
}

.entity_conf_column_header_wide {
	width: 40%;
	background-color: #e2e2e2;
	font-weight: bold;
}

.entity_conf_table_header	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	COLOR:#000000;
	FONT-SIZE: 10pt;
	background-color: #b0c4de; 
	text-align: left;
}

//


