P {
	COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; LINE-HEIGHT: 18pt; TEXT-DECORATION: none; font-style:bold;
}
LI {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; LINE-HEIGHT: 18pt; TEXT-DECORATION: none
}
LI.GRY {
	COLOR: grey; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; LINE-HEIGHT: 18pt; TEXT-DECORATION: none
}
A:link {
	COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A:active {
	COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A:visited {
	COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A:hover {
	COLOR: d8ae54; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}

.mySlides {display:none;}
.w3-content,.w3-auto{margin-left:auto;margin-right:auto}.w3-content{max-width:980px}.w3-auto{max-width:1140px}
.w3-section,.w3-code{margin-top:16px!important;margin-bottom:16px!important}

.TopNavbuttonA {
  display: inline-block;
  border-radius: 4px;
  background-color: #0600ff;
  border: none;
  color: #ffffff;
  text-align: center;
  font-size: 28px;
  padding: 20px;
  width: 200px;
  transition: all 0.5s;
  cursor: pointer;
  margin: 5px;
}

.TopNavbuttonA span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}

.TopNavbuttonA span:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}

.TopNavbuttonA:hover span {
  padding-right: 25px;
}

.TopNavbuttonA:hover span:after {
  opacity: 1;
  right: 0;
}
.TopNavbuttonB {
  display: inline-block;
  border-radius: 4px;
  background-color: #ff0000;
  border: none;
  color: #ffffff;
  text-align: center;
  font-size: 28px;
  padding: 20px;
  width: 200px;
  transition: all 0.5s;
  cursor: pointer;
  margin: 5px;
}

.TopNavbuttonB span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}

.TopNavbuttonB span:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}

.TopNavbuttonB:hover span {
  padding-right: 25px;
}

.TopNavbuttonB:hover span:after {
  opacity: 1;
  right: 0;
}
.TopNavbuttonC {
  display: inline-block;
  border-radius: 4px;
  background-color: #77ff00;
  border: none;
  color: #cococo;
  text-align: center;
  font-size: 28px;
  padding: 20px;
  width: 200px;
  transition: all 0.5s;
  cursor: pointer;
  margin: 5px;
}

.TopNavbuttonC span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}

.TopNavbuttonC span:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}

.TopNavbuttonC:hover span {
  padding-right: 25px;
}

.TopNavbuttonC:hover span:after {
  opacity: 1;
  right: 0;
}
.TopNavbuttonAsm {
  display: inline-block;
  border-radius: 4px;
  background-color: #0600ff;
  border: none;
  color: #ffffff;
  text-align: center;
  font-size: 18px;
  padding: 20px;
  width: 100px;
  transition: all 0.5s;
  cursor: pointer;
  margin: 5px;
}

.TopNavbuttonAsm span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}

.TopNavbuttonAsm span:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}

.TopNavbuttonAsm:hover span {
  padding-right: 25px;
}

.TopNavbuttonAsm:hover span:after {
  opacity: 1;
  right: 0;
}
.TopNavbuttonBsm {
  display: inline-block;
  border-radius: 4px;
  background-color: #ff0000;
  border: none;
  color: #ffffff;
  text-align: center;
  font-size: 18px;
  padding: 20px;
  width: 100px;
  transition: all 0.5s;
  cursor: pointer;
  margin: 5px;
}

.TopNavbuttonBsm span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}

.TopNavbuttonBsm span:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}

.TopNavbuttonBsm:hover span {
  padding-right: 25px;
}

.TopNavbuttonBsm:hover span:after {
  opacity: 1;
  right: 0;
}
.HomeNavbuttonA {
  display: inline-block;
  border-radius: 4px;
  background-color: #cococo;
  border: none;
  color: #ff4500;
  text-align: center;
  font-size: 20px;
  padding: 20px;
  width: 200px;
  transition: all 0.5s;
  cursor: pointer;
  margin: 5px;
}

.HomeNavbuttonA span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}

.HomeNavbuttonA span:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}

.HomeNavbuttonA:hover span {
  padding-right: 25px;
}

.HomeNavbuttonA:hover span:after {
  opacity: 1;
  right: 0;
}
.HomeNavbuttonB {
  display: inline-block;
  border-radius: 4px;
  background-color: #cococo;
  border: none;
  color: #800080;
  text-align: center;
  font-size: 20px;
  padding: 20px;
  width: 200px;
  transition: all 0.5s;
  cursor: pointer;
  margin: 5px;
}

.HomeNavbuttonB span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}

.HomeNavbuttonB span:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}

.HomeNavbuttonB:hover span {
  padding-right: 25px;
}

.HomeNavbuttonB:hover span:after {
  opacity: 1;
  right: 0;
}
.HomeNavbuttonC {
  display: inline-block;
  border-radius: 4px;
  background-color: #cococo;
  border: none;
  color: #4169e1;
  text-align: center;
  font-size: 20px;
  padding: 20px;
  width: 200px;
  transition: all 0.5s;
  cursor: pointer;
  margin: 5px;
}

.HomeNavbuttonC span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}

.HomeNavbuttonC span:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}

.HomeNavbuttonC:hover span {
  padding-right: 25px;
}

.HomeNavbuttonC:hover span:after {
  opacity: 1;
  right: 0;
}
.Buttoncontainer {
  position: relative;
  width: 100%;
  max-width: 400px;
}

.Buttoncontainer img {
  width: 100%;
  height: auto;
}

.Buttoncontainer .btn {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  background-color: #adff2f;
  color: black;
  font-size: 16px;
  padding: 16px 30px;
  border: none;
  cursor: pointer;
  border-radius: 5px;
  text-align: center;
}

.Buttoncontainer .btn:hover {
  background-color: #77ff00;
  color: #808080;
}
A.AttendLinkTop:link {
	COLOR: 0600ff; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.AttendLinkTop:active {
	COLOR: 0600ff; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.AttendLinkTop:visited {
	COLOR: 0600ff; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.AttendLinkTop:hover {
	COLOR: ff0000; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.SponsorLinkTop:link {
	COLOR: ff0000; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.SponsorLinkTop:active {
	COLOR: ff0000; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.SponsorLinkTop:visited {
	COLOR: ff0000; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.SponsorLinkTop:hover {
	COLOR: 0600ff; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.LoginLink:link {
	COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.LoginLink:active {
	COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.LoginLink:visited {
	COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.LoginLink:hover {
	COLOR: silver; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.OuterLink:link {
	COLOR: ff0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.OuterLink:active {
	COLOR: ff0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.OuterLink:visited {
	COLOR: ff0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.OuterLink:hover {
	COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.InnerLink:link {
	COLOR: khaki; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.InnerLink:active {
	COLOR: khaki; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.InnerLink:visited {
	COLOR: khaki; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.InnerLink:hover {
	COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
P.PageTitlesW {
	COLOR: white; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 24pt; LINE-HEIGHT: 38pt; TEXT-DECORATION: none; font-style:bold;
}
P.PageTitlesB {
	COLOR: black; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 24pt; LINE-HEIGHT: 38pt; TEXT-DECORATION: none; font-style:bold;
}
P.PageTitlesBL {
	COLOR: 0600ff; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 24pt; LINE-HEIGHT: 38pt; TEXT-DECORATION: none; font-style:bold;
}
P.PageTitlesG {
	COLOR: gray; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 24pt; LINE-HEIGHT: 38pt; TEXT-DECORATION: none; font-style:bold;
}
P.PageTitlesO {
	COLOR: ffa51c; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 24pt; LINE-HEIGHT: 38pt; TEXT-DECORATION: none; font-style:bold;
}
P.PageTitlesSMB {
	COLOR: black; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; LINE-HEIGHT: 22pt; TEXT-DECORATION: none; font-style:bold;
}
P.PageTitlesSMW {
	COLOR: white; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; LINE-HEIGHT: 22pt; TEXT-DECORATION: none; font-style:bold;
}
P.PageTitlesSMS {
	COLOR: silver; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; LINE-HEIGHT: 22pt; TEXT-DECORATION: none; font-style:bold;
}
P.PageTitlesSMO {
	COLOR: ffa51c; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; LINE-HEIGHT: 22pt; TEXT-DECORATION: none; font-style:bold;
}
P.PageTitlesSMBL {
	COLOR: 0600ff; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; LINE-HEIGHT: 22pt; TEXT-DECORATION: none; font-style:bold;
}
P.PageTitlesSMG {
	COLOR: gray; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; LINE-HEIGHT: 22pt; TEXT-DECORATION: none; font-style:bold;
}
LI.PageTitlesSMG {
	COLOR: gray; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; LINE-HEIGHT: 22pt; TEXT-DECORATION: none; font-style:bold;
}
P.PageTitlesMNG {
	COLOR: gray; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 14pt; LINE-HEIGHT: 22pt; TEXT-DECORATION: none; font-style:bold;
}
A.CatLinks:link {
	COLOR: 0600ff; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.CatLinks:active {
	COLOR: 0600ff; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.CatLinks:visited {
	COLOR: 0600ff; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.CatLinks:hover {
	COLOR: ff0000; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.CatLinksNav:link {
	COLOR: white; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.CatLinksNav:active {
	COLOR: white; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.CatLinksNav:visited {
	COLOR: white; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.CatLinksNav:hover {
	COLOR: silver; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.CatLinksNavButton:link {
	COLOR: white; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.CatLinksNavButton:active {
	COLOR: white; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.CatLinksNavButton:visited {
	COLOR: white; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.CatLinksNavButton:hover {
	COLOR: silver; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.BigCatLinks:link {
	COLOR: 0600ff; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 24pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.BigCatLinks:active {
	COLOR: 0600ff; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 24pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.BigCatLinks:visited {
	COLOR: 0600ff; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 24pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.BigCatLinks:hover {
	COLOR: ff0000; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 24pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.LibraryLinks:link {
	COLOR: 0600ff; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 24pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.LibraryLinks:active {
	COLOR: 0600ff; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 24pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.LibraryLinks:visited {
	COLOR: 0600ff; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 24pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.LibraryLinks:hover {
	COLOR: ff0000; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 24pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.LibraryLinksSM:link {
	COLOR: 0600ff; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 14pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.LibraryLinksSM:active {
	COLOR: 0600ff; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 14pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.LibraryLinksSM:visited {
	COLOR: 0600ff; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 14pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.LibraryLinksSM:hover {
	COLOR: ff0000; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 14pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.BacktoLinks:link {
	COLOR: khaki; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.BacktoLinks:active {
	COLOR: khaki; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.BacktoLinks:visited {
	COLOR: khaki; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.BacktoLinks:hover {
	COLOR: white; FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica; FONT-SIZE: 18pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.FootLink:link {
	COLOR: ff0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.FootLink:active {
	COLOR: ff0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.FootLink:visited {
	COLOR: ff0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.FootLink:hover {
	COLOR: silver; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.ButtonO {
	-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffa51c));
	background:-moz-linear-gradient(top, #ffec64 5%, #ffa51c 100%);
	background:-webkit-linear-gradient(top, #ffec64 5%, #ffa51c 100%);
	background:-o-linear-gradient(top, #ffec64 5%, #ffa51c 100%);
	background:-ms-linear-gradient(top, #ffec64 5%, #ffa51c 100%);
	background:linear-gradient(to bottom, #ffec64 5%, #ffa51c 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffa51c',GradientType=0);
	background-color:#ffec64;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffa51c;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-family:Verdana, Arial, Helvetica;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffee66;
}
.ButtonO:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffa51c), color-stop(1, #ffec64));
	background:-moz-linear-gradient(top, #ffa51c 5%, #ffec64 100%);
	background:-webkit-linear-gradient(top, #ffa51c 5%, #ffec64 100%);
	background:-o-linear-gradient(top, #ffa51c 5%, #ffec64 100%);
	background:-ms-linear-gradient(top, #ffa51c 5%, #ffec64 100%);
	background:linear-gradient(to bottom, #ffa51c 5%, #ffec64 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa51c', endColorstr='#ffec64',GradientType=0);
	background-color:#ffa51c;
}
.ButtonO:active {
	position:relative;
	top:1px;
}
body { background: black; repeat-x; background-position:Center Center; background-attachment:fixed; border-width:0px; border-style:Solid; scrollbar-track-color: silver; scrollbar-face-color: #8C8C8C; scrollbar-3dlight-color: #666666; 
}
.PictureBG { background-image: url("./images/clouds_bg.jpg"); background-repeat: no-repeat; background-position:Center Center; background-attachment:scroll;
}
.InfoBox { border: 1px solid #606060; border-radius: 4px;
}
.InfoBoxContent { border: 2px solid #ff0000; border-radius: 4px;
}
.BottomBox { 
	border: 1px solid gray; 
	position: fixed;
    bottom: 0;
}

.TopBox { 
	border: 1px solid gray; 
	position: fixed;
    top: 0;
}

.dropbtn {
    background-color: #0600ff;
    color: white;
	padding: 8px;
    font-size: 16px;
    FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica;
	border: 2px solid #bcbaba; border-radius: 6px;
    cursor: pointer;
}

.dropdown {
    position: relative;
    display: inline-block;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #0600ff;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}

.dropdown-content a {
    color: white;
	font-size: 16px;
    FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

.dropdown-content a:hover {
	background-color: gray
}

.dropdown:hover .dropdown-content {
    display: block;
}

.dropdown:hover .dropbtn {
    background-color: #bcbaba;
}
.NavSelect {
    background-color: #0600ff;
    color: white;
	padding: 8px;
	font-size: 16px;
	text-align: center;
    FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica;
    border: 1px solid #bcbaba; border-radius: 8px;
    border-radius: 4px;
}
.NavSelect-Button {
    background-color: #0600ff;
    color: white;
	padding: 8px;
	font-size: 16px;
	text-align: center;
    FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica;
    border: 1px solid #bcbaba; border-radius: 8px;
    border-radius: 4px;
    cursor: pointer;
}
.NavSelect-Button:hover {
    background-color: gray;
}
select {
    padding: 12px 20px;
    background-color: white;
    font-size: 14px;
	text-align: left;
    FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica;
    border: 2px solid #0600ff; border-radius: 8px;
}
.MobileSelect {
    width: 100%;
    padding: 12px 20px;
    background-color: white;
    font-size: 12px;
	text-align: left;
    FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica;
    border: 2px solid #0600ff; border-radius: 8px;
}
input[type=text] {
    padding: 12px 20px;
    margin: 8px 0;
    background-color: white;
    font-size: 14px;
	text-align: left;
    FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica;
    border: 2px solid #0600ff; border-radius: 8px;
    outline: none;
}
input[type=text]:focus {
    border: 2px solid #ff0000; border-radius: 8px;
    outline: none;
}
input[type=password] {
    padding: 12px 20px;
    margin: 8px 0;
    background-color: white;
    font-size: 14px;
	text-align: left;
    FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica;
    border: 2px solid #0600ff; border-radius: 8px;
    outline: none;
}
input[type=password]:focus {
    border: 2px solid #ff0000; border-radius: 8px;
    outline: none;
}
textarea {
    padding: 12px 20px;
    margin: 8px 0;
    background-color: white;
    font-size: 14px;
	text-align: left;
    FONT-FAMILY: Arial Rounded MT Bold, Verdana, Helvetica;
    border: 2px solid #0600ff; border-radius: 8px;
    outline: none;
}
textarea:focus {
    border: 2px solid #ff0000; border-radius: 8px;
    outline: none;
}
.w3-btn,.w3-button{border:none;display:inline-block;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}
.w3-btn:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.w3-btn,.w3-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}   
.w3-disabled,.w3-btn:disabled,.w3-button:disabled{cursor:not-allowed;opacity:0.3}.w3-disabled *,:disabled *{pointer-events:none}
.w3-btn.w3-disabled:hover,.w3-btn:disabled:hover{box-shadow:none}
.w3-block{display:block;width:100%}
.w3-black,.w3-hover-black:hover{color:#fff!important;background-color:#000!important}
.w3-left-align{text-align:left!important}.w3-right-align{text-align:right!important}.w3-justify{text-align:justify!important}.w3-center{text-align:center!important}
.w3-container,.w3-panel{padding:0.01em 16px}.w3-panel{margin-top:16px;margin-bottom:16px}
.w3-container:after,.w3-container:before,.w3-panel:after,.w3-panel:before,.w3-row:after,.w3-row:before,.w3-row-padding:after,.w3-row-padding:before,
.w3-hide{display:none!important}.w3-show-block,.w3-show{display:block!important}.w3-show-inline-block{display:inline-block!important}
.w3-hide-small{display:none!important}.w3-mobile{display:block;width:100%!important}.w3-bar-item.w3-mobile,.w3-dropdown-hover.w3-mobile,.w3-dropdown-click.w3-mobile{text-align:center}
@media (min-width:993px){.w3-modal-content{width:900px}.w3-hide-large{display:none!important}.w3-sidebar.w3-collapse{display:block!important}}
@media (max-width:992px) and (min-width:601px){.w3-hide-medium{display:none!important}}

