wbr:after { content: "\00200B" }
table       { border-collapse: collapse }
input		    { font-family: Verdana, Tahoma; font-size: 11 }
select	    { font-family: Verdana, Tahoma; font-size: 11 }
textarea	  { font-family: Verdana, Tahoma; font-size: 11 }
td          { font-family: Verdana, Tahoma; font-size: 11; color: #000000; font-weight: normal}
a           { font-family: Verdana, Tahoma; color: #D20000; text-decoration: none}
a.white     { color: #FFFFFF}
a.black     { color: #000000}
a.gm        { color: #DF832F}
a:hover	    { text-decoration: underline }
li          { text-align: left; margin: 0 5 }
ul          { margin: 0 10 }

ol          { margin: 0 25 }
th          {  background-color: #B2B3CA; font-family: Verdana, Tahoma; font-size: 11; font-weight: bold; border-bottom: 1px solid #839ABE;}
.th2          {padding: 1px; text-align: center; background-color: #B2B3CA; font-family: Verdana, Tahoma; font-size: 11; font-weight: bold; border-bottom: 1px solid #839ABE;}

.f1    	    { font-family: Verdana, Tahoma; font-size: 10; color: #000000; font-weight: normal }
.f2    	    { font-family: Verdana, Tahoma; font-size: 11; color: #000000; font-weight: normal }
.f3    	    { font-family: Verdana, Tahoma; font-size: 12; color: #000000; font-weight: normal }

.td1        { border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000 }
.td_white   { border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF }
.td_white_l   { border-left: 1px solid #000000; border-right: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF }
.td_white_r   { border-left: 1px solid #FFFFFF; border-right: 1px solid #000000; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF }
.td_num 	  { padding: 1; text-align: right; white-space: nowrap}

.td3	    { background-color: #E2E5EE }
.th         { height: 34; font-family: Verdana, Tahoma; font-size: 11; color: #336699; font-weight: bold;}
.container  { width: 100%; height: 100%; padding: 0; border: none}
.guzik      { text-align: center; background-color: #EEEEEE; border: solid #000000 1px}
.text_btn   {padding: 1; background-color: #8283AA; border: solid 1px #EAEAEA; color: #FFFFFF; cursor: pointer}
.active_menu {background-color: #FF0000}
.new_menu    {border: solid #DFFD11 2px}

.normal{display: none}
.unique{color: RGB(200, 120, 0)}
.artefact{color: blue}

.linked a, .linked span
{
  font-size: 12px; 
  padding-left: 3px;
  line-height: 24px;
  color: white;
}

.unique::after, .artefact::after
{
	content: "*";
}

.unique::before, .artefact::before
{
  content: "*";
}

#FloatingBox
{
  box-shadow: 1px 1px 5px 1px black;	
}

body 
{
  font-family: Verdana, Tahoma;
  font-size: 11;
  color: #000000;
  font-weight: normal;
  margin: 0;
}

td#menu 
{ 
  border-bottom: solid #8283AA 1px; 
  padding: 0px;
}

a#menu
{
  display: block;
  font-size: 12px; 
  padding-left: 3px;
  line-height: 24px;
}

span#menu
{
  
}

a:hover#menu
{
  background-color: #9FB7C4;
}

a#menu2
{
  display: block;
  padding-top: 3px;
  padding-bottom: 3px;
  line-height: 14px;
}

span#menu2
{
  
}

a:hover#menu2
{
  background-color:#636392;
}

.activetab   
{
  padding: 2px 3px;
  padding-bottom: 4px; 
  text-align: center; 
  font-weight: bold; 
  border-top: solid 2px #FFFFFF; 
  border-right: solid 2px #FFFFFF; 
  border-left: solid 2px #FFFFFF; 
  background-color: #C8CEDE;
  line-height: 14px;
}

.inactivetab 
{
  padding: 0; 
  text-align: center; 
  color: #EEEEEE;  
  border: 0px solid white;
}

.reg_link
{
  background: RGBA(0,0,0,0.6);
  //background-image: url(../images/mask60.png);
}

.change-version
{
	padding: 6px 10px;
	position: absolute;
	top: 0px;
	left: 0px;
	background: RGBA(0,0,0,0.5);
	//background-image: url(../images/mask60.png);
	border-bottom-right-radius: 5px;
	color: #ccc;
}

.change-version select
{
	height: 17px;
	margin: 0px;
}