table.global-project	td.user	a				{color: white;}
table.global-project	td.menu	td	a			{color: white;}
table.global-project	td	a					{color: white;}
table.global-project	td	a.active			{color: black;}
table.global-project	td.menu	td.active		{color: black; background-color: #FFE77E}
table.global-project	td.menu	td.active	a	{color: black;}

.menu-disabled	{color: #C06666;}

.comment		{color:#666666;}
div.comment		{font-size: 70%;}
table.content	div.comment	{font-size: 87%;}
table.content	div.addon	{font-size: 87%;}


table.content	td.menu						{padding: 0 20px 0 40px;}
table.content	td.menu-title				{padding: 0 10px 0 0;}
table.content	td.menu	p.hint				{font-size: 80%; margin: 0 0 1em 0;}
table.content	td.menu	p.status			{font-size: 80%; margin: 7px 0 1.5em 0; font-weight: bold;}
table.content	td.body						{padding: 0 20px 0 0;}
table.content	td.body	p					{font-size: 80%;}
table.content	td.body	div					{font-size: 80%;}
table.content	td.body	p.hint				{padding-right: 20px; font-size: 70%;}
table.content	td.label					{padding: 0 7px 0 0px; font-size: 80%;}
table.content	td.input					{padding: 0 4px 1em 0; font-size: 80%;}
table.content	td.inputR					{padding: 0 20px 1em 0; font-size: 80%;}
table.content	td.input2					{padding: 0 5px 1em 0; font-size: 80%;}
table.content	td.addon					{padding: 0 20px 1em 0; font-size: 80%;}
table.content	td.addonB					{padding: 0 20px 1em 0;}
table.content	td.addonR					{padding: 0 20px 1em 20px;}
table.content	td.hr						{padding: 0 20px 1em 0px;}

div.block-copyright							{padding: 0.5em 20px 1.5em 74%; border-top: 1px solid #C5C8D0; margin: 1em 0; font-size: 70%;}

hr											{color:#D2CDD9; width: 100%; height:1px; border-style:none; background-color:#D2CDD9;}

input.huge		{width: 100%; font-size: 130%; font-weight: bold;}

.smaller		{font-size: 80%;}
.x-small		{font-size: 70%;}

div.check 					{padding-left: 1.6em; text-indent: -1.6em;}

ol.preview	div.link		{color: #0000cc; text-decoration: underline; font-size: 90%;}
ol.preview	div.fragment	{font-size: 80%; margin: 0.2em 0 0 0;}
ol.preview	div.info		{font-size: 70%; color: #333333; margin: 0.4em 0 0 0;}

a.label_select {color:black;text-decoration:none;border-bottom:black 1px dashed;font-weight:bold}

div.smarttag			{margin-bottom:0.3em;}
div.smarttag	a		{font-weight: bold; border-bottom: black 1px dashed; cursor: hand; text-decoration: none; color: black;}

table.a-search							{margin-top: 8px;}
table.a-search	td						{padding: 6px 12px; border-bottom: 1px solid white;}
table.a-search	h1						{margin: 0;}
