*
	{
	background-repeat: no-repeat;
  xbox-sizing: border-box;
  x-moz-box-sizing: border-box;
  outline: none;
	}
	
BODY, TD, INPUT, OL, UL, LI, FORM
	{
	xmargin: 0px;
	xpadding: 0px;
	}

INPUT
	{
  padding: 2px;
	}
	
TD
	{
	vertical-align: top;
	}

IMG, TABLE, TD
	{
	border: none;
	}

A
	{
	text-decoration: none;
	}

INPUT, SELECT
	{
	vertical-align: middle;
	}
	

xTABLE
	{
	border-collapse: collapse;
	border-spacing: 0px;
	}

BODY, TABLE, INPUT, SELECT
	{
	font-family: Arial, sans-serif;
	font-size: 11px;
	}

BODY, TABLE
	{
	color: #808080;
	}

INPUT, SELECT
	{
	color: #000000;
	font-size: 12px;
	}

.DebugError
  {
  color: yellow;
  background-color: black;
  font-size: 10px;
  padding: 3px;
  margin: 3px;
  border: solid 5px red;
	font-weight: bold;
	font-family: MS Sans Serif, sans-serif;
	text-align: left;
  white-space: pre;
  }