html
	{
		height:100%;
		min-height:100%;
		margin:0px;
		padding:0px;
	}

body
	{
		height:100%;
		min-height:100%;
 		margin:0px;
		padding:0px;
		
     		background: url('../images/various/bg.jpg');
      		background-repeat:repeat-x;
      		background-position: top middle;
      		background-color:#000;

		color: #AAA;
		font-size:10px;
		font-family: Verdana, Arial;
  	}
input
	{
		border: 1px #333 solid;
		background-color: #111;
		color: #666;
		font-size:10px;
		padding:3px;
		margin:1px;
		font-family: Verdana, Arial;
	}
	
select
	{
		border: 1px #333 solid;
		background-color: #111;
		color: #666;
		font-size:10px;
		padding:2px;
		margin:1px;
	}
input.button
	{
		border: none;
	}
textarea
	{
		border: 1px #333 solid;
		background-color: #111;
		color: #666;
		font-size:11px;
		padding:5px;
		font-family: Verdana, Arial;		
	}
select:focus, textarea:focus, input:focus
	{
		border: 1px #866d4f solid;		
		
	}
select:hover, textarea:hover, input:hover
	{
		border: 1px #e09a21 solid;		
		
	}
	
td	
	{
		font-size:10px;
		font-family: Verdana, Arial;
		
	}
ul
	{
		list-style-type: bullets;
		padding-left:-10px;
		margin:-4px;
		margin-left:-20px;
	}
.ulnoimage	
	{
		list-style-type: none;
	
	}
li
	{
		padding:3px;
	}
img
	{
		border: none;
	}
.dot	
	{
		padding:6px;
	}
.dot2	
	{
		padding:6px;
	}
b
	{
		color:#cccccc;
	}
a { }		
a:link			{ text-decoration: none; color: #a38835; font-weight: 900; cursor: pointer; cursor: hand; }
a:visited		{ text-decoration: none; color: #a38835; font-weight: 900; cursor: pointer; cursor: hand; }
a:active		{ text-decoration: none; color: #a38835; font-weight: 900; cursor: pointer; cursor: hand; }
a:hover 		{ text-decoration: none; color: #e5c34f; font-weight: 900; cursor: pointer; cursor: hand; }

.normalink a:link		{ text-decoration: none; color: #a38835; font-weight: 900; cursor: pointer; cursor: hand; }
.normalink a:visited		{ text-decoration: none; color: #a38835; font-weight: 900; cursor: pointer; cursor: hand; }
.normalink a:active		{ text-decoration: none; color: #a38835; font-weight: 900; cursor: pointer; cursor: hand; }
.normalink a:hover 		{ text-decoration: none; color: #e5c34f; font-weight: 900; cursor: pointer; cursor: hand; }

.normalink
	{
		font-size:10px;
		text-decoration: none; color: #a38835; font-weight: 900; cursor: pointer; cursor: hand;
	}
.battle_victory
	{
		font-size:28px;
		color:#FFEB46;
		padding:10px;
	}
.battle_defeat
	{
		font-size:28px;
		color:#BF2525;
		padding:10px;
	}
.bar_progress_outer
	{
		background:url('../images/various/progressbar.gif'); 
		width:149px; 
		height:20px; 
		margin:1px;
	}
	
.bar_progress_inner
	{
		height:20px;
		background: url('../images/various/progressbar_progress.png');	
	}	
.bar_progress_end
	{
		background:url('../images/various/progressbar_endbit.png'); 		
		height:20px; 
		width:15px;
		margin:0px;
		margin-left:-8px;
	}
.bar_xp_outer
	{
		background: url('../images/various/xp_bar_bg.png');
		height:6px; 
		width:80px;	
	}
.bar_xp_inner
	{
		height:5px;
		border:1px #000 solid; 
		background: url('../images/various/xp_bar.png');	
	}
.bar_hp_outer
	{
		background: url('../images/various/hp_bar_bg.png');
		height:11px; 
		width:80px;	
	}
.bar_hp_inner
	{
		height:10px;
		border:1px #000 solid; 
		background: url('../images/various/hp_bar.gif');	
	}
.button
	{
		cursor: hand; 
		cursor: pointer;		
	
	}
#carrier
	{
		width:1024px;		
		height:100%;
		min-height:100%;
		align:center;
		border-left:1px #222 solid;
		border-right:1px #222 solid;
		
	}
#carrier_mothership
	{
		min-height:100%;
		position:relative;
			
		background-image: url('../images/container/v4/body.jpg'); 
		background-repeat: repeat; 
				
		align:center;
	}
.closeX
	{
		position:absolute;
		font-family: Arial;
		font-size:9px;
		background-color:#222;
		width:12px;
		height:12px;
		padding:2px;
		cursor: hand; cursor: pointer;		

	}
.closeX_highlight
	{
		position:absolute;
		font-family: Arial;
		font-size:9px;
		background-color:#333;
		width:12px;
		height:12px;
		padding:2px;
		cursor: hand; cursor: pointer;				
	}
.closebutton
	{
 		width:20px; 
 		height:20px;	
		cursor: hand; cursor: pointer;				
	}
.container
	{
		height:100%;
		border-top: none;
		background-color: #161616;
	}
.dialogue
	{
 		font-size:13px; 
 		font-family: Georgia;
 		color: #949084;
 		letter-spacing:0.3em;
	}
.dialogue:first-letter
	{
 		font-size:17px; 
 		font-family: Georgia; 		
 		font-weight: 900;
	}
#dropdownboxlight
	{
		border: 0px;
		padding: 0px;
		margin-left:0px;
		font-size:9px;
		background: none;
		background-color: none;
		
	}
.header
	{
		margin: auto auto;
		width:1024px;
		border-bottom: 1px #333 solid; 
		background-image: url('../images/global/headerfill.jpg'); 
		background-repeat: repeat; 
		height:100px;
		
	}
.hoverlink
	{		
	
	}
#bodycontainer
	{
		width:1024px; 
		padding-left:2px;	
		
	}
.notice
	{
		
		border: 1px #bf5555 solid;
		background-color: #704444;
		color: #dec4c4;
		padding:6px;
		margin-top:20px;
		margin-left:40px;
		position:absolute;		
		visibility:hidden; 
	}
.notice_neutral
	{
		position:absolute;		
		width:300px;
		border: 1px #0F4282 solid;
		background-color: #082845;
		color: #fff;
		padding:6px;
		margin-top:20px;
		margin-left:40px;
		visibility:hidden; 
	}

.transparent30
	{
		filter:alpha(opacity=30);
		opacity: 0.3;
		-moz-opacity:0.3;
	}
.news_table
	{
		border-bottom: 1px #333 solid;
		border-right: 1px #333 solid;
	}
.editdiv
	{
		border: 1px #333 solid;
		background-color: #222222;
		padding:3px;		
		position:absolute;
		filter:alpha(opacity=80);
		opacity: 0.8;
		-moz-opacity:0.8;
		
	}
.eventdetail
	{
		margin-left:1px;
		background-color:#111; 
		width:487px; 
		height:250px; 
		position:absolute;
	}
.forum_table
	{
		width:100%;
		border-bottom: 1px #333 solid;
	}
.forum_bevel
	{
 		border-top: 1px #333 solid;
 		border-left: 1px #333 solid;
 		border-right: 1px #222 solid;
 		border-bottom: 1px #222 solid;	
	}
.forum_category
	{
		font-size:15px;
	}

a.forum_category:link		{ text-decoration: none; color: #E5C52D;}
a.forum_category:visited	{ text-decoration: none; color: #E5C52D;}
a.forum_category:active		{ text-decoration: none; color: #E5C52D;}
a.forum_category:hover 		{ text-decoration: underline; color: #E5C52D;}
	
.forum_innertable
	{
		border: 1px 333 solid;
		font-size:10px;
		color:#999;
		margin:0px:
		padding:4px;
	}
.forum_post
	{
		font-size:12px;
		color:#BBBBBB;
	}	
.forum_attachment
	{
		font-size:10px;
		color:#777777;
		padding:2px;
		width:600px;
		overflow:auto;
		margin:2px;
		margin-top:8px;
	}	
.forum_post_head
	{
		font-size:11px;
		color:#333333;
	}	
.forum_topic
	{
		font-size:12px;
		color:#666666;
	}	
.forum_navigation
	{
		font-size:10px;
		color:#BBBBBB;
		border-bottom: 1px #333 solid;
		padding:3px;
	}
.greyroundedboxleft
	{
		background: url('../images/global/greyroundedboxleft.png');
		background-repeat: repeat-x;
		height: 19px;
		
		width:4px;
		font-size:10px;		
	}
.greyroundedboxright
	{
		background: url('../images/global/greyroundedboxright.png');
		background-repeat: repeat-x;
		height: 19px;
		width:4px;
		font-size:10px;		
	}
.greyroundedboxmiddle	
	{
		background: url('../images/global/greyroundedboxmiddle.png');
		background-repeat: repeat-x;
		height: 19px;
		font-size:10px;		
		padding:4px;
	}
.horframe
	{
		font-family: Helvetica;
		text-transform: uppercase;
		font-size: 14px;
		font-weight:900;
		color: #fff;
	}
.inventory_table
	{
		border: 1px #444 solid;
		background-color: #151515;
		padding: 2px;
	}
.inventory_item
	{
		position:absolute; 
		margin-top:-24px; 
	}
.inventory_block
	{
		padding:2px;
		background-color:#222;
		border-top:1px #555 solid;
		border-left:1px #555 solid;
		border-bottom:1px #444 solid;
		border-right:1px #444 solid;
	}
.instantwindow
	{
		position:absolute;
		width:250px;
		height:89px;
		filter:alpha(opacity=0);
		opacity: 0.0;
		-moz-opacity:0.0;
		margin-top:-96px;
		margin-left:700px;
		background-color:#222;
		border: 1px #333 solid;
		overflow:hidden;
	
	}
.leader
	{
		font-size:9px;
		color: #eec123;
	}
	
.line
	{
		font-size:1px;
		height:1px;
		color:#ffffff;
		font-weight:900;
		width:100%;
		border-bottom: 1px #333 solid;
		padding:3px;
	}	
.linedark
	{
		font-size:11px;
		color:#ffffff;
		font-weight:900;
		width:100%;
		border-bottom: 1px #262626 solid;
		padding:2px;
	}
.loginfield
	{
		background: url('../images/various/loginfield_bg.png');
		background-color: #151515;
		background-position: center left;
		background-repeat:no-repeat;
		border: 1px #515151 solid;
		color: #fff;
		font-size:18px;
		padding:4px;
		padding-left:18px;		
	}
.loginfieldnoimage
	{
		background-color: #151515;
		border: 1px #515151 solid;
		color: #fff;
		font-size:18px;
		padding:11px;
		padding-top:4px;
		padding-bottom:4px;
	}
.master_settings_avatarbit
	{
		border: 1px #333 solid;
		position:relative;
		width:150px;
		margin-top:5px;
		margin-bottom:5px;
	}
.mapitem_friendly
	{
		position:absolute;
		width:15px;
		height:15px;
		margin-left:-8px;
		margin-top:-8px;
		background: url('../images/map/icon_friendly.png');
		
		
	}
.mapitem_ally
	{
		position:absolute;
		width:15px;
		height:15px;
		margin-left:-8px;
		margin-top:-8px;
		background: url('../images/map/icon_ally.png');
	}
	
.mapitem_hostile
	{
		position:absolute;
		width:15px;
		height:15px;
		margin-left:-8px;
		margin-top:-8px;
		background: url('../images/map/icon_hostile.png');
	}
.mapitem_colony_friendly
	{
		position:absolute;
		width:15px;
		height:15px;
		margin-left:-8px;
		margin-top:-8px;
		background: url('../images/map/icon_colony_friendly.png');
		
		
	}
.mapitem_colony_ally
	{
		position:absolute;
		width:15px;
		height:15px;
		margin-left:-8px;
		margin-top:-8px;
		background: url('../images/map/icon_colony_ally.png');
	}
	
.mapitem_colony_hostile
	{
		position:absolute;
		width:15px;
		height:15px;
		margin-left:-8px;
		margin-top:-8px;
		background: url('../images/map/icon_colony_hostile.png');
	}
	
.menu
	{
		width:1024px;
		margin:auto auto;
 		background-color:#111111;
		border-top: 1px #333 solid;
		border-bottom: 1px #333 solid;
		cursor: hand; cursor: pointer;		
		
	}
.name
	{	
		font-size:9px;
		color:#3d82bc;
	}
.name_enemy
	{	
		font-size:9px;
		color:#97765f;
	}	
a.name:link	{ text-decoration: none; color: #3d82bc;}
a.name:visited	{ text-decoration: none; color: #3d82bc;}
a.name:active	{ text-decoration: none; color: #3d82bc;}
a.name:hover 	{ text-decoration: underline !important; color: #91b9db;}

a.name_enemy:link	{ text-decoration: none; font-weight:100;color: #97765f;}
a.name_enemy:visited	{ text-decoration: none; font-weight:100; color: #97765f;}
a.name_enemy:active	{ text-decoration: none; font-weight:100; color: #97765f;}
a.name_enemy:hover 	{ text-decoration: underline !important; font-weight:100; color: #ddb77b;}

	
.newsbox
	{
		background: url('../images/various/cutcorner.png'); 
		background-repeat: no-repeat; 
		background-position: bottom left; 
		background-color:#222222; 
		width:100%; 
		height:30px; 
		margin:5px;
		cursor: hand; cursor: pointer;		
	}
.bigfield
	{
		border: 1px #444 solid;
		color: #fff;
		font-size:18px;
		padding:4px;
		padding-left:18px;
		background: url('../images/various/bigfield_bg.png');
		background-color: #222;
		background-position: center left;
		background-repeat:no-repeat;
		
	}
.bigfieldnoimage
	{
		background-color: #222;
		border: 1px #444 solid;
		color: #fff;
		font-size:18px;
		padding:11px;
		padding-top:4px;
		padding-bottom:4px;
	}
.bigfieldsmalltext
	{
		background-color: #0B0B0B;
		border: 1px #515151 solid;
		color: #fff;
		font-size:12px;
		padding:4px;
		
	}
.box_registration
	{
		width: 600px;
	}
	
.box
	{
		border: 1px #444 solid;
		background-color:#222;
		color: #fff;
		padding:4px;
	}

.menuitem
	{		
		color:#999;
		padding-left: 1px;
		padding-right: 1px;
		padding-top: 4px;
		padding-bottom:4px;
		border-bottom: 1px #111 solid;
		border-left: 1px #333 solid;
		border-right: 1px #111 solid;
		text-align: center;
		background-color: #222;		
		cursor: hand; cursor: pointer;		
	}
.menu_page_item_highlight
	{
		font-weight: 900;
		color:#fff;
		
	}
.menu_submenu
	{
		background-color: #161616;
		border-bottom:1px #222 solid;
	}
.menu_submenu_itembox
	{
		width:120px;
		padding-top:3px;
		padding-bottom:4px; 
		border-right: 1px #111 solid;
		border-bottom: 1px #111 solid;
		border-left: 1px #333 solid;
		text-align: center;
		background-color: #111;	
		background: url('../images/container/v4/fill_menugrad.png');
		background-repeat: repeat-x;
		cursor: hand; cursor: pointer;		
	}
.menu_submenu_item_highlightbox
	{
		width:120px;
		padding-top:3px;
		padding-bottom:4px; 
		border-right: 1px #111 solid;
		border-bottom: 1px #111 solid;
		border-left: 1px #333 solid;
		text-align: center;
		background-color: #181818;		
		cursor: hand; cursor: pointer;		
	}	
.menu_submenu_item
	{
		padding: 4px; 		
		font-weight: none;
		margin:4px;		
		font-size:11px;
	}
.menu_submenu_item_highlight
	{
		font-weight:900;
		padding: 4px; 		
		font-weight: none;
		margin:4px;		
		font-size:11px;
	}	

.menu_submenu_item:link		{ text-decoration: none; font-weight:100; color: #6a5c48;}
.menu_submenu_item:visited	{ text-decoration: none; font-weight:100;color: #6a5c48;}
.menu_submenu_item:active	{ text-decoration: none; font-weight:100;color: #6a5c48;}
.menu_submenu_item:hover 	{ text-decoration: underline !important; font-weight:100; color: #8d7656;}

.minimapzone
	{
		filter:alpha(opacity=30);
		opacity: 0.3;
		-moz-opacity:0.3;

		border-left: 1px #66604c solid;		
		border-top: 1px #66604c solid;		
		cursor: pointer; cursor: hand; 
		width:96px; 
		height:96px;
		padding:3px;
	}
.minimapzone_highlight
	{
		border: 1px #79ac54 solid;
		cursor: pointer; cursor: hand; 
		width:96px; 
		height:96px;
		padding:3px;
	}	
.loggedin
	{
		position:absolute; 
		padding-left:5px;
		padding-top:2px;
		margin-top:103px;
	}
.paperframetop
	{
		width:734px;
		min-height: 223px;
		color: #897e57;
		background: url('../images/various/paperframe_top.png');
		background-repeat: no-repeat;
		overflow:hidden;
	}
.paperframebottom
	{
		background: url('../images/various/paperframe_bottom.png');
		width:100%;
		height:75px;
	}


.submenu
	{
		display:none;
		width:120px;
		background-color: #111;
		border: 1px #222 solid;
		padding:5px;
		margin-top: 6px;
		height:60px;
	}
.submenu_page
	{		
		padding: 8px; 
		padding-bottom: 2px;
		font-size:11px; 
		background-color: #111; 
		margin: 0px 0px 1px 0px;
		width:1008px;
	}
.submenu_page_item
	{
		border: 1px #242424 solid; 
		padding: 4px; 
		font-weight: none;
		margin:1px; 
		margin-bottom:0;
		border-bottom:none; 
		background-color:#111;
	}
.submenu_page_item_highlight
	{
		border: 1px #333333 solid; 
		font-weight: 900;
		padding: 4px; 
		margin:1px; 
		margin-bottom:0;
		border-bottom:none; 
		background-color:#191919;
	}
.submenu_page_item:link	{ text-decoration: none; font-weight:100; color: #6a5c48;}
.submenu_page_item:visited	{ text-decoration: none; font-weight:100;color: #6a5c48;}
.submenu_page_item:active	{ text-decoration: none; font-weight:100;color: #6a5c48;}
.submenu_page_item:hover 	{ text-decoration: underline !important; font-weight:100; color: #8d7656;}

.submenu_page_item_highlight:link		{ text-decoration: none; font-weight:100; color: #776622;}
.submenu_page_item_highlight:visited	{ text-decoration: none; font-weight:100;color: #776622;}
.submenu_page_item_highlight:active	{ text-decoration: none; font-weight:100;color: #776622;}
.submenu_page_item_highlight:hover 	{ text-decoration: underline !important; font-weight:100; color: #776622;}

.plain
	{
	
	}
	
	
.plain:link	{ text-decoration: none; font-weight:100; color: #777777;}
.plain:visited	{ text-decoration: none; font-weight:100;color: #777777;}
.plain:active	{ text-decoration: none; font-weight:100;color: #777777;}
.plain:hover 	{ text-decoration: underline !important; font-weight:100; color: #999999;}



.statcell
	{
		font-size:12px;
		padding:3px;
		background-color:#282828;	
	}
.structure_title
	{
		font-size: 14px;
		font-weight:900;
		color: #fff;
		margin-bottom:8px;
	}
.summary_newsbit
	{
		border-bottom:1px #222 solid; 
		padding: 3px; 
		font-size:9px; 
		color: #333; 
		width:460px;	
		cursor: hand; cursor: pointer;		
	}
.titleline
	{
		color:#fff;
		font-size:11px;
		margin-top:6px;
		margin-left:-6px;
		background-image: url('../images/various/bullet.gif');
		background-position: 0px 50%;
		background-repeat: no-repeat;
		width:100%;
		padding:1px;
		padding-left: 12px;		
		font-weight:900;
		border-bottom:1px #666 solid;
	}
.titleblue
	{
		font-size:11px;
		color:#49556c;
		font-weight:900;		
	}
.titledefault
	{
		font-size:18px;
		color:#fff;
		font-weight:900;		
		border-bottom: 1px #2d2d2d solid;
		margin-bottom:5px;
	}
.titlegrey
	{
		font-size:11px;
		color:#999999;
		font-weight:900;		
	}
.textnormal
	{
		font-size:11px;
		color:#666666;
	
	}
.textwhite
	{
		font-size:11px;
		color:#fff;
 		font-weight: 100;	
	}
.textpaleyellow
	{
		font-size:11px;
		color:#FFFF99;
 		font-weight: 100;	
	}
a.nobold:link	{ text-decoration: none; color: #a38835;}
a.nobold:visited	{ text-decoration: none; color: #a38835;}
a.nobold:active	{ text-decoration: none; color: #a38835;}
a.nobold:hover 	{ text-decoration: underline !important; color: #e5c34f;}

a.whitelink:link	{ text-decoration: none; color: #fff;}
a.whitelink:visited	{ text-decoration: none; color: #fff;}
a.whitelink:active	{ text-decoration: none; color: #fff;}
a.whitelink:hover 	{ background-color: #1F3B56;}

a.whitelinkneutral:link		{ color: #fff; font-weight:100;}
a.whitelinkneutral:visited	{ color: #fff; font-weight:100;}
a.whitelinkneutral:active	{ color: #fff; font-weight:100;}
a.whitelinkneutral:hover 	{ text-decoration: underline; color: #999; font-weight:100;}

.textsmall
	{
		font-size:9px;
		color:#fff;
	
	}
.textperfect
	{
		font-size:11px;
		color:#bbb;
	
	}
.textsmallperfect
	{
		font-size:9px;
		color:#bbb;
	
	}
.textgray
	{
		font-size:11px;
		color:#666666;
	
	}
.textgraysmall
	{
		font-size:9px;
		color:#666666;
	
	}
.textdarkgray
	{
		font-size:11px;
		color:#444444;
	
	}
.textdarkgraysmall
	{
		font-size:9px;
		color:#444444;
	
	}
.textlightgray
	{
		font-size:11px;
		color:#999;
	
	}
.textyellow
	{
		font-size:11px;
		color:#FFCC00;
	}
.texttitleyellow
	{
		font-size:16px;
		color:#FFCC00;
		font-weight:900;
	}
.texttitle
	{
		font-size:12px;
		color:#ffffff;
		font-weight:900;
	
	}
.tooltip
	{
		width:930px;
		border: 1px #0F4282 solid;
		background-color: #082845;
		color: #fff;
		padding:6px;
		margin-bottom:10px;
	}
.chairman
	{
		font-style: italic;
		color:#87205A;
	}
.dyn_structure_title
	{
		border:1px #666 solid; 
		background-color:#111; 
		padding:3px; 
		width:394px;
	}
.titletextbox
	{
		position:relative;
		color:#fff;
		font-size:11px;
		font-weight: 900;
		border:1px #666 solid; 
		background-color:#444; 
		padding:4px; 		
		margin:4px;		

	}
.titletextboxsub
	{
		position:relative;
		font-size:11px;
		border:1px #555 solid; 
		background-color:#333; 
		padding:4px; 		
		margin:4px;
	}
.listitemtable
	{
		padding:3px; 
		margin:1px; 
		background-color:#222; 
		border:1px #333 solid;	
	}
.tablerow
	{
		padding:3px;
	}
.tablerowtitle
	{
		color:#fff;
		padding:2px;
		font-size:16px;
		font-weight:900;
	}
.tablebitbright
	{
		background-color:#212121;
		padding:5px;
	}
.tablebitdark
	{
		background-color:#1a1a1a;
		padding:5px;
	}	
.flashytitle
	{
		font-size:22px;
		color:#bbb;
		letter-spacing:-1px;
	}
.restable
	{
		background-color:#222; 
		border: 1px #333 solid;
		font-size:11px;
		padding:2px; 		
		margin:2px;	
		align:left;
		width: 750px;
	}
#res
	{
		border: 1px #555 solid;
		margin: 3px;
		padding: 1px;
	}
.res
	{
		border: 1px #555 solid;
		margin: 3px;
		padding: 1px;
	}
.reslink
	{
		border: 1px #555 solid;
		margin: 3px;
		padding: 1px;
		cursor: hand; cursor: pointer;		
	}
.reslink_highlight
	{
		border: 1px #eec123 solid;
		margin: 3px;
		padding: 1px;
		cursor: hand; cursor: pointer;		
	}	
.tablebit
	{
		color:#fff;
		font-size:11px;
		border:1px #333 solid; 
		background-color:#222; 
		padding:4px; 		
		margin:4px;
		margin-right:14px;

	}
.info
	{
		color:#D5E2EA;
		font-size:11px;
		border:1px #262D33 solid; 
		background-color:#191E22; 
		padding:4px; 		
		margin:4px;
		margin-right:14px;
		text-align:left;
		
	}
	
.hp
	{
 		position: absolute; 
 		padding-left:4px; 
 		margin-top:-2px; 
 		font-size:9px; 
 		color: #fff;	
	}
.dhtml_active
	{
		border: 2px #666 dashed; 
		padding:1px; 
		margin:1px;
	}
.dhtml_deactive
	{
		border: none;
		margin:3px;
		padding:1px;
	}
.avatar
	{
		border: 1px #333 solid;
		width:150px;
		margin-top:5px;
		margin-bottom:5px;
	}
.resourcetable
	{
		margin-top:3px;
		background-color:#161616;
		border:1px #333 solid;
	}
.stats
	{
		margin-top:15px;
		border:1px #333 solid; 
		background-color:#222; 
		padding:5px;
		width:140px;
	}	
#loading_universal
	{
		background-color: #000;
		position:absolute;
		left:0px;
		top:0px;
		visibility:hidden;
	}
.tile_inventory
	{
		
		width:48px;
		height:48px;
		background-color:#111;
		border-top: 1px #33271c solid;
		border-left: 1px #33271c solid;
		padding:0px;
	}