/* cached in csscache/st_2_yellow_bg:r,fontsize:10,username:testuser.css */
@font-face { 
	font-family:Idigital-Medium;
	src:url(/fonts/Idigital-Medium.otf);
	font-display: swap;
	unicode-range:U+0000-007F; 
}
a{
	font-family:Idigital-Medium,verdana,arial,sans-serif;
	font-display: swap;
	font-size:10px;
	text-decoration:none;
}
a b.norm, a.manlink, .creditlink, .coordinates{
	background-color:#251f21;
		-moz-border-radius:5px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;border-radius: 6px;		padding-right:3px;
		padding-left:3px;
	display:inline-block;}

	a.manlink, .creditlink{
		cursor:help;
		background-position:right;background-image:url('/pics/navigation/manual_13px.png');
		background-repeat:no-repeat;
		min-width:70px;
		margin-top:1px;
	
		margin-right:3px;
		margin-left:3px;
			
	}
	a.manlink b.norm{
		padding-left:0px;
		padding-right:13px;
		background:none;
	}
	
.aname{
	background-color:transparent;
	border:0;
	-moz-border-radius:0px;-webkit-border-radius: 0px;-khtml-border-radius: 0px;border-radius: 0px;	padding:0;
	margin:0;
}
a:hover, b.norm:hover{
	text-decoration:underline;
	color:#d2bf13;
}
a:visited{color:#999967;}
a:visited:hover{color:#d2bf13;}
a:active{color:#999967;}
a.nochange:visited{color:#999967;}
a.manlink:hover{
	text-decoration:underline;
	color:#d2bf13;
	cursor:hand;
}
b{
	color:#baba81;
}
b.norm{
	color:#999967;
	font-weight:normal;
}
body,td,#td,.td,font,h1,h2,.h1,.h2,p,normal,div,span,li{
	color:#999967;
	font-family:Idigital-Medium,verdana,arial,sans-serif;
	font-display: swap;
	font-size:10px;
	line-height:14px;
}
h1,.h1, .h1.a{
	font-size:16px;
	margin-bottom:4px;
}
h2,.h2, .h1.a{
	font-size:12px;
}
h3, h4, h5,.h3,.h4,.h5, .h1.a{
	font-size:11px;
}

h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5, .h1.a{
	margin-top:4px;
	margin-bottom:4px;
}
body{
		scrollbar-DarkShadow-Color:#000000; 
		scrollbar-3dLight-Color:#999967; 
		scrollbar-Highlight-Color:#999966; 
		scrollbar-Shadow-Color:#120d07; 
		scrollbar-Track-Color:#00001c;
		scrollbar-Face-Color:#999966; 
		scrollbar-Arrow-Color:#ffffff;
		background-position:left top;
}
#gr{
	font-family:verdana,sans-serif;
	font-size:13px;
}
a.nav{
	font-family:Idigital-Medium,verdana,sans-serif;
	font-display: swap;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;}
h2{font-size:12px;}
.border_blue{
		color:#31475b;
	}
	.submittext_blue{
		color:#baba81;
	}
	.submitcolor_blue{
		color:#31475b;
	}
	.blue{
		color:#31475b;
	}
	.background_blue{
		background-color:#31475b;
	}
	
	.box_blue, a.box_blue{
		background-color:#31475b;
		color:#baba81;
		font-weight:bold;
		border-color:#1d3347;
	}
	.border_green{
		color:#315b57;
	}
	.submittext_green{
		color:#baba81;
	}
	.submitcolor_green{
		color:#315b57;
	}
	.green{
		color:#315b57;
	}
	.background_green{
		background-color:#315b57;
	}
	
	.box_green, a.box_green{
		background-color:#315b57;
		color:#baba81;
		font-weight:bold;
		border-color:#1d4743;
	}
	.border_orange{
		color:#875d45;
	}
	.submittext_orange{
		color:#baba81;
	}
	.submitcolor_orange{
		color:#875d45;
	}
	.orange{
		color:#875d45;
	}
	.background_orange{
		background-color:#875d45;
	}
	
	.box_orange, a.box_orange{
		background-color:#875d45;
		color:#baba81;
		font-weight:bold;
		border-color:#734931;
	}
	.border_yellow{
		color:#999967;
	}
	.submittext_yellow{
		color:#423f1a;
	}
	.submitcolor_yellow{
		color:#999966;
	}
	.yellow{
		color:#999966;
	}
	.background_yellow{
		background-color:#999966;
	}
	
	.box_yellow, a.box_yellow{
		background-color:#999966;
		color:#423f1a;
		font-weight:bold;
		border-color:#858552;
	}
	.border_purple{
		color:#43414b;
	}
	.submittext_purple{
		color:#baba81;
	}
	.submitcolor_purple{
		color:#43414b;
	}
	.purple{
		color:#43414b;
	}
	.background_purple{
		background-color:#43414b;
	}
	
	.box_purple, a.box_purple{
		background-color:#43414b;
		color:#baba81;
		font-weight:bold;
		border-color:#2f2d37;
	}
	.border_red{
		color:#5d302d;
	}
	.submittext_red{
		color:#baba81;
	}
	.submitcolor_red{
		color:#5d302d;
	}
	.red{
		color:#5d302d;
	}
	.background_red{
		background-color:#5d302d;
	}
	
	.box_red, a.box_red{
		background-color:#5d302d;
		color:#baba81;
		font-weight:bold;
		border-color:#491c19;
	}
	.border_gray{
		color:#999999;
	}
	.submittext_gray{
		color:#ffffff;
	}
	.submitcolor_gray{
		color:#333333;
	}
	.gray{
		color:#333333;
	}
	.background_gray{
		background-color:#333333;
	}
	
	.box_gray, a.box_gray{
		background-color:#333333;
		color:#ffffff;
		font-weight:bold;
		border-color:#1f1f1f;
	}
	form{
	display:inline;
}
input,select,textarea{
	netscape:yes;
	font-family:Idigital-Medium,verdana,sans-serif;
	font-display: swap;
	font-size:12px;	background:#000000;
}
input,select,textarea{
	font-family:Idigital-Medium,verdana,sans-serif;
	font-display: swap;
	font-size:10px;border-color:#999967;
	color:#999967;
	background-color:#120d07;
	border-style:solid;
	border-width:1;
	border-left-width:1;
	border-top-width:1;
	border-right-width:1;
	border-bottom-width:1;
	-moz-border-radius:3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;	padding: 1px  1px  1px 0px;
}
textarea:focus, input:focus, input[type='text']:focus, input[type='email']:focus, input[type='password']:focus, input[type='number']:focus, select:focus {
	background-color: black;
	border:1px solid #999;
	border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}


input::-webkit-input-placeholder  { color:#555555; font-style:italic; }
input-placeholder  { color:#555555; font-style:italic; }
input:-moz-placeholder { color:#555555; font-style:italic; }

hr{
	color:#999967;
	height:1px;
	border: none;
	background-color:#999967;
}
input[type="submit"], 
input.submitbutton, a.submitbutton, img.submitbutton, image.submitbutton, submitbutton, a.submit_fleets, .submit_fleets, .info_fleets {
	font-family:Idigital-Medium,verdana,sans-serif;
	font-display: swap;
	cursor:hand;font-size:10px;
		min-width:51px;	font-weight:bold;
	letter-spacing:2px;
	border-color:#71713f;
	color:#423f1a;
	background-color:#999966;
	border-style:solid;
	border-width:1px;
	border-left-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	padding:0 5px 0 5px;
	margin:1px 5px 1px 5px;
	line-height:1.5em;
	-moz-border-radius:10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;	text-shadow:
		0px -1px 0px rgba(000,000,000,1),
		0px 0px 0px rgba(255,255,255,0.2);
}
input[type="submit"], input.submitbutton, submitbutton {
	-moz-border-radius:10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;min-height:21px;}

a.submitbutton{
	text-decoration:none;
	display:block;
	display:inline-block;
	margin-top:1px;
	text-align:center;
	min-width:0;
}
a.imageback{
	background-position:right;
	background-repeat:no-repeat;
	padding:4px 33px 5px  7px;
	-moz-border-radius:15px;-webkit-border-radius: 15px;-khtml-border-radius: 15px;border-radius: 15px;}

input[type="submit"]:hover, input.submitbutton:hover, a.submitbutton:hover, img.submitbutton:hover, image.submitbutton:hover, submitbutton:hover, a.submit_fleets:hover, .submit_fleets:hover{
	color:#d2bf13;
	cursor:hand;
	cursor:pointer;
}
input.magnify{
	font-size:10px;
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	-ms-transition: all 0.30s ease-in-out;
	-o-transition: all 0.30s ease-in-out;
	transition: all 0.30s ease-in-out;
}
input.magnify:focus{
	font-size:13px;
	min-width:40px;
}
input.magnify_width_120:focus{
	min-width:120px;
}
.formtable td,.formtable{
		margin:0px;
}
.formtable td{
		vertical-align:top;
		padding:3px;
}
.formtable td input,.formtable td textarea,.formtable td select{
		width:100%;
}
.formtable{
	border-collapse:collapse;
	border-spacing:0px;
	empty-cells:show;
	border-color:#999967;
}
img{
	border:0;
}
.fleets, .submit_fleets, a.submit_fleets,.info_fleets{
	color: white;
	min-width:38;
	text-align:center;
	font-size:10px;
	padding: 0px 3px 0px 3px;
	display:inline-block;
	margin-left:2px;
	border:2px solid #e19aa0;
	-moz-border-radius:9px;-webkit-border-radius: 9px;-khtml-border-radius: 9px;border-radius: 9px;} 
.submit_fleets, a.submit_fleets, input.submit_fleets{
	background-color:#31475b;
	-moz-border-radius:15px;-webkit-border-radius: 15px;-khtml-border-radius: 15px;border-radius: 15px;}
input.submit_fleets{
	color:#baba81;	
}
.info_fleets{
	background-color:#31475b;
	border-color:#31475b;
	display:inline-block;
	text-align:center;
	-moz-border-radius:15px;-webkit-border-radius: 15px;-khtml-border-radius: 15px;border-radius: 15px;	margin:-2px 5px -2px 0;
	position:relative;
	top:2px;
}
.info_fleets{
	padding-top:1px;
	padding-bottom:2px;
	background-color:#333333;
}
.fleets_positioned{
	margin-left:0px;
}
.tableheadlabels{
	max-width:90%;
}
.blurred-a, .blurred{
	filter:Gray();
	-moz-opacity:0.3;
	opacity:0.3;
}
.transimage90{
	filter:Alpha(opacity=90,finishopacity=85, style=2);
	-moz-opacity:0.9;
	opacity: 0.90;
}
.transimage80{
	filter:Alpha(opacity=80,finishopacity=77, style=2);
	-moz-opacity:0.8;
	opacity: 0.80;
}
.transimage70{
	filter:Alpha(opacity=70,finishopacity=66, style=2);
	-moz-opacity:0.7;
	opacity: 0.70;
}
.transimage50{
	filter:Alpha(opacity=50,finishopacity=45, style=2);
	-moz-opacity:0.5;
	opacity: 0.50;
}
.transimage20,.transimage:hover,.transimage10:hover{
	filter:Alpha(opacity=20,finishopacity=15, style=2);
	-moz-opacity:0.2;
	opacity: 0.20;
}
.transimage10,.transimage5:hover{
	filter:Alpha(opacity=10,finishopacity=5, style=2);
	-moz-opacity:0.1;
	opacity: 0.10;
}
.transimage5{
	filter:Alpha(opacity=5,finishopacity=4, style=2);
	-moz-opacity:0.05;
	opacity: 0.05;
}
.transimage{
	filter:Alpha(opacity=0,finishopacity=0, style=2);
	-moz-opacity:0;
	opacity: 0;
}
.st_box{
	z-index:2;
	display:block;
	padding:2px;
	padding-bottom:0px;
	position:absolute;
				right:11px;
			top:-21px;}

.halfbr{
	display:block;
	margin-bottom:3px;
}
.no_height_br{
	display:block;
}

.errormessage{
	display:block;
	background-color:#120d07;
	color:red;
}
.page_title , .icon1, .icon2, .icon3, .icon4, .icon5, .icon6, .icon7, .icon8, .icon9, .icon10{
	color:white;
	font-weight:bold;
	position:absolute;
	font-size:14px;
	font-family:Idigital-Medium,arial,sans-serif;
	font-display: swap;
	top:5px;
	text-align:center;max-width:90%;
	overflow:hidden;
	margin-right:20px;
	white-space:nowrap;
			margin-left:0px;}

.page_title{
	top:5px;
	left:0px;	width:100%;
	display:block;
	text-align:center;
}

.heading, .headingopen {
	margin: 1px;
	color: #ffffff;
	padding: 3px 10px;
	cursor: hand;
	cursor: pointer;
	position: relative;
	background-color:#333333;
	background-repeat:no-repeat;
	padding-left:15px;
	-moz-border-top-left-radius:5px;/* Firefox */
	-webkit-border-top-left-radius: 5px; /* Safari, Chrome */
	-khtml-border-top-left-radius: 5px; /* KHTML */
	border-top-left-radius: 5px; /* CSS3 */
	
	-moz-border-top-right-radius:5px;/* Firefox */
	-webkit-border-top-right-radius: 5px; /* Safari, Chrome */
	-khtml-border-top-right-radius: 5px; /* KHTML */
	border-top-right-radius: 5px; /* CSS3 */
	}
.heading{
	background-image:url('/pics/arrows/arrow_r_white.gif');
	background-position:6px;
}
div.heading:hover{
	background-image:url('/pics/arrow_r_blue.gif') !important;
	color:#FFF195;
}
.heading_arrow_closed {
	background-image:url('/pics/arrows/arrow_r_white.gif') !important;
	background-position:6px !important;
}
.headingopen {
	background-image:url('/pics/arrows/arrow_down_white.gif');
	background-position:3px;
}
div.headingopen:hover{
	background-image:url('/pics/arrow_down_blue.gif') !important;
	color:#FFF195;
}
.heading_arrow_open {
	background-image:url('/pics/arrows/arrow_down_white.gif') !important;
	background-position:3px !important;
}
.foldarea, .foldareaopen {
	padding: 5px 10px;
	background-color:#000000;
}

.areaborder{
	border:1px solid #333333;
	border-top:0;
	margin:1px;
	margin-top:-1px;
	-moz-border-bottom-left-radius:5px;/* Firefox */
	-webkit-border-bottom-left-radius: 5px; /* Safari, Chrome */
	-khtml-border-bottom-left-radius: 5px; /* KHTML */
	border-bottom-left-radius: 5px; /* CSS3 */
	
	-moz-border-bottom-right-radius:5px;/* Firefox */
	-webkit-border-bottom-right-radius: 5px; /* Safari, Chrome */
	-khtml-border-bottom-right-radius: 5px; /* KHTML */
	border-bottom-right-radius: 5px; /* CSS3 */
	}
.tec_overlay{
	background-color:black;
	border:10px solid #251f21 ;
	border-top:2px solid #251f21 ;
}

.newbiescraper_bubble{
	background-color:black;
	background-repeat:no-repeat;
	background-image:url('/pics/newbiehelpbox.gif');
	background-position:56px 8px;
	padding-left:89px;
}
.newbiescraper_logo{
	margin:5px;
	margin-right:0px;
	float:left;
}
#newbiescraper, .morehelp{
	background-color:#333333;
	display:block;
	border:1px solid #555555 ;
	border-left:0;
	margin:5px;
	margin-left:0;
	min-height:30px;
	padding-left:9px;
	padding-bottom:2px;
	color:#FFF195;
	-moz-border-radius:7px;-webkit-border-radius: 7px;-khtml-border-radius: 7px;border-radius: 7px;}
#newbiescraper{
	max-height:70px;
	overflow:auto;
}
.morehelp td{
	color:#FFF195;
	
}
.techtreetable, .techtreetable td{
	border-collapse:collapse;
	border: 1px solid #050505;
}
.base, .fleet_0 {
	background-color:#003300;
}
.fleet_1{
	background-color:#203673;
}
.fleet_2{
	background-color:#563d00;
}
.fleet_3{
	background-color:#610216;
}
.fleet_4{
	background-color:#080063;
}.fleet_5{
	background-color:#b14899;
}.fleet_6{
	background-color:#886a51;
}.fleet_7{
	background-color:#014e83;
}.fleet_8{
	background-color:#546435;
}.fleet_9{
	background-color:#0059b0;
}.fleet_10{
	background-color:#6665ba;
}
.player{
	display:inline-block;
}


.overlay_green h2{
	font-size:16px;
	margin-top:10px;
	margin-bottom:2px;
}
.overlay_green h3{
	font-size:13px;
	color:#999967;
	margin-top:14px;
}
.overlay_green, .overlay_green_td, .overlay_story_short{
	color:white;
	font-size:12px;
}
.overlay_green a{
	font-size:12px;
}
.tutorialbutton, a.tutorialbutton .objectivebutton, a.objectivebutton{
	background-color:#0A3110;
	border:1px solid #5fc743;
	color:white;
	-moz-border-radius:6px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;border-radius: 6px;}

.tutorial_nav_button_s, .tutorial_nav_button{
	margin:2px;
	vertical-align:middle;
}

.tutorial_nav_button_left{
	float:left;
	margin-right:5px;
}

.production_message, .research_message{
	font-weight:bold;
}
.production_message{
	color:#315b57;
}
.greenmessage,.redmessage{
	-moz-border-radius:20px;/* Firefox */
	-webkit-border-radius: 20px; /* Safari, Chrome */
	-khtml-border-radius: 20px; /* KHTML */
	border-radius: 20px; /* CSS3 */
	
	-moz-border-radius-topright:0px;/* Firefox */
	-webkit-border-top-right-radius:0px; /* Safari, Chrome */
	-khtml-border-top-right-radius:0px; /* KHTML */
	border-top-right-radius:0px; /* CSS3 */
	
	-moz-border-radius-bottomleft:0px;/* Firefox */
	-webkit-border-bottom-left-radius:0px; /* Safari, Chrome */
	-khtml-border-bottom-left-radius:0px; /* KHTML */
	border-bottom-left-radius:0px; /* CSS3 */
	;
	padding:10px;
	margin:5px;
	color:white;
	font-size:14px;
	text-align:left;
}
.greenmessage a, .redmessage a{
	color:yellow;
	font-size:14px;
}
.greenmessage{
	background-color:#155100;
	border:1px solid #5fc743;
}
.redmessage{
	background-color:#6D0204;
	border:1px solid #FF0004;
}
.research_message{
	color:#43414b;
}
.points, .alliancescore, .huntscore{
	background-color:#E37328;
	color:white;
	font-size:10px;
	border:2px solid white;
	padding:1px 9px 1px 9px;
	display:inline-block;
	-moz-border-radius:11px;-webkit-border-radius: 11px;-khtml-border-radius: 11px;border-radius: 11px;}
.huntscore{
	background-color:#333333;
}
.alliancescore{
	background-color:#123456;
	padding-left:20px;
	background-image:url('/pics/navigation/buttons_s/alliance.png');
	background-repeat:no-repeat;
	background-size:18px;
	background-position: 1px;
}
.chronofactor{
	padding:1px 9px 1px 9px;
	margin:2px;
	margin-bottom:0;
	border:2px solid white;
	font-weight:bold;
}
a.chronofactor{
	font-size:11px}
a.chronofactor .amount{
	font-size:10px}
.chronosmall{
	padding:0 3px;
	margin:2px 1px 0px 3px;
	border:1px solid white;
}
.chronosmall, .chronosmall .amount{
	font-size:10px;
}
.chronosmall .amount, a.chronofactor .amount{
	font-family:verdana;
	color:#000000;
	font-weight:normal;
	font-style:italic;
}

.chronofactor,.chronosmall,a.chronofactor,a.chronosmall{
	background-color:#63b73a;
	color:#000000;
	display:inline-block;
	-moz-border-radius:2px;-webkit-border-radius: 2px;-khtml-border-radius: 2px;border-radius: 2px;	background-image:url('/pics/chronofactor_bg.jpg');
	background-position:124px 100px;

}

.subbattlescore{
	font-size:10px;
}

.minuspoints{
	background-color:red;
}

.pluspoints{
	background-color:green;
}

.battle_result{
	font-weight:bold;
	display:inline-block;
	min-width:110px;
	margin-bottom:7px;
}
.mp, .mp div, .mp span, td.mp, td.mp div, td.mp span{
	color:#bf8347;
}

.ri, .ri div, .ri span, td.ri, td.ri div, td.ri span, #ri_free{
	color:#326e79;
}
.single1{
	font-family:arial;
	font-style:italic
}
.intercepted{
	border:1px solid red;
	-moz-border-radius:5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;	display: inline-block;	
	padding: 0px 4px 0px 3px;
}
.inline50{
	display:inline-block;
	min-width:50px;
	padding-right:3px;
}.inline60{
	display:inline-block;
	min-width:60px;
	padding-right:3px;
}.inline80{
	display:inline-block;
	min-width:80px;
	padding-right:3px;
}.inline150{
	display:inline-block;
	min-width:150px;
	padding-right:3px;
}#tooltip {
   padding:5px;
   background-color: #555555;
   border: 1px solid #333333;
   -webkit-border-radius: 3px;
   -webkit-box-shadow: #999967 5px 5px 5px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   -moz-box-shadow: #999967 5px 5px 5px;
   box-shadow: #999967 5px 5px 5px;
   color: #fff;
   z-index: 999;
   position: absolute;
   display: none;
} 
	.icon1 {
		top:3px;
		left:21px;
	}
		.icon2 {
		top:3px;
		left:49px;
	}
		.icon3 {
		top:3px;
		left:77px;
	}
		.icon4 {
		top:3px;
		left:105px;
	}
		.icon5 {
		top:3px;
		left:133px;
	}
		.icon6 {
		top:3px;
		left:161px;
	}
		.icon7 {
		top:3px;
		left:189px;
	}
		.icon8 {
		top:3px;
		left:217px;
	}
		.icon9 {
		top:3px;
		left:245px;
	}
		.icon10 {
		top:3px;
		left:273px;
	}
	.input-value-1 { 
	font-family: verdana; 
	font-style:italic;
	font-weight:bold;
}
