/* CSS Document */
BODY		{
	color: #CCCCCC;
	background-color: #333333;
	font-family: Calibri,	"Lucida Sans Unicode", monotype;
	overflow: scroll;
	}
BODY, TABLE	{	padding: 0pt;	margin: 0pt;	}
A		{	color:#CCCCCC;	}
A:hover	{	background-color:#CCCCCC;	color:#333333;	text-decoration: none;	}

#PageLogo	{
	position: absolute;
	left: 165px;
	top: 30px;
	}
#Caption	{	display:block;	font-size:x-small;	padding: 2pt;	}
H1	{
	margin: 0pt 0pt 35pt 0pt;
	font-size: xx-large;
	font-size: 60pt;
	font-weight: normal;
	font-family: Fixedsys;
}
#Luck	{
	font-size: x-small;
	color: #CCCCCC;
	background-color: #666666;
	padding: 2pt 4pt 2pt 4pt;
	position: absolute;
	top: 40px;
	left: 450px;
	}

H2, H3	{	font-family: Fixedsys, monotype;	font-weight: normal;	/*text-transform: uppercase;*/	}
H2	{	font-size: large;	font-size: small;	position:absolute;	}
H2		SPAN	{	color: #333333;	background-color: #CCCCCC;	padding: 2pt 6pt 2pt 6pt;	cursor:pointer;	}
H2		SPAN:hover	{	background-color: #EEEEEE;	}
/*H2.Cur	{	left: 100px;	top: 50px;	}
H2.Cur	SPAN	{	color: #CCCCCC;	background-color: #333333;	padding: 2pt;	}*/

H3	{	font-size: small;	margin: 20pt 0pt 5pt 0pt;	}
H3	SPAN	{	color: #CCCCCC;	background-color: #666666;	padding: 2pt 6pt 2pt 6pt;	}


/* TECH */
.imgtab	TD	{	text-align:left;	vertical-align: top;	padding: 0pt; margin:0pt;	}
.imgtab	IMG	{	margin: 0pt;	padding: 0pt;	border: solid 2pt #666666;	}
.imgtab	A:hover	SPAN	{	background-color:#CCCCCC;	color:#333333;	text-decoration: none;	}
.imgtab	A:hover	IMG	{	border: solid 2pt #CCCCCC;	}
.imgtab	TD	SPAN	{
	font-family: Fixedsys, monotype;
	font-size: x-small;
	background-color: #666666;
	margin-bottom: 15pt;
	padding: 2pt;
	float:left;
	}


span.exten	{	color:#666666}
.infoobj	{	font-family: Fixedsys, monotype;		padding: 2pt;	position: fixed;	z-index: -3;	}
.infoobj	P	{	padding: 0pt; margin: 0pt;	}

.hide	{	display:none;	}
.txt	{
	margin: 0pt 0pt 50pt 0pt;
	padding: 5pt 5pt 5pt 5pt;
	background-color: #333333;
	border: solid 0pt #202020;
	}
.tab	{
	margin: 0pt 0pt 50pt 0pt;
	padding: 0pt;
	border: solid 0pt #900000;

	}
.tab	P	{	padding: 0pt; margin: 0pt;	}
.box	{
margin: 170px 80px 30px 80px;
/*	position:absolute;
	z-index:15;
	top: 170px;
	left: 80px;*/
	}

/*	OBJ		*/
#bgmap		{	position: fixed;	z-index: -5;	left: -20px;	top: -20px;	border: 0px;	}
#bgclouds	{	position: fixed;	z-index: -4;	left: -20px;	top: -20px;	border: 0px;	}
#bggrid		{	position: fixed;	z-index: -3;	left: -20px;	top: -20px;	border: 0px;	}

#Site_ver	{	position: fixed;	z-index: -2;	right: 10px;	bottom: 10px;	font-size:xx-small;	color:#CCCCCC;	}
#Coords	{	position: fixed;	right: 10pt;	top: 40pt;	text-align:right;	}
#Contacts	{	right: 10pt;	top: 130pt;	text-align:right;	}
#Clock	{
	position: fixed;
	right: 10pt;
	top: 10pt;
	color:#999999;
	font-size: large;
	}
#gps	{	position: fixed;
	right: 310pt;
	top: 10pt;
	
	color:#999999;
	font-size: large;
	text-align:left;	}

/**/
#Survey		{	left: 165px;	top: 200px; }
#Obj		{	left: 691px;	top: 157px; }
#Personnel	{	left: 481px;	top: 244px; }
#Insignia	{	left: 305px;	top: 300px; }
#Ally		{	left: 265px;	top: 486px; }
#Engagements{	left: 120px;	top: 405px;}
#Gearset	{	left: 691px;	top: 400px;}

#BackBtn, #TempCapt		{
	font-family: Fixedsys, monotype;
/*	text-transform: uppercase;*/
	font-size: large;
	padding: 2pt 6pt 2pt 6pt;
	}
#TempCapt	{
/*	font-family: Fixedsys, monotype;
	text-transform: uppercase;
	padding: 2pt 6pt 2pt 6pt;
	font-size: large;*/
	position:absolute;
	background-color:#333333;
	color:#CCCCCC;
	top: 120px;
	left: 80px;
	}
#BackBtn	{
/*	font-family: Fixedsys, monotype;
	text-transform: uppercase;
	font-size: large;
	padding: 2pt 6pt 2pt 6pt;*/
	position:absolute;
	color:#FFFFFF;
	background-color:#CC0000;
	top: 60px;
	left: 80px;
	cursor:pointer;
	}
#BackBtn:hover	{
	background-color:#EE0000;
	}
