
/*CSS reset settings here*/
*{
    margin: 0px;
    padding: 0px;
    box-sizing: border-box;
    vertical-align: top; 
    font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
    /* outline: 1px solid black   GARAMOND    Times New Roman   TIMES; */
   
   }
   
   
   
   
/* THIS CODE IS ADJUSTED FOR 2 TYPES OF SCREENS LARGE & SMALL */
   
   
/* VARIABLE1 = 90%;  */


   
   
   
   
/*
@media screen and (max-width: 1536px) {



}
 */
   

@media screen and (max-width: 5000px) {
     




.N_Builging{
	margin: 0;
background-color: white;
	padding-bottom: 100px;

	display: flex;
		flex-direction: column;
	align-content: center;
	justify-content: center;
	align-items: center;

}









#N_Arena{
    width: 100%;
    margin: 0 auto;
    background-color: #79c2d0;
    padding-bottom: 5%;
}



#N_Arena_00{
    width: 100%;
    margin: 0 auto;
    background-color: #0f1440;
    padding-bottom: 5%;
}






#N_Running_Loop{
    width: 100%;
    margin: 0 auto;
    background-color: #a3f7bf;
    padding-bottom: 5%;
}


#N_Running_Loops{
    width: 100%;
    margin: 0 auto;
    background-color: #ee8572;
    padding-bottom: 5%;
}



#E_19{
    width: 94%;
	color: white;
    background-color: #0c3c78;
    border-radius: 10px;
    font-size: 15pt;
    padding: 5% 5%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#E_20{
    width: 94%;
	color: white;
    background-color: #03d6d2;
    border-radius: 10px;
    font-size: 15pt;
    padding: 5% 5%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#E_17{
    width: 94%;
	color: white;
    background-color: black;
    border-radius: 10px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}



#E_18{
    width: 94%;
	color: white;
    background-color: #00818a;
    border-radius: 35px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}


   
#BackCol{
    background-color: #5b5971;
    width: 97%;
    /* margin: 1.5%; */
    margin: 0% 1.5% 0% 1.5%;
	padding-top: 0%;
	border-radius: 10px;
}

#container2{
    width: 100%;
    margin: 0 auto;
    background-color: black;
    padding-bottom: 5%;
}
   
#BackCol2{
    background-color: white;
    width: 97%;
    /* margin: 1.5%; */
    margin: 0% 1.5% 0% 1.5%;
	padding-top: 0%;
	border-radius: 65px;
}

#Boxx2{
    width: 95%;
    margin-left: 2.35%;
	margin-right: 2.35%;
	margin-top: 1%;
	margin-bottom: 1%;
	padding-bottom: 1%;
    
    /*background-color: Darkred;  */
	background-color: white; 
    display: inline-block;
	border-radius: 50px;
}
   
#AD2{
    width: 95%;
	/* width: Ariable2;  */
    display: inline-block;
    margin-left: 2%;
	margin-right: 2%;
	margin-top: 0%;
	margin-bottom: 0%;
    /* margin-left: auto;
    margin-right: auto; */
    
}

#AD3{
    width: 90%;
	/* width: Ariable2;  */
    display: inline-block;
    margin-left: 4%;
	margin-right: 4%;
	margin-top: 0%;
	margin-bottom: 0%;
    /* margin-left: auto;
    margin-right: auto; */
    
}



#Penthouse_01{
    width: 95%;
    margin-left: 2.35%;
	margin-right: 2.35%;
	margin-top: 1%;
	margin-bottom: 1%;
	padding-bottom: 1%;
	padding-bottom: 1%;
    
    /*background-color: Darkred;  */
	background-color: #fffdd0; 
    display: inline-block;
	border-radius: 10px;
}

#Penthouse_04{
    width: 91%;
    margin-left: 4.35%;
	margin-right: 4.35%;
	margin-top: 2%;
	margin-bottom: 2%;
	padding-bottom: 2%;
	padding-bottom: 2%;
    
    /*background-color: Darkred;  */
	background-color: #fffdd0; 
    display: inline-block;
	border-radius: 10px;
	   outline: 8px solid #d8d8d8;
}


#Penthouse_02{
    width: 91%;
    margin-left: 4.35%;
	margin-right: 4.35%;
	margin-top: 1%;
	margin-bottom: 1%;
	padding-bottom: 1%;
	padding-bottom: 1%;
    
    /*background-color: Darkred;  */
	background-color: #fffdd0; 
    display: inline-block;
	border-radius: 10px;
}

#Penthouse_03{
    width: 93%;
    margin-left: 3.35%;
	margin-right: 3.35%;
	margin-top: 1%;
	margin-bottom: 1%;
	padding-bottom: 1%;
	padding-bottom: 1%;
    
    /*background-color: Darkred;  */
	background-color: #fffdd0; 
    display: inline-block;
	border-radius: 10px;
}

#Box11{
    width: 95%;
    margin-left: 2.35%;
	margin-right: 2.35%;
	margin-top: 1%;
	margin-bottom: 1%;
	padding-bottom: 1%;
	padding-bottom: 1%;
    
    /*background-color: Darkred;  */
	background-color: #FEFEEC; 
    display: inline-block;
	border-radius: 10px;
}

#Box12{
    width: 95%;
    margin-left: 2.35%;
	margin-right: 2.35%;
	margin-top: 1%;
	margin-bottom: 1%;
	padding-bottom: 1%;
    
    /*background-color: Darkred;  */
	background-color: #E2F0D9; 
    display: inline-block;
	border-radius: 10px;
}


#Box1{
    width: 95%;
    margin-left: 2.35%;
	margin-right: 2.35%;
	margin-top: 1%;
	margin-bottom: 1%;
	padding-bottom: 1%;
    
    /*background-color: Darkred;  */
	background-color: #FFFFFF; 
    display: inline-block;
	border-radius: 10px;
}


#Skybox{
    width: 95%;
    margin-left: 2.35%;
	margin-right: 2.35%;
	margin-top: 1%;
	margin-bottom: 1%;
	padding-bottom: 1%;
    
    /*background-color: Darkred;  */
	background-color: #74B49B; 
    display: inline-block;
	border-radius: 10px;
}


#UpperDeck{
    width: 95%;
    margin-left: 2.35%;
	margin-right: 2.35%;
	margin-top: 1%;
	margin-bottom: 1%;
	padding-bottom: 1%;
    
    /*background-color: Darkred;  */
	background-color: #00818A; 
    display: inline-block;
	border-radius: 10px;
	
	
}



#UpperDeck_2{
    width: 95%;
    margin-left: 2.35%;
	margin-right: 2.35%;
	margin-top: 1%;
	margin-bottom: 1%;
	padding-bottom: 1%;
    
    /*background-color: Darkred;  */
	background-color: #00818A; 
    display: inline-block;
	border-radius: 10px;
	   outline: 8px solid #d8d8d8;
}






#fullname{
    width: 95%;
    margin-left: 2.35%;
	margin-right: 2.35%;
	margin-top: 1%;
	margin-bottom: 1%;
	padding-bottom: 1%;
    
    /*background-color: Darkred;  */
	background-color: #FFFFFF; 
    display: inline-block;
	border-radius: 10px;
}


#Metrics1{
    width: 70%;
    margin-left: 12.35%;
	margin-right: 2.35%;
	margin-top: 2.35%;
	margin-bottom: 2.35%;
    
    /*background-color: Darkred;  */
	background-color: #FFFFFF; 
    display: inline-block;
	border-radius: 10px;
	text-align: left;
}

#Info2{
    color: white;
    background-color: #5b5971;
    border-radius: 5px;
    font-size: 12pt;
    padding: 2% 2% 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 10%;
    display: block;
    /* need to center */

     /* bottom border */
}

#Info4{
    color: white;
    background-color: #23D7E5;
    border-radius: 5px;
    font-size: 18pt;
    padding: 2% 2% 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 10%;
    display: block;
    /* need to center */

     /* bottom border */
}

#InfoNTA{
    color: #5b5971;
    background-color: F4B183;
    border-radius: 5px;
    font-size: 12pt;
    padding: 2% 2% 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 10%;
    display: block;
    /* need to center */

     /* bottom border */
}

#InfoHIGHLIGHTPINK{
    color: white;
    background-color: #DF29C1;
    border-radius: 5px;
    font-size: 12pt;
	font-weight: bold;
    padding: 2% 2% 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 10%;
    display: block;
    /* need to center */

     /* bottom border */
}

#InfoHIGHLIGHT{
    color: #5b5971;
    background-color: gold;
    border-radius: 5px;
    font-size: 12pt;
    padding: 2% 2% 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 10%;
    display: block;
    /* need to center */

     /* bottom border */
}

header{
    width: 98%;
    margin-left: 0%;
    display: inline-block;
    margin-top: 1%;
    margin-bottom: 1%;
}


#Level_029{
	color: black;
    background-color: white;
    border-radius: 5px;
    font-size: 25pt;
    padding: 1.5% 2% 1.5% 3%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 0%;
    margin-top: 0%;
    margin-left: 3%;
}

#Level_029 span{
	color: #A9D18E;
    background-color: white;
    border-radius: 5px;
    font-size: 25pt;
    padding: 1.5% 2% 1.5% 3%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 0%;
    margin-top: 0%;
    margin-left: 0%;
}

#NO{
    width: 5%;
	/* width: Ariable2;  */
    display: inline-block;
    margin-left: 1%;
	margin-right: 1%;
	margin-top: 0%;
	margin-bottom: 0%;
    /* margin-left: auto;
    margin-right: auto; */
    
}

#AD{
    width: 96%;
	/* width: Ariable2;  */
    display: inline-block;
    margin-left: 2%;
	margin-right: 2%;
	margin-top: 0%;
	margin-bottom: 0%;
    /* margin-left: auto;
    margin-right: auto; */
    
}

#NOT{
    width: 100%;
	/* width: Ariable2;  */
    display: inline-block;
    margin-left: 1%;
	margin-right: 1%;
	margin-top: 0%;
	margin-bottom: 0%;
    /* margin-left: auto;
    margin-right: auto; */
    
}

#Top_NTA{
    padding-left: 2%;
    padding-top: 2%;
    padding-bottom: 2%;
	background-color: #F4B183;
    display: inline-block;
    width: 97%;
    margin: .5% 1.5% .5% 1.5%;
	border-radius: 10px;
}

#Top_NTA span{
    color: #A6A6A6;
}

#Top_NTA h2{
    margin-left: 3%;
    display: inline-block;
    color: black;
    font-size: 18pt;
}

#Top{
    padding-left: 2%;
    padding-top: 2%;
    padding-bottom: 2%;
	background-color: gold;
    display: inline-block;
    width: 97%;
    margin: .5% 1.5% .5% 1.5%;
	border-radius: 10px;
}

#Top span{
    color: #A6A6A6;
}

#Top h2{
    margin-left: 3%;
    display: inline-block;
    color: black;
    font-size: 18pt;
}

#Top_NEV{
    padding-left: 2%;
    padding-top: 2%;
    padding-bottom: 2%;
	background-color: orange;
    display: inline-block;
    width: 97%;
    margin: .5% 1.5% .5% 1.5%;
	border-radius: 10px;
}

#Top_NEV span{
    color: #A6A6A6;
}

#Top_NEV h2{
    margin-left: 3%;
    display: inline-block;
    color: white;
    font-size: 18pt;
}


#Top_NH{
    padding-left: 2%;
    padding-top: 2%;
    padding-bottom: 2%;
	background-color: #A9D18E;
    display: inline-block;
    width: 97%;
    margin: .5% 1.5% .5% 1.5%;
	border-radius: 10px;
}

#Top_NH span{
    color: #A6A6A6;
}

#Top_NH h2{
    margin-left: 3%;
    display: inline-block;
    color: white;
    font-size: 18pt;
}

#Top_NA{
    padding-left: 2%;
    padding-top: 2%;
    padding-bottom: 2%;
	background-color: #8FAADC;
    display: inline-block;
    width: 97%;
    margin: .5% 1.5% .5% 1.5%;
	border-radius: 10px;
}

#Top_NA span{
    color: #5B5971;
}

#Top_NA h2{
    margin-left: 3%;
    display: inline-block;
    color: white;
    font-size: 18pt;
}

#Top_NR{
    padding-left: 2%;
    padding-top: 2%;
    padding-bottom: 2%;
	background-color: #A6A6A6;
    display: inline-block;
    width: 97%;
    margin: .5% 1.5% .5% 1.5%;
	border-radius: 10px;
}

#Top_NR span{
    color: #5B5971;
}

#Top_NR h2{
    margin-left: 3%;
    display: inline-block;
    color: white;
    font-size: 18pt;
}

#Top_NR2{
    padding-left: 2%;
    padding-top: 2%;
    padding-bottom: 2%;
	background-color: #C00000;
    display: inline-block;
    width: 97%;
    margin: .5% 1.5% .5% 1.5%;
	border-radius: 10px;
}

#Top_NR2 span{
    color: #5B5971;
}

#Top_NR2 h2{
    margin-left: 3%;
    display: inline-block;
    color: white;
    font-size: 18pt;
}



#Box_Log{
    width: 95%;
	font-size: 15pt;
    margin-left: 2.35%;
	margin-right: 2.35%;
	margin-top: 1%;
	margin-bottom: 1%;
	padding-left: 3%;
	padding-top: 3%;
    
    /*background-color: Darkred;  */
	background-color: #FFFFFF; 
    display: inline-block;
	border-radius: 10px;
}

#Box_Log2{
    width: 95%;
	font-size: 30pt;
    margin-left: 2.35%;
	margin-right: 2.35%;
	margin-top: 1%;
	margin-bottom: 1%;
	padding-left: 3%;
	padding-top: 3%;
    
    /*background-color: light yellow;  */
	background-color: #FFF5C9; 
    display: inline-block;
	border-radius: 10px;
}


#NA2{
    width: 96%;
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-top: 2%;
	padding-bottom: 2%;
    /*padding-bottom: 2%;*/
}













#Icon1{
    width: 16%;
	/* width: Ariable2;  */
    display: inline-block;
    margin-left: 4%;
	margin-right: 2%;
	margin-top: 4%;
	margin-bottom: 2%;
    /* margin-left: auto;
    margin-right: auto; */
    
}

#Box1 h2{
    display: inline-block;
    padding: 1%;
    color: #8e8193;
    padding-top: 8%;
    font-size: 22pt;
}

#Box1 h3{
    color: #8e8193;
    font-size: 12pt;
    padding: 2% 10%;
}

#Box1 h4{
    color: #8e8193;
    font-size: 9pt;
    padding: 0% 10%;
}

#Box1 h6{
    color: #8e8193;
	display: inline-block;
	font-size: 22pt;
    padding: 1% 10%;
}
/* first number is top/bottom ... second number is right/left */

#Info1{
    color: white;
    background-color: DARKGRAY;
    border-radius: 5px;
    font-size: 12pt;
    padding: 2% 3%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 4%;
    margin-top: 2.5%;
    margin-left: 10%;
    display: block;
    /* need to center */

     /* bottom border */
}










#Box2{
    width: 95%;
    margin-left: 2.35%;
	margin-right: 2.35%;
	margin-top: 2.35%;
	margin-bottom: 2.35%;
    
    background-color: #1169A9;
    display: inline-block;
	border-radius: 5px;
}

#Icon5{
    width: 65%;
	/* width: Ariable2;  */
    display: inline-block;
    margin-left: 0%;
	margin-right: 2%;
	margin-top: 0%;
	margin-bottom: 0%;
    /* margin-left: auto;
    margin-right: auto; */
    
}

#Icon6{
    width: 65%;
	/* width: Ariable2;  */
    display: inline-block;
    margin-left: 10%;
	margin-right: 2%;
	margin-top: 0%;
	margin-bottom: 0%;
    /* margin-left: auto;
    margin-right: auto; */
    
}

#Icon2{
    width: 16%;
	/* width: Ariable2;  */
    display: inline-block;
    margin-left: 4%;
	margin-right: 2%;
	margin-top: 2%;
	margin-bottom: 0%;
    /* margin-left: auto;
    margin-right: auto; */
    
}
#Icon7{
    width: 100%;
	/* width: Ariable2;  */
    display: inline-block;
    margin-left: 4%;
	margin-right: 2%;
	margin-top: 2%;
	margin-bottom: 0%;
    /* margin-left: auto;
    margin-right: auto; */
    
}

#Box2 h2{
    display: inline-block;
    padding: 1%;
    color: white;
    padding-top: 8%;
    font-size: 22pt;
}

#Box2 h3{
    color: white;
    font-size: 12pt;
    padding: 2% 10%;
}

/* first number is top/bottom ... second number is right/left */













#Box3{
    width: 95%;
    margin-left: 2.35%;
	margin-right: 2.35%;
	margin-top: 2.35%;
	margin-bottom: 2.35%;
    
    background-color: lightblue;
    display: inline-block;
}

#Icon3{
    width: 16%;
	/* width: Ariable2;  */
    display: inline-block;
    margin-left: 4%;
	margin-right: 2%;
	margin-top: 4%;
	margin-bottom: 2%;
    /* margin-left: auto;
    margin-right: auto; */
    
}

#Box3 h2{
    display: inline-block;
    padding: 1%;
    color: white;
    padding-top: 8%;
    font-size: 22pt;
}

#Box3 h3{
    color: white;
    font-size: 12pt;
    padding: 2% 10%;
}

/* first number is top/bottom ... second number is right/left */

#Info3{
    color: white;
    background-color: #42A6E0;
    border-radius: 5px;
    font-size: 12pt;
    padding: 2% 3%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 4%;
    margin-top: 2.5%;
    margin-left: 10%;
    display: block;
    /* need to center */

     /* bottom border */
}




#Icon4{
    width: 16%;
	/* width: Ariable2;  */
    display: inline-block;
    margin-left: 4%;
	margin-right: 2%;
	margin-top: 2%;
	margin-bottom: 0%;
    /* margin-left: auto;
    margin-right: auto; */
    border-radius: 5px;
}









#Text1 h2 {
    display: inline-block;
    margin-top: 2%;
    margin-left: 3%;
    margin-right: 4%;
    font-size: 16pt;
    margin-bottom: .25%;
    


}
#Text1 h3 {
    display: inline-block;
    margin-left: 28%;
    margin-top: 2%;
    margin-right: 4%;
    font-size: 16pt;
    margin-bottom: .25%;
}
#Text a{
    text-decoration: none;
}
#Left{
    width: 66%;
    display: inline-block;
}
#Building{
    width: 52%;
    display: inline-block;
    padding: 3%;
    

}

#Text{
    margin-top: 2%;
    display: inline-block;
    width: 47%;
}

#Right{
    display: inline-block;
    width: 30%;
    margin-left: 1.5%;
    margin-top: 1%;
}

#Right h4{
    background-color: lightblue;
    font-style: italic;
    padding: 12% 8% 18% 8%;
    color: darkblue;


}

#Right h5{
    margin-top: 7%;
    margin-bottom: 6%;
}

footer{
    background-color: #203495;
    display: inline-block;
    width: 97%;
    margin: .5% 1.5% 0% 1.5%;
    




}
#Bottom{
    padding-left: 5%;
    padding-top: 2%;
    padding-bottom: 2%;


}
footer span{
    color: rgb(114, 156, 170);
}


footer h2{
    margin-left: 3%;
    display: inline-block;
    color: darkblue;
    font-size: 11pt;

}





/* BELOW THIS LINE ARE 2ND TIER PAGES */


#Icon10{
    width: 70%;
	/* width: Ariable2;  */
    margin: 2%;
    display: inline-block;
    margin-left: 4%;
	padding-left: 5%;
	margin-top: 5%;
    /* margin-left: auto;
    margin-right: auto; */
    
}





#Level_03{
	color: black;
    background-color: white;
    border-radius: 5px;
    font-size: 25pt;
    padding: 1% 1%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1%;
    margin-top: 1%;
    margin-left: 4%;
}


#Level_04{
	color: white;
    background-color: gray;
    border-radius: 5px;
    font-size: 20pt;
    padding: 1% 3% 1% 3%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1%;
    margin-top: 1%;
    margin-left: 3%;
	margin-right: 3%;
}




#R1{
    color: white;
    background-color: #C00000;
    border-radius: 5px;
    font-size: 15pt;
    padding: 3% 3%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#B11{
    color: white;
    background-color: #DF29C1;
    border-radius: 5px;
    font-size: 15pt;
    padding: 3% 3%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#B11M{
    color: white;
    background-color: blue;
    border-radius: 5px;
    font-size: 15pt;
    padding: 3% 3%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#B2{
    color: white;
    background-color: #DF29C1;
    border-radius: 5px;
    font-size: 15pt;
    padding: .5% .5%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#SQ{
    color: white;
    background-color: #DF29C1;
    border-radius: 5px;
    font-size: 15pt;
    /* padding: .5% .5%;
    /* margin-bottom: 1.5%;
    /* margin-top: 1.5%;
    /* margin-left: 3%;  */
    
}


#B1{
    color: white;
    background-color: #A9D18E;
    border-radius: 5px;
    font-size: 15pt;
    padding: 3% 3%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#E1{
    color: white;
    background-color: #A9D18E;
    border-radius: 5px;
    font-size: 25pt;
    padding: 3% 3%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#TiffB1{
    color: white;
    background-color: #33CCFF;
    border-radius: 5px;
    font-size: 15pt;
    padding: 3% 3%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#B_NI{
    color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: 3% 3%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#B_NI2{
    color: black;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: 3% 3%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#B_NIG{
    color: white;
    background-color: #E2F0D9;
    border-radius: 5px;
    font-size: 15pt;
    padding: 3% 3%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}




#B_NHOS{
    color: white;
    background-color: green;
    border-radius: 5px;
    font-size: 15pt;
    padding: 3% 1%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 10%;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#BX{
    color: white;
    background-color: #5b5971;
    border-radius: 5px;
    font-size: 15pt;
    padding: 3% 3%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#CalcBudget{
    width: 94%;
	color: gold;
    background-color: #5b5971;
    border-radius: 5px;
    font-size: 25pt;
    padding: 3% 3%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	   /* need to center */

     /* bottom bor#42A6E0der */
}

#C1{
    color: white;
    background-color: #A9D18E;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#D1{
    width: 30%;
	color: white;
    background-color: #A9D18E;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#C_NI{
    color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#C_NI2{
    color: black;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#N_Box_Seat{
    width: 94%;
	color: black;
    background-color: #9c4b9e;
    border-radius: 20px;
	    /* increased border-radius from 5 to 20 */
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#D_NI11{
    width: 94%;
	color: black;
    background-color: #FFCC00;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#D_NI12{
    width: 94%;
	color: black;
    background-color: #B7D8A0;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#D_NI0{
    width: 94%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#D_NI1{
    width: 30%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#D_NI2{
    width: 50%;
	color: black;
    background-color: #E2F0D9;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}
#D_NI3{
    width: 30%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}
#D_NI4{
    width: 30%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}
#D_NI{
    width: 30%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#NC_TB{
    width: 49%;
	color: white;
    background-color: #8FAADC;
    border-radius: 15px;
    font-size: 15pt;
	font-weight: bold;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#NC_TB2{
    width: 45%;
	color: white;
    background-color: #8FAADC;
    border-radius: 15px;
    font-size: 16pt;
	font-weight: bold;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#NC_TB3{
    width: 28%;
	color: white;
    background-color: #8FAADC;
    border-radius: 15px;
    font-size: 16pt;
	font-weight: bold;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#F_NC{
    width: 25%;
	color: white;
    background-color: #8FAADC;
    border-radius: 35px;
    font-size: 15pt;
	font-weight: bold;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#F_SUBS{
    width: 90%;
	text-align: center;
	border: 2px white;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#G_SUBS{
    width: 100%;
	text-align: center;
	margin: 0 auto;
	border: 12px pink;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#G_NTA{
    width: 65%;
	color: white;
    background-color: #F4B183;
    border-radius: 35px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}



#Full_Input_Orange{
    width: 94%;
	color: white;
    background-color: #F4B183;
    border-radius: 25px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#Full_Input_Orange1{
    width: 94%;
	color: white;
    background-color: #F4B183;
    border-radius: 25px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
	height: 20%;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#Full_Input_Orange2{
    width: 94%;
	color: white;
    background-color: #F4B183;
    border-radius: 25px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
	height: 400px;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#Full_Input_Orange2W{
    width: 94%;
	color: white;
    background-color: #F4B183;
    border-radius: 25px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
	height: 400px;
    /* need to center */

     /* bottom bor#42A6E0der */
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
}



#Feedback_Box_Orange2{
    width: 94%;
	height: 40%;
	color: white;
    background-color: #F4B183;
    border-radius: 25px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#Feedback_Box_Orange{
    width: 94%;
	height: 100px;
	color: white;
    background-color: #F4B183;
    border-radius: 25px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#H_NTA{
    width: 60%;
	color: white;
    background-color: #F4B183;
    border-radius: 35px;
    font-size: 24pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#E_NI{
    color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#S_01{
	width: 70%;
    color: black;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}
#S_02{
	width: 70%;
    color: black;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#S_03{
	width: 70%;
    color: black;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#S_04{
	width: 70%;
    color: black;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}
#S_05{
	width: 70%;
    color: black;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}
#S_06{
	width: 70%;
    color: black;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}





#NI_T1{
    width: 50%;
	color: black;
    background-color: white;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#NI_T2{
	width: 50%;
	color: black;
    background-color: white;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#NI_T3{
	width: 50%;
	color: black;
    background-color: white;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#Level_NR_04{
	color: white;
    background-color: gray;
    border-radius: 5px;
    font-size: 26pt;
    padding: 1% 3% 1% 3%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1%;
    margin-top: 1%;
    margin-left: 3%;
	margin-right: 3%;
	
}





#D_NR_01{
    width: 20%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: .5% .5%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#D_NR_02{
    width: 20%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: .5% .5%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#D_NR_03{
    width: 20%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: .5% .5%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#D_NR_04{
    width: 20%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: .5% .5%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#D_NR_05{
    width: 20%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: .5% .5%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#D_NR_06{
    width: 20%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: .5% .5%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#D_NR_07{
    width: 20%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: .5% .5%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#D_NR_08{
    width: 20%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: .5% .5%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#D_NR_09{
    width: 20%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: .5% .5%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#D_NR_010{
    width: 20%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: .5% .5%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}



#D_NP_01{
    width: 20%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: .5% .5%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#D_NP_02{
    width: 20%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: .5% .5%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#D_NP_03{
    width: 20%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: .5% .5%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#Name01V{
    width: 25%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: .5% .5%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#Age02V{
    width: 25%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: .5% .5%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#MVMTGoal03V{
    width: 25%;
	color: white;
    background-color: gold;
    border-radius: 5px;
    font-size: 15pt;
    padding: .5% .5%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}




/* BELOW THIS LINE ARE D1_SI PAGES */










#BoxEvent{
    width: 95%;
    margin-left: 2.35%;
	margin-right: 2.35%;
	margin-top: 2.35%;
	margin-bottom: 2.35%;
    
    /*background-color: Darkred;  */
	background-color: #203495; 
    display: inline-block;
	border-radius: 10px;
}

#BoxEvent h2{
    width: 95%;
    margin-left: 2.35%;
	margin-right: 2.35%;
	margin-top: 2.35%;
	margin-bottom: 2.35%;
    
    /*background-color: Darkred;  */
	background-color: #203495; 
    display: inline-block;
	border-radius: 10px;
	color: white;
}

#BoxEvent h3{
    width: 95%;
    margin-left: 2.35%;
	margin-right: 2.35%;
	margin-top: 2.35%;
	margin-bottom: 2.35%;
    
    /*background-color: Darkred;  */
	background-color: #203495; 
    display: inline-block;
	border-radius: 10px;
	color: white;
}





#stdatea{
	background-color: gold;
    border-radius: 5px;
    font-size: 10pt;
    padding: 1% 3%;
    margin: 2% 2% 2% 2%; 
}

#Person_1_Name{
	background-color: gold;
    border-radius: 5px;
    font-size: 10pt;
    padding: 1% 3%;
    margin: 2% 2% 2% 2%; 
}

#Person_2_Name{
	background-color: gold;
    border-radius: 5px;
    font-size: 10pt;
    padding: 1% 3%;
    margin: 2% 2% 2% 2%; 
}


#Email_1{
	background-color: gold;
    border-radius: 5px;
    font-size: 10pt;
    padding: 1% 3%;
    margin: 2% 2% 2% 2%; 
}

#Invite_001{
    width: 90%;
	/* width: Ariable2;  */
    display: inline-block;
    margin-left: 4%;
	margin-right: 2%;
	margin-top: 4%;
	margin-bottom: 2%;
    /* margin-left: auto;
    margin-right: auto; */
    
}

#Company_Name{
	background-color: gold;
    border-radius: 5px;
    font-size: 10pt;
    padding: 1% 3%;
    margin: 2% 2% 2% 2%; 
}

#Stock_Ticker{
	background-color: gold;
    border-radius: 5px;
    font-size: 10pt;
    padding: 1% 3%;
    margin: 2% 2% 2% 2%; 
}

#Current_Price{
	background-color: gold;
    border-radius: 5px;
    font-size: 10pt;
    padding: 1% 3%;
    margin: 2% 2% 2% 2%; 
}

#Future_Projection{
	background-color: gold;
    border-radius: 5px;
    font-size: 10pt;
    padding: 1% 3%;
    margin: 2% 2% 2% 2%; 
}

#Future_Date{
	background-color: gold;
    border-radius: 5px;
    font-size: 10pt;
    padding: 1% 3%;
    margin: 2% 2% 2% 2%; 
}






#Letter{
    width: 95%;
	/* width: Ariable2;  */
    display: inline-block;
    margin-left: 2%;
	margin-right: 4%;
	margin-top: 4%;
	margin-bottom: 2%;
    /* margin-left: auto;
    margin-right: auto; */
    
}





#E_01{
    width: 25%;
	color: white;
    background-color: #133AC2;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#E_02{
    width: 25%;
	color: white;
    background-color: #F2AC0C;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#E_03{
    color: #5b5971;
    background-color: F4B183;
    border-radius: 5px;
    font-size: 12pt;
    padding: 2% 2% 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: .5%;
    margin-top: .5%;
    margin-left: 10%;
    display: block;
    /* need to center */

     /* bottom border */
}

#E_04{
    width: 60%;
	color: white;
    background-color: #F16D0C;
    border-radius: 35px;
    font-size: 18pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#E_05{
    color: white;
    background-color: #74273D;
    border-radius: 5px;
    font-size: 15pt;
    padding: 3% 1%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 10%;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#E_06{
    width: 25%;
	color: white;
    background-color: #8FAADC;
    border-radius: 35px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#N_Lower_Deck{
    width: 94%;
	color: black;
    background-color: white;
    border-radius: 10px;
    font-size: 25pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
	  font-family: "Bungee", sans-serif;
  font-weight: 400;
  font-style: normal;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#N_Lower_Deck_3{
    width: 94%;
	color: black;
    background-color: white;
    border-radius: 10px;
    font-size: 25pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
	font-family: "Orbitron", sans-serif;
  font-weight: 400;
  font-style: normal;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#N_Lower_Deck_IndieFlower{
    width: 94%;
	color: black;
    background-color: white;
    border-radius: 10px;
    font-size: 25pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
  font-family: "Indie Flower", cursive;
  font-weight: 400;
  font-style: normal;
    /* need to center */

     /* bottom bor#42A6E0der */
}



#N_Lower_Deck_Bartle{
    width: 94%;
	color: black;
    background-color: white;
    border-radius: 10px;
    font-size: 25pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
  font-family: "BBH Bartle", sans-serif;
  font-weight: 400;
  font-style: normal;
    /* need to center */

     /* bottom bor#42A6E0der */
}



#N_Lower_Deck_Smooch{
    width: 94%;
	color: black;
    background-color: white;
    border-radius: 10px;
    font-size: 25pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
  font-family: "Smooch Sans", sans-serif;
  font-weight: 400;
  font-style: normal;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#N_Lower_Deck_Alumni{
    width: 94%;
	color: black;
    background-color: white;
    border-radius: 10px;
    font-size: 25pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
  font-family: "Alumni Sans SC", sans-serif;
  font-weight: 400;
  font-style: normal;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#N_Lower_Deck_Amsterd{
    width: 94%;
	color: black;
    background-color: white;
    border-radius: 10px;
    font-size: 25pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
  font-family: "Alumni Sans SC", sans-serif;
  font-weight: 400;
  font-style: normal;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#N_Lower_Deck_Yasb{
    width: 94%;
	color: black;
    background-color: white;
    border-radius: 10px;
    font-size: 25pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
  font-family: "Ysabeau SC", sans-serif;
  font-weight: 400;
  font-style: normal;
    /* need to center */

     /* bottom bor#42A6E0der */
}



#N_Lower_Deck_5{
    width: 94%;
	color: black;
    background-color: white;
    border-radius: 10px;
    font-size: 25pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
  font-family: "Cinzel", serif;
  font-weight: 400;
  font-style: normal;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#N_Lower_Deck_7{
    width: 94%;
	color: black;
    background-color: #152238;
    border-radius: 8px;
    font-size: 25pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
	font-family: "Orbitron", sans-serif;
  font-weight: 400;
  font-style: normal;
   outline: 14px solid #d64161;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#N_Lower_Deck_8{
    width: 92%;
	color: white;
    background-color: #152238;
    border-radius: 8px;
    font-size: 30pt;
    padding: 4% 4%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	margin-right: 3%;
	text-align: center;
	font-family: "Orbitron", sans-serif;
  font-weight: 400;
  font-style: normal;
   outline: 8px solid #d8d8d8;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#N_Lower_Deck_6{
    width: 94%;
	color: black;
    background-color: white;
    border-radius: 10px;
    font-size: 25pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
 font-family: "Rock Salt", cursive;
  font-weight: 400;
  font-style: normal;
    /* need to center */

     /* bottom bor#42A6E0der */
}



#N_Upper_Deck_01{
    width: 94%;
	color: black;
    background-color: white;
    border-radius: 10px;
    font-size: 25pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
  font-family: "Smooch Sans", sans-serif;
  font-weight: 400;
  font-style: normal;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#N_Upper_Deck_02{
    width: 94%;
	color: black;
    background-color: white;
    border-radius: 10px;
    font-size: 25pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
   font-family: "Alumni Sans SC", sans-serif;
  font-weight: 400;
  font-style: normal;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#N_Upper_Deck_03{
    width: 94%;
	color: black;
    background-color: white;
    border-radius: 10px;
    font-size: 25pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
   font-family: "Alumni Sans SC", sans-serif;
  font-weight: 400;
  font-style: normal;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#N_Lower_Deck_4{
    width: 94%;
	color: black;
    background-color: white;
    border-radius: 10px;
    font-size: 25pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
	  font-family: "Indie Flower", cursive;
  font-weight: 400;
  font-style: normal;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#N_Lower_Deck_2{
    width: 94%;
	color: black;
    background-color: white;
    border-radius: 10px;
    font-size: 25pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */
	

  font-family: "Bungee", sans-serif;
  font-weight: 400;
  font-style: normal;

     /* bottom bor#42A6E0der */
}

#E_27{
    width: 94%;
	color: black;
    background-color: white;
    border-radius: 35px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#E_17{
    width: 94%;
	color: white;
    background-color: black;
    border-radius: 35px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}


#N_Center_Court{
    width: 94%;
	color: white;
    background-color: black;
    border-radius: 35px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
	font-family: "Permanent Marker", cursive;
  font-weight: 400;
  font-style: normal;
    /* need to center */

     /* bottom bor#42A6E0der */
}



#N_Center_Court_2{
    width: 94%;
	color: white;
    background-color: black;
    border-radius: 35px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
	font-family: "Permanent Marker", cursive;
  font-weight: 400;
  font-style: normal;
    /* need to center */
	  font-family: "BBH Bartle", sans-serif;
  font-weight: 400;
  font-style: normal;


     /* bottom bor#42A6E0der */
}



#N_Center_Court_3{
    width: 94%;
	color: white;
    background-color: black;
    border-radius: 35px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
	font-family: "Permanent Marker", cursive;
  font-weight: 400;
  font-style: normal;
    /* need to center */
	  font-family: "BBH Bartle", sans-serif;
  font-weight: 400;
  font-style: normal;
  outline: 14px solid #d64161;


     /* bottom bor#42A6E0der */
}

#N_Center_Court_4{
    width: 94%;
	color: white;
    background-color: black;
    border-radius: 35px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
	font-family: "Permanent Marker", cursive;
  font-weight: 400;
  font-style: normal;
    /* need to center */
	  font-family: "BBH Bartle", sans-serif;
  font-weight: 400;
  font-style: normal;
  outline: 7px solid #FF7b25;


     /* bottom bor#42A6E0der */
}




#E_47{
    width: 44%;
	color: white;
    background-color: #F4B183;
    border-radius: 35px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#E_37{
    width: 40%;
	color: white;
    background-color: #F4B183;
    border-radius: 35px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#E_07{
    width: 94%;
	color: white;
    background-color: #F4B183;
    border-radius: 35px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#E_08{
    width: 25%;
	color: white;
    background-color: #DA4453;
    border-radius: 35px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#F_01{
    width: 25%;
	color: white;
    background-color: #7EF78F;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#F_02{
    width: 45%;
	color: white;
    background-color: #3AC4A4;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 10%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}








#F_02B{
    width: 94%;
	color: white;
    background-color: #3AC4A4;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#F_03{
    width: 30%;
	color: white;
    background-color: #51C6ED;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#F_04{
    width: 30%;
	color: white;
    background-color: #FC7C44;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}




     table.center{
        margin-left:auto;
        margin-right: auto;
    }
	
	
    #tableHeading{
        font-size: 3vw;
        align-content: center;
        text-align: center;
        padding-bottom: 5%;
        padding-top: 5%;
        font-weight: lighter;
        vertical-align: baseline 20%;
       
    }
   


    #tableNR06Body{
        font-size: 5vw;
        color: white;
        background-color: rgb(242, 34, 227);
        text-align: center;
        text-shadow: black 0px 0px 10px;
       
        line-height: 200%;
        outline:rgb(143, 247, 25) inset;
        
     
    }

#tableNR07Body{
    font-size: 5vw;
    color: white;
    background-color: rgb(180, 104, 214);
    text-align: center;
    text-shadow: black 0px 0px 10px;
    line-height: 200%;
    outline:rgb(26, 219, 8) outset;
    
}


#tableNR08Body{
    font-size: 5vw;
    color: white;
    background-color: rgb(226, 150, 202);
    text-align: center;
    text-shadow: black 0px 0px 10px; 
    line-height: 200%;
    outline:rgb(1, 78, 8) double;
    
}





#MAtableBody003{
    font-size: 4vw;
    color: black;
    background-color: rgb(133, 247, 181);
    text-align: center;
    text-shadow: black 0px 0px 10px;
    line-height: 200%;
    outline:rgb(26, 219, 8) outset;
    
}

#WYTtableBody003{
    font-size: 1.85vw;
    color: white;
    background-color: rgb(180, 104, 214);
    text-align: center;
    text-shadow: black 0px 0px 10px;
    line-height: 200%;
    outline:rgb(26, 219, 8) outset;
    
}




 /* avarage points*/
    #tableBody4{
        font-size: 5vw;
        color: white;
        background-color: rgb(160, 247, 133);
        text-align: center;
        text-shadow: black 0px 0px 10px;
       
        line-height: 200%;
        outline:rgb(143, 247, 25) inset;
        
     
    }
 /* total points*/
#tableBody5{
    font-size: 5vw;
    color: white;
    background-color: rgb(133, 247, 181);
    text-align: center;
    text-shadow: black 0px 0px 10px;
    line-height: 200%;
    outline:rgb(26, 219, 8) outset;
    
}
 /* # of movements */
#tableBody3{
    font-size: 5vw;
    color: white;
    background-color: rgb(133, 247, 219);
    text-align: center;
    text-shadow: black 0px 0px 10px; 
    line-height: 200%;
    outline:rgb(1, 78, 8) double;
    
}


#SS-Heading001{

  /*color: rgb(11, 187, 203);*/
  color: #373A3D;
  width: 700px;
  border-radius: 1em;

}





#SS-MainBox001{
  display: flex;
  flex-direction:row;
  flex-wrap: wrap;
  
}


#SS-LogInBox001{
  box-shadow: rgba(246, 74, 74, 29) 2px 25px 45px;
  font-family: Arial, Helvetica, sans-serif;
  display: flex;
  flex-direction: column;
  background-color: rgb(255, 255, 255);
  width: 600px;
  margin: 6% auto;
  height: 50%;
  position: relative;
  align-items: center;
  font-size: 3vw;
 border-radius: 10%;
 padding: 2%;
 opacity: .9;
}
	
#SS-HistoryTable09{
  font-size: 3vw;
  color: white;
  
  text-align: center;
  text-shadow: black 0px 0px 10px;

  line-height: 100%;
 background-color: rgb(24, 155, 248);
  box-shadow: rgb(205, 3, 3) 0px 0px 10px;
  table-layout: fixed; 
  width: 100%;
  
}


 #SS-SignUpBox001{
  box-shadow: rgb(11, 187, 203) 2px 25px 45px;
  font-family: Arial, Helvetica, sans-serif;
  margin-top: 10%;
  display: flex;
  flex-direction: column;
  background-color: rgb(255, 255, 255);
  width: 600px;
  margin: 6% auto;
  padding: 2%;
  height: 50%;
  position: relative;
  align-items: center;
  font-size: 3vw;
 border-radius: 10%;
 opacity: .9;
 }
 


 #SS-Login001{
  background-color: rgb(249, 47, 47);
  background-position: 10px 10px;
  color: white;
  justify-content: center;
  padding: 5% 30%;
  text-align: center;
  font-weight: bold;
  font-size: 1.5vw;
  margin-top: 10%;
  cursor: pointer;
  vertical-align: center;
  border-radius:2em;
  opacity: 2;
  border:none;
  width: 80%;
  display: flex;
  margin: 10% 10%;
     touch-action: manipulation;
  }

 #SS-h51{
  padding: 5% 5% 5%;
 }
 
 


 #SS-Input{
  box-shadow:rgb(3, 2, 1) 0px 4px 8px;
  margin-top: 5%;
  width: 90%;
  border-radius: 1em;
  padding: 5% 5%;
   margin: 2vw 20;
   font-size: 1.2vw;
   color:rgb(9, 11, 13);
     background-color: rgb(247, 248, 250);
     box-shadow:5 2 15px 4px rgba(0,0,0,0.06);
     border:0;
     opacity: 2;
}
#SS-Username001{
	
box-shadow:rgb(3, 2, 1) 0px 4px 12px;
margin-top: 10%;
border-radius: 2em;
padding: 5% 5%;
font-size: 1.7vw;
color:rgb(9, 11, 13);
background-color: rgb(247, 248, 250);
box-shadow:5 2 15px 4px rgba(0,0,0,0.06);
border:0;
opacity: 2;
text-align: center;
width: 100%;
      /*margin-left: 5%; */
}

#SS-Password001{
  box-shadow:rgb(3, 2, 1) 0px 4px 12px;
  margin-top: 10%;
  border-radius: 2em;
  padding: 5% 5%;
   font-size: 1.7vw;
   color:rgb(9, 11, 13);
     background-color: rgb(247, 248, 250);
     box-shadow:5 2 15px 4px rgba(0,0,0,0.06);
     border:0;
     opacity: 2;
      text-align: center;
      width: 80%;
      margin-left: 5%;
}

#SS-Username002{
  box-shadow:rgb(3, 2, 1) 0px 4px 12px;
  margin-top: 10%;
  border-radius: 2em;
  padding: 5% 5%;
   font-size: 1.7vw;
   color:rgb(9, 11, 13);
     background-color: rgb(247, 248, 250);
     box-shadow:5 2 15px 4px rgba(0,0,0,0.06);
     border:0;
     opacity: 2;
      text-align: center;
      width: 80%;
      margin-left: 5%;
}

#SS-Password002{
  box-shadow:rgb(3, 2, 1) 0px 4px 12px;
  margin-top: 10%;
  border-radius: 2em;
  padding: 5% 5%;
   font-size: 1.7vw;
   color:rgb(9, 11, 13);
     background-color: rgb(247, 248, 250);
     box-shadow:5 2 15px 4px rgba(0,0,0,0.06);
     border:0;
     opacity: 2;
      text-align: center;
      width: 80%;
      margin-left: 5%;
}


#Error001{
    font-size: 1vw;
width: 100%;
align-items: center;

  }


#Error002{
    font-size: 1vw;
width: 100%;
margin-bottom: 90%;

  }
 



#NLightBlueInput{
	color: black;
	margin-top: 5%;
	width: 100%;
	border-radius: 2em;
	padding: 5% 5%;
	margin-top: 2%;
	margin-bottom: 2%;
	font-size: 2.5vw;
	background-color: #D0DBF0;
    /* background-color: rgb(247, 248, 250);    #F13B66*/
    /*box-shadow: 5 2 15px 4px rgba(0,0,0,0.06); */
	text-align: center;
	box-shadow: #F13B66 0px 4px 12px;
	border: 8px solid #1E3660;
	
	
}





#NInput{
	color: red;
	margin-top: 5%;
	width: 100%;
	border-radius: 2em;
	padding: 5% 5%;
	margin-top: 2%;
	margin-bottom: 2%;
	font-size: 2.5vw;
	background-color: #FBC1CF;
    /* background-color: rgb(247, 248, 250);    #F13B66*/
    /*box-shadow: 5 2 15px 4px rgba(0,0,0,0.06); */
	text-align: center;
	box-shadow: #F13B66 0px 4px 12px;
	border: 8px solid #E515C2;
	
	
}

#N3Input{
	color: red;
	margin-top: 5%;
	width: 100%;
	border-radius: 2em;
	padding: 5% 5%;
	margin-top: 2%;
	margin-bottom: 2%;
	font-size: 2.5vw;
	background-color: rgb(255, 255, 255);
    /* background-color: rgb(247, 248, 250);    #F13B66*/
    /*box-shadow: 5 2 15px 4px rgba(0,0,0,0.06); */
	text-align: center;
	box-shadow: #F13B66 0px 4px 12px;
	border: 8px solid #E515C2;
	
	
}



#NNSubmit{

	/* avarage rgb(13, 163, 227)  points*/
	color: #1B61AF;
	font-size: 2.5vw;
	background-color: rgb(255, 255, 255);
	box-shadow:rgb(76, 3, 234) 0px 4px 12px;
	outline: none;
	border:none;
	border-radius: 2em;
	margin-top: 2%;
	margin-bottom: 2%;
	vertical-align: center;
	width: 100%;
	padding: 5% 5%;
	border: 8px solid #72ABEA;
  }
  
#N2Submit{

	/* avarage rgb(13, 163, 227)  points*/
	color: #1B61AF;
	font-size: 2.5vw;
	background-color: rgb(255, 255, 255);
	box-shadow:rgb(76, 3, 234) 0px 4px 12px;
	outline: none;
	border:none;
	border-radius: 2em;
	margin-top: 2%;
	margin-bottom: 2%;
	vertical-align: center;
	width: 100%;
	padding: 5% 5%;
	border: 8px solid #72ABEA;
	cursor: pointer;

  }
  
  #N2SubmitBlack{

	/* avarage rgb(13, 163, 227)  points*/
	color: #FFFFFF;
	font-size: 2.5vw;
	background-color: #000000;
	box-shadow:rgb(76, 3, 234) 0px 4px 12px;
	outline: none;
	border:none;
	border-radius: 2em;
	margin-top: 2%;
	margin-bottom: 2%;
	vertical-align: center;
	width: 100%;
	padding: 5% 5%;
	border: 8px solid #FFFF0D;
	cursor: pointer;

  }


#NSubmit{

	/* avarage rgb(13, 163, 227)  points*/
	color: #EB57C4;
	font-size: 2.5vw;
	background-color: rgb(255, 255, 255);
	box-shadow:rgb(76, 3, 234) 0px 4px 12px;
	outline: none;
	border:none;
	border-radius: 2em;
	margin-top: 2%;
	margin-bottom: 2%;
	vertical-align: center;
	width: 100%;
	padding: 2% 2%;
	border: 8px solid rgb(137, 137, 245);
	cursor: pointer;

  }
  



#SS-Submit{

  color: rgb(13, 163, 227);
  font-size: 2.5vw;
  background-color: rgb(255, 255, 255);
  box-shadow:rgb(76, 3, 234) 0px 4px 12px;
 outline: none;
 border:none;
 border-radius: 2em;
  margin-top: 10%;
  cursor: pointer;
  vertical-align: center;
   width: 100%;
  padding: 2% 2%;
  border: 8px solid rgb(137, 137, 245);


  }



#NREDSelectChoice{
	width: 80vw;
	/* background-color: rgb(54, 163, 241); */
	background-color: #EB2DA3;
	padding: 5% 5%;
	display: inline-block;
	text-align: center;
	box-sizing: border-box;
	font-size: 2vw;
	cursor: pointer;
	
	color: white;
	border-radius: 2em;
	margin-top: 2%;
	margin-bottom: 2%;
	border: 8px solid #F7A7D9;
	
}



#NSelectChoice{
	width: 80vw;
	/* background-color: rgb(54, 163, 241); */
	background-color: #1B61AF;
	padding: 5% 5%;
	display: inline-block;
	text-align: center;
	box-sizing: border-box;
	font-size: 2vw;
	cursor: pointer;
	
	color: aliceblue;
	border-radius: 2em;
	margin-top: 2%;
	margin-bottom: 2%;
	border: 8px solid #72ABEA;
	
}

#SS-SelectChoice{
  width: 45vw;
  background-color: rgb(54, 163, 241);
 padding: 2% 5%;
display: inline-block;
padding: 20px 28px;
box-sizing: border-box;
font-size: 2vw;
cursor: pointer;
color: aliceblue;
}

#SS-Add{
  border: 10px solid rgb(158, 194, 251);
  background-color: white;
  color:rgb(113, 155, 252);
  width: 100%;
  padding: 2% 2%;
  border:2em;
}


#SS-MainBox2{
  display: flex;
  flex-direction: column;

  }
 

#SS-DropDownBox{
    box-shadow:rgb(52, 117, 247) 0px 4px 12px;
    display: flex;
    flex-direction: column;
	border-radius: 2em;
    background-color: rgb(255, 255, 255);
    width: 80%;
    margin: 6% auto;
    height: 90%;
    position: relative;
    align-items: center;
    font-size: 3vw;
	padding: 5%;

  }
  
   
  
#NDropDownBox{
    box-shadow:rgb(52, 117, 247) 0px 4px 16px;
    display: flex;
    flex-direction: column;
	border-radius: 2em;
    background-color: rgb(255, 255, 255);
    width: 90%;
   
/*   
	margin-left: 2.35%;
	margin-right: 2.35%;
	margin-top: 1%;
	margin-bottom: 1%;
	padding-bottom: 1%;
	*/
	margin: 6% auto;
    height: 90%;
    position: relative;
    align-items: center;
    font-size: 3vw;
	padding: 3%;
}
  
#N2DropDownBox{
    box-shadow:rgb(52, 117, 247) 0px 4px 16px;
    display: flex;
    flex-direction: column;
	border-radius: 2em;
    background-color: rgb(255, 255, 255);
    width: 90%;
   
/*   
	margin-left: 2.35%;
	margin-right: 2.35%;
	margin-top: 1%;
	margin-bottom: 1%;
	padding-bottom: 1%;
	*/
	margin: 6% auto;
    height: 90%;
    position: relative;
    align-items: center;
    font-size: 2vw;
	padding: 3%;

}


#SS-Buttons{
      display: flex;
      flex-direction: column;
      flex-wrap: wrap;
      justify-content: space-around;
  }
  
  #SS-History{
      margin-top: 10%;
      color:aliceblue;
      background-color: rgb(248, 148, 148);
      padding: 2% 2%;
      border:8px solid red;


  }
  #SS-MoreThanOnce{
      margin-top: 15%;
      color:aliceblue;
      background-color: rgb(241, 120, 120);
      padding: 2% 2%;
      border:8px solid red;


  }
  #SS-logout2{
     color:aliceblue;
      background-color: rgb(36, 116, 207);
      padding: 2% 2%;
      margin-bottom: 10%;

  }

  #totals{
      margin-left: 2%;
  }
  
  
#SS-HistoryTable{
    font-size: 1vw;
    color: white;

    text-align: center;
    text-shadow: black 0px 0px 10px;

    line-height: 200%;
   background-color: rgb(24, 155, 248);
    box-shadow: rgb(205, 3, 3) 0px 0px 10px;
    table-layout: fixed;
    width: 95%;


}

#NHistoryTable{
    font-size: 1vw;
    color: white;

    text-align: center;
    text-shadow: black 0px 0px 10px;

    line-height: 200%;
   background-color: rgb(24, 155, 248);
    box-shadow: rgb(205, 3, 3) 0px 0px 10px;
    table-layout: auto;
    width: 100%;


}

#N2HistoryTable{
    font-size: 4;
    color: #0A0AC0;

    text-align: center;
   font-weight: bold;

    line-height: 200%;
   background-color: #E6E6FE;
   /*rgb(24, 155, 248);*/
    box-shadow: rgb(205, 3, 3) 0px 0px 10px;
    table-layout: auto;
    width: 100%;
	border-radius: 2em;


}

#N1HistoryTable{
    font-size: 3;
    color: #0A0AC0;

    text-align: center;
   font-weight: bold;

    line-height: 200%;
   background-color: #E6E6FE;
   /*rgb(24, 155, 248);*/
    box-shadow: rgb(205, 3, 3) 0px 0px 10px;
    table-layout: auto;
    width: 100%;
	border-radius: 2em;


}


#SS-MainButton{
    color: rgb(13, 163, 227);
    font-size: 2.5vw;
    background-color: rgb(255, 255, 255);
    box-shadow:rgb(76, 3, 234) 0px 4px 12px;
   outline: none;
   border:none;
   border-radius: 2em;
    margin-top: 5%;
	margin-bottom: 5%;
    cursor: pointer;
    vertical-align: center;
     width: 60%;
    padding: 2% 2%;
    border: 8px solid rgb(137, 137, 245);
}



#field1A{
    width: 94%;
	color: white;
    background-color: #3AC4A4;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#field1B{
    width: 94%;
	color: white;
    background-color: #3AC4A4;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#field2{
    width: 94%;
	color: white;
    background-color: #3AC4A4;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#field3{
    width: 94%;
	color: white;
    background-color: #3AC4A4;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#amount{
    width: 94%;
	color: white;
    background-color: #3AC4A4;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#confirmation{
    width: 94%;
	color: white;
    background-color: #3AC4A4;
    border-radius: 5px;
    font-size: 15pt;
    padding: 2% 2%;
    /* margin: 20% 3% 10% 15%; */
    margin-bottom: 1.5%;
    margin-top: 1.5%;
    margin-left: 3%;
	text-align: center;
    /* need to center */

     /* bottom bor#42A6E0der */
}

#NSS-MainBox001{
  display: flex;
  flex-direction:row;
  flex-wrap: wrap;
  }

 #NSS-SignUpBox001{
  box-shadow: rgb(11, 187, 203) 2px 25px 45px;
  font-family: Arial, Helvetica, sans-serif;
  margin-top: 10%;
  display: flex;
  flex-direction: column;
  background-color: rgb(255, 255, 255);
  width: 600px;
  /* width: 80%;  */
  margin: 6% auto;
  padding: 2%;
  height: 50%;
  position: relative;
  align-items: center;
  font-size: 3vw;
 border-radius: 10%;
 opacity: .9;
 }

#NSS-Username001{
	box-shadow:rgb(3, 2, 1) 0px 4px 12px;
	margin-top: 10%;
	border-radius: 2em;
	padding: 5% 5%;
	font-size: 1.7vw;
	color:rgb(9, 11, 13);
    background-color: rgb(247, 248, 250);
    box-shadow:5 2 15px 4px rgba(0,0,0,0.06);
    border:0;
    opacity: 2;
    text-align: center;
    width: 80%;
    margin-left: 5%;
}

#NSS-Create001{
	background-color: rgb(8, 156, 236);
	background-position: 10px 10px;
	color: white;
	justify-content: center;
    padding: 5% 30%;
    text-align: center;
	font-weight: bold;
	font-size: 1.5vw;
	margin-top: 10%;
	cursor: pointer;
	vertical-align: center;
	border-radius:2em;
	opacity: 2;
	border:none;
	width: 80%;
	display: flex;
	margin: 10% 10%;
	touch-action: manipulation;
}

#NSS-Login001{
	background-color: rgb(249, 47, 47);
	background-position: 10px 10px;
	color: white;
	justify-content: center;
    padding: 5% 30%;
    text-align: center;
	font-weight: bold;
	font-size: 1.5vw;
	margin-top: 10%;
	cursor: pointer;
	vertical-align: center;
	border-radius: 2em;
	opacity: 2;
	border:none;
	width: 80%;
	display: flex;
	margin: 10% 10%;
    touch-action: manipulation;
}
  
#NSS-LogInBox001{
	box-shadow: rgba(246, 74, 74, 29) 2px 25px 45px;
	font-family: Arial, Helvetica, sans-serif;
	display: flex;
	flex-direction: column;
	background-color: rgb(255, 255, 255);
	width: 600px;
	margin: 6% auto;
	height: 50%;
	position: relative;
	align-items: center;
	font-size: 3vw;
	border-radius: 10%;
	padding: 2%;
	opacity: .9;
}

#SS-MenuButtons143{
  display: inline-block;
  outline: 0;
  border: 2px solid rgb(5, 0, 0);
  cursor: pointer;
  text-decoration: none;
  color: rgb(1, 0, 0);
  background: #fff;
  line-height: 40%;
 font-family:'Courier New', Courier, monospace;
  padding: 3vw;
  font-size: 4vw;
  font-weight: lighter;
  transition: all 0.2s; 
}

#SS-Menu{
  display: flex;
    flex-direction:row;
    gap:0%;
    margin-bottom: 20px;
}

#SS-ButtonMenu{
  display: inline-block;
  outline: 0;
  border: 2px solid rgb(2, 2, 2);
  cursor: pointer;
  text-decoration: none;
  color: rgb(5, 5, 5);
  background: #fff;
  line-height: 40%;
 font-family:'Courier New', Courier, monospace;
  padding: 3vw;
  font-size: 3.1vw;
  font-weight: lighter;
  transition: all 0.2s;
  width: 100%;
}

#SS-InputCompanyName143{
  
box-shadow:rgb(3, 2, 1) 0px 2px 4px;
margin-top: 2%;
width: 75vw;
border-radius: 1em;
padding: 2% 5%;
font-size: 3vw;
color:rgb(9, 11, 13);
background-color: rgb(247, 248, 250);
box-shadow:5 2 15px 4px rgba(0,0,0,0.06);
border:0;
opacity: 2;
text-align: center;
}

#SS-InputRequest143{
  
margin-right: 10%;
box-shadow:rgb(3, 2, 0) 0px 4px 8px;
margin-top: 2%;
height: 15vw;
width: 75vw;
border-radius: 1em;
padding: 2% 5%;
font-size: 2vw;
color:rgb(9, 11, 13);
background-color: rgb(247, 248, 250);
box-shadow:5 2 15px 4px rgba(0,0,0,0.06);
border:0;
opacity: 2;
text-align: center;
word-wrap: break-word;
word-break: break-all;
}

#SS-MainBox143{
  display: flex;
  flex-direction:row;
  flex-wrap: wrap;
}


#Box_SignUp_001{
  box-shadow: rgb(11, 187, 203) 2px 25px 45px;
  font-family: Arial, Helvetica, sans-serif;
  
  margin-bottom: 4%;
  margin-top: 4%;
  margin-left: 5%;
  margin-right: 5%;
  
  padding-top: 2%;
  padding-bottom: 2%;
  padding-left: 2%;
  padding-right: 2%;
  
  display: flex;
  flex-direction: column;
  background-color: rgb(255, 255, 255);
  width: 90%;
  height: 48%;
  position: relative;
  align-items: center;
  font-size: 3vw;
 border-radius: 10%;
 opacity: .9;
}



#Box_Username_001{
	
box-shadow:rgb(3, 2, 1) 0px 4px 12px;

  margin-bottom: 4%;
  margin-top: 4%;
  margin-left: 5%;
  margin-right: 5%;
  
  padding-top: 1%;
  padding-bottom: 1%;
  padding-left: 1%;
  padding-right: 1%;

border-radius: 2em;
font-size: 2vw;
color:rgb(9, 11, 13);
background-color: rgb(247, 248, 250);
box-shadow:5 2 15px 4px rgba(0,0,0,0.06);
border:0;
opacity: 2;
text-align: center;
width: 100%;
      /*margin-left: 5%; */
}




#Box_Login_001{
  background-color: rgb(8, 156, 236);
  background-position: 10px 10px;
  color: white;
  justify-content: center;
  padding: 5% 30%;
  text-align: center;
  font-weight: bold;
  font-size: 3vw;
  margin-top: 10%;
  cursor: pointer;
  vertical-align: center;
  border-radius:2em;
  opacity: 2;
  border:none;
  width: 80%;
  display: flex;
  margin: 5% 5%;
  touch-action: manipulation;
}


#SS-MainBox05{
    display: flex;
    flex-direction:row;
    flex-wrap: wrap;
}

#SS-Error05{
    font-size: 1vw;
	width: 100%;
	align-items: center;

}

#SS-SignUpBox05{
    box-shadow: rgb(104, 3, 87) 2px 25px 45px;
    font-family: Arial, Helvetica, sans-serif;
    margin-top: 10%;
    display: flex;
    flex-direction: column;
    background-color: rgb(255, 254, 254);
    width: 650px;
    margin: 6% auto;
    padding: 2%;
    height: 45%;
    position: relative;
    align-items: center;
    font-size: 4vw;
   border-radius: 10%;
   opacity: .9;
   color: rgb(112, 110, 110);
}

#SS-Username05{
    box-shadow:rgb(239, 154, 178) 0px 4px 12px;
    margin-top: 5%;
    border-radius: 2em;
    padding: 5% 5%;
     font-size: 2.5vw;
     color:rgb(9, 11, 13);
       background-color: rgb(247, 248, 250);
       box-shadow:5 2 15px 4px rgba(0,0,0,0.06);
       border:0;
       opacity: 2;
        text-align: center;
        width: 80%;
        margin-left: 5%;
}

#SS-Password05{
    box-shadow:rgb(244, 178, 206) 0px 4px 12px;
    margin-top: 5%;
    border-radius: 2em;
    padding: 5% 5%;
	font-size: 2.5vw;
    color:rgb(9, 11, 13);
    background-color: rgb(247, 248, 250);
    box-shadow:5 2 15px 4px rgba(0,0,0,0.06);
    border:0;
    opacity: 2;
    text-align: center;
    width: 80%;
    margin-left: 5%;
}

#SS-Create05{
    background-color: rgb(94, 10, 73);
    background-position: 10px 10px;
    color: white;
    justify-content: center;
    padding: 5% 30%;
    text-align: center;
    font-weight: bold;
    font-size: 2vw;
    margin-top: 10%;
    cursor: pointer;
    vertical-align: center;
    border-radius: 2em;
    opacity: 2;
    border:none;
    width: 80%;
    display: flex;
    margin: 10% 10%;
    touch-action: manipulation;
}

#SS-Password55{
    box-shadow:rgb(189, 125, 232) 0px 4px 12px;
    margin-top: 5%;
    border-radius: 2em;
    padding: 5% 5%;
     font-size: 2.5vw;
     color:rgb(9, 11, 13);
       background-color: rgb(247, 248, 250);
       box-shadow:5 2 15px 4px rgba(0,0,0,0.06);
       border:0;
       opacity: 2;
        text-align: center;
        width: 80%;
        margin-left: 5%;
}

#SS-Username55{
    box-shadow:rgb(134, 77, 129) 0px 4px 12px;
    margin-top: 5%;
    border-radius: 2em;
    padding: 5% 5%;
     font-size: 2.5vw;
     color:rgb(9, 11, 13);
       background-color: rgb(247, 248, 250);
       box-shadow:5 2 15px 4px rgba(0,0,0,0.06);
       border:0;
       opacity: 2;
        text-align: center;
        width: 80%;
        margin-left: 5%;
}

#SS-Login05{
    background-color: rgb(10, 94, 85);
    background-position: 10px 10px;
    color: white;
    justify-content: center;
    padding: 5% 30%;
    text-align: center;
    font-weight: bold;
    font-size: 2vw;
    margin-top: 10%;
    cursor: pointer;
    vertical-align: center;
    border-radius:2em;
    opacity: 2;
    border:none;
    width: 80%;
    display: flex;
    margin: 10% 10%;
    touch-action: manipulation;
}

#SS-Create001{
  background-color: rgb(8, 156, 236);
  background-position: 10px 10px;
  color: white;
  justify-content: center;
  padding: 5% 30%;
  text-align: center;
  font-weight: bold;
  font-size: 1.5vw;
  margin-top: 10%;
  cursor: pointer;
  vertical-align: center;
  border-radius:2em;
  opacity: 2;
  border:none;
  width: 80%;
  display: flex;
  margin: 10% 10%;
  touch-action: manipulation;
}

#SS-ButtonMenu{
	display: inline-block;
	outline: 0;
	border: 2px solid rgb(2, 2, 2);
	cursor: pointer;
	text-decoration: none;
	color: rgb(5, 5, 5);
	background: #fff;
	line-height: 40%;
	font-family:'Courier New', Courier, monospace;
	padding: 3vw;
	font-size: 3.1vw;
	font-weight: lighter;
	transition: all 0.2s;
	width: 100%;
}

#SS-ButtonVacuum{
	display: inline-block;
	outline: 0;
	border: none;
	cursor: pointer;
	text-decoration: none;
	position: relative;
	color: rgb(93, 3, 90);
	background: rgb(255, 251, 255);
	line-height: 30px;
	border-radius: 2em;
	padding-left: 40%;
	padding-right: 40%;
	padding-top: 15%;
	padding-bottom: 15%;
	font-size: 3vw;
	font-weight: lighter;
	transition: all 0.2s;
	box-shadow:rgb(232, 186, 239) 0px 4px 12px;
}

#SS-Heading002{
  color: rgb(255, 177, 177);
  justify-content: space-between;
  width: 40%;
  text-shadow: 2px solid black;
  font-size: 3vw;
}

#SS-MainButton01{
	color: rgb(13, 163, 227);
	font-size: 2.5vw;
	background-color: rgb(255, 255, 255);
	box-shadow:rgb(76, 3, 234) 0px 4px 12px;
	outline: none;
	border:none;
	border-radius: 2em;
	margin-top: 10%;
	cursor: pointer;
	vertical-align: center;
	width: 30vw;
	padding: 2% 2%;
	border: 8px solid rgb(137, 137, 245);
}

#SS-Table143{
	font-size: 4vw;
	color: white;
	text-align: center;
	text-shadow: black 0px 0px 10px;
	line-height: 100%;
	background-color: rgb(24, 155, 248);
	box-shadow: rgb(205, 3, 3) 0px 0px 10px;
	table-layout: fixed;
	width: 100%;
}


#SS-TableContent146{
  border-bottom: 1px solid rgb(83, 149, 151);
font-size: 2.5vw;
  padding: 10px;
  text-align: center;
  font-family: 'Julius Sans One', sans-serif;
  color:rgb(250, 249, 251);
  size: 20px;

}

#SS-Heading146-2{
  padding: 5% 5% 5%;
  font-size: 4vw;
  color: rgb(1, 9, 70);
  padding: 20px;
  text-shadow: rgb(197, 196, 192) 1px 0 10px;
  font-family: 'Gugi', cursive;


}

#SS-Table146{

    overflow: scroll;
  align-self: center;
  align-content: center;
  border-radius: 2em;
  box-shadow:rgb(51, 96, 124) 0px 4px 12px;
  width: 50%;
  margin-top: 2%;
  margin: auto;
  padding-bottom: 20px;
background-color: rgb(3, 106, 122);
}

#SS-PageContainer146{
  display: -webkit-flexbox;
  display: flex;
    flex-direction:column;
    background-color: rgb(2, 39, 72);
    border-radius: 2em;
    padding-bottom: 50%;
    padding-top: 5%;
}



}

/* var(Ariable2, 100px)*/