body {
	max-height:1500px;
	width:1444px;
	max-width:100%;
	background-color:#15152d;
	position:relative;
	float: left;
	left:0;
	background-image: url(../bg/Plutos_moons.jpg); 
	margin:0;
	padding:0;
	overflow-y:scroll;
	overflow-x:hidden;
	transform:scale(1, 1);
}

a, a:visited {text-decoration:none;color:#40684F;text-shadow:#B2C6BA 2px 2px 6px;z-index:7;}
a:hover {color:#4561A7;text-shadow:#C6C4B2 2px 2px 2px,#E8D8C4 -2px -1px 3px;}
a:active {color:#A74C45;text-shadow:#C6B6B2 2px 2px 2px,#E8C7C4 -2px -1px 3px;}

b { 
	padding-top:2px; 
	margin-top:5px;
}
ul {
	padding:0;
	margin:0;
	list-style:none;
}

/* Popup dialog box telling user when pop-ups are blocked */
#pidia:hover {
	/* background-color:#dadada; */
	color:#FFFFF0;
}

/* Stop focus highlighting in blue */
:focus {
    outline: none !important;
}
h3 {
	font-family:inherit;
	color:#FCFCD2;
	text-shadow:2px 2px 6px #002233;
    word-spacing: 7px;
	font-size: 18px;
    line-height: 24px;
	letter-spacing: 0.26em;
}

#main {
	position:absolute;
	display:block;
	top:0;
	left:0;
	margin:0;
	padding:0;
	font-family:arial, san-serif, geneva;
}

/* Starter background sheld Shipname and button */
#lowres {position:absolute;display:block;z-index:-9;width:1446px;height:1500px;background-image: url(../i/lowres.jpg);}
#shipname {position:absolute;display:none;z-index:1;top:333px;left:147px;width:325px;height:50px;border:2px #4A6172 solid;background-color:#BECCD6;opacity:.4;cursor:pointer;border-radius: 4em;}
#sdbf {position:absolute;display:none;z-index:4;top:899px;left:267px;width:14px;height:23px;cursor:pointer;background-image: url(../i/shf.png);}
	#sdbf:hover{background-image: url(../i/shh.png);}
	#sdbf:active{background-image: url(../i/sha.png);}
#sdba {position:absolute;display:none;z-index:5;top:899px;left:267px;width:14px;height:23px;cursor:pointer;background-image: url(../i/sha.png);}

/* Bookmarks for Google Maps area in lower left of cockpit */
/* Main bookmark area */
#bgb {
	position:absolute;
	top:1244px;
	left:1180px;
	padding:0;
	width:260px;
	z-index:3; 
}
/* Other bookmark div styles moved to individual iframe files bmsky.htm, bmeart.htm, bmmoon.htm, bmmars.htm
   This allows custom styles on the bookmark areas per planet */
#bgb button {
	-webkit-border-radius: 4em;
	border-radius: 4em;
	cursor:pointer;
	font-size:.74em;
	height:24px;
	color:#A52A2A;
	padding: 1px 7px 9px 5px;
	background-color:#aeafba;
}

#bgb button:hover {
	color:#3a9f2f;
}
#bgb .sp1,#bgb .sp2,#bgb .sp3,#bgb .sp4,#bgb .sp5,#bgb .sp6,#bgb .sp7,#bgb .sp8,#bgb .sp9,#bgb .sp10,#bgb .sp11,#bgb .sp12,#bgb .sp13,#bgb .sp14,#bgb .sp15 {
	font-size:11px;
	font-weight:bold;
	background-color:#D2B48C;
	padding: 0 5px;
	margin: 4px 1px;
	color:#0a3420;
	text-shadow: #ECE3D3 1px 1px 4px;
}

/* Fix to fine adjust space between track buttons for Firefox only */
@-moz-document url-prefix() {
	#bgb .sp1,#bgb .sp2,#bgb .sp3,#bgb .sp4,#bgb .sp5,#bgb .sp6,#bgb .sp7,#bgb .sp8,#bgb .sp9,#bgb .sp10,#bgb .sp11,#bgb .sp12,#bgb .sp13,#bgb .sp14,#bgb .sp15 {
        margin: 4px -2px;
    }
}

#calert {
	display:none;
    position: absolute;
    top: 439px;
    left: 561px;
    width: 267px;
    height: 224px;
    background-image: url(../i/bmrkback.jpg);
    padding: 0 12px 0 28px;
    border-radius: 2em;
    word-spacing: 0.3em;
    letter-spacing: 0.16em;
    z-index: 4;
    border: 4px #c2830c solid;
    background-color: #eed4c7;
}

#cabut {
	display:none;
	position: relative;
    left: 309px;
    width: 101px;
    top: -62px;
    background: linear-gradient(-90deg, #7b5a1e, #fbe4bb);
    padding: 8px  20px;
    border: 4px solid #c2830c;
    border-radius: 1em;
    color: #105c20;
    text-shadow: 3px 3px 6px #795d3d;
    font-size: 20px;
    font-family: 'courier';
    cursor: pointer;
}

#cabut:hover {
   background: linear-gradient(-60deg, #7b5a1e, #fbe4bb);
    color: #157d2b;
}
#cabut em:hover {
	position:relative;
	left:2px;
	bottom:1px;
}

/* Starting default buttons 2 sec, 3% */
#bgb .sp3,#bgb .sp7, #bgb .sp13  {
	background-color:#B2E6C8;
}
#bgb .sp1:hover,#bgb .sp2:hover,#bgb .sp3:hover,#bgb .sp4:hover,#bgb .sp5:hover,#bgb .sp6:hover,#bgb .sp7:hover,#bgb .sp8:hover,#bgb .sp9:hover,#bgb .sp10:hover,#bgb .sp3:hover,#bgb .sp6:hover {
	border-top: #9f9f9f 1px solid;
	border-right: #322222 2px solid;
	border-bottom: #322222 1px solid;
	border-left: #9f9f9f 2px solid;
}
/********  Crash Shield Lever, main doors, and shadow on console */
/* Shield Crash door lever up - doors closed - starting default */
	#cdo {display:none;position:absolute;top:886px;left:284px;cursor:pointer;z-index:3;}
/* Shield Crash door lever down - doors open */
	#cdf {display:none;position:absolute;top:910px;left:287px;cursor:pointer;z-index:3;}
/* Lever up and crash doors on. Dark - no cockpit lighting. */
	#cod {display:none;position:absolute;top:886px;left:284px;cursor:pointer;z-index:4;}
/* Lever down and crash doors off. Dark - no cockpit lighting. */
	#cfd {display:none;position:absolute;top:910px;left:287px;cursor:pointer;z-index:3;}
/* Crash door left */
	#cdl {position:absolute;left:-90px;top:0;z-index:-3;}
/* Crash door right*/
	#cdr {position:absolute;left:616px;top:0;z-index:-3;}
/* Crash door left shadow */
	#cdls {position:absolute;top:852px;left:-202px;z-index:3;}
/* Crash door right shadow */
	#cdrs{position:absolute;top:873px;left:582px;z-index:3;font-size:2px;color:#6A5227;}

#trkp {
	position: relative;
	top: 40px;
	right: 18px;
	text-shadow: #514329 1px 1px 4px;
	width: 288px;
	color: #eDdBaF;
	font-size: 13px;
	border: solid #ADA0A0 2px;
	padding: 3px 12px 3px 15px;
	-webkit-border-radius: 3em;
	border-radius: 3em;
	word-spacing: .11em;
	background-color: #CAAC84;
	background-image: url(../i/trackback.jpg);
	z-index: 3;
  }
.reveal {
	background-image: url(../i/bbg.jpg);
}
.hidb {
	position:relative;
	font-size:inherit;
	left:216px;
	top: 3px;
	height:16px;
	display:none;
	z-index:7;
	padding: 3px 10px 0 5px;
	color:#008000;
	background-image: url(../i/bbg.jpg);
	}

/* Sphere links position and transparency */
.slnks {
	position:relative;
	display:none;
	bottom:88px;
	left:78px;
	width:95px;
	opacity: 0.5;
	z-index:4;
}
/* sphere controls area */
#scon {
	display:none;
	position:relative;
	height:200px;
	bottom:123px;
	right:40px;
	width:290px;
	margin-bottom:-124px;
}
/* lbuttons area */
#lbuttons {
	position:absolute;
}

/* Lighting shaders */
#cred {
	display:none;
	opacity: 0;
	position:absolute;
	z-index:1;
}
#cgre {
	display:none;
	opacity: 0;
	position:absolute;
	z-index:1;
}
#cdim {
	display:none;
	opacity: .5;
	position:absolute;
	z-index:1;
}

#cdimh {
	display:none;
	opacity: 0;
	position:absolute;
	z-index:0;
}
#cdimc {
	display:none;
	opacity: 0;
	position:absolute;
	top:832px;
	z-index:1;
}
#cdimf {
	display:none;
	opacity: 0;
	position:absolute;
	top:867px;
	z-index:1;
}
#credh {
	display:none;
	opacity: 0;
	position:absolute;
	z-index:0;
}
#credc {
	display:none;
	opacity: 0;
	position:absolute;
	top:832px;
	z-index:1;
}
#credf {
	display:none;
	opacity: 0;
	position:absolute;
	top:867px;
	z-index:1;
}
#cgreh {
	display:none;
	opacity: 0;
	position:absolute;
	z-index:0;
}
#cgrec {
	display:none;
	opacity: 0;
	position:absolute;
	top:832px;
	z-index:1;
}
#cgref {
	display:none;
	opacity: 0;
	position:absolute;
	top:867px;
	z-index:1;
}
#cm1 {
	opacity: 0;
	width:237px;
	height:144px;
	background-color:#000;
	opacity: 0;
	position:absolute;
	bottom:278px;
	left:240px;
	-webkit-border-radius: 1em;
	border-radius: 1em;
	z-index:3;
}
#cm2 {
	width:237px;
	height:147px;
	background-color:#000;
	opacity: 0;
	position:absolute;
	bottom:203px;
	right:586px;
	-webkit-border-radius: 1em;
	border-radius: 1em;
	z-index:3;
}
	
	/* Alert boxes change viewscreens? */
	#cm2a, #cm2b, #cm2c, #cm2d, #cm2e, #cm2f, #cm2g, #cm2h, #cm2i, #cm2j, #cm2k, #cm2l, #cm2m, #cm2n, #cm2o {
		display:none;
		width: 230px;
		height: 127px;
		padding-bottom:10px;
		opacity: .9;
		position: absolute;
		bottom: 206px;
		right: 588px;
		border: 1px solid #e1cdb3;
		-webkit-border-radius: 1em;
		border-radius: 1em;
		z-index:7;
	}
	/* Changing background colors of alert box size to match size needed for info listed in HTML main doc */
	/* To find correct bottom 336 - height */
	#cm2a {background-color:#646679;height:185px;bottom:151px;}	/* 3D Wide 3D Full Light Gray Blue c */
	#cm2b {background-color:#5e805f;height:184px;bottom:152px;}	/* 3D Full Light Green c */
	#cm2c {background-color:#321f32;}	/* Sky Map Light purple c*/
	#cm2d {background-color:#2b4453;}	/* Earth Map light cyan c*/
	#cm2e {background-color:#512f3a;}	/* Sky darker Purple c */
	#cm2f {background-color:#244686;height:210px;bottom:126px;}	/* Earth mid blue c */
	#cm2g {background-color:#475454;}	/* Moon light gray */
	#cm2h {background-color:#693d3d;}	/* Mars light red */
	#cm2i {background-color:#33672c;height:167px;bottom:169px;}	/* World Web Telescope Deep green */
	#cm2j {background-color:#607393;height:152px;bottom:184px;}	/* Solar System 3D gray blue c */
	#cm2k {background-color:#876652;}	/* Galactic Stars purple brick red orange */
	#cm2l {background-color:#707498;height:183px;bottom:153px;}	/* Starflight Faded blue*/
	#cm2m {background-color:#5e765c;height:162px;bottom:174px;}	/* Advanced Monitor controls matt green c*/
	#cm2n {background-color:#605e6f;}	/* Video player Film stock blue gray*/
	#cm2o {background-color:#698092;}	/* Audio Controls Washed Tourquoise*/

	.cm2txt {
		padding:8px;
		width:220px;
		height:91px;
		line-height:17px;
		font-size:13px;
		word-spacing:.12em;
		letter-spacing: .08em;
		color:#eaf0ff;
		cursor:pointer;
	}

#cm3 {
	width:237px;
	height:144px;
	background-color:#000;
	opacity: 0;
	position:absolute;
	bottom:200px;
	left:535px;
	-webkit-border-radius: 1em;
	border-radius: 1em;
	z-index:3;
}
#cm4 {
	width:254px;
	height:242px;
	background-color:#000;
	opacity: 0;
	position:absolute;
	bottom:361px;
	right:887px;
	border-radius: 0 86% 20% 0 / 4% 12% 84% 0;
    -webkit-transform: skew(17deg, -11deg);
	-moz-transform: skew(17deg, -11deg);
	-o-transform: skew(17deg, -11deg);
	transform: skew(17deg, -11deg);
	z-index:1;
}
#cm5 {
	width:153px;
	height:309px;
	background-color:#000;
	opacity: 0;
	position:absolute;
	bottom:264px;
	left:908px;
	border-radius: 110%  1%  9%  6%  / 19%   0%   2%  4%;
	-webkit-transform: skew(0deg, 18deg);
	-moz-transform: skew(0deg, 18deg);
	-o-transform: skew(0deg, 18deg);
	transform: skew(0deg, 18deg);
	z-index:1;
}
#cmt {
	width:653px;
	height:125px;
	background-color:#000;
	opacity: 0;
	position:absolute;
	bottom:1123px;
	left:17px;
	border-radius: 6%  6%  0  0  / 6%   6%   0  0;
	z-index:5;
}
#cm6, #cm6mask {
	border-bottom: 100px solid #000;
	border-left: 12px solid transparent;
	border-right: 33px solid transparent;
	height: 0;
	width: 197px;
	opacity: 0;
	position:absolute;
	bottom: 90px;
	left: 556px;
	z-index:3;
}

#cm6mask {
	display:none;
	border-bottom-color: #55a;
	opacity:.4;
	z-index:5;
}
#cm7 {
	opacity: 0;
	position:absolute;
	bottom: 168px;
	left: 271px;
	z-index:1;
}
#cm8 {
	display:none;
	border-bottom: 232px solid #000;
	width: 499px;
	height: 0;
	opacity: 0;
	position: absolute;
	bottom: -214px;
	right: 617px;
	border-radius: 3em;
	z-index: 6;
}
#cm8large {
	display: none;
    border-bottom: 443px solid #000;
    width: 499px;
    height: 0;
    opacity: 0;
    position: absolute;
    bottom: -263px;
    right: 617px;
    border-radius: 3em;
    z-index: 6;
}
#cm9-off {
	display:block;
	width:212px;
	height:92px;
	background-color:#000;
	opacity:0;
	position:absolute;
	left:564px;
	bottom:96px;
	z-index:3;
}
#cm10 {
	display: none;
	background-color: #000;
	width: 310px;
	border-bottom: 158px solid #000;
	opacity: 0;
	position: absolute;
	bottom: -370px;
	right: 646px;
	border-radius: 2em;
	z-index: 2;
}
#kbd {
	opacity: 0;
	position:absolute;
	bottom: -10px;
	left: 337px;
	z-index:3;
}

#scrnsize {
}

#scrnsize input { 
  opacity: 0;
  width: 0;
  height: 0;
}

.scrnslider {
  display:none;
  position: absolute;
  cursor: pointer;
  width: 69px;
  height: 14px;
  top: 160px;
  left: 185px;
  right: 0;
  bottom: 0;
  background-color: #b1bebb;
  border-top:1px solid #777;
  border-left:1px solid #777;
  border-right:2px solid #444;
  border-bottom:2px solid #444;
  -webkit-transition: .4s;
  transition: .4s;
  z-index:4;
}
.scrnslider:hover {
  border-top:1px solid #a7ce9b;
  border-left:1px solid #a7ce9b;
  border-right:2px solid #6b8f56;
  border-bottom:2px solid #6b8f56;
  background-color: #a8c8c4;
}

.scrnslider:before {
  position: absolute;
  content: "";
  height: 8px;
  width: 30px;
  left: 4px;
  bottom: 3px;
  background-color:#57886b;
  -webkit-transition: .4s;
  transition: .4s;
  transition-delay: 760ms;
}

.scrnslider:before:hover {
  background-color: #508762;
}

input:checked + .scrnslider {
  background-color: #dbb564;
}

input:focus + .scrnslider {
  box-shadow: 0 0 1px #dbb564;
}

input:checked + .scrnslider:before {
  -webkit-transform: translateX(30px);
  -ms-transform: translateX(30px);
  transform: translateX(30px);
}

#sdbigap {
	position:absolute;
	display:none;
	width:191px;
	height:12px;
	left:559px;
	bottom:474px;
	z-index:1;
	opacity:0;
}
#sdbi img {
	position:absolute;
	display:none;
	width:191px;
	height:120px;
	left:559px;
	bottom:354px;
	z-index:1;
	border-radius: 1em;
}
#sdbit {
	position:absolute;
	display:none;
	font-size: 15px;
	height:auto;
	width: 198px;
	left: 533px;
	bottom: 486px;
	color:#F8E6D6;
	opacity: 1;
	margin-left: 12px;
	padding: 3px 9px 8px 9px;
	border-width: 6px;
	bottom: 486px;
	border:1px solid #52718C;
	border-radius: 1em;
	background-color:#cf9c6d;
	background-image: url("../i/trackback.jpg");
	background-position: bottom center;
}

#sdboff {
	position:absolute;
	display:none;
	width:18px;
	height:17px;
	left:740px;
	bottom:492px;
	cursor: pointer;
	z-index:1;
	opacity:.2;
}
#sdboff:hover {
	opacity:1;
	position:absolute;
	left:741px;
	bottom:493px;
}
#sdboff:active {
	position:absolute;
	left:742px;
	bottom:490px;
}

#sdbil {
	position:absolute;
	display:none;
	width:21px;
	height:136px;
	left:536px;
	bottom:346px;
	cursor:pointer;
	z-index:1;
}
#sdbil:hover {
	background: url("../i/s/lbrackh.png");
}
#sdbil:active {
	background: url("../i/s/lbracka.png");
	position:absolute;
	left:534px;
	bottom:346px;
}
#sdbir {
	position:absolute;
	display:none;
	width:21px;
	height:136px;
	left:750px;
	bottom:346px;
	cursor:pointer;
	z-index:1;
}
#sdbir:hover {
	background: url("../i/s/rbrackh.png");
}
#sdbir:active {
	background: url("../i/s/rbracka.png");
	position:absolute;
	left:752px;
	bottom:346px;
}

#sdbase {
	position:absolute;
	display:none;
	opacity:.1;
	width:212px;
	height:92px;
	left:566px;
	bottom:96px;
	z-index:4;
}

#tcbut {
	display:none;
	position: absolute;
	background: url("../i/jcbutton.png");
	left: 731px;
	bottom: 62px;
	cursor:pointer;
	width:100px;
	height:115px;
	z-index:3;
}

#tcon, #tcoff {
	display:none;
	position: absolute;
	left: 756px;
	bottom: 66px;
	cursor:pointer;
	width:35px;
	height:22px;
	opacity: .6;	
}
#tcoff {z-index:4;}
#tcon {z-index:5;}

#klev  {
	display: none;
	position:absolute;

/*	top: 1088px;
	left: 1397px;
*/
	bottom:15px;
	left:1037px;
	z-index:8;
}
/* Zoom controls */
	/* Low 16 (1255) / Mid 46 (1295) / Max 104 (1353) */
/* Tracking support zoom controller */
#tsu {
	display:none;
	position:absolute;
	top: 1243px;
	left: 1253px;
	z-index:3;
}
#zcont {
	position:absolute;
	display:none;
}
#zmark {
	display:none;
	position:absolute;
	width:6px;
	z-index:7;
	left:1295px;
	top:1275px;
	cursor:pointer;
}
#zgrid {
	display:none;
	position:absolute;
	z-index:6;
	left:1249px;
	top:1275px;
	cursor: pointer;
}
#zgrd {
	z-index:8;
}
#zw_of {
	position:absolute;
	z-index:3;
	left:1235px;
	top:1276px;
	cursor:pointer;
}
#zw_on {
	display:none;
	position:absolute;
	z-index:4;
	left:1235px;
	top:1276px;
	cursor:pointer;
}
#zz_of {
	position:absolute;
	z-index:4;
	left:1369px;
	top:1276px;
	cursor:pointer;
}
#zz_on {
	display:none;
	position:absolute;
	z-index:5;
	left:1369px;
	top:1276px;
	cursor:pointer;
}
/* Buttons */
#zbl_of {
	position:absolute;
	z-index:4;
	left:1275px;
	top:1261px;
	width:15px;
	height:7px;
	cursor:pointer;
}
#zbl_on {
	display:none;
	position:absolute;
	z-index:5;
	left:1275px;
	top:1261px;
	width:15px;
	height:7px;
	cursor:pointer;
}
#zbc_of {
	position:absolute;
	z-index:4;
	left:1299px;
	top:1261px;
	width:15px;
	height:7px;
	cursor:pointer;
}

#zbc_on {
	display:none;
	position:absolute;
	z-index:5;
	left:1299px;
	top:1261px;
	width:15px;
	height:7px;
	cursor:pointer;
}
#zbr_of {
	position:absolute;
	z-index:4;
	left:1324px;
	top:1261px;
	width:15px;
	height:7px;
	cursor:pointer;
}
#zbl_of img:hover {
	border:1px #C4EECF solid;
	right:2px;
	top:2px;
}
#zbc_of img:hover {
	border:1px #EEEEC4 solid;
	right:2px;
	top:2px;
}
#zbr_of img:hover {
	border:1px #c2d5ed solid;
	right:2px;
	top:2px;
  }

#zbr_on {
	display:none;
	position:absolute;
	z-index:5;
	left:1324px;
	top:1261px;
	cursor:pointer;
}
#bgzinf {
	position:absolute;
	display:none;
	top:842px;
	left:607px;
	font-size:18px;
	color:#f9f3ae;
	width:203px;
	height:29px;
	text-shadow:5px 5px 6px #1f2185;
	padding: 6px 0 0 16px;
	letter-spacing: .3em;
	border: 2px solid #465986;
	opacity:.7;
	background-color:#1d427e;
	border-radius: 4em;
	-webkit-border-radius: 4em;
	z-index:5;
}
/* End Zoom controls */
/* Control of tint starting value and color */
#tint {
	/* background: #3E5778; */
	position: absolute;
	display:none;
	background-color: rgb(13%,13%,13%);
	width: 1412px;
	height: 1350px;
	z-index: -3;
	border:16px #2C4B5A solid;
	opacity: .6;
}
/* Buttons for light controls in left window monitor area */
.bwrp {position:absolute;left:50px;top:895px;display:none;z-index:1;width: 218px;height: 80px;}
.bred {position:absolute;left:51px;top:939px;display:none;z-index:1;}
.bgre {position:absolute;left:111px;top:925px;display:none;z-index:1;}
.bdim {position:absolute;left:173px;top:911px;display:none;z-index:1;}
.btin {position:absolute;left:230px;top:898px;display:none;z-index:1;}

/*  lighting buttons */
 .bred img, .bgre img, .bdim img, .btin img, bwr.btinton, bwr.btintonr {cursor:pointer;} 


/* Faders for Wall / Floor, Ceiling, Window Seams */
#cwfaders {display:none;}
	#cefd {position:absolute;left:298px;top:948px;display:none;z-index:5;}
			#cebar {position:absolute;left:245px;top:961px;display:none;opacity:.4;z-index:1;}
			#barce {position:absolute;left:248px;top:948px;display:none;z-index:4;}
	#wsad {position:absolute;left:224px;top:964px;display:none;z-index:5;}
			#wsbar {position:absolute;left:170px;top:977px;display:none;opacity:.4;z-index:1;}
			#barws {position:absolute;left:174px;top:966px;display:none;z-index:4;}
	#fwfd {position:absolute;left:143px;top:983px;display:none;z-index:5;}
			#fwbar {position:absolute;left:93px;top:996px;display:none;opacity:.4;z-index:1;}
			#barfw {position:absolute;left:94px;top:981px;display:none;z-index:4;}
	#cefd, #wsad, #fwfd {background-repeat:none;width:17px;}
/* Areas that can be faded with fader controls */
#hebar img {position:absolute;opacity:.54;z-index:-1;}
#wslef img {position:absolute;left:196px;z-index:-2;opacity:.6;}
#wstop img {position:absolute;top:186px;z-index:-2;opacity:.6;}
#wsrgt img {position:absolute;left:1176px;z-index:-2;opacity:.6;}
#fwall {position:absolute;top:872px;left:0;z-index:-2;width:1444px;height:474px;}
#fbag {
	position:absolute;
	top:1012px;
	left:33px;
	width:246px;
	height:242px;
	z-index:0;
	display:none;
}
/* Yolk control area */
#yc {
	position:absolute;
	top:1260px;
	left:360px;
	width:780px;
	height:0;
	/*z-index:1;*/
	/* Do not allow selection - this keeps the area from turning blue */
/*	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
	user-select: none; 
	border: #FFFFF0 2px dashed; 
	*/
}
#slider { 
	display:none;
	width:194px; 
	height:6px;
	position:relative;
	left:-1258px;
	bottom:165px;
	padding:0;
}

/*  Problem conflict with pop-up box */

.ui-state-default, .ui-widget-content .ui-state-default {
	border: 1px solid #7ca0d8;
	width:20px;
	max-height:12px;
/*	background: #7A8CBA url("../i/section1.jpg") 10% 10% repeat-x; */
	background: #808080 url("../i/slider_buttonoff.png") 50% 50% repeat-x;
	/* Color inside slider */
	color: #7A8CBA;
	z-index:4;
}
.ui-widget-content {
	border: 1px solid #7A8CBA;
	width:20px;
	height:12px;
	/* Color inside slider */
	background: none;
	}
.ui-state-default:hover { 
	background: url("../i/slider_button01.png") 50% 50% repeat-x;
/*	-webkit-box-shadow:0 0 20px #FF0; 
	-moz-box-shadow: 0 0 20px #FF0;  
*/
	box-shadow:0 0 20px #C9A479;
}
.ui-widget-content:hover {
/*	-webkit-box-shadow:0 0 20px #D2B48C; 
	-moz-box-shadow: 0 0 20px #D2B48C;  
*/
	box-shadow:0 0 20px #F3EBDF;
}
.ui-state-default:hover {
	border: 1px solid #467A58;
}
/* Makes the slider button go ontop of the number readout for the monitor brightness.  Very slight border overlap. */
.ui-slider {
	z-index:4;
}
.ui-slider-horizontal .ui-slider-handle {
	height:12px;
}

#mt {
	display:none;
	font-size:12px;
	text-align:right;
	color:#30ACCB;
	position:relative;
	bottom:222px;
	left:338px;
	width:25px;
	height:16px;
	z-index:3;
	padding:4px 7px 2px 2px;
	background-color:#FFFFF0;
	border-top: 1px #808080 solid;
	border-right: 2px #7A5046 solid;
	border-bottom: 2px #7A5046 solid;
	border-left: 1px #808080 solid;
	border-radius: 4em;
	-webkit-border-radius: 4em;
}

/* border area around cockpit */
.bgof {
	position:absolute;
	float:left;
	top:0;
	height:1500px;
	border-right:1800px #281d0f solid;
	border-bottom:414px #281D0F solid;
}
.bgon {
	position:absolute;
	display:none;
	float:left;
	left:0;
	top:0;
	height:1500px;
	border-right:1600px #392f15 solid;
	border-bottom:414px #392f15 solid;
}

/* Yolk controls area */
/* New standard vssb is strandard and vssh is highlit or vsso = on? vssf = off*/
#yb {
	position:absolute;
	top:1001px;
	left:582px;
	width:280px;
	height:180px;
	}

	#vswb {
	display:none;
	position:absolute;
	top:1px;
	font-size:.60em;
	letter-spacing:.12em;
	text-indent:2px;
	padding-bottom:2px;
	color:#414767;
	height:13px;
	width:30px;
	cursor:pointer;
	border-top:#808080 2px solid;
	border-right:#322222 2px solid;
	border-bottom:#322222 2px solid;
	border-left:#808080 2px solid;
	border-radius: .6em;background-image:url(../i/section1.jpg);text-shadow:#8AACB8 2px 2px 4px, #D2B48C -2px -1px 3px;z-index:3;
}
	#vswb:hover {
	color:#354995;
	border-top:#D2B48C 2px solid;
	border-right:#544444 2px solid;
	border-bottom:#544444 2px solid;
	border-left:#D2B48C 2px solid;
	text-shadow:#D4D3C0 2px 2px 2px, #E8D8C4 -2px -1px 3px;
	}
	#vswb:active {
	color:#A74C45;
	border-top:#9F1D1D 2px solid;
	border-right:#602222 2px solid;
	border-bottom:#602222 2px solid;
	border-left:#9F1D1D 2px solid;
	text-shadow:#D4C5C0 2px 2px 2px, #E8C7C4 -2px -1px 3px;
	}
		/* *** Adjust for highlights buttons */
		#vswd {
		display:none;
		position:absolute;
		top:1px;
		font-size:.60em;
		letter-spacing:.12em;
		text-indent:2px;
		padding-bottom:2px;
		height:13px;
		width:30px;
		color:#F3F3D7;
		border-top:#F3F3D7 2px solid;
		border-right:#c6ab75 2px solid;
		border-bottom:#c6ab75 2px solid;
		border-left:#F3F3D7 2px solid;
		border-radius: .2em;
		background-image:url(../i/section1.jpg);
		text-shadow:#496553 2px 2px 4px,#D2B48C -2px -1px 3px;
		cursor: pointer;
		z-index:4;
		}
		#vswd:hover {
		color:#f9f8df;
		border-top:#f5ece2 2px solid;
		border-right:#dfd0b0 2px solid;
		border-bottom:#dfd0b0 2px solid;
		border-left:#f5ece2 2px solid;
		text-shadow:#D4D3C0 2px 2px 2px,#E8D8C4 -2px -1px 3px;
		}
		#vswd:active {
		color:#f3e4d8;
		border-top:#f3dcd8 2px solid;
		border-right:#cf966b 2px solid;
		border-bottom:#cf966b 2px solid;
		border-left:#f3dcd8 2px solid;
		text-shadow:#D4C5C0 2px 2px 2px,#E8C7C4 -2px -1px 3px;
		}

	#vssb {
	display:none;
	position:absolute;
	top:20px;
	padding-top:6px;
	font-size:.60em;
	letter-spacing:.18em;
	text-indent:4px;
	color:#41675F;
	height:18px;
	width:30px;
	border-top:#808080 2px solid;
	border-right:#322222 2px solid;
	border-bottom:#322222 2px solid;
	border-left:#808080 2px solid;
	border-radius: .6em;
	background-image:url(../i/section1.jpg);
	text-shadow:#8AB88F 2px 2px 4px,#D2B48C -2px -1px 3px;
	cursor: pointer;
	z-index:3;
	}
	#vssb:hover {
	color:#198B54;
	border-top:#D2B48C 2px solid;
	border-right:#544444 2px solid;
	border-bottom:#544444 2px solid;
	border-left:#D2B48C 2px solid;
	text-shadow:#D4D3C0 2px 2px 2px,#E8D8C4 -2px -1px 3px;
	}
	#vssb:active {
	color:#A74C45;
	border-top:#9F1D1D 2px solid;
	border-right:#602222 2px solid;
	border-bottom:#602222 2px solid;
	border-left:#9F1D1D 2px solid;
	text-shadow:#D4C5C0 2px 2px 2px,#E8C7C4 -2px -1px 3px;
	}
		/* Highlight buttons */
		#vssd {
		display:none;
		position:absolute;
		top:20px;
		padding-top:6px;
		font-size:.60em;
		letter-spacing:.18em;
		text-indent:4px;
		height:18px;
		width:30px;
		color:#F3F3D7;
		border-top:#F3F3D7 2px solid;
		border-right:#c6ab75 2px solid;
		border-bottom:#c6ab75 2px solid;
		border-left:#F3F3D7 2px solid;
		border-radius: .2em;
		background-image:url(../i/section1.jpg);
		text-shadow:#41675F 2px 2px 4px,#D2B48C -2px -1px 3px;
		z-index:4;
		}
		#vssd:hover {
		color:#f9f8df;
		border-top:#f5ece2 2px solid;
		border-right:#dfd0b0 2px solid;
		border-bottom:#dfd0b0 2px solid;
		border-left:#f5ece2 2px solid;
		text-shadow:#D4D3C0 2px 2px 2px,#E8D8C4 -2px -1px 3px;
		}
		#vssd:active {
		color:#f3e4d8;
		border-top:#f3dcd8 2px solid;
		border-right:#cf966b 2px solid;
		border-bottom:#cf966b 2px solid;
		border-left:#f3dcd8 2px solid;
		text-shadow:#D4C5C0 2px 2px 2px,#E8C7C4 -2px -1px 3px;
		}

/* Overall starting position of all viewscreen */
#vscr {
	display:none;
	position:absolute;
	height:615px;
	width:912px;
	left:260px;
	top:180px;
	border-top: 6px groove #7989BB;
	border-left: 6px groove #7989BB;
	border-right: 8px groove #3A4A7C;
	border-bottom: 8px groove #3A4A7C;
}
/* Fix Google info dialog boxes inside viewscreens to look better */
#vscr td {
	padding:12px;
}
#vsvd {
	display:none;
	position:absolute;
	height:514px;
	width:914px;
	left:259px;
	top:260px;
	background-color:#000;
	border-top: 6px groove #6F713D;
	border-left: 6px groove #6F713D;
	border-right: 6px groove #52550B;
	border-bottom: 6px groove #52550B;
	z-index:4;
}
vsvd > iframe{
}


/* Viewscreen off icon Saturn */
#vsoff {
    display:none;
	opacity:.7;
	position:absolute;
	left:1040px;
	top:104px;
	width:100px;
	height:75px;
	background:url(../i/viewscreen-x.png);
	z-index:2;
}
#vsoff:hover {
	background:url(../i/viewscreen-xhc.png);
	position:absolute;
	left:1042px;
	top:102px;
}
#vsoff:active {
	background:url(../i/viewscreen-xh.png);
	position:absolute;
	left:1040px;
	top:103px;
}
#vsofh {
	display:block;
	position:absolute;
	left:1072px;
	top:144px;
	width:130px;
	height:24px;
	z-index:2;
}
.vout {
	background-image:url(../i/vout.png);
	position:relative;
	left:496px;
	bottom:17px;
	width:18px;
	height:17px;
	cursor:pointer;
}
.vout:hover {
	left:497px;
	bottom:18px;
}

.vout:active {
	left:498px;
	bottom:15px;
}

#destd {
	display:none;
	position:absolute;
	right:1%;
	top:5px;
	width:310px;
	height:auto;
	min-height:86px;
	background-color:#455A6D;
	font-size:16px;
	word-spacing:.12em;
	color: #d7e1e8;
	padding:6px 9px 8px 12px;
	border:3px #687E9C solid;
	border-radius:2em;
	text-indent:12px;
	opacity:.6;
	cursor:pointer;
	z-index:4;
}
#destm {
	position:absolute;
	left:1224px;
	top:9px;
	width:212px;
	height:86px;
	border-radius:2em;
	cursor:pointer;
	z-index:3;
}
/*  Not used?
#mars-confirm {
	position:absolute;
	left:280px;
	top:806px;
}
*/
/* Viewscreens */
/* 3D Worlds Wide */
#vs3w {
	display:none;
    position:absolute;
	left:264px;
	top:260px;
	border-top:#587C98 2px solid;
	border-right:#07538D 2px solid;
	border-bottom:#07538D 2px solid;
	border-left:#587C98 2px solid;
	}

/* Sky Map Overlay */
#vssm {
	display:none;
	position:absolute;
	left:240px;
	top:249px;
	height:512px;
	width:965px;
	border-top: 2px solid #7989BB;
	border-left: 2px solid #7989BB;
	border-right: 3px solid #3A4A7C;
	border-bottom: 3px solid #3A4A7C;
	background-repeat: no-repeat;
	background-image:url(../i/gsmap.jpg);
	z-index:2;
}
/* Sky Map Overlay internal clickable area needs it's own div to work */
#vssm2 {
	display:none;
	position:absolute;
	left:307px;
	top:290px;
	height:440px;
	width:882px;
	background-repeat: no-repeat;
	background-image:url(../i/gsmap2.jpg);
	cursor:crosshair;
	z-index:3;
}
/* Sky */
#vssky {
	display:none;
	position:absolute;
	left:264px;
	top:180px;
	border-top: 2px solid #7989BB;
	border-left: 2px solid #7989BB;
	border-right: 3px solid #3A4A7C;
	border-bottom: 3px solid #3A4A7C;
	}
/* Earth Map Overlay */
#vsem {
	display: none;
	position: absolute;
	left: 240px;
	top: 264px;
	height: 482px;
	width: 965px;
	/*border-top: 3px solid #9EBCA7;
	border-left: 3px solid #9EBCA7;
	border-right: 3px solid #306E43;
	border-bottom: 3px solid #306E43;
*/	background-image: url(../i/wmap.jpg);
	cursor:crosshair;
	z-index: 3;}

/* Earth Map Overlay info*/
#vsemi {
	display: none;
	position: absolute;
	left: 510px;
	top: 756px;
	height:18px;
	width:420px;
	text-shadow:#457845 1px 1px;
	color:#A52A2A;
	font-size:.96em;
	border:#808080 1px solid;
	padding:6px 0 6px 32px;
	line-height:15px;
	-webkit-border-radius: 4em;
	border-radius: 4em;
	word-spacing:.24em;
	background-color:#DED3C0;
	}
/* Sky Map Overlay info*/
#vssmi {
	display: none;
	position: absolute;
	left: 510px;
	top: 780px;
	height:18px;
	width:420px;
	text-shadow:#457845 1px 1px;
	color:#A52A2A;
	font-size:.96em;
	border:#808080 1px solid;
	padding:6px 0 6px 32px;
	line-height:15px;
	-webkit-border-radius: 4em;
	border-radius: 4em;
	word-spacing:.24em;
	background-color:#CBC0DE;
}

/* Earth Map target */
#earmrk {
	display:none;
	position:relative;
    background-image: url(../i/mapmark.png);
	width:60px;
	height:60px;
	opacity:.4;
	z-index:4;
	}

/* Sky Map target */
#skymrk {
	display:none;
	position:relative;
    background-image: url(../i/mapmark.png);
	width:60px;
	height:60px;
	opacity:.4;
	z-index:4;
	}
/* Sky map controls */

#skywrap {
	position:absolute; 
	top:212px;
	left:506px;
	height:26px;
	z-index:3;
	}

.skyzo {
	position:relative;
	display:none;
	color:#A52A2A;
	width:364px;
	background-color:#CBC0DE;
	-webkit-border-radius:4em;
	border-radius: 4em;
	cursor:pointer;
	font-size:.96em;
	line-height:26px;
	letter-spacing:.2em;
	padding:0 0 0 8px;
	}

#gosky {
	position:relative;
	left:545px;
	bottom:27px;
	margin-bottom:-23px;
	display:none;
	color:#456158;
	width:31px;
	background-color:#ebfaec;
	-webkit-border-radius: 4em;
	border-radius: 4em;
	cursor:pointer;
	font-size:.96em;
	line-height:26px;
	letter-spacing:.2em;
	padding:0 0 0 6px;
	border:#808080 1px solid;
	z-index:4;
	}
#gosky:hover {
	position:relative;
	background-color:#d2f2c8;
	left:547px; 
	bottom:29px;
	border:#506CC8 1px solid;
	}
#gosky:active {
	background-color:#DBCEF2;
	border:#8050C8 1px solid;
	}


/* Earth Map pulldown controls */
#gedwrap {
	position:absolute; 
	top:224px;
	left:553px;
	height:26px;
	z-index:3;
	}

.elear {
	position:relative;
	display:none;
	color:#A52A2A;
	width:220px;
	height:26px;
	background-color:#D2B48C;
	-webkit-border-radius:4em;
	border-radius: 4em;
	cursor:pointer;
	font-size:.92em;
	line-height:26px;
	letter-spacing:.2em;
	border:#808080 1px solid;
	padding:0 0 0 8px;
	}
#econt {
	position:relative;
	left:237px;
	bottom:27px;
	margin-bottom:-27px;
	display:none;
	color:#A52A2A;
	width:290px;
	height:26px;
	background-color:#D2B48C;
	-webkit-border-radius: 4em;
	border-radius: 4em;
	font-size:.92em;
	letter-spacing:.2em;
	padding:0 0 0 12px;
	border:#808080 1px solid;
	z-index:4;
}
#econt p {
	position:relative;
	-webkit-margin-before: 14px;
	bottom:15px;
	left:10px;
}

#econt textarea {
	position:relative;
	top:2px;
	width:54px;
	background-color:#FFFFF0;
	-webkit-border-radius: 4em;
	border-radius: 4em;
	padding:0 0 1px 6px;
	margin:3px 0 0 4px;
	height:14px;
	outline:#FFFFF0;
	resize: none;
	border:1px #808080 solid;
	overflow:hidden;
}
/*
#econt textarea::-webkit-scrollbar-track-piece {
	background:none;
	border:none;
}
#econt textarea::-webkit-scrollbar-thumb {
	background:none;
	background-image:none;
	border:none;
}

#econt textarea::-webkit-scrollbar {
	width:0;
}
*/

#goele {
	position:relative;
	left:578px;
	bottom:28px;
	margin-bottom:-28px;
	display:none;
	color:#456158;
	width:31px;
	background-color:#ebfaec;
	-webkit-border-radius: 4em;
	border-radius: 4em;
	cursor:pointer;
	font-size:.96em;
	line-height:26px;
	letter-spacing:.2em;
	padding:0 0 0 6px;
	border:#808080 1px solid;
	z-index:4;
	}
#goele:hover {
	position:relative;
	background-color:#d2f2c8;
	left:580px; 
	bottom:30px;
	border:#6b9472 1px solid;
	}
#goele:active {
	background-color:#7dc183;
	border:#718bf4 1px solid;
	}

/* Earth */
#vsea {
	display:none;
	position:absolute;
	left:264px;
	top:170px;
	border-top: 2px solid #9EBCA7;
	border-left: 2px solid #9EBCA7;
	border-right: 3px solid #306E43;
	border-bottom: 3px solid #306E43;
	}

/* Moon */
#vsmo {
	display:none;
	position:absolute;
	left:264px;
	top:170px;
	border-top: 2px solid #A5AFBF;
	border-left: 2px solid #A5AFBF;
	border-right: 3px solid #4D5161;
	border-bottom: 3px solid #4D5161;
	}

/* Mars */
#vsmr {
	display:none;
	position:absolute;
	left:264px;
	top:170px;
	border-top: 2px solid #C3817F;
	border-left: 2px solid #C3817F;
	border-right: 3px solid #7C2A28;
	border-bottom: 3px solid #7C2A28;
	}
#vsbk {
	display:none;
	position:absolute;
	top:1242px;
	left:24px;
	width:460px;
	height:212px;
	border-left:2px #9f9f9f solid;
	border-top:2px #9f9f9f solid;
	border-right:2px #9f9f9f solid;
	border-bottom:2px #9f9f9f solid;
	background-image: url(../i/bmrkbackl.jpg);
	padding:15px 20px 0 15px;
	border-radius: 3em;
	z-index:1;
	}

#vsbk h2 {
	position:relative;
	font-size:1em;
	line-height:1.3em;
	width:380px;
	left:18px;
	bottom:18px;
	background-color:#D2ADA0;
	letter-spacing:.16em;
	word-spacing:.22em;
	color:#000;
	border-top:1px #586294 solid;
	border-right:2px #262D52 solid;
	border-bottom:2px #262D52 solid;
	border-left:1px #586294 solid;
	border-radius: 3em;
	padding: 0 12px 0 36px;
	margin: 4px 0 -6px 0;
	/* Bring links above the dimmer graphic. Dim the links with a JQuery animation, if needed */
}
#vsbk h2:hover {
	position:relative;
	left:20px;
	bottom:16px;
	background-color: #9F8779;
}
#vsbk h2:active {
	background-color: #D2ADA0;
}

/* Guide pulldown areas */
#iskym, #isky, #iearthm, #iearth, #imoon, #imars, #imark, #iwwt, #isss, #igst, #idest, #ivids, #iamc, #iaud  {
	display:none;
	position:relative;
	bottom:4px;
	z-index:3;
	border: 0; 
	width:475px; 
	height:170px;
	overflow:hidden;
}
#i3d {
	display:none;
	position:relative;
	bottom:4px;
	z-index:3;
	border: 0; 
	width:475px; 
	height:178px;
}

/* guide enlarge reduce button */
#guidsize {
	display:none;
	position:absolute;
	float:right;
    bottom: 170px;
    right: 29px;
	cursor: pointer;
	width:20px;
	height:20px;
	z-index:3;
}
#guidsize img {
	opacity:.7;
}
#guidsize img:hover {
	background-image:url('../ip/xsearchh.png');
	opacity:1;
}
#guidsize img:active {
	background-image:url('../ip/xsearcha.png');
	opacity:1;
}

/* Quick pick area inside the guide area */
#qpmar {
	display:none;
	position:absolute;
	float:right;
    bottom: 13px;
    right: 29px;
	cursor: pointer;
	width:20px;
	height:20px;
	z-index:3;
}
#qpmar img {
	opacity:.7;
}
#qpmar img:hover {
	background-image:url('../ip/xsearchh.png');
	opacity:1;
}
#qpmar img:active {
	background-image:url('../ip/xsearcha.png');
	opacity:1;
}
/* Quick pick area - user can click and see different guides */
#qpwrap {
	display: none;
	position: absolute;
	left: 185px;
	top: 1473px;
	width: 293px;
	height: 138px;
	font-size: 13px;
	color: #f2f0bf;
	text-align: left;
	background-color: #9e9c7c;
	border: 2px solid #b08e40;
	border-radius: 2em;
	padding: 6px;
}
#qpwrap h3 {
	line-height:16px;
	margin:0 0 0 6px;
	text-shadow:2px 2px 1px #333;
}
#qp1 {
    position: absolute;
    width: 103px;
    left: 0;
    top: 24px;
    padding-left: 14px;
    margin-right: 0px;
}
#qp2 {
    position: absolute;
    width: 169px;
    left: 130px;
    top: 24px;
}

#ggen, #g3d, #gsmp, #gemp, #gsky, #gear, #gmoo, #gmar, #gwwt, #gsss, #ggst, #gdes, #gamc, #gmpe, #gaud {
	cursor:pointer;
}

#ggen:hover, #g3d:hover, #gsmp:hover, #gemp:hover, #gsky:hover, #gear:hover, #gmoo:hover, #gmar:hover, #gwwt:hover, #gsss:hover, #ggst:hover, #gdes:hover, #gamc:hover, #gmpe:hover, #gaud:hover {
	background-color:#707ea0;
	color:#e4ecf8;
}

#ggen:active, #g3d:active, #gsmp:active, #gemp:active, #gsky:active, #gear:active, #gmoo:active, #gmar:active, #gwwt:active, #gsss:active, #ggst:active, #gdes:active, #gamc:active, #gmpe:active, #gaud:active {
	background-color:#2d6a22;
	color:#e9feef;
	position:relative;
	top:2px;
	left:2px;
}

/* Vids slide out area slightly darker tan color for left and right border behind bookmark vids and enlarged pop-up window copy */
#vids {
background-color:#DFCDBF;
}

/* Plugin alert screens change for each type */
#vs3p {
	display:none;
	position:relative;
	top:167px;
	left:263px;
	background-image: url(../i/wrlplugin.jpg);
	border-top: 2px solid #C3A57F;
	border-left: 2px solid #C3A57F;
	border-right: 3px solid #7C5028;
	border-bottom: 3px solid #7C5028;
	}

/* View screen lower info box - where to find plugins  Multiple vsgt needed to allow correct toggling of alert and notice together */
#vs3t {
	display:none;
	position:absolute;
	left:433px;
	top:790px;
	height:18px;
	width:520px;
	text-shadow:#457845 1px 1px;
	color:#A52A2A;
	font-size:.96em;
	border:#9f9f9f 1px solid;
	padding:6px 0 6px 32px;
	line-height:15px;
	-webkit-border-radius: 4em;
	border-radius: 4em;
	word-spacing:.24em;
	background-color:#DED3C0;
	z-index:2;
	}

	#hlp1 {display:none;position:absolute;top:102px;
	font-family:Impact, arial, sans-serif;
	font-size:.84em;letter-spacing:.28em;text-indent:.4em;padding-bottom:8px;
	border-top:#9f9f9f 2px solid;
	border-right:#322222 2px solid;
	border-bottom:#322222 2px solid;
	border-left:#9f9f9f 2px solid;
	height:10px;width:30px;
	-webkit-border-radius: .4em;
	border-radius: .4em;
	background-image:url(../i/section1.jpg);
	cursor:pointer;
	z-index:2;
	}
	#hlp1:hover {
	border-top:#D2B48C 2px solid;
	border-right:#544444 2px solid;
	border-bottom:#544444 2px solid;
	border-left:#D2B48C 2px solid;
	}
	#hlp1:active {
	border-top:#9F1D1D 2px solid;
	border-right:#602222 2px solid;
	border-bottom:#602222 2px solid;
	border-left:#9F1D1D 2px solid;
	}

	#hlp2 {display:none;position:absolute;top:125px;
	font-family:Impact, arial, sans-serif;
	font-size:.84em;letter-spacing:.28em;text-indent:.48em;padding-bottom:8px;
	border-top:#9f9f9f 2px solid;
	border-right:#322222 2px solid;
	border-bottom:#322222 2px solid;
	border-left:#9f9f9f 2px solid;
	height:10px;
	width:30px;
	-webkit-border-radius: .4em;
	border-radius: .4em;
	background-image:url(../i/section1.jpg);
	cursor:pointer;
	z-index:4;
	}
	#hlp2:hover {
	border-top:#D2B48C 2px solid;
	border-right:#544444 2px solid;
	border-bottom:#544444 2px solid;
	border-left:#D2B48C 2px solid;
	}
	#hlp2:active {
	border-top:#9F1D1D 2px solid;
	border-right:#602222 2px solid;
	border-bottom:#602222 2px solid;
	border-left:#9F1D1D 2px solid;
	}
	#mp4b {
	display:none;
	position:absolute;
	left:234px;
	top:102px;
	height:14px;
	width:27px;
	font-size:.6em;
	color: #674162;
	text-shadow: #B88AA6 2px 2px 4px,#D2B48C -2px -1px 3px;
	letter-spacing:.18em;
	padding: 3px 0 2px 3px;
	border-top:#9f9f9f 2px solid;
	border-right:#322222 2px solid;
	border-bottom:#322222 2px solid;
	border-left:#9f9f9f 2px solid;
	-webkit-border-radius: .6em;
	border-radius: .6em;
	background-image:url(../i/section1.jpg);
	cursor:pointer;
	z-index:2;
	}
	#mp4b:hover {
	color:#7C45A7;text-shadow:#C6C4B2 2px 2px 2px,#E8D8C4 -2px -1px 3px;
	border-top:#D2B48C 2px solid;
	border-right:#544444 2px solid;
	border-bottom:#544444 2px solid;
	border-left:#D2B48C 2px solid;
	}
	#mp4b:active {
	color:#A74C45;text-shadow:#C6B6B2 2px 2px 2px,#E8C7C4 -2px -1px 3px;
	border-top:#9F1D1D 2px solid;
	border-right:#602222 2px solid;
	border-bottom:#602222 2px solid;
	border-left:#9F1D1D 2px solid;
	}

	#mp4l {
	display:none;
	position:absolute;
	left:277px;
	top:70px;
	height:126px;
	width:272px;
	color: #674162;
	font-size: .76em;
	line-height:15px;
	letter-spacing:.18em;
	padding: 3px 0 2px 4px;
	border-top:#9f9f9f 2px solid;
	border-right:#322222 2px solid;
	border-bottom:#322222 2px solid;
	border-left:#9f9f9f 2px solid;
	-webkit-border-radius: .6em;
	border-radius: .6em;
	background-image: url(../i/bmrkback.jpg);
	overflow-x:hidden;
	z-index:7;
	}
	#mp4l ul {
	position:relative;
	top:4px;
	left:26px;
	margin-left:-26px;
	}
	#mp4l li {
	list-style-type:decimal;
	position:relative;
	right:11px;
	width:222px;
	line-height:14px;
	margin-bottom: 8px;
	}

	#mp4l li:hover {
	cursor:pointer;
	color:#8B197A;
	}
	#mp4l li:active {
	cursor:pointer;
	color:#A74C45;
	}

	#albms {
		border-radius:0.4em;
		border:1px solid:#5476a2;
		opacity:0.8;
	}
	#albms:hover {
		border:1px solid:#96e2eb;
		opacity:1;
	}
	#mp4d {
	display:none;
	position:absolute;
	left: 277px;
	top: 70px;
	width: 278px;
	border-top: 69px solid #000;
	border-bottom: 68px solid #000;
	height:0;
	opacity:0;
	border-radius: .4em;
	z-index:8;
	}

	#albms {
		margin-left:0;
		cursor:pointer;
		border: 1px solid #3366ff;
	}

	#albms:hover {
		border: 1px solid #33ccff;
	}

	#lie {display:none;position:absolute;left:242px;height:21px;width:20px;top:35px;background-color:#000;
	border-radius: .2em;cursor: pointer;background-image:url(../i/lif.png);z-index:4;}
	#lie:hover {background-image:url(../i/lim.png);}
	#lie:active {background-image:url(../i/lia.png);}

	#lieo {display:none;position:absolute;left:242px;height:21px;width:20px;top:35px;background-color:#000;
	border-radius: .2em;background-image:url(../i/lio.png);z-index:5;}
	#lieo:hover {background-image:url(../i/lih.png);}
	#lieo:active {background-image:url(../i/lib.png);}

	#loc, #loc_on {display:none;position:absolute;left:236px;top:-1px;height:30px;width:30px;
	border-radius: .2em;cursor:pointer;}
		#loc {z-index:4;background-image:url(../i/lof.png);}
		#loc_on {z-index:5;background-image:url(../i/loa.png);}
	#loc:hover {background-image:url(../i/loh.png);}
	#loc:active {background-image:url(../i/loa.png);}

	#aud {
	display:none;
	position:absolute;
	left:234px;
	top:127px;
	height:18px;
	width:32px;
	cursor:pointer;
	border-left:#9f9f9f 1px solid;
	border-right:#9f9f9f 1px solid;
	border-bottom:#000 2px solid;
	border-radius: .3em;
	background-image:url(../i/audio_off.png);
	z-index:2;
	}

	#aud:hover {background-image:url(../i/audio_mo.png);z-index:2;}
	#aud:active {background-image:url(../i/audio_ac.png);z-index:2;}

	#audo { /* ready for audio on image and click functions coming in future release */
	display:none;
	position:absolute;
	left:234px;
	top:126px;
	height:18px;
	width:32px;
	cursor:pointer;
	border-left:#9ebce9 1px solid;
	border-top:#9ebce9 1px solid;
	border-right:#88a5e1 2px solid;
	border-bottom:#88a5e1 2px solid;
	border-radius: .3em;
	background-image:url(../i/audio_on.png);
	background-color: #3e3964;
	z-index:2;
	}

	#audo:hover {background-image:url(../i/audo_mo.png);z-index:3;}
	#audo:active {background-image:url(../i/audio_ac.png);z-index:3;}

	#audcom { /* ready for audio on image and click functions coming in future release */
	display:none;
	position:absolute;
	left:234px;
	top:126px;
	height:18px;
	width:32px;
	cursor:pointer;
	border-left:#b9e1bb 1px solid;
	border-top:#b9e1bb 1px solid;
	border-right:#a4bf9d 2px solid;
	border-bottom:#a4bf9d 2px solid;
	border-radius: .3em;
	background-image:url(../i/audcom_on.png);
	background-color:#B6A34A;
	z-index:2;
	}

	#audcom:hover {background-image:url(../i/audo_mo.png);z-index:3;}
	#audcom:active {background-image:url(../i/audio_ac.png);z-index:3;}

	#acom { /* ready for audio on image and click functions coming in future release */
	display:none;
	position:absolute;
	left:234px;
	top:126px;
	height:18px;
	width:32px;
	cursor:pointer;
	border-left:#339933 1px solid;
	border-top:#339933 1px solid;
	border-right:#336633 2px solid;
	border-bottom:#336633 2px solid;
	border-radius: .3em;
	background-image:url(../i/acom_on.png);
	background-color: #3e6439;
	z-index:2;
	}

	#acom:hover {background-image:url(../i/audo_mo.png);z-index:3;}
	#acom:active {background-image:url(../i/audio_ac.png);z-index:3;}

/* Yolk viewscreen buttons
=============================== */
/* Use C type buttons only and remove B  Warnings no longer needed.  Make them update info only.
	Hover and active are still fine. D button clicked is suppose to turn off that Viewscreen

	/* Both B and C type buttons can look the same. B goes directly to start new viewscreen when no other viewscreen is visible.
	   Type C goes immediately to warning alert instead. */
	#skym, #skymc {display:none;position:absolute;left:40px;top:106px;height:12px;width:15px;background-image:url(../i/gmsf.png);cursor: pointer;z-index:2;}
	#skym:hover, #skymc:hover {background-image:url(../i/gmsh.png);z-index:2;}
	#skym:active, #skymc:active {background-image:url(../i/gmsa.png);z-index:2;}
		/* Type D buttons are used when this actual viewscreen is active.  Type D has highlight version of the buttons. */
		#skymd { display:none;position:absolute;left:40px;top:106px;height:12px;width:15px;background-image:url(../i/gmsfd.png);cursor: pointer;z-index:2;}
		#skymd:hover {background-image:url(../i/gmshd.png);z-index:2;}
		#skymd:active {background-image:url(../i/gmsad.png);z-index:2;}

	/* Both B and C type buttons can look the same. B goes directly to start new viewscreen when no other viewscreen is visible.
	   Type C goes immediately to warning alert instead. */
	#earm, #earmc {display:none;position:absolute;left:40px;top:120px;height:12px;width:15px;background-image:url(../i/gmef.png);cursor: pointer;z-index:2;}
	#earm:hover, #earmc:hover {background-image:url(../i/gmeh.png);z-index:2;}
	#earm:active, #earmc:active {background-image:url(../i/gmea.png);z-index:2;}
		/* Type D buttons are used when this actual viewscreen is active.  Type D has highlight version of the buttons. */
		#earmd { display:none;position:absolute;left:40px;top:120px;height:12px;width:15px;background-image:url(../i/gmefd.png);cursor: pointer;z-index:2;}
		#earmd:hover {background-image:url(../i/gmehd.png);z-index:2;}
		#earmd:active {background-image:url(../i/gmead.png);z-index:2;}

	/* Both B and C type buttons can look the same. B goes directly to start new viewscreen when no other viewscreen is visible.
	   Type C goes immediately to warning alert instead. */
	#skyb { display:none;position:absolute;left:56px;top:106px;height:12px;width:24px;background-image:url(../i/gsf.png);cursor: pointer;z-index:2;}
	#skyb:hover {background-image:url(../i/gsh.png);z-index:2;}
	#skyb:active {background-image:url(../i/gsa.png);z-index:2;}
		/* Type D buttons are used when this actual viewscreen is active.  Type D has highlight version of the buttons. */
		#skyd { display:none;position:absolute;left:56px;top:106px;height:12px;width:24px;background-image:url(../i/gsfd.png);cursor: pointer;z-index:2;}
		#skyd:hover {background-image:url(../i/gshd.png);z-index:2;}
		#skyd:active {background-image:url(../i/gsad.png);z-index:2;}

	/* Both B and C type buttons can look the same. B goes directly to start new viewscreen when no other viewscreen is visible.
	   Type C goes immediately to warning alert instead. */
	#earb { display:none;position:absolute;left:56px;top:120px;height:12px;width:24px;background-image:url(../i/gef.png);cursor: pointer;z-index:2;}
	#earb:hover{ background-image:url(../i/geh.png);z-index:2;}
	#earb:active{ background-image:url(../i/gea.png);z-index:2;}
		/* Type D buttons are used when this actual viewscreen is active.  Type D has highlight version of the buttons. */
		#eard { display:none;position:absolute;left:56px;top:120px;height:12px;width:24px;background-image:url(../i/gefd.png);cursor: pointer;z-index:2;}
		#eard:hover{ background-image:url(../i/gehd.png);z-index:2;}
		#eard:active{ background-image:url(../i/gead.png);z-index:2;}

	/* Both B and C type buttons can look the same. B goes directly to start new viewscreen when no other viewscreen is visible.
	   Type C goes immediately to warning alert instead. */
	#moob, #mooc {display:none;position:absolute;left:79px;top:106px;height:12px;width:24px;background-image:url(../i/gnf.png);cursor: pointer;z-index:2;}
	#moob:hover{ background-image:url(../i/gnh.png);z-index:2;}
	#moob:active{ background-image:url(../i/gna.png);z-index:2;}
		/* Type D buttons are used when this actual viewscreen is active.  Type D has highlight version of the buttons. */
		#mood { display:none;position:absolute;left:79px;top:106px;height:12px;width:24px;background-image:url(../i/gnfd.png);cursor: pointer;z-index:2;}
		#mood:hover { background-image:url(../i/gnhd.png);z-index:2;}
		#mood:active { background-image:url(../i/gnad.png);z-index:2;}

	/* Both B and C type buttons can look the same. B goes directly to start new viewscreen when no other viewscreen is visible.
	   Type C goes immediately to warning alert instead. */
	#marb { display:none;position:absolute;left:79px;top:120px;height:12px;width:24px;background-image:url(../i/gmf.png);cursor: pointer;z-index:2;}
	#marb:hover{ background-image:url(../i/gmh.png);z-index:2;}
	#marb:active{ background-image:url(../i/gma.png);z-index:2;}
		/* Type D buttons are used when this actual viewscreen is active.  Type D has highlight version of the buttons. */
		#mard { display:none;position:absolute;left:79px;top:120px;height:12px;width:24px;background-image:url(../i/gmfd.png);cursor: pointer;z-index:2;}
		#mard:hover { background-image:url(../i/gmhd.png);z-index:2;}
		#mard:active { background-image:url(../i/gmad.png);z-index:2;}


	/* Lower yolk with two extra viewsceen buttons Solar System and Galactic Stars out to 1000 light years */
	#ylow {
    display: none;
    position: relative;
    width: 93px;
    height: 36px;
    top: 124px;
    left: 22px;
    background-image: url(../i/yolk_lower.png);
    z-index: 3;
}
	/* These buttons are inside ylow so they can slide down together */
	#vwwtb{ display:block;position:absolute;left:12px;top:10px;height:12px;width:24px;background-image:url(../i/vwf.png);cursor: pointer;z-index:2;}
	#vwwtb:hover{ background-image:url(../i/vwh.png);z-index:2;}
	#vwwtb:active{ background-image:url(../i/vwa.png);z-index:2;}
		/* Type D buttons are used when this actual viewscreen is active.  Type D has highlight version of the buttons. */
		#vwwtd { display:none;position:absolute;left:12px;top:10px;height:12px;width:24px;background-image:url(../i/vwfd.png);cursor: pointer;z-index:2;}
		#vwwtd:hover { background-image:url(../i/vwhd.png);z-index:2;}
		#vwwtd:active { background-image:url(../i/vwad.png);z-index:2;}

	#vsolb{ display:block;position:absolute;left:34px;top:10px;height:12px;width:24px;background-image:url(../i/vyf.png);cursor: pointer;z-index:2;}
	#vsolb:hover { background-image:url(../i/vyh.png);z-index:2;}
	#vsolb:active{ background-image:url(../i/vya.png);z-index:2;}
		/* Type D buttons are used when this actual viewscreen is active.  Type D has highlight version of the buttons. */
		#vsold { display:none;position:absolute;left:34px;top:10px;height:12px;width:24px;background-image:url(../i/vyfd.png);cursor: pointer;z-index:2;}
		#vsold:hover { background-image:url(../i/vyhd.png);z-index:2;}
		#vsold:active { background-image:url(../i/vyad.png);z-index:2;}

	#vgalb{ display:block;position:absolute;left:56px;top:10px;height:12px;width:24px;background-image:url(../i/vgf.png);cursor: pointer;z-index:2;}
	#vgalb:hover{ background-image:url(../i/vgh.png);z-index:2;}
	#vgalb:active{ background-image:url(../i/vga.png);z-index:2;}
		/* Type D buttons are used when this actual viewscreen is active.  Type D has highlight version of the buttons. */
		#vgald { display:none;position:absolute;left:56px;top:10px;height:12px;width:24px;background-image:url(../i/vgfd.png);cursor: pointer;z-index:2;}
		#vgald:hover { background-image:url(../i/vghd.png);z-index:2;}
		#vgald:active { background-image:url(../i/vgad.png);z-index:2;}

	/* Psudeo class 0 which Bring color back on 3D buttons and no other features 
	.0 {
	color:#198B54;
	}
	*/
	/* Book mark half moon button master area div */
	#mark{
		position:absolute;left:104px;top:108px;cursor: pointer;z-index:2;
	}
		/* Two different classes to show the correct icon 0 = bookmarks closed, 1 (with star) = open */
		.mark0{
			display:none;height:23px;width:12px;background-image:url(../i/gbf.png);z-index:2;
		}
		.mark0:hover{
			background-image:url(../i/gbh.png);z-index:2;
		}
		.mark0:active{
			background-image:url(../i/gba.png);z-index:2;
		}
			/* *** Adjust for highlights buttons type C */
			.mark1{
				height:23px;width:12px;background-image:url(../i/gbfc.png);z-index:2;
			}
			.mark1:hover{
				background-image:url(../i/gbhc.png);z-index:2;
			}
			.mark1:active{
				background-image:url(../i/gbac.png);z-index:2;
			}
	/* End Bookmark icon select div areas */

	#rout{
		display:none;
		z-index: -2;
		position:absolute;
		left:119px;
		top:108px;
		height:24px;
		width:118px;
		background-image:url(../i/rout.png);
		background-repeat:no-repeat;
		color:#F8ECD6;
		padding-top:5px;
		font-size:12px;
		word-spacing: .2em;
		letter-spacing: .08em;
		cursor: pointer;
		opacity:.6;
		padding-top:4px;
	}
	#rout:hover{
		left:120px;
		top:109px;
		background-image:url(../i/rouh.png);z-index:2;
	}

	#kbo {
	display:none;
	position:absolute;
	top:147px;
	left:141px;
	height:19px;
	width:32px;
	border-top:#9f9f9f 2px solid;
	border-right:#322222 2px solid;
	border-bottom:#322222 2px solid;
	border-left:#9f9f9f 2px solid;
	margin:2px;
	border-radius: .2em;
	background-image:url(../i/kef.jpg);
	cursor: pointer;
	z-index:2;
	}
	#kbo:hover {
	border-top:#D2B48C 2px solid;
	border-right:#322222 2px solid;
	border-bottom:#322222 2px solid;
	border-left:#D2B48C 2px solid;
	color:#D2B48C;background-image:url(../i/kem.jpg);z-index:2;}
	#kbo:active {
	border-top:#D2B48C 2px solid;
	border-right:#322222 2px solid;
	border-bottom:#322222 2px solid;
	border-left:#D2B48C 2px solid;
	color:#D2B48C;background-image:url(../i/keo.jpg);z-index:2;}

	#kbo2 img {
	display:none;
	position:absolute;
	left:-41px;
	top:270px;
	border-radius: .4em;
	z-index:2;
	}

/* Fixing the overlap of #kbo covering the lower map areas for keys on keyboard 1 and 2 */
.vswk, .vssk {
	z-index:5;
	}

/* Background Controls Area */

#bgs {
	display:none;
	position:absolute;
	left:902px;
	top:916px;
	width:228px;
	height:153px;
	overflow-x:scroll;
	overflow-y:hidden;
	cursor: pointer;
	z-index:3;
}
#bgs img {
	position:relative;
	width:auto;
	height:153px;
	z-index:4;
}
#bg1,#bbg1,#bg2,#bg3,#bg4,#bg5,#bg6,#bg7,#bg7b,#bg8,#bg9,#bg10,#bg11,#bg12,#bg13,#bg14,#bg15,#bg16,#bg17,#bg18,#bg19,#bg20,#bg21,#bg22,#bg23,#bg24,#bg25,#bg26,#bg27,#bg28,#bg29,#bg30,#bg31,#bg32,#bg33,#bg34,#bg35 {
	cursor:pointer;
}
#wrp0 {
	position:absolute;
	display:none;
	left:269px;
	top:192px;
	height:280px;
	width:920px;
}

#wrp0 h1 {
	color:#FFFFF0;
	background:linear-gradient(-90deg, #7b5a1e, #fbe4bb);
	text-shadow:#333 4px 4px 4px;
    padding: 18px 18px 18px 36px;
	border-radius: 2em;
	border:6px groove #115B8E;
	word-spacing:1em;
	letter-spacing:0.5em;
	opacity:.8;
}

#wrp1 img, #wrp2 img, #wrp3 img, #wrp4 img, #wrp5 img, #wrp6 img, #wrp7 img {
	position:absolute;
	left:503px;
	top:320px;
	display:none;
	z-index:-3;
	width:433px;
	height:280px;
	opacity:.68;
}
#wrp7 img {
	top:376px;
}

/* BlueHavoc 320 x 180 Startup */ 
#gif0 {
	position:absolute;
	display:none;
	left:573px;
	top:533px;
	width:320px;
	height:180px;
	opacity:.8;
	z-index:-2;
	border-radius: 2em;
	border: groove 6px #115B8E;
}

/* BlueHavoc 320 x 180 */ 
#gif1 {
	position:absolute;
	display:none;
	left:558px;
	top:374px;
	width:320px;
	height:180px;
	opacity:.5;
	z-index:-2;
}
/* WarpeFect 320 x 180 */
#gif2 {
	position:absolute;
	display:none;
	left:558px;
	top:374px;
	width:320px;
	height:180px;
	opacity:.5;
	z-index:-2;
}
/* Ubuntu 390 x 220 */
#gif3 {
	position:absolute;
	display:none;
	left:525px;
	top:350px;
	width:390px;
	height:220px;
	opacity:.5;
	z-index:-2;
}
/*AlienzTech 300 x 180 */
#gif4 {
	position:absolute;
	display:none;
	left:568px;
	top:374px;
	width:390px;
	height:220px;
	opacity:.5;
	z-index:-2;
}
/* Apof 320 x 180 */
#gif5 {
	position:absolute;
	display:none;
	left:558px;
	top:374px;
	width:390px;
	height:220px;
	opacity:.5;
	z-index:-2;
}
/* Vorb 300 x 180 */
#gif6 {
	position:absolute;
	display:none;
	left:568px;
	top:374px;
	width:390px;
	height:220px;
	opacity:.5;
	z-index:-2;
}
/* BlueHall 320 x 220 */
#gif7 {
	position:absolute;
	display:none;
	left:558px;
	top:359px;
	width:390px;
	height:220px;
	opacity:.6;
	z-index:-2;
}
/* Throttle Area */
#thrtb {
	display:none;
	position:absolute;
	left:1214px;
	top:1084px;
	z-index:4;
}
#thrtu {
	display:none;
	position:absolute;
	left:1248px;
	top:1012px;
	cursor:pointer;
	z-index:4;
}
/* class of image map of throttle to make sure cursor is correct */
.thrtu2 {cursor:pointer;z-index:5;
}
#thrtf {
	display:none;
	position:absolute;
	left:1252px;
	top:1049px;
	z-index:4;
}

/* Throttle off button */
#thrup {
	position:absolute;
	display:none;
	left:1226px;
	top:1073px;
	z-index:5;
	width:46px;
	height:23px;
	background-image:url(../i/tbup.png);
}
#thrup:hover {background-image:url(../i/tbhv.png);}
#thrup:active {background-image:url(../i/tbdn.png);}
#thrdn {
	position:absolute;
	display:none;
	left:1226px;
	top:1073px;
	z-index:5;
	width:46px;
	height:23px;
	cursor:pointer;
	background-image:url(../i/tbdn.png);
}

.noselect {
/*  -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
	user-select: none;
*/
}
#bgzin {position:absolute;top:300px;left:94px;z-index:5;}
#bgzout {position:absolute;top:300px;left:46px;z-index:5;}
#bgzcon {position:absolute;top:350px;left:70px;z-index:5;}
#slmask {position:absolute;top:1042px;left:190px;z-index:5;display:none;}

/* Text area on center console left monitor */
#lminfo {
	position:absolute;
	display:none;
    bottom: 354px;
    right: 590px;
    width: 210px;
    height: 117px;
	letter-spacing:.04em;
	color: rgb(102, 120, 144);
	text-shadow: #EEEDF9 0 0 0,#ABB5C5 -1px -1px 1px;
	font-size:12px;
	padding:6px;
    border-top: 2px solid #465986;
    border-bottom: 4px solid #263148;
    border-left: 4px solid #465986;
    border-right: 5px solid #263148;
    background-color: #1d427e;
    border-radius: 1em;
    -webkit-border-radius: 1em;
	opacity: 0.7;
	z-index:6;
	}
#lminfo2 {
	position: absolute;
	display: none;
    top: -484px;
    right: 602px;
	font-size: 12px;
	line-height:15px;
	color: #f9f3ae;
	width: 205px;
	height: 102px;
	text-shadow: 5px 5px 6px #1f2185;
	padding: 5px 0 0 16px;
	letter-spacing: .1em;
	z-index: 7;
}

#lminfo2 a, #lminfo2 a:visited {text-decoration:none;color:#e6f0ea;text-shadow:#B2C6BA 2px 2px 6px;}
#lminfo2 a:hover {color:#ffffcc;text-shadow:#C6C4B2 2px 2px 2px,#E8D8C4 -2px -1px 3px;}
#lminfo2 a:active {color:#ff9999;text-shadow:#C6B6B2 2px 2px 2px,#E8C7C4 -2px -1px 3px;}


/* Musician image on left console monitor */
#lminfo3 {
	display:none;
	width:237px;
	height:147px;
	position:absolute;
    bottom: 196px;
    right: 580px;
	z-index:4;
}
#lminfo3 img {
	-webkit-border-radius: 1em;
	border-radius: 1em;
}
/* Text area center monitor */
#tinfo {
	position: absolute;
    display: none;
    bottom: 1123px;
    left: 19px;
    font-size: 13px;
	line-height:20px;
    color: #f9f3ae;
    width: 618px;
    height: 117px;
    text-shadow: 5px 5px 6px #1f2185;
    padding: 1px 8px 0 16px;
    letter-spacing: .12em;
    border-top: 2px solid #465986;
    border-bottom: 4px solid #263148;
    border-left: 4px solid #465986;
    border-right: 5px solid #263148;
    background-color: #1d427e;
	background-image:url("../i/sdbasebg.jpg");
    border-radius: 1em;
    -webkit-border-radius: 1em;
	z-index:6;
}
#tinfo b {
	color:white;
	opacity:1;
}

#minfo {
	position: absolute;
    display: none;
    bottom: 376px;
    left: 247px;
    font-size: 12px;
	line-height:15px;
    color: #f9f3ae;
    width: 205px;
    height: 35px;
    text-shadow: 5px 5px 6px #1f2185;
    padding: 5px 0 0 16px;
    letter-spacing: .12em;
    border: 2px solid #465986;
    opacity: 0.86;
    background-color: #1d427e;
    border-radius: 2em;
    -webkit-border-radius: 2em;
    z-index: 3;
}
#minfo b {
	color:#bfe6c5;
	text-shadow: black 2px 2px 3px;
	font-weight:bold;
	font-size:18px;
}
#minfo2 {
	position: absolute;
    display: none;
    bottom: 376px;
    left: 247px;
    font-size: 12px;
	line-height:15px;
    color: #f9f3ae;
    width: 205px;
    height: 35px;
    text-shadow: 5px 5px 6px #1f2185;
    padding: 5px 0 0 16px;
    letter-spacing: .1em;
    border: 2px solid #465986;
    opacity: 0.86;
    background-color: #1d427e;
    border-radius: 1em;
    -webkit-border-radius: 1em;
    z-index: 3;
}
#minfo2 b {
	color:#bfe6c5;
	text-shadow: black 2px 2px 3px;
	font-weight:bold;
	font-size:18px;
}
#minfo3, #minfo5 {
	position: absolute;
    display: none;
    bottom: 286px;
    left: 247px;
    font-size: 12px;
	line-height:15px;
    color: #f9f3ae;
    width: 204px;
    height: 80px;
    text-shadow: 2px 3px 6px #1f2185;
    padding: 6px 0 0 16px;
    letter-spacing: .12em;
    border: 2px solid #465986;
    opacity: 0.9;
    background-color: #1d427e;
    border-radius: 1em;
    -webkit-border-radius: 1em;
    z-index: 3;
}
#minfo3 b, #minfo5 b {
	color:#bfe6c5;
	text-shadow: black 2px 2px 3px;
	font-weight:bold;
	font-size:18px;
}
#minfo3 strong, #minfo5 strong {
	color:#93c8d7;
    letter-spacing: .09em;
	word-spacing:.1em;
	line-height:18px;
	width:198px;
}
#minfo4 {
	position: absolute;
    display: none;
    bottom: 280px;
    left: 246px;
    width: 224px;
    height: 136px;
    border: 2px solid #4e7aa7;
    opacity: 0.92;
    border-radius: 1em;
    -webkit-border-radius: 1em;
    z-index: 4;
}
#mbpop {position:absolute;width:91px;height:91px;background-size:100% 100%;bottom:-6px;left:649px;cursor:pointer;background-image:url('../i/mpon.png');z-index:2;display:none;}
#mbpop:hover{background-image:url('../i/mphv.png');}
#mbpop-off {position:absolute;width:91px;height:91px;background-size:100% 100%;bottom:-6px;left:649px;cursor:pointer;background-image:url('../i/mpof.png');z-index:2;display:none;}
#mbut-off {position:absolute;width:82px;height:83px;background-size:100% 100%;top:-83px;left:654px;cursor:pointer;background-image:url('../i/moff.png');z-index:3;display:none}
#mbut-on {position:absolute;width:82px;height:83px;background-size:100% 100%;top:-83px;left:654px;cursor:pointer;z-index:3;display:none;}
#mbut-on2 {position:absolute;width:82px;height:83px;background-size:100% 100%;top:-83px;left:654px;cursor:pointer;z-index:3;display:none;}
#mssta {position:absolute;width:57px;height:57px;background-size:100% 100%;bottom:15px;left:664px;cursor:pointer;background-image:url('../i/monb.png');z-index:4;display:none;}
#mssta:hover{background-image:url('../i/monh.png')}
#msmed {position:absolute;width:58px;height:59px;background-size:100% 100%;bottom:15px;left:664px;cursor:pointer;background-image:url('../i/msme.png');z-index:5;display:none;}
#msmed:hover{background-image:url('../i/msmh.png')}
#msfas {position:absolute;width:58px;height:59px;background-size:100% 100%;bottom:15px;left:664px;cursor:pointer;background-image:url('../i/msfa.png');z-index:5;display:none;}
#msfas:hover{background-image:url('../i/msfh.png')}
#msslo {position:absolute;width:58px;height:59px;background-size:100% 100%;bottom:15px;left:664px;cursor:pointer;background-image:url('../i/mssl.png');z-index:5;display:none;}
#msslo:hover{background-image:url('../i/mssh.png')}
#mbutx {position:absolute;width:18px;height:17px;bottom:57px;left:740px;cursor:pointer;z-index:4;display:none;background-image:url('../i/vout.png');opacity:.14;}
#mbutx:hover {position:absolute;bottom:58px;left:741px;opacity:1;}
#mbutx:active {position:absolute;bottom:56px;left:742px;}
#mstime0 {
position:absolute;width:58px;height:59px;background-size:100% 100%;bottom:13px;left:665px;cursor:pointer;background-image:url('../i/mtr0.png');z-index:6;display:none;
}
#mstime5 {
position:absolute;width:58px;height:59px;background-size:100% 100%;bottom:13px;left:665px;cursor:pointer;background-image:url('../i/mtr5.png');z-index:6;display:none;
}
#mstime1 {
position:absolute;width:58px;height:59px;background-size:100% 100%;bottom:13px;left:665px;cursor:pointer;background-image:url('../i/mtr1.png');z-index:6;display:none;
}
#mstime2 {
position:absolute;width:58px;height:59px;background-size:100% 100%;bottom:13px;left:665px;cursor:pointer;background-image:url('../i/mtr2.png');z-index:6;display:none;
}
#mstime4 {
position:absolute;width:58px;height:59px;background-size:100% 100%;bottom:13px;left:665px;cursor:pointer;background-image:url('../i/mtr4.png');z-index:6;display:none;
}
#mstime8 {
position:absolute;width:58px;height:59px;background-size:100% 100%;bottom:13px;left:665px;cursor:pointer;background-image:url('../i/mtr8.png');z-index:6;display:none;
}
#mftime5 {
position:absolute;width:58px;height:59px;background-size:100% 100%;bottom:13px;left:665px;cursor:pointer;background-image:url('../i/mfd5.png');z-index:6;display:none;
}
#mftime1 {
position:absolute;width:58px;height:59px;background-size:100% 100%;bottom:13px;left:665px;cursor:pointer;background-image:url('../i/mfd1.png');z-index:6;display:none;
}
#mftime2 {
position:absolute;width:58px;height:59px;background-size:100% 100%;bottom:13px;left:665px;cursor:pointer;background-image:url('../i/mfd2.png');z-index:6;display:none;
}
#mftime4 {
position:absolute;width:58px;height:59px;background-size:100% 100%;bottom:13px;left:665px;cursor:pointer;background-image:url('../i/mfd4.png');z-index:6;display:none;
}
#mftime8 {
position:absolute;width:58px;height:59px;background-size:100% 100%;bottom:13px;left:665px;cursor:pointer;background-image:url('../i/mfd8.png');z-index:6;display:none;
}
#mbcen {position:absolute;width:58px;height:59px;background-size:100% 100%;bottom:75px;left:684px;cursor:pointer;z-index:5;display:none;}
#kbrd {display:none;}
#mtext {color:#fff;position:absolute;bottom:106px;left:317px;cursor:pointer;}
#mtext :hover{color:#587049;}
#mtext :active{color:#f3bcbc;}
#mlastinfo {position:absolute;font-size:12px;width:71px;height:12px;color:#4A68A6;top:1262px;left:1011px;cursor:pointer;padding:2px 0 4px 11px;display:none;border:2px #222 solid; border-radius: 1em;background-color:#313F5B;z-index:3;}
#mlastinfo:hover{color:#f9f3ae;border:2px #aeaeae solid;background-color:#384b78;}
#mzfac {
	position:absolute;width:17px;height:17px;top:1232px;left:1090px;cursor:pointer;z-index:3;
	display:none;
	background-color:#0069AD;
	border-top: #72ADD2 solid 1px;
	border-right: #093049 solid 2px;
	border-bottom: #093049 solid 2px;
	border-left: #72ADD2 solid 1px;
    border-radius: 1em;
	font-size:12px;
	text-indent:6px;
	padding-top:4px;
	color:#F8ECD6;
	z-index:4;
}
#mzfac:hover {background-color:#3E8FA0;}
#mzfac:active {background-color:#3EA07F;}
#mzlever {position:absolute;width:50px;height:50px;top:1216px;left:1100px;display:none;background-image:url('../i/mpz1.png');cursor:pointer;z-index:2;}
/* Monitor positions */

#lwmon img {display:none;position:absolute;left:6px;top:662px;z-index:1;}
#lwmon img.active{display:none;overflow:hidden;width:251px;height:257px;border-radius: 1em;}

#tpmon img {display:none;position:absolute;left:379px;top:26px;z-index:5;}
#tpmon img.active{display:none;overflow:hidden;width:650px;height:100px;border-radius: 1em;}

#rwmon img {display:none;position:absolute;left:1263px;top:707px;z-index:1;}
#rwmon img.active{display:none;overflow:hidden;width:168px;height:296px;border-radius: 1em;}

#lcmon {z-index:2;}
#lcmon img {display:none;position:absolute;left:324px;top:919px;z-index:2;}
#lcmon img.active{display:none;overflow:hidden;width:224px;height:134px;border-radius: 1em;}

#ccmon {z-index:2;}
#ccmon img {display:none;position:absolute;left:605px;top:844px;z-index:2;}
#ccmon img.active{display:none;overflow:hidden;width:224px;height:134px;border-radius: 1em;}

#rcmon {z-index:2;}
#rcmon img {display:none;position:absolute;left:902px;top:919px;z-index:2;}
#rcmon img.active{display:none;overflow:hidden;width:224px;height:134px;border-radius: 1em;}

.nsif {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}
