/* Default Element Styles */

body {
	background-color: #0a0a13;
	background-image: url(/common/images/stripedback.gif);
	color: #ffffff;
	margin: 0; padding: 0;
	margin-left: 0px;
	margin-right: 0px;
	text-align : center;
	}

table {	
	border: 1px solid #666666; 
	margin-left:auto; 
	margin-right:auto;
	}
	
table_container {
	border: 1px solid #666666; 
	margin-left: 0px; 
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;		
	}

td {

	font-size: 10px; 
	font-family: Verdana, Arial, Sans-serif;
	padding-left: 3px;
	padding-right: 3px;
	border: 0px;
	}

ol,ul {
	font-size: 10px; 
	font-family: Verdana, Arial, Sans-serif;
	text-align: left;
	}	
	
p {
	font-size: 10px; 
	font-family: Verdana, Arial, Sans-serif;
	padding-left: 4px;
	padding-right: 4px;
	}
	
form { display: inline; margin: 0; }


/* Custom Element Styles */	
	
a             { color: #9999c9; text-decoration: none; }
a:hover       { color: #ccccfc; }
a.gray        { color: #cccccc; }
a.gray:hover  { color: #ffffff; }
a.planet       { color: #ffffff; }
a.planet:hover { color: #cccccc; }
a.planet-mine { color: #ffff00; font-weight: bold; }
a.planet-mine:hover { color: #cccc00; font-weight: bold; }
a.planet-gal { color: #99ccff; font-weight: bold; }
a.planet-gal:hover { color: #6699cc; font-weight: bold; }
a.galaxyname       { color: #ffffff; }
a.galaxyname:hover { color: #cccccc; }
a.galaxyname-mine       { color: #ffff00; font-weight: bold; }
a.galaxyname-mine:hover { color: #cccc00; font-weight: bold; }
	
/* Top Bar - The top bar */

table.topbar {
	width: 100%;
	border: none;
	white-space:nowrap; 
	}
.topbars { min-width: 350px; height: 24px; width: 350px; text-align: left; }
.topbarl { min-width:  25px; background-image: url(/common/images/left-top.gif); background-repeat: no-repeat; background-position: top right; }
.topbarc { min-width: 200px; width: 310px; border-bottom: 1px solid #666666; background-image: url(/common/images/dataheader.jpg); text-align: center; }
.topbarr { min-width:  25px; background-image: url(/common/images/right-top.gif); background-repeat: no-repeat; background-position: top left; }
.topbare { min-width: 350px; width: 350px; text-align: right;	}
	
/* Banner stuff - The main header part - Divided into three sections left/mid/right */	
	
td.banner_l {
	background-repeat: no-repeat;
	width: 350px;
	min-width: 350px;
	height: 100px;
	text-align: left;
  }	
	
td.banner_c {
	text-align: center;
  }	

td.banner_r {
	width: 375px;
	min-width: 375px;	
	text-align: right;
  }	
	
table.header_myxyz {
	border: none;
	}	
	

.hs_table		 { border: 0px;}	
.hs_leftcol	 { text-align: left; width: 30px;}	
.hs_rightcol { text-align: right; padding-right: 15px; color: #cccccc;}
	
/* Now some Menu bar stuff */

table.menubar {
	width: 100%;
	border-left: none;
	border-right: none;
	border-top: 1px solid #999999; 
	background-image: url(/common/images/dataheader.jpg); 
	text-align: center;
	white-space: nowrap; 
	} 
.menubarl { min-width: 350px; width: 350px; height: 20px; text-align: left; }
.menubarc { min-width: 176px; text-align: center; }
.menubarr { min-width: 350px; width: 350px; text-align: right; }

/* Other stuff */

.gray         { color: #cccccc; }

.Cat,.Prt,.Sci,.Prty 	{ color: #6699cc; font-weight: bold; }
.Ter          				{ color: #aa7744; font-weight: bold; }
.Xan,.Goo,.Good				{ color: #00cc00; font-weight: bold; }
.Zik,.Bad,.War  			{ color: #cccc00; font-weight: bold; }
.Etd,.Eit          		{ color: #cccccc; font-weight: bold; }
.Kin          				{ color: #33ccff; font-weight: bold; }
.Sly          				{ color: #ff33ff; font-weight: bold; }

.classFi      { color: #FFFFFF; }
.classCo      { color: #F077F0; }
.classFr      { color: #B35D09; }
.classDe      { color: #40FFFF; }
.classCr      { color: #00FF00; }
.classBs      { color: #FFFF00; } 
.classBa      { color: #FFFF00; }
.classRo      { color: #FFCC99; }
.classSt      { color: #CCCCCC; }

.target1    { background-color: #5d2d3a; color: #ffcccc; text-align: right; }
.target2    { background-color: #46463a; color: #ffff00; text-align: right; }
.target3    { background-color: #2d2d5a; color: #ccccff; text-align: right; }

.myplanet     { color: #ffff00; font-weight: bold; }

.tableheader { border-bottom: 1px solid #666666; background-image: url(/common/images/dataheader.jpg); text-align: center; }

.data       { background-color: #292d3a; text-align: right; }
.data2      { background-color: #252936; text-align: right; }
.data3      { background-color: #212532; text-align: right; }
.datahigh   { background-color: #181C29; text-align: right; }
.dataheader { background-color: #293452; background-image: url(/common/images/dataheader.jpg); text-align: right; }
.dataheader_rank { background-color: #293452; background-image: url(/common/images/dataheader.jpg); text-align: right; font-style: italic;}
.datanew    { background-color: #293c3a; text-align: right; }
.dataold    { background-color: #3d2d3a; text-align: right; }
.myplanet     { color: #ffff00; font-weight: bold; }
.galmate      { color: #99ccff; font-weight: bold; }
.specialsort  { color: #99ffff; }

td.spacer { height: 2px; padding: 0px; spacing: 0px; }
td.totalspacer { padding: 0px; spacing: 0px; border-top: 2px solid #999999; }
.movement     { color: #eeeeee; font-style: italic; text-align: right; white-space:nowrap; }
.movementhigh {
 background-color: #293452;;
 background-image: url(/common/images/dataheader.jpg);
 color: #eeeeee;
 font-style: italic;
 text-align: right;
 white-space:nowrap;
}

table.data_table {	
	background-color: inherit;
	width: 95%;
	border: none;
}
	
table.data_table_in {	
	background-color: inherit;
	border: none;
	}
	
TABLE.gray { border-color: #666666; border-style: solid; border-width: 1px; }
TABLE.black {	background-color: black; border: none;  width: 85%;  max-width: 100%;}

table.black td {
  min-width: 0;
}
	
input         { font: Normal 8pt Verdana, Arial, sans-serif; background-color: #dddddd; }
select        { font: Normal 8pt Verdana, Arial, sans-serif; }
textarea      { font: Normal 8pt Verdana, Arial, sans-serif; }
option        { font: Normal 8pt Verdana, Arial, sans-serif; }
.inputimage		{ background-color: transparent; 
								background-image: url(/common/images/magnifyglass.png); 
								background-repeat: no-repeat;
								width: 16px; height: 16px; border: 0px; 
								cursor:pointer; 
								vertical-align: middle;
							 }
.g            { color: #00ff00; }
.r            { color: #ff0000; }
.y            { color: #ffff00; }							 
.growth1 			{ display: inline;}
.growth2 			{ display: none; }
.bashlimit    { color: orange; }
