/*
company:  Games Inc. (of Nevada)
author:  Stephan B. Feibish
date:  Jan 7, 2014
*/

.window {
height:100%;
width:100%;	
}

/** position */ 

.center {
margin-left:auto;
margin-right:auto;
}

.centerVert { vertical-align:middle; }

.stripped {margin:0; padding:0;}

/** layers */ 

.layer0 { z-index: 0; }
.layer1 { z-index: 1; }
.layer2 { z-index: 2; }

.invisible { visibility: hidden; }

/** tables */ 

.table { display:table; }
.row { display:table-row; }
.cell { display:table-cell; }
.group {	display: table-row-group; }
.caption {	display: table-caption; }

/** text */ 

.centerText { text-align:center; }
.textCenter{ text-align:center; }
.textRight{ text-align:right; }
.textLeft{ text-align:left; }

.nowrap { white-space:nowrap; }

/**
.unselectable{
-webkit-user-select: 	none;
 -moz-user-select: 		none;
	user-select: 		none;
}
*/

.unselectable{
    -webkit-touch-callout:  none;
    -webkit-user-select:    none;
    -khtml-user-select:     none;
    -moz-user-select:       none;
    -ms-user-select:        none;
    -o-user-select:         none;
    user-select:            none;
}

.avoid-clicks {
  pointer-events: none;
}

/** trademark and copyright symbols */

.regTM {
font-size:small;
vertical-align:super;
}


.rtm{
vertical-align:super;
font-size:.4em;
}
.tm, .sm{
vertical-align:super;
font-size:.4em;
}


.medium {
    font-size: medium
}

.strike {
text-decoration:line-through;
}

/** colors */

.white { color:#FFFFFF; }
.black{ color:#000000; }
.fuchsia { color:fuchsia; }
.gold { color:gold; }
.skyblue { color:skyblue; }

.redneon 
	{
	color:#fcbdae;	
	text-shadow: 
	0 0 8px #fc0b03,
	0 0 8px #fc0b03,
	0 0 8px #fc0b03,
	0 0 60px #f5073b,
	0 0 60px #f5073b,
	0 0 60px #f5073b,
	0 0 60px #f5073b,
	0px 12px 10px #000000;
	border-color:#fcbdae;
	-webkit-box-shadow:	
	0 0 10px 2px rgba(252, 11, 3, 0.7) inset, 0 0 10px 2px rgba(252, 11, 3, 0.7),
	0 0 70px 2px rgba(245, 7, 59, 0.6) inset, 0 0 60px 2px rgba(245, 7, 59, 0.6),
   	0 6px 8px 2px rgba(0, 0, 0, 0.8);
	-moz-box-shadow: 	
	0 0 10px 2px rgba(252, 11, 3, 0.7) inset, 0 0 10px 2px rgba(252, 11, 3, 0.7),
	0 0 70px 2px rgba(245, 7, 59, 0.6) inset, 0 0 60px 2px rgba(245, 7, 59, 0.6),
   	0 6px 8px 2px rgba(0, 0, 0, 0.8);
	box-shadow: 
	0 0 10px 2px rgba(252, 11, 3, 0.7) inset, 0 0 10px 2px rgba(252, 11, 3, 0.7),
	0 0 70px 2px rgba(245, 7, 59, 0.6) inset, 0 0 60px 2px rgba(245, 7, 59, 0.6),
   	0 6px 8px 2px rgba(0, 0, 0, 0.8);
	}
	
.purpleneon
	{
	color:#ffc7fa;	
	text-shadow: 
	0 0 8px #ec03fc,
	0 0 8px #ec03fc,
	0 0 8px #ec03fc,
	0 0 60px #9207f5,
	0 0 60px #9207f5,
	0 0 60px #9207f5,
	0 0 60px #9207f5,
	0px 12px 10px #000000;
	border-color:#ffc7fa;
	-webkit-box-shadow:	
	0 0 10px 2px rgba(236, 3, 252, 0.7) inset, 0 0 10px 2px rgba(236, 3, 252, 0.7),
	0 0 70px 2px rgba(146, 7, 245, 0.6) inset, 0 0 60px 2px rgba(146, 7, 245, 0.6),
   	0 6px 8px 2px rgba(0, 0, 0, 0.8);
	-moz-box-shadow: 	
	0 0 10px 2px rgba(236, 3, 252, 0.7) inset, 0 0 10px 2px rgba(236, 3, 252, 0.7),
	0 0 70px 2px rgba(146, 7, 245, 0.6) inset, 0 0 60px 2px rgba(146, 7, 245, 0.6),
   	0 6px 8px 2px rgba(0, 0, 0, 0.8);
	box-shadow: 
	0 0 10px 2px rgba(236, 3, 252, 0.7) inset, 0 0 10px 2px rgba(236, 3, 252, 0.7),
	0 0 70px 2px rgba(146, 7, 245, 0.6) inset, 0 0 60px 2px rgba(146, 7, 245, 0.6),
   	0 6px 8px 2px rgba(0, 0, 0, 0.8);
	}

.blueneon 
	{
	color:#aefcfc;	
	text-shadow: 
	0 0 8px #03d7fc,
	0 0 8px #03d7fc,
	0 0 8px #03d7fc,
	0 0 60px #077ef5,
	0 0 60px #077ef5,
	0 0 60px #077ef5,
	0 0 60px #077ef5,
	0px 12px 10px #000000;
	border-color:#aefcfc;
	-webkit-box-shadow:	
	0 0 10px 2px rgba(3, 215, 252, 0.7) inset, 0 0 10px 2px rgba(3, 215, 252, 0.7),
	0 0 70px 2px rgba(7, 126, 245, 0.6) inset, 0 0 60px 2px rgba(7, 126, 245, 0.6),
   	0 6px 8px 2px rgba(0, 0, 0, 0.8);
	-moz-box-shadow: 	
	0 0 10px 2px rgba(3, 215, 252, 0.7) inset, 0 0 10px 2px rgba(3, 215, 252, 0.7),
	0 0 70px 2px rgba(7, 126, 245, 0.6) inset, 0 0 60px 2px rgba(7, 126, 245, 0.6),
   	0 6px 8px 2px rgba(0, 0, 0, 0.8);
	box-shadow: 
	0 0 10px 2px rgba(3, 215, 252, 0.7) inset, 0 0 10px 2px rgba(3, 215, 252, 0.7),
	0 0 70px 2px rgba(7, 126, 245, 0.6) inset, 0 0 60px 2px rgba(7, 126, 245, 0.6),
   	0 6px 8px 2px rgba(0, 0, 0, 0.8);
	}

.greenneon
	{
	color:#e9ffca;	
	text-shadow: 
	0 0 8px #62fc03,
	0 0 8px #62fc03,
	0 0 8px #62fc03,
	0 0 60px #0ff507,
	0 0 60px #0ff507,
	0 0 60px #0ff507,
	0 0 60px #0ff507,
	0px 12px 10px #000000;
	border-color:#e9ffca;
	-webkit-box-shadow:	
	0 0 10px 2px rgba(98, 252, 3, 0.7) inset, 0 0 10px 2px rgba(98, 252, 3, 0.7),
	0 0 70px 2px rgba(15, 245, 7, 0.6) inset, 0 0 60px 2px rgba(15, 245, 7, 0.6),
   	0 6px 8px 2px rgba(0, 0, 0, 0.8);
	-moz-box-shadow: 	
	0 0 10px 2px rgba(98, 252, 3, 0.7) inset, 0 0 10px 2px rgba(98, 252, 3, 0.7),
	0 0 70px 2px rgba(15, 245, 7, 0.6) inset, 0 0 60px 2px rgba(15, 245, 7, 0.6),
   	0 6px 8px 2px rgba(0, 0, 0, 0.8);
	box-shadow: 
	0 0 10px 2px rgba(98, 252, 3, 0.7) inset, 0 0 10px 2px rgba(98, 252, 3, 0.7),
	0 0 70px 2px rgba(15, 245, 7, 0.6) inset, 0 0 60px 2px rgba(15, 245, 7, 0.6),
   	0 6px 8px 2px rgba(0, 0, 0, 0.8);
	}
	

.whiteneon 
	{
	color:#fffeff;	
	text-shadow: 
	0 0 8px #bab8c3,
	0 0 8px #bab8c3,
	0 0 8px #bab8c3,
	0 0 60px #7e768d,
	0 0 60px #7e768d,
	0 0 60px #7e768d,
	0 0 60px #7e768d,
	0px 12px 10px #000000;
	border-color:#fffeff;
	-webkit-box-shadow:	
	0 0 10px 2px rgba(196, 184, 195, 0.7) inset, 0 0 10px 2px rgba(196, 184, 195, 0.7),
	0 0 70px 2px rgba(126, 118, 141, 0.6) inset, 0 0 60px 2px rgba(126, 118, 141, 0.6),
   	0 6px 8px 2px rgba(0, 0, 0, 0.8);
	-moz-box-shadow: 	
	0 0 10px 2px rgba(196, 184, 195, 0.7) inset, 0 0 10px 2px rgba(196, 184, 195, 0.7),
	0 0 70px 2px rgba(126, 118, 141, 0.6) inset, 0 0 60px 2px rgba(126, 118, 141, 0.6),
   	0 6px 8px 2px rgba(0, 0, 0, 0.8);
	box-shadow: 
	0 0 10px 2px rgba(196, 184, 195, 0.7) inset, 0 0 10px 2px rgba(196, 184, 195, 0.7),
	0 0 70px 2px rgba(126, 118, 141, 0.6) inset, 0 0 60px 2px rgba(126, 118, 141, 0.6),
   	0 6px 8px 2px rgba(0, 0, 0, 0.8);
	}
	
	.yellowneon 
	{
	color:#fbfcae;	
	text-shadow: 
	0 0 8px #FDDD03,
	0 0 8px #FDDD03,
	0 0 8px #FDDD03,
	0 0 60px #F58207,
	0 0 60px #F58207,
	0 0 60px #F58207,
	0 0 60px #F58207,
	0px 12px 10px #000000;
	border-color:#fbfcae;
	-webkit-box-shadow:	
	0 0 10px 2px rgba(255, 229, 7, 0.7) inset, 0 0 10px 2px rgba(255, 229, 7, 0.7),
	0 0 70px 2px rgba(245, 130, 7, 0.6) inset, 0 0 60px 2px rgba(245, 130, 7, 0.6),
   	0 6px 8px 2px rgba(0, 0, 0, 0.8);
	-moz-box-shadow: 	
	0 0 10px 2px rgba(255, 229, 7, 0.7) inset, 0 0 10px 2px rgba(255, 229, 7, 0.7),
	0 0 70px 2px rgba(245, 130, 7, 0.6) inset, 0 0 60px 2px rgba(245, 130, 7, 0.6),
   	0 6px 8px 2px rgba(0, 0, 0, 0.8);
	box-shadow: 
	0 0 10px 2px rgba(255, 229, 7, 0.7) inset, 0 0 10px 2px rgba(255, 229, 7, 0.7),
	0 0 70px 2px rgba(245, 130, 7, 0.6) inset, 0 0 60px 2px rgba(245, 130, 7, 0.6),
   	0 6px 8px 2px rgba(0, 0, 0, 0.8);
	}
	
a.goldText
{
display:block;
margin-left:1em;
text-decoration:none;
	
font-family:'Palatino Linotype','MS Sans Serif Regular','san-serif','Verdana Pro','Verdana','Tahoma','Arial';
font-weight:bold;
font-size:3vw;
	
color: #D5AD6D; /*if no support for background-clip*/

background: -webkit-linear-gradient(transparent, transparent),
	-webkit-linear-gradient(top, rgba(213,173,109,1) 0%, rgba(213,173,109,1) 26%, rgba(226,186,120,1) 35%, rgba(163,126,67,1) 45%, rgba(145,112,59,1) 61%, rgba(213,173,109,1) 100%);
background: -o-linear-gradient(transparent, transparent);	

-webkit-background-clip: text;
       -webkit-text-fill-color: transparent;

text-shadow: 0px 4px 3px rgba(0,0,0,0.4),
             0px 8px 13px rgba(0,0,0,0.1),
             0px 18px 23px rgba(0,0,0,0.1);
}		

a.goldText:hover 
{	
color: #D5AD6D; /*if no support for background-clip*/

background-image: linear-gradient(top, rgb(35,40,3) 0%, rgb(136,106,22) 16%,
    rgb(166,140,41) 22%, rgb(204,181,74) 28%, rgb(235,219,102) 34%, rgb(245,
   236,112) 41%, rgb(209,190,76) 51%, rgb(187,156,51) 57%, rgb(168,142,
   42) 63%, rgb(202,174,68) 69%, rgb(218,202,86) 75%, rgb(208,187,73) 81%,
    rgb(187,156,51) 87%, rgb(137,108,26) 93%, rgb(35,40,
   3) 100%);
background-image: -moz-linear-gradient(center top, rgb(35,40,3) 0%,rgb(136,
    106,22) 16%,rgb(166,140,41) 22%,rgb(204,181,74) 28%,rgb(235,219,102) 34%,
    rgb(245,236,112) 41%,rgb(209,190,76) 51%,rgb(187,156,51) 57%,rgb(168,142,
    42) 63%,rgb(202,174,68) 69%,rgb(218,202,86) 75%,rgb(208,187,73) 81%,
    rgb(187,156,51) 87%,rgb(137,108,26) 93%,rgb(35,40,
    3) 100%);
background-image: -webkit-gradient(linear, left top, left bottom,
     color-stop(0.000, rgb(35,40,3)),color-stop(0.164, rgb(136,106,22)),
    color-stop(0.224, rgb(166,140,41)),color-stop(0.285, rgb(204,181,74)),
    color-stop(0.345, rgb(235,219,102)),color-stop(0.414, rgb(245,236,112)),
    color-stop(0.516, rgb(209,190,76)),color-stop(0.572, rgb(187,156,51)),
    color-stop(0.632, rgb(168,142,42)),color-stop(0.698, rgb(202,174,68)),
    color-stop(0.758, rgb(218,202,86)),color-stop(0.817, rgb(208,187,73)),
    color-stop(0.878, rgb(187,156,51)),color-stop(0.935, rgb(137,108,26)),
    color-stop(1.000, rgb(35,40,3)));	

-webkit-background-clip: text;
-webkit-text-fill-color: transparent;

text-shadow: 0px 4px 3px rgba(0,0,0,0.4),
             0px 8px 13px rgba(0,0,0,0.1),
             0px 18px 23px rgba(0,0,0,0.1);
}

	
a.goldGrad_dark
{
color: #D5AD6D; /*if no support for background-clip*/

background: -webkit-linear-gradient(transparent, transparent),
	-webkit-linear-gradient(top, rgba(213,173,109,1) 0%, rgba(213,173,109,1) 26%, rgba(226,186,120,1) 35%, rgba(163,126,67,1) 45%, rgba(145,112,59,1) 61%, rgba(213,173,109,1) 100%);
background: -o-linear-gradient(transparent, transparent);	
}		


a.goldGrad_light
{	
color: #D5AD6D; /*if no support for background-clip*/

background-image: linear-gradient(top, rgb(35,40,3) 0%, rgb(136,106,22) 16%,
    rgb(166,140,41) 22%, rgb(204,181,74) 28%, rgb(235,219,102) 34%, rgb(245,
   236,112) 41%, rgb(209,190,76) 51%, rgb(187,156,51) 57%, rgb(168,142,
   42) 63%, rgb(202,174,68) 69%, rgb(218,202,86) 75%, rgb(208,187,73) 81%,
    rgb(187,156,51) 87%, rgb(137,108,26) 93%, rgb(35,40,
   3) 100%);
background-image: -moz-linear-gradient(center top, rgb(35,40,3) 0%,rgb(136,
    106,22) 16%,rgb(166,140,41) 22%,rgb(204,181,74) 28%,rgb(235,219,102) 34%,
    rgb(245,236,112) 41%,rgb(209,190,76) 51%,rgb(187,156,51) 57%,rgb(168,142,
    42) 63%,rgb(202,174,68) 69%,rgb(218,202,86) 75%,rgb(208,187,73) 81%,
    rgb(187,156,51) 87%,rgb(137,108,26) 93%,rgb(35,40,
    3) 100%);
background-image: -webkit-gradient(linear, left top, left bottom,
     color-stop(0.000, rgb(35,40,3)),color-stop(0.164, rgb(136,106,22)),
    color-stop(0.224, rgb(166,140,41)),color-stop(0.285, rgb(204,181,74)),
    color-stop(0.345, rgb(235,219,102)),color-stop(0.414, rgb(245,236,112)),
    color-stop(0.516, rgb(209,190,76)),color-stop(0.572, rgb(187,156,51)),
    color-stop(0.632, rgb(168,142,42)),color-stop(0.698, rgb(202,174,68)),
    color-stop(0.758, rgb(218,202,86)),color-stop(0.817, rgb(208,187,73)),
    color-stop(0.878, rgb(187,156,51)),color-stop(0.935, rgb(137,108,26)),
    color-stop(1.000, rgb(35,40,3)));	
}

.seeThruText{
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;	
}

.emboss{
text-shadow: 0px 4px 3px rgba(0,0,0,0.4),
            0px 8px 13px rgba(0,0,0,0.1),
            0px 18px 23px rgba(0,0,0,0.1);
}

.paused{
    -webkit-animation-play-state:paused;
    -moz-animation-play-state:paused;
    -o-animation-play-state:paused; 
    animation-play-state:paused;
}

.running{
    -webkit-animation-play-state:running;
    -moz-animation-play-state:running;
    -o-animation-play-state:running; 
    animation-play-state:running;
}

.help_st {animation: stBarAnim 5.0s ease-out 0s 1 normal none;
	-moz-animation: stBarAnim 5.0s ease-out 0s 1 normal none;
	-webkit-animation: stBarAnim 5.0s ease-out 0s 1 normal none;
	-o-animation: stBarAnim 5.0s ease-out 0s 1 normal none;
	-ms-animation: stBarAnim 5.0s ease-out 0s 1 normal none;
}

@keyframes stBarAnim /* generic */
{   
 15%,90%  {opacity: 1;
          left: 0px;
          overflow: auto;}
}
@-moz-keyframes stBarAnim /* Chrome, Safari */
{ 
 15%,90%  {opacity: 1;
          left: 0px;
          overflow: auto;}
}
@-webkit-keyframes stBarAnim /* Chrome, Safari */
{ 
 15%,90%  {opacity: 1;
          left: 0px;
          overflow: auto;}
}
@-o-keyframes stBarAnim /* Chrome, Safari */
{ 
 15%,90%  {opacity: 1;
          left: 0px;
          overflow: auto;}
}
@-ms-keyframes stBarAnim /* Chrome, Safari */
{ 
 15%,90%  {opacity: 1;
          left: 0px;
          overflow: auto;}
}

.help_pref {animation: prefBarAnim 5.0s ease-out 0s 1 normal none;
	-moz-animation: prefBarAnim 5.0s ease-out 0s 1 normal none;
	-webkit-animation: prefBarAnim 5.0s ease-out 0s 1 normal none;
	-o-animation: prefBarAnim 5.0s ease-out 0s 1 normal none;
	-ms-animation: prefBarAnim 5.0s ease-out 0s 1 normal none;
}

@keyframes prefBarAnim /* generic */
{   
 15%,90%  {opacity: 1;
          right: 0px;
          overflow: auto;}
}
@-moz-keyframes prefBarAnim /* Chrome, Safari */
{ 
 15%,90%  {opacity: 1;
          right: 0px;
          overflow: auto;}
}
@-webkit-keyframes prefBarAnim /* Chrome, Safari */
{ 
 15%,90%  {opacity: 1;
          right: 0px;
          overflow: auto;}
}
@-o-keyframes prefBarAnim /* Chrome, Safari */
{ 
 15%,90%  {opacity: 1;
          right: 0px;
          overflow: auto;}
}
@-ms-keyframes prefBarAnim /* Chrome, Safari */
{ 
 15%,90%  {opacity: 1;
          right: 0px;
          overflow: auto;}
}





.help_sttop {animation: stTopBarAnim 5.0s ease-out 0s 1 normal none;
	-moz-animation: stTopBarAnim 5.0s ease-out 0s 1 normal none;
	-webkit-animation: stTopBarAnim 5.0s ease-out 0s 1 normal none;
	-o-animation: stTopBarAnim 5.0s ease-out 0s 1 normal none;
	-ms-animation: stTopBarAnim 5.0s ease-out 0s 1 normal none;
}

@keyframes stTopBarAnim /* generic */
{   
 15%,90%  {opacity: 1;
          top: 0px;
          overflow: auto;}
}
@-moz-keyframes stTopBarAnim /* Chrome, Safari */
{ 
 15%,90%  {opacity: 1;
          top: 0px;
          overflow: auto;}
}
@-webkit-keyframes stTopBarAnim /* Chrome, Safari */
{ 
 15%,90%  {opacity: 1;
          top: 0px;
          overflow: auto;}
}
@-o-keyframes stTopBarAnim /* Chrome, Safari */
{ 
 15%,90%  {opacity: 1;
          top: 0px;
          overflow: auto;}
}
@-ms-keyframes stTopBarAnim /* Chrome, Safari */
{ 
 15%,90%  {opacity: 1;
          top: 0px;
          overflow: auto;}
}
