/* treehouse css menu */
.treehouse ul
{	padding: 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;}
.treehouse li
{	padding: 0px;
	margin: 4px 0px 0px 0px;
	list-style: none;
	font-family: arial, NotoSans, Sans-serif;
	font-size: 16pt;}
.treehouse li label
{	padding: 12px;
	margin: 6px 0px 0px 0px;
	list-style: none;
	display: inline-block;
	height: 16px;
	line-height: 16px;
	color: black;
	font-family: arial, NotoSans, Sans-serif;
	font-size: 16pt;}
.treehouse a:hover
{	text-decoration: underline;}
.treehouse input
{	position: absolute;
	opacity: 0;}
.treehouse input + label + ul
{	margin: 0px 0px 0px 0px;
	display: none;}
.treehouse input:checked:not(:disabled) + label + ul
{	display: block;}
.treehouse label::before
{	cursor: pointer;
	display: inline-block;
	height: 16px;
	line-height: 16px;,
	vertical-align: middle;
	width: 5px;
	margin: 0px 0px 0px 0px;
	background-position: 0 -32px;}
.treehouse input:checked + label::before
{	background-position: 0 -16px;}


label.aqua1 
{background: #339999 !important;
  background-position: 16px 0;
  padding: 6px;
  border-radius: 3px;
  margin: 0px 0px 0px 0px;
  width: 110px;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;
  cursor: pointer;}
a.aqua2
{background: #339999;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }
 a.aqua3
{background: #339999;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 70px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }
 a.aqua4
{background: #339999;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 50px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  } 
 a.aqua-tab
{background: #339999;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 30px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }
  
  
 




/* bible labels */
label.blue1 
{background: #000066 !important;
  background-position: 16px 0;
  padding: 6px;
  border-radius: 3px;
  margin: 0px 0px 0px 0px;
  width: 150px;
  font-color: White;
  font-weight: bold;
  font-family: NotoSans, arial, Sans-serif;
  font-size: 16pt;
  cursor: pointer;}
a.blue1
{background: #000066;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
label.blue2
{background: #0000FF;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
a.blue2
{background: #0000FF;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
label.blue3
{background: #3399CC;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
a.blue3
{background: #3399CC;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
label.blue4
{background: #33CCCC;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
a.blue4
{background: #33CCCC;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }  
a.blue5
{background: #AACCFF;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
a.blue6
{background: #AACCFF ;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 50px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
a.blue7
{background: #AACCFF;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 40px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
a.blue8
{background: #AACCFF;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 30px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
a.blue9
{background: #AACCFF;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 90px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
 



/* kids labels ******************************************************************************************/
label.brown1
{background: #733D1D !important;
background-position: 16px 0;
padding: 6px;
border-radius: 3px;
margin: 0px 0px 0px 0px;
width: 150px;
font-family: NotoSans, Arial, Sans-serif;
font-size: 16pt;
font-weight: bold;
color: white;
cursor: pointer;}
a.brown1
{background: #733D1D;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 110px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSans, Arial, Sans-serif;
font-size: 16pt;  }
label.brown2
{background: #BC7642;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 120px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSans, Arial, Sans-serif;
font-size: 16pt;  }
a.brown2
{background: #CC5500;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 120px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSans, Arial, Sans-serif;
font-size: 16pt;  }
label.brown3
{background: #CCAA44;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 120px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSans, Arial, Sans-serif;
font-size: 16pt;  }
a.brown3
{background: #CCAA44;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 120px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSans, Arial, Sans-serif;
font-size: 16pt;  }


a.brown6
{background: #D1D17A;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 50px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSans, Arial, Sans-serif;
font-size: 16pt;  }
a.brown7
{background: #D1D17A;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 40px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSans, Arial, Sans-serif;
font-size: 16pt;  }
a.brown8
{background: #D1D17A;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 30px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSans, Arial, Sans-serif;
font-size: 16pt;  }
a.brown9
{background: #D1D17A;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 90px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSans, Arial, Sans-serif;
font-size: 16pt;  }



/* Ruhamah labels */
label.cyan1 
{background: #20B2AA !important;
  background-position: 16px 0;
  padding: 6px;
  border-radius: 3px;
  margin: 0px 0px 0px 0px;
  width: 110px;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt; 
  cursor: pointer;}
a.cyan2
{background: #20B2AA;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }
a.cyan3
{background: #20B2AA;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 120px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }
a.cyan4
{background: #20B2AA;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 50px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }




/* bible labels *****************************************************************************************8*/
label.gray1 
{background: #696969 !important;
  background-position: 16px 0;
  padding: 6px;
  border-radius: 3px;
  margin: 0px 0px 0px 0px;
  width: 150px;
  color: white;
  font-family: NotoSans, Arial, NotoSansHebrew-Regular, Roboto, Sans-serif;
  font-size: 16pt;
  font-weight: bold;
  cursor: pointer;}
a.gray1
{background: #696969;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: white;
  font-family: NotoSans, Arial, NotoSansHebrew-Regular, Roboto, Sans-serif;
  font-size: 16pt;  }
label.gray2
{background: #778899;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansHebrew-Regular, Roboto, Sans-serif;
  font-size: 16pt;  }
a.gray2
{background: #778899;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansHebrew-Regular, Roboto, Sans-serif;
  font-size: 16pt;  }
label.gray3
{background: #C0C0C0;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansHebrew-Regular, Roboto, Sans-serif;
  font-size: 16pt;  }
a.gray3
{background: #C0C0C0;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansHebrew-Regular, Roboto, Sans-serif;
  font-size: 16pt;  }


a.gray6
{background: #EEEEEE ;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 50px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansHebrew-Regular, Roboto, Sans-serif;
  font-size: 16pt;  }
a.gray7
{background: #EEEEEE;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 40px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansHebrew-Regular, Roboto, Sans-serif;
  font-size: 16pt;  }
a.gray8
{background: #EEEEEE;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 30px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansHebrew-Regular, Roboto, Sans-serif;
  font-size: 16pt;  }
a.gray9
{background: #EEEEEE;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 90px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: white;
  font-family: NotoSans, Arial, NotoSansHebrew-Regular, Roboto, Sans-serif;
  font-size: 16pt;  }


/* bible-language labels */

/* notes labels ********************************************************************************************/
label.green1 
{background: #006600 !important;
  background-position: 16px 0;
  padding: 6px;
  border-radius: 3px;
  margin: 0px 0px 0px 0px;
  width: 150px;
  color: white;
  font-family: NotoSans, Arial, Sans-serif;
  font-weight: bold;
  font-size: 16pt;
  cursor: pointer;} 
a.green1
{background: #006600;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  } 
label.green2
{background: #009900;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 120px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
a.green2
{background: #009900;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 120px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
label.green3
{background: #808000;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 120px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
a.green3
{background: #808000;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 120px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  } 
label.green4
{background: #00FF00;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 120px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
a.green4
{background: #00FF00;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 120px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }

a.green5
{background: #66FF66;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
a.green6
{background: #C3FDB8;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 50px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
a.green7
{background: #C3FDB8;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 40px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
a.green8
{background: #C3FDB8;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 30px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
 a.green9
{background: #C3FDB8;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 90px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  } 




  
/* SEA bible labels ***********************************************************************************************/  
label.hotpink1 
{background: #C12869 !important;
  background-position: 16px 0;
  padding: 6px;
  border-radius: 3px;
  margin: 0px 0px 0px 0px;
  width: 150px;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  color:black;
  font-size: 16pt;
  cursor: pointer;}
a.hotpink1 
{background: #C12869;
  padding: 14px;
  border-radius: 4px;
  margin: 0px 0px 0px 4px;
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;}
label.hotpink2
{background: #FF0066;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }  
a.hotpink2
{background: #C25A7C;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  } 
label.hotpink3
{background: #FF00BB;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }  
a.hotpink3
{background: #FF00BB;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  } 

label.hotpink4
{background: #FC6C85;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }  
a.hotpink4
{background: #FC6C85;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  } 
  

a.hotpink5
{background: #FFCCCC;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }
a.hotpink6
{background: #FFCCCC;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 50px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }  
a.hotpink7
{background: #FFCCCC;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 40px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }  
a.hotpink8
{background: #FFCCCC;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 30px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }    
a.hotpink9 
{background: #FFCCCC;
  padding: 14px;
  border-radius: 4px;
  margin: 0px 0px 0px 4px;
  width: 90px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;}



/* swa bible labels *******************************************************************/
label.orange1 
{background: #CC5500 !important;
  background-position: 16px 0;
  padding: 6px;
  border-radius: 3px;
  margin: 0px 0px 0px 0px;
  width: 150px;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;
  cursor: pointer;}
a.orange1 
{background: #CC5500 !important;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
label.orange2
{background: #FF3300;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
a.orange2
{background: #FF3300;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
label.orange3
{background: #FF9900;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
a.orange3
{background: #FF9900;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
 label.orange4
{background: #F9966B;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
a.orange4
{background: #F9966B;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }


a.orange5
{background: #FFCC11;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
a.orange6
{background: #FFCC11;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 50px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
a.orange7
{background: #FFCC11;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 40px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }
a.orange8
{background: #FFCC11;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 30px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  } 
a.orange9
{background: #FFCC11;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 90px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, Sans-serif;
  font-size: 16pt;  }


/* praise labels ****************************************************************************************/
label.purple1 
{background: #551A8B !important;
background-position: 16px 0;
padding: 6px;
border-radius: 3px;
margin: 0px 0px 0px 0px;
width: 150px;
font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
font-weight: bold;
font-size: 24pt;
color: white;
cursor: pointer;}
a.purple1
{background: #551A8B;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 110px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: white;
font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
font-size: 16pt;  }
label.purple2
{background: #800080;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 150px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
font-size: 16pt;  }
a.purple2
{background: #800080;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 120px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
font-size: 16pt;  }
label.purple3
{background: #912CEE;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 150px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
font-size: 16pt;  }
a.purple3
{background: #912CEE;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 120px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
font-size: 16pt;  }
label.purple4
{background: #BF5FFF;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 150px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
font-size: 16pt;  }
a.purple4
{background: #BF5FFF;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 120px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
font-size: 16pt;  }

a.purple5
{background: #EED2EF;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 110px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
font-size: 16pt;  }
a.purple6
{background: #CDB5CD;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 50px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
font-size: 16pt;  }
a.purple7
{background: #CDB5CD;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 40px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
font-size: 16pt;  }
a.purple8
{background: #CDB5CD;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 30px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
font-size: 16pt;  }
a.purple9
{background: #CDB5CD;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px; 
width: 90px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: white;
font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
font-size: 16pt;  }



/* nea bible labels ********************************************************************************/
label.red1
{background: #800000 !important;
background-position: 16px 0;
padding: 6px;
border-radius: 3px;
margin: 0px 0px 0px 0px;
width: 150px;
font-family: NotoSansCJK, NotoSansThai, Arial, Sans-serif;
font-weight: bold;
font-size: 24pt;
color: white;
cursor: pointer;}
a.red1
{background: #800000 !important;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px;
width: 110px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: white;
font-family: NotoSansCJK, NotoSansThai, Arial, Sans-serif;
font-size: 16pt;  }
label.red2
{background: #CC0000;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px;
width: 110px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSansCJK, NotoSansThai, Arial, Sans-serif;
font-size: 16pt;  }
a.red2
{background: #CC0000;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px;
width: 110px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSansCJK, NotoSansThai, Arial, Sans-serif;
font-size: 16pt;  }
label.red3
{background: #C24641;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px;
width: 110px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSansCJK, NotoSansThai, Arial, Sans-serif;
font-size: 16pt;  }
a.red3
{background: #C24641;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px;
width: 110px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSansCJK, NotoSansThai, Arial, Sans-serif;
font-size: 16pt;  }
label.red4
{background: #B38481;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px;
width: 110px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSansCJK, NotoSansThai, Arial, Sans-serif;
font-size: 16pt;  }
a.red4
{background: #B38481;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px;
width: 110px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSansCJK, NotoSansThai, Arial, Sans-serif;
font-size: 16pt;  }

a.red5
{background: #FFCCCC;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px;
width: 50px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSansCJK, NotoSansThai, Arial, Sans-serif;
font-size: 16pt;  }
a.red6
{background: #FFCCCC;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px;
width: 50px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSansCJK, NotoSansThai, Arial, Sans-serif;
font-size: 16pt;  }
a.red7
{background: #FFCCCC;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px;
width: 40px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSansCJK, NotoSansThai, Arial, Sans-serif;
font-size: 16pt;  }
a.red8
{background: #FFCCCC;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px;
width: 30px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSansCJK, NotoSansThai, Arial, Sans-serif;
font-size: 16pt;  }
a.red9
{background: #FFCCCC;
padding: 14px;
border-radius: 3px;
margin: 0px 0px 0px 4px;
width: 90px;
display: inline-block;
height: 14px;
line-height: 14px;
vertical-align: middle;
text-decoration: none;
color: black;
font-family: NotoSansCJK, NotoSansThai, Arial, Sans-serif;
font-size: 16pt;  }



/* audio labels */
label.yellow1 
{background: #CCAA00 !important;
  background-position: 16px 0;
  padding: 6px;
  border-radius: 3px;
  border-color: #DAA520;
  border-width: 1px;
  margin: 0px 0px 0px 0px;
  width: 150px;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;
  cursor: pointer;}
a.yellow1
{background: #CCAA00;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 110px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }
label.yellow2
{background: #CCDD22;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 120px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }
a.yellow2
{background: #CCDD22;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 120px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }
 a.yellow5
{background: #FFFF00;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 90px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }
 a.yellow6
{background: #FFEE55;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 50px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }
a.yellow7
{background: #FFEE55;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 40px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }
  a.yellow8
{background: #FFEE55;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 30px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;}  
a.yellow9
{background: #FFEE55;
  padding: 14px;
  border-radius: 3px;
  margin: 0px 0px 0px 4px;  	
  width: 90px;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  vertical-align: middle;
  text-decoration: none;
  color: black;
  font-family: NotoSans, Arial, NotoSansThai, Browallia, Loma, Sans-serif;
  font-size: 16pt;  }

  
  

  
  

  
  



/* Style for bible text */
.coment
 	{font-family : Tahoma, "Liberation Sans";
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 170%;
	text-align : left;
	text-indent : 0pt;
	background-color: #FFFF00;
	margin-top:0.0pt; 	
	margin-right:0cm; 	
	margin-bottom:0.0pt; 	
	margin-left:0cm;}


/* ========================== defaults ---------------------------------
----------------------------------------------------------------*/
.eng12-V
	{font-family : Tahoma, "Liberation Sans", NotoSans;
	font-size : 12pt;
	font-weight : bold;
	color : red;
	line-height : 120%;
	text-align : left;
	text-indent : 0pt;}
	
/* ========================== eng16 -------- ========================= */
.eng16-B
	{font-family : Tahoma, "Liberation Sans", NotoSans, @font@;
	font-size : 16pt;
	font-weight : bold;
	color : black;
	line-height : 120%;
	text-align : left;
	text-indent : 0pt;}
.eng16-Ia
	{font-family : Tahoma, "Liberation Sans", NotoSans, @font@;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 130%;
	text-align : left;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 1em;
	margin-left: 2em;}
.eng16-Ib
	{font-family :Tahoma, "Liberation Sans", NotoSans, @font@;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 130%;
	text-align : left;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 1em;
	margin-left: 4em;}
.eng16-Ic
	{font-family : Tahoma, "Liberation Sans", NotoSans, @font@;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 130%;
	text-align : left;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 1em;
	margin-left: 6em;}
.eng16-Id
	{font-family : Tahoma, "Liberation Sans", NotoSans, @font@;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 130%;
	text-align : left;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 1em;
	margin-left: 8em;}
.eng16-N
	{font-family : Tahoma, "Liberation Sans", NotoSans, @font@;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 120%;
	text-align : left;
	text-indent : 0pt;}
.eng16-P
	{font-family : Tahoma, "Liberation Sans", NotoSans, @font@;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 120%;
	text-align : left;
	text-indent : 20pt;}
.eng16-V
	{font-family : Tahoma, "Liberation Sans", NotoSans, @font@;
	font-size : 14pt;
	font-weight : normal;
	color : red;
	line-height : 120%;
	text-align : left;
	text-indent : 0pt;}
.eng16-W
	{font-family : Tahoma, "Liberation Sans", NotoSans, @font@;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 170%;
	text-align : left;
	text-indent : 0pt;}
.eng16-WIa
	{font-family : Tahoma, "Liberation Sans", NotoSans, @font@;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 150%;
	text-align : left;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 1em;
	margin-left: 2em;}
.eng16-WIb
	{font-family : Tahoma, "Liberation Sans", NotoSans, @font@;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 150%;
	text-align : left;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 1em;
	margin-left: 4em;}
.eng16-WIc
	{font-family : Tahoma, "Liberation Sans", NotoSans, @font@;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 150%;
	text-align : left;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 1em;
	margin-left: 6em;}
.eng16-WId
	{font-family : Tahoma, "Liberation Sans", NotoSans, @font@;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 150%;
	text-align : left;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 1em;
	margin-left: 8em;}
.eng16-WP
	{font-family : Tahoma, "Liberation Sans", NotoSans, @font@;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 170%;
	text-align : left;
	text-indent : 20pt;}
	
/* ========================== eng20 -------- ========================= */
.eng20-B
	{font-family : Tahoma, "Liberation Sans", NotoSans;
	font-size : 20pt;
	font-weight : bold;
	color : black;
	line-height : 120%;
	text-align : left;
	text-indent : 0pt;}
.eng20-Ia
	{font-family : Tahoma, "Liberation Sans", NotoSans;
	font-size : 20pt;
	font-weight : normal;
	color : black;
	line-height : 130%;
	text-align : left;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 1em;
	margin-left: 2em;}
.eng20-Ib
	{font-family :Tahoma, "Liberation Sans", NotoSans;
	font-size : 20pt;
	font-weight : normal;
	color : black;
	line-height : 130%;
	text-align : left;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 1em;
	margin-left: 4em;}
.eng20-Ic
	{font-family : Tahoma, "Liberation Sans", NotoSans;
	font-size : 20pt;
	font-weight : normal;
	color : black;
	line-height : 130%;
	text-align : left;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 1em;
	margin-left: 6em;}
.eng20-Id
	{font-family : Tahoma, "Liberation Sans", NotoSans;
	font-size : 20pt;
	font-weight : normal;
	color : black;
	line-height : 130%;
	text-align : left;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 1em;
	margin-left: 8em;}
.eng20-N
	{font-family : Tahoma, "Liberation Sans", NotoSans;
	font-size : 20pt;
	font-weight : normal;
	color : black;
	line-height : 120%;
	text-align : left;
	text-indent : 0pt;}
.eng20-P
	{font-family : Tahoma, "Liberation Sans", NotoSans;
	font-size : 20pt;
	font-weight : normal;
	color : black;
	line-height : 120%;
	text-align : left;
	text-indent : 20pt;}
.eng20-V
	{font-family : Tahoma, "Liberation Sans", NotoSans;
	font-size : 14pt;
	font-weight : normal;
	color : red;
	line-height : 120%;
	text-align : left;
	text-indent : 0pt;}
.eng20-W
	{font-family : Tahoma, "Liberation Sans", NotoSans;
	font-size : 20pt;
	font-weight : normal;
	color : black;
	line-height : 150%;
	text-align : left;
	text-indent : 0pt;}
.eng20-WP
	{font-family : Tahoma, "Liberation Sans", NotoSans;
	font-size : 20pt;
	font-weight : normal;
	color : black;
	line-height : 170%;
	text-align : left;
	text-indent : 20pt;}
	
	
	
/* ========================== en24 -------- ========================= */
.eng24-B
	{font-family : Tahoma, "Liberation Sans", NotoSans, @font@;
	font-size : 24pt;
	font-weight : bold;
	color : black;
	line-height : 120%;
	text-align : left;
	text-indent : 0pt;}
.eng24-C
	{font-family : Tahoma, "Liberation Sans", NotoSans, @font@;
	font-size : 24pt;
	font-weight : normal;
	color : black;
	line-height : 120%;
	text-align : center;
	text-indent : 0pt;}
.eng24-N
	{font-family : Tahoma, "Liberation Sans", NotoSans, @font@;
	font-size : 24pt;
	font-weight : normal;
	color : black;
	line-height : 120%;
	text-align : left;
	text-indent : 0pt;}
.eng36-N
	{font-family : Tahoma, "Liberation Sans", NotoSans, @font@;
	font-size : 36pt;
	font-weight : normal;
	color : black;
	line-height : 120%;
	text-align : left;
	text-indent : 0pt;}


/* ========================== greek ------- ========================= */


/* ========================== gr16 -------- ========================= */
.grc16-N
	{font-family : NotoSerif-Regular;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 120%;
	text-align : left;
	text-indent : 0pt;}
.grc16-B
	{font-family : NotoSerif-Regular;
	font-size : 16pt;
	font-weight : bold;
	color : black;
	line-height : 120%;
	text-align : left;
	text-indent : 0pt;}
.grc16-C
	{font-family : NotoSerif-Regular;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 120%;
	text-align : center;
	text-indent : 0pt;}
.grc16-W
	{font-family : NotoSerif-Regular;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 170%;
	text-align : center;
	text-indent : 0pt;}
.grc16-WP
	{font-family : NotoSerif-Regular;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 170%;
	text-align : center;
	text-indent : 30pt;}
/* ========================== gr24 -------- ========================= */
.grc24-N
	{font-family : NotoSerif-Regular;
	font-size : 24pt;
	font-weight : normal;
	color : black;
	line-height : 120%;
	text-align : left;
	text-indent : 0pt;}	
.grc24-B
	{font-family : NotoSerif-Regular;
	font-size : 24pt;
	font-weight : bold;
	color : black;
	line-height : 120%;
	text-align : center;
	text-indent : 0pt;}
.grc24-C
	{font-family : NotoSerif-Regular;
	font-size : 24pt;
	font-weight : normal;
	color : black;
	line-height : 120%;
	text-align : center;
	text-indent : 0pt;}
	
	
	
	
	
/* ========================== he16 -------- ========================= */
.heb16-N
	{font-family : NotoSansHebrew-Regular;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 120%;
	text-align : left;
	text-indent : 0pt;}
.heb16-B
	{font-family : NotoSansHebrew-Regular;
	font-size : 16pt;
	font-weight : bold;
	color : black;
	line-height : 120%;
	text-align : left;
	text-indent : 0pt;}
.heb16-C
	{font-family : NotoSansHebrew-Regular;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 120%;
	text-align : center;
	text-indent : 0pt;}
.heb16-W
	{font-family : NotoSansHebrew-Regular;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 170%;
	text-align : center;
	text-indent : 0pt;}
	
/* ========================== he24 -------- ========================= */
.heb24-N
	{font-family : NotoSansHebrew-Regular;
	font-size : 24pt;
	font-weight : normal;
	color : black;
	line-height : 120%;
	text-align : left;
	text-indent : 0pt;}	
.heb24-B
	{font-family : NotoSansHebrew-Regular;
	font-size : 24pt;
	font-weight : bold;
	color : black;
	line-height : 120%;
	text-align : center;
	text-indent : 0pt;}
.heb24-C
	{font-family : NotoSansHebrew-Regular;
	font-size : 24pt;
	font-weight : normal;
	color : black;
	line-height : 120%;
	text-align : center;
	text-indent : 0pt;}
	
	
	
/* ========================== thai -------- ========================= */
.tha16-N
	{font-family : BrowalliaUPC, Loma, NotoSansThai;
	font-size : 24pt;
	font-weight : normal;
	color : black;
	line-height : 120%;
	text-align : left;
	text-indent : 0pt;}
.tha16-W
	{font-family : BrowalliaUPC, Loma, NotoSansThai;
	font-size : 24pt;
	font-weight : normal;
	color : black;
	line-height : 150%;
	text-align : left;
	text-indent : 0pt;}
.tha16-WP
	{font-family : BrowalliaUPC, Loma, NotoSansThai;
	font-size : 24pt;
	font-weight : normal;
	color : black;
	line-height : 150%;
	text-align : left;
	text-indent : 30pt;}
.tha20-W
	{font-family : BrowalliaUPC, Loma, NotoSansThai;
	font-size : 28pt;
	font-weight : normal;
	color : black;
	line-height : 150%;
	text-align : left;
	text-indent : 0pt;}
.tha20-WP
	{font-family : BrowalliaUPC, Loma, NotoSansThai;
	font-size : 28pt;
	font-weight : normal;
	color : black;
	line-height : 150%;
	text-align : left;
	text-indent : 30pt;}
.tha24-B
	{font-family : BrowalliaUPC, Loma, NotoSansThai;
	font-size : 34pt;
	font-weight : bold;
	color : black;
	line-height : 150%;
	text-align : left;
	text-indent : 0pt;}
.tha24-W
	{font-family : BrowalliaUPC, Loma, NotoSansThai;
	font-size : 32pt;
	font-weight : normal;
	color : black;
	line-height : 150%;
	text-align : left;
	text-indent : 0pt;}
.tha24-WP
	{font-family : BrowalliaUPC, Loma, NotoSansThai;
	font-size : 32pt;
	font-weight : normal;
	color : black;
	line-height : 150%;
	text-align : left;
	text-indent : 30pt;}
.tha32-W
	{font-family : BrowalliaUPC, Loma, NotoSansThai;
	font-size : 40pt;
	font-weight : normal;
	color : black;
	line-height : 150%;
	text-align : left;
	text-indent : 0pt;}
	
	
	

.jpn16-W
	{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, Kiloji, "arial Unicode MS";
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 170%;
	text-align : left;
	text-indent : 0pt;}
.kor16-W
	{font-family : "Lucida Sans Unicode", Gulim, NotoSansCJK-kr-Regular;
	font-size : 16pt;
	font-weight : normal;
	color : black;
	line-height : 170%;
	text-align : left;
	text-indent : 0pt;}
	
	
	
table {
    display: table;
    border-collapse: collapse;
    border-spacing: 2px;
    border-color: gray;    
    border-bottom: 1px solid #ddd;
    width: 100%;
    height: 50px;
    text-align: left;    
    vertical-align: bottom;
    padding: 15px;}
    
tr:nth-child(even)
    {background-color: #f2f2f2}

th
    {border: 1px solid black;
    background-color: #4CAF50;}
td
    {border: 1px solid black;
    background-color: #FFFFFF;}
