@import url('https://fonts.googleapis.com/css?family=Muli&display=swap');
@import url('https://fonts.googleapis.com/css?family=Oswald&display=swap');
@import url('https://fonts.googleapis.com/css?family=Quicksand&display=swap');

/* 
@media only screen and (max-width: 600px)
What this query really means, is "If [device width] is less than or equal to 600px, then do {
...}"

@media only screen and (min-width: 600px)
What this query really means, is "If [device width] is greater than or equal to 600px, then do {
...}"

Combining Min-Width and Max-Width
These queries can be used together to target a specific range of screen sizes.
@media only screen and (max-width: 600px) and (min-width: 400px) {
...}
The query above will trigger only for screens that are 600-400px wide. This can be used to target specific devices with known widths.
*/

body {
padding:   0vh;   
margin:0vh;   
overflow:visible;
color:#000;   
background-color:#fff;   
margin-bottom:100px;
font-weight:100;
font-family:Arial, Helvetica, sans-serif;
/* line-height: 1.5em; 
font: 0.95em Arial, Helvetica, sans-serif;  */
  overflow: scroll;
  scrollbar-color: red orange;
  scrollbar-width: thin;
}
/* 
color:#0C9;
 */

hr {
	height: 1vh;              /* Sets the thickness/height */
  background-color: #eee; /* Primary color for modern browsers */
  color: #eee;           /* Fallback for older browsers */
  border: none;             /* Removes the default top border */
padding-bottom:2vh;
padding-top:2vh;
} 






.topiframeNAV {
text-transform:uppercase;
font-family:Oswald;
	vertical-align:text-top top;
	display:inline-block;
/* width: 99%; */
margin-bottom:1vh;
font-size: 2vh;
} 

.topiframeNAV a{
margin:0.1vh;
padding:1vh;
	display:inline-block;
background-color:#bff102; 
} 

.topiframeNAV a:HOVER{
background-color:#88c426; 
} 






.topiframeNAV2 {
text-transform:uppercase;
font-family:Oswald;
	vertical-align:text-top top;
	display:inline-block;
/* width: 99%; */
margin-bottom:1vh;
font-size: 2vh;
} 

.topiframeNAV2 a{
margin:0.1vh;
padding:1vh;
	display:inline-block;
background-color:#fed501; 
} 

.topiframeNAV2 a:HOVER{
background-color:#ffad08; 
} 






.topiframeNAV3 {
text-transform:uppercase;
font-family:Oswald;
	vertical-align:text-top top;
	display:inline-block;
/* width: 99%; */
margin-bottom:1vh;
font-size: 2vh;
} 

.topiframeNAV3 a{
margin:0.1vh;
padding:1vh;
	display:inline-block;
background-color:#ee9a12ff; 
} 

.topiframeNAV3 a:HOVER{
background-color:#dd86b9; 
} 






.topiframeNAV0 {
text-transform:uppercase;
font-family:Oswald;
	vertical-align:text-top top;
	display:inline-block;
width: 19%; 
margin-bottom:1vh;
font-size: 1.2vh;
} /* */

.topiframeNAV0 a{
margin:0.1vh;
padding:0.8vh;
	display:inline-block;
background-color:#ffa7b4; 
} 

.topiframeNAV0 a:HOVER{
background-color:#ff8fa0; 
} 



.art {
	display:block;
height:75%; 
width:99%; 
margin: 3vh 0.vh 0.vh 0vh;  
padding:0.0vh;
border:0px;
} 




.art2 {
	display:block;
height:90vh; 
width:100%; 
margin:0.0vh; 
padding:0.0vh;
border:0px;
} 

.ᚸ1 {
	display:block;
height:70vh; 
width:99%; 
margin: 3vh 0.vh 0.vh 0vh;  
padding:0.0vh;
border:0px;
}





.it000 {
  display: table-cell;
  vertical-align: top;
	vertical-align:text-top top;
width: 100%;
margin-bottom:1vh;
} 


.it70 {
  display: table-cell;
  vertical-align: top;
	vertical-align:text-top top;
width: 69%;
margin-bottom:1vh;
margin-left:2vh;
} 


.it50 {
  display: table-cell;
  vertical-align: top;
	vertical-align:text-top top;
width: 49%;
margin-bottom:1vh;
} 


.it30 {
font-size: 0.7em;
  display: table-cell;
  vertical-align: top;
	vertical-align:text-top top;
width: 29%;
margin-bottom:1vh;
} 

.it30 a{
margin:0.0vh; 
padding:0.1vh;
	display:block;
vertical-align:text-top top;
} 

.it30 img{
width:31vh;    
	display:block;
vertical-align:text-top top;
} 


.it33 {
  display: table-cell;
  vertical-align: top;
	vertical-align:text-top top;
width: 32%;
margin-bottom:1vh;
} 


.it25 {
  display: table-cell;
  vertical-align: top;
	vertical-align:text-top top;
width: 24%;
margin-bottom:1vh;
} 


.it20 {
  display: table-cell;
  vertical-align: top;
	vertical-align:text-top top;
width: 19%;
margin-bottom:1vh;
} 
 
 
 
 
 
 /* scrollbar */
.LL1 {
display:inline-block;
height:75%; 
width:34%;    
padding:0.0vh;
border:0px;
  overflow: scroll;
  scrollbar-color: red orange;
  scrollbar-width: thin;
  overflow-x: hidden; overflow-y: auto;
} 

.LL2 {
display:inline-block;
height:75%; 
width:65%; 
padding:0.0vh;
border:0px;
  overflow: scroll;
  scrollbar-color: red orange;
  scrollbar-width: thin;
  overflow-x: hidden; overflow-y: auto;
} 
 
 
 /* scrollbar */
.td1 {
/* display:inline-block; */
height:70vh; 
width:27%;    
padding:0.0vh;
border:0px;
  overflow: scroll;
  scrollbar-color: red orange;
  scrollbar-width: thin;
  overflow-x: hidden; overflow-y: auto;
} 

.td2 {
/* display:inline-block; */
height:70vh; 
width:72%; 
padding:0.0vh;
border:0px;
  overflow: scroll;
  scrollbar-color: red orange;
  scrollbar-width: thin;
  overflow-x: hidden; overflow-y: auto;
} 

.td3 {
/* display:inline-block; */
height:70vh;
width:10%; 
border:0px;
  overflow: scroll;
  scrollbar-color: red orange;
  scrollbar-width: thin;
  overflow-x: hidden; overflow-y: auto;
} 

.td000 {
/* display:inline-block; */
height:70vh;
width:99%; 
border:0px;
  overflow: scroll;
  scrollbar-color: red orange;
  scrollbar-width: thin;
  overflow-x: hidden; overflow-y: auto;
} 












.thumb {
	display:block;
margin: 0.2vh 0.2vh 0.2vh 2vh;  
padding:0.1vh;
border:0px;
vertical-align:text-top top;
} 

.thumb tr{
margin:0.0vh; 
padding:0.1vh;
border:0px;
vertical-align:text-top top;
} 

.thumb a{
margin:0.0vh; 
padding:0.1vh;
	display:block;
vertical-align:text-top top;
} 

.thumb img{
width:19vh;    
	display:block;
vertical-align:text-top top;
} 
 
 
 /* scrollbar */
.THL {
display:inline-block;
height:22%; 
width:15%;    
padding:0.0vh;
border:0px;
  overflow: scroll;
  scrollbar-color: red orange;
  scrollbar-width: thin;
  overflow-x: hidden; overflow-y: auto;
} 

.THR {
display:inline-block;
height:22%; 
width:55%; 
padding:0.0vh;
border:0px;
} 







/* color:#000;  
font-size: 0.9em;  */
.characters{
font-size: 0.85em;
} 

.characters a {
	display:block;
margin-bottom:0.5vh;
padding-bottom:0.5vh;
padding-left:1vh;
} 

.characters dt {
margin-top:1.5vh;
margin-left:-1.5vh;
} 

dt.characters  {
margin-top:1.5vh;
margin-left:-1.5vh;
} 

.characters dd {
margin-top:1.5vh;
margin-left:-1.5vh;
} 

dd.characters  {
margin-top:1.5vh;
margin-left:-1.5vh;
} 


.characters p {
margin-bottom:0.5vh;
padding-bottom:0.5vh;
} 

.characters b {
text-transform:uppercase;
	font-family:Oswald;
font-size: 1.5em;
} 

.characters a:link {
/* color:#000;    */
} 

.characters a:visited {
	text-decoration:none;
} 
/* color:#000;    */



.iahref {
	display:block;
background-color:#ccc;   
padding:1vh;
text-transform:uppercase;
font-family:Oswald;
} 

.iahref a {
color:#000;   
} 

.iahref a:link {
color:#000;   
} 

.vtop {
	vertical-align:text-top top;
} 



	/* display:inline-block; 
font-family:Oswald;*/

.ipal {
  display: inline-block;
  vertical-align: top;
	vertical-align:TOP text-top;
margin-bottom:0.5vh;
width: 99%;
} 

.ip3 {
font-size: 0.8em;
	vertical-align:text-top top;
	display:inline-block;
  vertical-align: top;
width: 24vh; 
height: 5vh;
  margin:0.5vh; 
} 
  /* transform: rotate(90deg);
  margin-left:-3vh;
  margin-top:-2vh; 
width: 9%;*/




/* ; 
padding: 0.5vh;
  transform: rotate(90deg);
padding: 0.5vh;
height: 10vh;*/

.ip2 {
	vertical-align:text-top top;
	display:inline-block;
width: 22%;
  vertical-align: top;
width: 7vh; 
} 

.ip2 img{
	display:block;
width: 99%;
} 
/* overflow:hidden; */

.ip2 a{
	display:block;
} 

a.ip2 {
	display:block; 
} 
 
 
 /* 
width: 12%; 
overflow:hidden;
 */

.ip22 {
width: 15%;
	vertical-align:text-top top;
	display:inline-block;
} 

.ip22 img{
	display:block;
width: 99%;
overflow:hidden;
} 

.ip22 a{
	display:block;
} 

a.ip22 {
	display:block; 
} 



.ipallete {
	vertical-align:middle;
	display:inline-block;
width: 19%;
margin-bottom:5vh;
overflow:hidden;

} 

.ipallete b {
	display:block;
width: 99%;
} 

.ipallete a{
	display:block;
background-color:#ccc;   
} 



.i713310 {
	vertical-align:middle;
	display:inline-block;
width: 11%;
height:10vh;
margin:0.5vh;
padding:0.5vh;
overflow:hidden;
background-color:#713310;
color:#fff;
} 

.iF7EED4 {
	vertical-align:middle;
	display:inline-block;
width: 11%;
height:10vh;
margin:0.5vh;
padding:0.5vh;
overflow:hidden;
background-color:#F7EED4;
color:#222;
} 

.iFFE019 {
	vertical-align:middle;
	display:inline-block;
width: 11%;
height:10vh;
margin:0.5vh;
padding:0.5vh;
overflow:hidden;
background-color:#FFE019;
color:#222;
} 

.iCCCCCC {
	vertical-align:middle;
	display:inline-block;
width: 11%;
height:10vh;
margin:0.5vh;
padding:0.5vh;
overflow:hidden;
background-color:#CCCCCC;
color:#222;
} 

.iFAE8DD
 {
	vertical-align:middle;
	display:inline-block;
width: 11%;
height:10vh;
margin:0.5vh;
padding:0.5vh;
overflow:hidden;
background-color:#FAE8DD;
color:#222;
} 

.iblock0 {
	vertical-align:text-top top;
	display:inline-block;
width: 99%;
margin-bottom:5vh;
font-size: 0.75em;
overflow:hidden;
} 

.iblock0 img{
	display:block;
width: 99%;
} 

.iblock0 a{
	display:block;
} 

.iblock0image {
	vertical-align:text-top top;
	display:inline-block;
width: 99%;
margin-bottom:5vh;
font-size: 0.75em;
overflow:hidden;
} 

.iblock0image img{
	display:block;
width: 99%;
} 

.iblock0image a{
	display:block; 
} 





.imarketing {
	vertical-align:text-top top;
	display:inline-block;
width: 19%;
margin-bottom:5vh;
font-size: 0.75em;
overflow:hidden;
} 

.imarketing img{
	display:block;
width: 99%;
height:35%;
overflow:hidden;
} 

.imarketing a{
	display:block;
background-color:#ccc;   
}











.itile33 {
	vertical-align:text-top top;
	display:inline-block;
width: 15%;
padding-right:4vh;
padding-bottom:4vh;
padding-top:4vh;
} 

.itile3 {
	vertical-align:text-top top;
	display:inline-block;
width: 31%;
padding-right:0.5vh;
padding-bottom:0.5vh;
padding-top:0.5vh;
} 

.itile50 {
	vertical-align:text-top top;
	display:inline-block;
width: 44%;
padding-right:4vh;
padding-bottom:4vh;
padding-top:4vh;
} 

.itile0 {
	vertical-align:text-top top;
	display:inline-block;
width: 95%;
padding-right:4vh;
padding-bottom:4vh;
padding-top:4vh;
} 


.i00000008 {
background-color:#00000008;   
} 


.itable {
  display: table-cell;
  vertical-align: top;
	vertical-align:text-top top;
margin-bottom:1vh;
/* 
background-color:#00000008;
width: 10%;    */
} 


.itablefff {
  display: table-cell;
  vertical-align: top;
	vertical-align:text-top top;
width: 99%;
margin-bottom:1vh; 
} 





.itdtop {
	vertical-align:text-top top;
	display:block;
width: 99%;
margin:0.5vh;
padding:0.5vh;
font-size: 1em;
} 

.itdtop a{
margin-right:3vh; 
/*  
padding:0.5vh;
	display:block; */
text-transform:uppercase;
}





.itd1 {
font-size: 0.75em;
	vertical-align:text-top top;
	display:inline-block;
width: 24%;
margin:0.5vh;
padding:0.5vh;
overflow:hidden;
background-color:#fff;   
} 

.itd1 img{
	display:block;
/* width: 50%; */
height:15vh;
/* overflow:hidden; */
  display: flex;
  justify-content: center;

} 

.itd1 hr{
width: 77%;
} 

.itd1 a{
	display:block; 
padding:0.5vh;
/* text-transform:uppercase; */
}
/*  */

.itd1 a:visited {
}

.itd1 a.visited {
font-size: 0.75em;
}





.itd50 {
	vertical-align:text-top top;
	display:inline-block;
width: 45%;
margin:1vh;
padding:1vh;
overflow:hidden;
background-color:#fff;   
} 

.itd50 img{
	display:block;
/* width: 50%; 
height:15vh;*/
height:15%;
/* overflow:hidden; */
  display: flex;
  justify-content: center;

} 

.itd50 hr{
width: 77%;
} 

.itd50 a{
	display:block; 
/* padding:2vh 1vh 1vh 1vh; */
/* text-transform:uppercase; */
}

.itd50 a:visited {
font-size: 0.75em;
}





.itd33 {
	vertical-align:text-top top;
	display:inline-block;
width: 24%;
margin:3vh 3vh 3vh 3vh;
padding:1vh 1vh 5vh 1vh;
overflow:hidden;
background-color:#fff;   
} 

.itd33 img{
	display:block;
/* width: 50%; */
height:15vh;
/* overflow:hidden; */
  display: flex;
  justify-content: center;

} 

.itd33 hr{
width: 77%;
} 

.itd33 a{
	display:block; 
/* padding:2vh 1vh 1vh 1vh; */
/* text-transform:uppercase; */
}

.itd33 a:visited {
font-size: 0.75em;
}







.itdspace {
	display:inline-block;
width: 12%;
} 




/* padding:1vh 1vh 5vh 1vh; */






.itd5a {
height:14%;
	vertical-align:text-top top;
	display:inline-block;
width: 5%;
margin:1vh;
padding:0.5vh ;
/* overflow:hidden; */
background-color:#fff;   
} 

.itd5a img{
	display:block;
/* width: 50%; */
height:7vh;
/* overflow:hidden; */
  display: flex;
  justify-content: center;

} 

.itd5a hr{
width: 77%;
} 

.itd5a a{
	display:block; 
/* padding:2vh 1vh 1vh 1vh; */
/* text-transform:uppercase; */
}

.itd5a a:visited {
font-size: 0.75em;
}




.itd5 {
height:14%;
	vertical-align:text-top top;
	display:inline-block;
width: 9%;
margin:1vh;
padding:0.5vh;
/* overflow:hidden; */
background-color:#fff;   
} 

.itd5 img{
	display:block;
/* width: 50%; */
height:14vh;
/* overflow:hidden; */
  display: flex;
  justify-content: center;

} 

.itd5 hr{
width: 77%;
} 

.itd5 a{
	display:block; 
/* padding:2vh 1vh 1vh 1vh; */
/* text-transform:uppercase; */
}

.itd5 a:visited {
font-size: 0.75em;
}



/* height:35vh; */








.iblock77h {
	vertical-align:text-top top;
	display:inline-block;
height: 55vh;
margin-bottom:2vh;
font-size: 0.75em;
overflow:hidden;
} 

.iblock77h img{
	display:block;
/* width: 99%; */
height: 55vh;
overflow:hidden;
} 

.iblock77h a{
	display:block; 
}

.iblock77h a.visited{

} 




.iblock25 {
	vertical-align:text-top top;
	display:inline-block;
width: 24%;
margin-bottom:2vh;
font-size: 0.75em;
overflow:hidden;
} 

.iblock25 img{
	display:block;
width: 99%;
overflow:hidden;
} 

.iblock25 a{
	display:block; 
}

.iblock25 a.visited{
font-size: 0.75em;

} 





.iblock3 {
	vertical-align:text-top top;
	display:inline-block;
width: 31%;
margin-bottom:5vh;
font-size: 0.75em;
overflow:hidden;
} 

.iblock3 img{
	display:block;
width: 99%;
overflow:hidden;
} 

.iblock3 a{
	display:block;
}





.iblock8 {
	vertical-align:text-top top;
	display:inline-block;
width: 11%;
margin-bottom:5vh;
font-size: 0.75em;
overflow:hidden;
} 

.iblock8 img{
	display:block;
width: 99%;
overflow:hidden;
} 

.iblock8 a{
	display:block;
}
/* background-color:#ccc;    */





.iblock33 {
	vertical-align:text-top top;
	display:inline-block;
width: 31%;
margin-bottom:2vh;
font-size: 0.75em;
overflow:hidden;
} 

.iblock33 img{
	display:block;
width: 99%;
overflow:hidden;
} 

.iblock33 a{
	display:block;
}
/* background-color:#ccc;    */




.iblock50 {
	vertical-align:text-top top;
	vertical-align:top;
	display:inline-block;
width: 49%;
/* margin-bottom:5vh; */
 font-size: 0.75em; 
overflow:hidden;
} 

.iblock50 img{
	display:block;
width: 99%;
overflow:hidden;
} 

.iblock50 a{
	display:block;  
} 




.iblock {
	vertical-align:text-top top;
	display:inline-block;
width: 9%;
margin-bottom:2vh;
font-size: 0.75em;
overflow:hidden;
} 

.iblock img{
	display:block;
width: 99%;
overflow:hidden;
} 

.iblock a{
	display:block;
background-color:#C7F3FF;   
} 




.ilineup {
	vertical-align:text-top top;
	display:inline-block;
width: 5%;
margin-bottom:5vh;
font-size: 0.75em;
overflow:hidden;
} 

.ilineup img{
	display:block;
width: 99%;
overflow:hidden;
} 

.ilineup a{
	display:block;
background-color:#C7F3FF;   
} 






.iblock2 {
	vertical-align:text-top top;
	display:inline-block;
width: 24%;
margin-bottom:2vh;
font-size: 0.75em;
overflow:hidden;
} 

.iblock2 img{
	display:block;
width: 99%;
height:25vh;
overflow:hidden;
} 

.iblock2 a{
	display:block;
/* background-color:#C7F3FF;     */
} 

a.iblock2 {
	display:block;
background-color:#C7F3FF;    
} 

.iblock40 {
	vertical-align:text-top top;
	display:inline-block;
width: 39%;
margin-bottom:5vh;
font-size: 0.75em;
overflow:hidden;
} 

.iblock40 img{
	display:block;
width: 99%;
overflow:hidden;
} 

.iblock40 a{
	display:block;
background-color:#C7F3FF;   
} 

.iblock60 {
	vertical-align:text-top top;
	display:inline-block;
width: 59%;
margin-bottom:5vh;
font-size: 0.75em;
overflow:hidden;
} 

.iblock60 img{
	display:block;
width: 99%;
overflow:hidden;
} 

.iblock60 a{
	display:block;
background-color:#C7F3FF;   
} 

/* 
height:50vh;
a:link {
color:#222;
text-decoration:none;
	}
 */

/* 
a {
color:#111;
	display:block;
	display:inline-block;
font: 0.8em Arial, Helvetica, sans-serif;  
text-decoration:none;
	}

a:visited {
background-color:#dedede; 
}

 a:hover {
color:#0C9;
background-color:#000000; 
} 
 */

.ccc {
	text-transform:uppercase;
	font-family:Oswald;
	color:222;
background-color:#ccc; 
padding:   1.5vh;   
margin:0vh;   
} 

.note {     
	display:block;
text-transform:uppercase;
font-size: 0.7em;
background-color:#CCC: 
margin-bottom:5vh;
} 

.imp {     
	display:inline-block;
font-size: 1.2em;
text-transform:uppercase;
color:#fff;
background-color:#b80000; 
} 

.imp a{
	display:inline-block;
color:#fff;
background-color:#b80000; 
} 

.imp a:link{
	display:inline-block;
color:#fff;
background-color:#b80000; 
} 

.imp a:hover{
	display:inline-block;
color:#fff;
background-color:#b80000; 
} 

a span {
margin-bottom:0.2vh;
text-transform:uppercase;
}   

/* Pink
.ffc0cb {
color:#ffc0cb;
color:#AEADAD;
*/
p {
font-size: 0.9em;
margin-bottom:0.2vh;
}   
/* 
color:#fed501;
width:35%;
*/

.borderF30 {
border:1px;
border-color:#fff;
border-style:dotted;
} 

.border090 {
border:1px;
border-color:#fff;
border-style:dotted;
} 

.border09F {
border:1px;
border-color:#fff;
border-style:dotted;
} 

.border444 {
border:1px;
border-color:#fff;
border-style: dotted;
} 

.hi {
/*  
font:  Oswald;
color:#fff;
background-color:#999;
border-bottom: 0.2vh solid #ccc; 
	*/
font-size:0.8em;
font-weight:100;
line-height:2;
	text-transform:uppercase;
	display:block;
width:75%;
overflow:visible;
} 

.up {
background-color:#FAD4D4;
	display:inline-block;
font-size:0.8em;
font-weight:200;
line-height:2;
margin-top:5px;
padding-left:0.5vh;
padding-right:0.5vh;
margin-left:0.5vh;
margin-right:0.5vh;
overflow:visible;
} 

.hi2 {
/*  
	display:block;
font:  Oswald;
color:#fff;
	text-transform:uppercase;
border-bottom: 0.2vh solid #ccc; 
width:75%;
border-left: 5px solid #FFA500;
	*/
background-color:#f1f1f1;
	display:inline-block;
font-size:0.8em;
font-weight:200;
line-height:2;
margin-top:5px;
padding-left:0.5vh;
padding-right:0.5vh;
margin-left:0.5vh;
margin-right:0.5vh;
overflow:visible;
} 

.hi3 {
/*  
	display:block;
font:  Oswald;
color:#fff;
border-bottom: 0.2vh solid #ccc; 
width:75%;
background-color:#f1f1f1;
border-left: 1px solid #FFA500;
margin-top:5px;
padding-left:0.5vh;
padding-right:0.5vh;
margin-left:0.5vh;
margin-right:0.5vh;
overflow:visible;
	*/
color:#ccc;
	display:block;
font-size:0.8em;
font-weight:200;
line-height:2;
	text-transform:uppercase;
} 

.hi4 {
/*  
	display:block;
font:  Oswald;
color:#fff;
border-bottom: 0.2vh solid #ccc; 
width:75%;
background-color:#f1f1f1;
border-left: 1px solid #FFA500;
margin-top:5px;
padding-left:0.5vh;
margin-left:0.5vh;
overflow:visible;
color:#ccc;
	display:block;
	*/
padding:0.5vh;
margin:0.5vh;
font-size:1em;
font-weight:200;
line-height:2;
	text-transform:uppercase;
background-color:#f1f1f1;
} 










.LLnav {
width:99vh;
margin:0.2vh;
vertical-align:top text-top;
vertical-align:top;
vertical-align:text-top;
	font-size:0.8em;
margin:	0vh	0vh	0vh	0.2vh;
border-left: 0vh solid #d43939; 
border-top: 0vh solid #d43939; 
border-right: 0vh solid #d43939; 
border-bottom: 0.0vh solid #d43939; 
} 

.LLnav a{
	display:block;
padding-bottom:2vh;
padding-left:1vh;
} 






/*
	display:inline-block;
	font-weight:200;
	display:inline-block;
	font-size:0.8em;
*/
.ind {
	display:block;
width:99vh;
margin:0.2vh;
vertical-align:top text-top;
vertical-align:top;
vertical-align:text-top;
margin:	0vh	0vh	1vh	0.2vh;
border-left: 0vh solid #d43939; 
border-top: 0vh solid #d43939; 
border-right: 0vh solid #d43939; 
border-bottom: 0.0vh solid #d43939; 
padding-bottom:10vh;
} 

.ind dl {
margin: 0vh 0vh 0vh -1vh;  
} 

.ind dt {
margin: 0vh 0vh 0vh -1vh;  
} 

.ind dd {
margin: 0vh 0vh 0vh -1vh;  
/*
margin: 0vh 0vh 0vh -2vh;  
*/
} 

.ind p{
	display:block;
margin-bottom:0.4vh;
}   

/*
	padding-bottom:2vh;
	display:block;
	max-width:4vh
*/
.ind a{
margin-top:1vh;
	display:block;
} 

.ind a span{
font-size:0.8em;
font-weight:100;
	text-transform:uppercase;
	display:inline-block;
margin-left:4vh;
margin-right:4vh;
/*
border-left: 10px solid #FFA500;
*/
background-color:#DCDBDB;
} 

.ind1 {
vertical-align:top text-top;
	display:inline-block;
width:40px;
margin:0.2vh;
} 

.ind1 div{
	display:inline-block;
vertical-align:top text-top;
vertical-align:top;
vertical-align:text-top;
} 

.ind1 img{
	display:block;
} 

.ind1 div img{
	display:block;
vertical-align:top text-top;
vertical-align:top;
vertical-align:text-top;
} 

.ind2 {
vertical-align:top text-top;
vertical-align:top;
vertical-align:text-top;
	display:inline-block;
width:99vh;
margin:0.2vh;
}   

/*
*/
/*
.ind2 span{
	display:inline-block;
	display:block;
}   

*/
.ind2 p{
	display:block;
margin-bottom:0.4vh;
}   

/*
	padding-bottom:2vh;
	display:block;
margin-top:3vh;
*/
/*
font-size:0.8em;
*/
.ind2 a{
	display:inline-block;
	max-width:4vh
margin-top:2vh;
} 

.ind2 a span{
	display:inline-block;
} 

.ind3 {
vertical-align:top text-top;
	display:inline-block;
width:20vh;
margin:0.2vh;
}   






/* Aqua */
.aqua00A3A3 {
background-color:#00A3A3;
} 

ol {
   /* font-size:1em;*/
	margin-left:-0.5em;
	overflow:visible;
	text-decoration:none;
}

Ul {
   /* */
   font-size:0.9em;
	margin-left:-2em;
	overflow:visible;
} 

.inlineList {
margin: 0.2vh 0.2vh 0.2vh 0.5vh;  
	font-size:1em;
   display: flex;
   flex-direction: row;
   overflow:inherit;
   /* 
	margin-left:-0.95em;
   overflow-style:marquee-block;
	overflow:scroll;
	Below sets up your display method: flex-start|flex-end|space-between|space-around */
   justify-content: flex-start; 
   /* Below removes bullets and cleans white-space */
   list-style: none;
   width:100%;
} 

.inlineList ol {
	
   margin-left:0.1vh;
} 

.inlineList li span {
	display:block;
} 

.inlineList li {
   margin-left:0.1vh;
   width:15%;
}


li {
	overflow:visible;
	padding-bottom:0.3em;
}

ol li::marker {
font: 0.75em Oswald;   /* Adjust the size as needed */
font-weight:bold;
  color: #999;
  /* Optional: change color */
} 

.bg000 {
	display:inline-block;
	
background-color:#000; 
} 

.bg000 a {
color:#fff;
	display:block;
} 

.bg333 {
	display:block;
/*    */
font-size:0.5em;
text-transform:uppercase;  
color:#fff;
background-color:#333; 
} 

.bg333 a {
color:#fff;
	display:block;
} 

.txt222 {
	display:block;
font-size:0.75em;
/*
text-transform:uppercase;
*/
} 

.txt222 a {
border-bottom: 0px solid #999; 
	text-decoration:none;
} 

.txt222 a:link {
border-bottom: 0px solid #999; 
} 

.txt222 a:visited {
border-bottom: 0px solid #999; 
} 




.txt123 {
/*font-size:0.9em;
	display:block;
margin:	0vh	0vh	1vh	0.2vh;
border-left: 0vh solid #d43939; 
border-top: 0vh solid #d43939; 
border-right: 0vh solid #d43939; 
border-bottom: 0.0vh solid #d43939; 
text-decoration:none;
*/
/*
	font-weight:200;
padding-bottom:20vh;
*/

} 

.txt123 p{
font-size:1.5em;
font-family: Oswald;
/* */
} 

.txt123 p a{
	text-transform:uppercase;
	color:#060;
/* */
} 

.txt123 p a:hover{
	text-transform:uppercase;
	color:#b80000;
/* */
} 

.txt123 a {
border-bottom: 0px solid #999; 
} 

.txt123 a:link {
border-bottom: 0px solid #999; 
} 

.txt123 a:visited {
border-bottom: 0px solid #999; 
} 

.txt123 dl {
/*
	font-size:1em;
font: 0.95em Arial, Helvetica, sans-serif;  
padding:0.0vh    0    0    0.0vh;   
padding-bottom:5vh;
	font-size:1em;
*/
	font-size:1em;
padding-left:2vh;
padding-bottom:2vh;
margin:	0vh	0vh	1vh	0.2vh;
border-bottom: 1px solid #d43939; 

} 

.txt123 dl dl { 
	font-size:1em;
padding-left:2vh;
margin:	0vh	0vh	1vh	0.2vh;
border-left: 1vh solid #f1f1f1; 
border-top: 0vh solid #d43939; 
border-right: 0vh solid #d43939; 
border-bottom: 0vh solid #d43939; 
} 

.txt123 dl a { 
	font-size:1em;
padding-left:0vh;
margin:	0vh	0vh	0.2vh		0.2vh;
	display:block;
} 

.txt123 dt {
font: 1em Arial, Helvetica, sans-serif;  
text-transform:uppercase;  
font-weight:100;
margin:	0vh	4vh	1vh	0.2vh;
padding-left:2vh;
} 

.txt123 dt a:visited {
	text-transform:uppercase;
} 

.txt123 dd {
/*
font: 0.95em Arial, Helvetica, sans-serif;
font-weight:200;
*/
text-transform:normal;  
border-left: 1vh solid #fff; 
border-top: 0vh solid #d43939; 
border-right: 0vh solid #d43939; 
border-bottom: 0vh solid #d43939; 
margin:	0vh	4vh	1vh	5vh;
padding:0vh	0vh	1vh	0.2vh; 
padding-left:2vh;
} 

.leftblocky a
{ 

	display:block;
	text-decoration:none;
	}
	
.plot {
font: 0.8em Arial, Helvetica, sans-serif;  
margin:0.2vh 0.2vh 0.5vh 0.2vh;  
padding:0.2vh    0.2vh    0.2vh    0.2vh;   
} 

.plot a {
	display:block;
margin:0.8vh 0.2vh 0.5vh 0.2vh;  
padding:0.2vh    0    0    0.1vh;  
border-left: 0.4vh solid #d43939; 
border-top: 0vh solid #d43939; 
border-right: 0vh solid #d43939; 
border-bottom: 0vh solid #d43939; 
} 

.plot b {
margin:0.2vh 0.2vh 0.2vh 2vh;  
padding:0.2vh    0    0    0.1vh;
} 

u {
	display:inline-block;
margin:0.8vh 0.2vh 0.5vh 0.2vh;  
padding:0.2vh    0    0    0.1vh;
border:dashed #333 1px;
text-decoration:none;
} 

.boxy {
width:99vh;      
display: block;   
margin:0.0vh 0.0vh 0.0vh 8.2vh;  
padding:0.0vh    0    0    0.0vh;   
vertical-align:text-top;  
vertical-align:top;
} 

.l35 {
width:20%;      
display: inline-block;   
margin:0.8vh 0.2vh 0.5vh 0.2vh;  
padding:0.2vh    0    0    0.1vh;   
vertical-align:text-top;  
vertical-align:top;
} 

.r74 {
width:70%;      
display: inline-block;   
margin:0.2vh 0.2vh 0.2vh 0.2vh;  
padding:0.2vh    0    0    0.1vh;   
vertical-align:text-top;  
vertical-align:top;
} 

.bi5up dd {
width:30vh;      
display: inline-block;   
margin:0.8vh 0.2vh 0.5vh 0.2vh;  
padding:0.2vh    0    0    0.1vh;   
vertical-align:text-top;  
vertical-align:top;
} 

.top {
font: 0.9em Oswald;
background-color:#000;
color:#FFF;
width:99vh
display: block;   
margin:0.2vh 0.2vh 0.2vh 0.2vh;  
padding:0.2vh 0.2vh 0.2vh 0.2vh;    
} 

.top a {
color:#FFF;
vertical-align:text-top;  
vertical-align:top;
} 

.top a:hover {
color:#000;
vertical-align:text-top;  
vertical-align:top;
}




dl {
padding:0.1vh    0    0    2vh;   
width:95%;
} 

dt {
font-size: 0.9em;
margin-left:1vh;
} 

dt a:visited {
	text-transform:uppercase;
} 

dd {
margin:1vh    0    0   3vh; 
padding:0.1vh    0    0   1vh; 
border:0    0    0   2vh;
border-left-color:#eee;
border-left:medium #ccc;
border-left-style:dotted;
text-decoration:none; 
} 

/*margin-left:2vh; 
padding-left:   0.25vh;   
margin-left:-:2vh;-bottom*/

.➼  {
padding-left:3vh;
} 

.➼➼  {
padding-left:4vh;
} 

h1 {
text-transform:uppercase;
font-family:Oswald;
color:#555;  
} 

h1 a {     
font-weight:100;
} 

h2 {     
font-family:Oswald;
} 

h2 a {     
font-weight:200;
} 

h3 {     
font-family:Oswald;
} 

h3 a {     
} 

h4 {     
font-family:Oswald;
} 

h4 a {     
} 

h4 a:link {     
} 

.ichar {
vertical-align:top;   
margin:	1vh    0vh    0vh    0vh;  
padding:	0vh    0vh    0    0vh;   
} 

.ichar p {
margin:	0.2vh    0.7vh    0.2vh    0vh;  
padding:	0vh    0vh    0    0vh;   
display:inline-block; 
} 

.ichar a {
margin:	0.2vh    0.7vh    0.2vh    0vh;  
padding:	0vh    0vh    0    0vh;   
display:inline-block; 
} 

h5 {
font-size: 1.1em;
font-family:Oswald;
margin:	0.2vh    2vh    0.2vh    0vh;  
padding:	0.2vh    0.2vh    0    0vh;   
display:inline-block; 
} 

h5 a {     
font-weight:200;
color:#c0edea;  
} 

h5 a:link {     
font-weight:200;
color:#c0edea;  
} 

h7 {
font-size: 1em;
color:#969;
margin:	0.2vh    0.2vh    0    0vh;  
padding:	0.2vh    0.2vh    0    0vh;   
/* color:#555;  
font-family:Oswald;
text-transform:uppercase;
border-left: 0vh solid #333;   
border-top: 0vh solid #333;   
border-right: 0vh solid #333; 
border-bottom: 0vh solid #333; 
vertical-align:top;   
overflow-x: hidden;   
overflow-y: auto;*/
color:#c0edea;  
font-weight:400;      
display:block; 
} 


sup {    
/*text-align:right;*/
font-size: 0.8em;
font-family:oswald;
text-transform:uppercase;
color:#8000ff;  
font-weight:100;    
display:block;     
} 

.sup2 {
	padding-top:2em;
font-size: 0.8em;
font-family:Oswald;
text-transform:uppercase;
color:#8000ff;  
font-weight:400;    
display:block;     
} 

.sup2 a{
color:#8000ff;  
} 











/* font-size:2em; 
display:block;*/
/* 
    background-color: #000;
	background-color:#f06d0640; 
background-color:#e6deba;*/

.ftop {
  position: -webkit-sticky;
  position: sticky;
	display:block;
    position:fixed;
    top:0;
	right:0;
    width:99vh;
	overflow:hidden;
    z-index:100;
} 

.fst {
	font-size:0.75em;
margin:0.2vh 0.2vh 0.2vh 0.2vh;  
display:block;
color:#fff;
text-align:right;
text-transform:uppercase;
	background-color:#00000090; 
} 

.fst div {
display:block;
} 

.fst a {
	/*
margin:0.2vh 0.2vh 0.5vh 0.5vh;  
display:block;
color:#000;
text-decoration:none;
	*/
color:#fff;
	font-size:1em;
	margin-left:1vh;
	margin-right:1vh;
} 

.fst a:link {
color:#fff;
} 

.fst a:hover {
color:#fed501;
text-decoration:none;
} 

.fixedElement {
  position: -webkit-sticky;
  position: sticky;
	display:block;
	background-color:#dddddd95; 
    position:fixed;
    bottom:0;
	right:0;
    width:25vh;
	overflow:hidden;
    z-index:100;
} 

.fixedElementBIG {
  position: -webkit-sticky;
  position: sticky;
	display:block;
	background-color:#dddddd95; 
    position:fixed;
    bottom:0;
	right:0;
    width:9vh;
    HEIGHT:9vh;
	overflow:hidden;
    z-index:100;
} 

.stick {
	text-transform:uppercase;
	font-family:Oswald;
	/*
	font-size:0.7em;
	font-size:1em;
	font-weight:bold;
	*/
margin:0.2vh 0.2vh 0.2vh 0.2vh;  
display:block;
color:#444;
text-align:right;
text-decoration:none;
} 

.stick div {
display:block;
} 

.stick a {
	/*
color:#000;
	*/
	font-size:1em;
margin:0.2vh 0.2vh 0.5vh 0.5vh;  
display:block;
text-decoration:none;
} 

.stick a:hover {
color:#000;
text-decoration:none;
} 

.colors {
margin:0.2vh 0.2vh 0.2vh 0.2vh;  
display:block;
color:#969;
text-align:right;
} 

.colors a {
/* font-size:2em; */
/* background-color:#8c035a; */
color:#8c035a;
}  

sup a {
	color:#000;
	}




b {     
font-weight:500

} 

.bB {
font-weight:300;      
display:blink;
} 

.bot2vh {
} 

.left⥈ {
border-top: 0vh solid #7ef2d7;   
} 

.leftddd {
border-right: 0vh solid #888; 
border-bottom: 0vh solid #888;  
} 

.in_a_row {
	display:inline-block;
width:99%;
margin-bottom:20vh;
} 

.in_a_row img{
	width:400px;
	bottom:0px;
} 

.in_a_row2 {
	display:inline-block;
width:47%;
margin-bottom:20vh;
} 

.in_a_row2 img{
	width:400px;
	bottom:0px;
} 

.in_a_row3 {
	display:inline-block;
width:32%;
margin-bottom:20vh;
} 

.in_a_row3 img{
	width:300px;
	bottom:0px;
} 

.i100 {
	display:inline-block;
width:99%;
margin-bottom:20vh;
} 

.c2 {
/*
display:block; 
*/
width:47%;
} 

.bg000 {
	display:block;
/*  
	display:inline-block;
	  */
font-size:0.5em;
text-transform:uppercase;  
color:#fff;
background-color:#000:
width:100%;
} 

.bg000 a {
color:#fff;
	display:block;
} 

.inarow    {   display:inline-block;	
/*   	display: flex;	flex-direction: row;	
	display:block;
width:47%;
*/
margin-top:4vh;
} 

.inarow div   {   display:inline-block;	width:99%;
} 

.inarow{   display:inline-block;	width:99%;	max-height:100%		bottom:0px;		} 

.inarow a{display:block;
} 

.inarow2    {   display:inline-block;	
/*   	display: flex;	flex-direction: row;	
	display:block;
width:47%;
*/
margin-top:4vh;
} 

.inarow2 div   {   display:inline-block;	width:47%;
} 

.inarow2 img   {   display:block;	width:99%;	max-height:100%		bottom:0px;		} 

.inarow2 a{display:block;
} 

.inarow3    {   display:inline-block;	
/*   	display: flex;	flex-direction: row;	
	display:block;
width:47%;
*/
margin-top:4vh;
} 

.inarow3 div   {   display:inline-block;	width:32%;
} 

.inarow3 img   {   display:block;	width:99%;	max-height:100%		bottom:0px;		} 

.inarow3 a{display:block;
} 

.inarow4    {   display:inline-block;	
/*   	display: flex;	flex-direction: row;	
	display:block;
width:47%;
*/
margin-top:4vh;
} 

.inarow4 div   {   display:inline-block;	width:24%;
} 

.inarow4 img   {   display:block;	width:99%;		bottom:0px;		} 

.inarow4 a{display:block;
} 

.inarow5    {   display:inline-block;	
/*   	display: flex;	flex-direction: row;	
	display:block;
width:47%;
*/
margin-top:4vh;
} 

.inarow5 div   {   display:inline-block;	width:19%;		} 

.inarow5 img   {   display:block;	width:99%;	max-height:100%		bottom:0px;		} 

.inarow5 a{display:block;		} 

.inarow8    {   display:inline-block;		vertical-align:top;
/*   	display: flex;	flex-direction: row;		
	display:block;
width:47%;
*/
margin-top:4vh;		} 

.inarow8 div   {   display:inline-block;	width:12%;		} 

.inarow8 img   {   c;	width:99%;		bottom:0px;		} 

.inarow8 a{display:block;		} 

.inarow20 {	display:inline-block;	
/*   	display: flex;	flex-direction: row;	
	display:block;
*/
width:99%;
margin-top:4vh;
padding-right:50px;
} 

.inarow20 div   {   display:inline-block;	width:5%;		} 

.inarow20 img   {   display:block;	width:99%;	max-height:100%		bottom:0px;		height:auto;		} 

.inarow20 a{		display:inline-block;		} 

.dlTITAN {
} 

.dl_____tvtropes {
} 

.dlPLOT {
/* background-color:#d9e897; 
border-left: 0vh solid #c7ed1f;   
} 

.¢4 dd {
background-color:#ffc3a0;      
} 

.¢ffc3a0 {     
} 

/* peach */
.¢ffc3a0 a {
background-color:#ffc3a0;  
} 

.¢0000FF {     
} 

.ffc3a0 {
color:#ffc3a0;      
} 

/* peach */

.blue_0000FF {
} 

/* blue */

/* 479ef5 blue */
.p0080ff {
background-color:#8000ff;  
} 

/* 479ef5 blue */
.﷼ {
border-color:#479ef5;
} 

/* 0080ff blue */
.σ {  
border-left: 0.4vh solid #0080ff;    
} 

/* med dark blue */
.♞ {
border-left: 0vh solid #396999;   
}

/* Green */
.green_008000 {
color:#008000;      
}

/* Green 008000*//
.₵ {
border-left: 0vh solid #008000;   
} 

/* Green      display:inline-block;      */
. ➦ {
} 

.purple_ffc3a0 {
color:#800080;      
} 

/* Purple */
.p8000ff {
} 

/* Purple */
/* Purple 8000ff*/
.₦ {
border-left: 0vh solid #8000ff;   
} 
/* 
Purple
*/
/**/





.txt111 {
text-decoration:none;
padding-bottom:10vh;
font-size:1.5em;
text-transform:uppercase;
	color:222;
background-color:#ccc; 

} 

.txt111 a {
border-bottom: 0px solid #999; 
	text-decoration:none;
	color:222;
background-color:#ccc; 
} 

.txt111 a:link {
border-bottom: 0px solid #999; 
	color:222;
background-color:#ccc; 
} 

.txt111 a:visited {
border-bottom: 0px solid #999; 
	color:222;
background-color:#ccc; 
} 

dl.txt456 {
font-size:0.7em;
}

dt.txt456 {
font-size:0.7em;
}

dd.txt456 {
font-size:0.7em;
}

.txt456 dl{
font-size:0.7em;
}

.txt456 dt{
font-size:0.7em;
}

.txt456 dd{
font-size:0.7em;
}

.txt456 {
text-decoration:none;
padding-bottom:10vh;
font-size:0.9em;

} 

.txt456 a {
border-bottom: 0px solid #999; 
	text-decoration:none;
} 

.txt456 a:link {
border-bottom: 0px solid #999; 
} 

.txt456 a:visited {
border-bottom: 0px solid #999; 
} 

.red_FF0000 {
color:#FF0000;      
display:inline-block;
} 

/* red */

/* FireBrick Aggressive accent color */
.FireBrick {
color:#B22222;  
color:#fff;      
display:inline-block;
} 

/* FireBrick Aggressive accent color */
.ᛔ {
} 

/* FireBrick Aggressive accent color */
.ᛔ_inline {
} 

.ᚻ { 
border-top: 0vh solid #e0e077;  
} 

/* 
e0e077   
*/

dl.﹄ {
}

*/
.▽1 {
border-left: 0vh solid #ed8585;   
}

/*#f9ebea light pink*/
/*

*/

.⏃ {
}


dl.plot22 {
border-top: 0vh solid #f7f2f2; 
} 

dl.plotSMALLtxt {
border-top: 0vh solid #f7f2f2; 
} 

/* text-transform:uppercase;   */

dt.plotSMALLtxt {
} 

/* text-transform:uppercase;   */

dd.plotSMALLtxt {
} 

.plot9FE2BF {
border-top: 0vh solid #9FE2BF;  
} 

/*#9FE2BF light turq*/

.plotCCCCFF {
border-top: 0vh solid #CCCCFF; 
} 

/*#CCCCFF lavender*/


.ᚠ {
} 

/* HotPink    Playful accent color  */
.HotPink {
color:#FF69B4;      
} 

/* HotPink    Playful accent color  */
.₫ {
} 

/* HotPink    Playful accent color  */
/* #HotPink */
.ᛓ1 { 
} 

/*#00FF00 Lime*/

/* Lime */
.∩ {
color:#007575;
} 

.ⓔ {
color:#454B1B;
} /* Army green */

/* Army green */

} 

/*#00FF00 Lime*/

.฿ { 
border-width:0.1vh solid #d9e4ec;
} 

.plotDEF_REF {
border-top: 0vh solid #f1c40f; 
} 

.ϟ {
color:#00A3A3;
} 
/* Aqua {
color:#00A3A3;   
margin-right:0.1vh;
} 

.✇1 {
border-left: 0vh solid #008080;   
} 

 /* Blue */
.ஆ {
	color:#0000FF;
} 

.⑳ { 
border-left: 0.4vh solid #d9e4ec;   
} 
/* peach*/

/* Misty Blue */
.￠ {
} 


/* Misty Blue */
.b7cfdc222 {
} 


/* Misty Blue */
.₡₡₡ {
border-top: 0vh solid #b7cfdc;  
} 

/* Green      display:inline-block;      */
.₡ {
} 

/* Blue Grotto */
.ᛈ {
} 

/* Blue Grotto */
.﹃ {
background-color:#6aabd2;  
} 

/* Blue Grotto *//
.₲ {
border-bottom: 0.5vh dotted #800080;  
} 

.b385e72 {
} 

/* Lviv Blue */
.c385e72 {
background-color:#f7f2f2;   
} 

/* Lviv Blue */
.€ {
} 

/* Lviv Blue */
.€€€ {
border-bottom: 0vh solid #385e72; 
} 

/* orange  */


.৳ {
background-color:#f7f2f2;
} 





/* orange  */
.♅ {
border-bottom: 0.0vh dotted #f5e2bf; 
} 

/* FFA500 */
.ᛕ {
} 

/* orange display:block;     */
.︾ {
border-bottom: 0vh solid #FFA500; 
} 

/* orange  */
dl.︾ {
} 

.plotජ {
border-bottom: 0vh solid #d5f5e3; 
} 



div.right☈5 {
border-bottom: 0vh solid #d63cd6;
} 

.☈3 {
border-right: 0vh solid #a152a1; 
border-bottom: 0.5vh dotted #a152a1;  
} 

table.◎ {
} 

td.◎ {
} 

.left_nemesis {   
border-right: 0vh solid #FF00FF;
} 

.anno╳{  
border-bottom: 0vh solid #801c80;
} 

.╳ {
color:#FF00FF;
font-weight:100;    
} 

.bigBOX111 {
} 

.bigBOX000 {
border-left: 0vh solid #FF00FF;   
} 

.╳94 {
border-bottom: 0.5vh dotted #d6c7d6;
} 

.bigBOX_fuschia {
border-right: 0.5vh solid #a827a8; 
} 

.╳1 {
background-color:#967bb6; 
} 

.nemesis_right_side { 
border-bottom: 0.5vh dotted #ebdaeb; 
} 

.╳9 {
border-bottom: 0vh solid #FF00FF; 
} 
/* peach */     /* peach f7e3d7 */
.ffc3a0 {
} 




.DEF_REFbfff00 {
} 

.DEF_REF {
border:0.1vh solid #ffc3a0;   
} 

.LEFTnemesisAWAY {
} 

div.LEFTnemesisAWAY {
border-bottom: 0vh solid #ed971f; 
} 


/* green 57ab7c *//
.anno57ab7c {
} 

.♄ {
border-bottom: 0.0vh dotted #57ab7c; 
} 

f22222 red */
.❿ {
border-left: 0vh solid #f22222;   
} 



/* peach */
.annof7e3d7 {
border-bottom: 0vh solid #f7e3d7;
} 



.ឱ1 {
border-width:0.1vh solid #bfff00;
} 



/* peach */
.annoffc3a0 {
border-bottom: 0vh solid #ffc3a0; 
} 


/* Green */
.￥ { 
border:0.1vh solid #008000;
} 

/* Green 008000     c0edea*/
.₩ {
} 

/* Green */
.₩2 { 
background-color:#c0edea;  
}


.right円 {
border-bottom: 0.5vh dotted #cedbdb; 
} 


 .anno∀ {
border-bottom: 0vh solid #00E9EC;
} 

.anno_ccc {
border-bottom: 0vh solid #ccc;
} 



/* Pink */
.₰ { 
border:0.1vh solid #ffc0cb;
} 

/* yellow */
.₯ {
background-color:#ffff00;      
} 



.ᚨ {
background-color:#ffffe0;      
} 



/* med yellow */
.ϓ {
background-color:#e6e600;
} 
/* med yellow */



/* background-color:#c7f277; */

.icontent {       
height:99vh;
width:99vh;
}

/* scrollbar */
.td1 {
display:inline-block;   
height:99vh;
width:20%;    
border:0px;
  overflow: scroll;
  scrollbar-color: red orange;
  scrollbar-width: thin;
  overflow-x: hidden; overflow-y: auto;
} 

.td2 {
display:inline-block;   
height:99vh;
width:79%; 
border:0px;
  overflow: scroll;
  scrollbar-color: red orange;
  scrollbar-width: thin;
  overflow-x: hidden; overflow-y: auto;
} 

.td3 {
display:inline-block;
height:100vh;
width:10%; 
border:0px;
  overflow: scroll;
  scrollbar-color: red orange;
  scrollbar-width: thin;
  overflow-x: hidden; overflow-y: auto;
} 

.td49 {
display:inline-block;
height:99vh; 
width:48%; 
border:0px;
  overflow: scroll;
  scrollbar-color: red orange;
  scrollbar-width: thin;
  overflow-x: hidden; overflow-y: auto;
} 

/* 
margin:0.0vh; 
#8AFFFF 
  overflow-x: hidden; overflow-y: auto;
  overflow: scroll;
  scrollbar-color: red orange;
  scrollbar-width: thin;
  */

.බ {
	color: #069;
} 

.b80000 {
	color: #b80000;      
display:inline-block;
} 

.red {
	color: #b80000;
} 

.film {
	color:#9C0;
} 

.www {
color:#0F3;
} 

.d3ffce {
color:#d3ffce;
} 
/* light green */
