table	{ border: 0px none; padding: 0px; border-collapse: collapse; }
td		{ border: 0px none; margin: 0px; padding: 0px; }
img		{ border: 0px none; margin: 0px; padding: 0px; }
form	{ margin: 0px; }
.Ttxt	{ vertical-align: middle; font-size: 1px; position: relative; }
.Tico	{ vertical-align: top; text-align: right; }
.AT		{ vertical-align: top; }
img.espc	{ border: 1px solid #000000; }
img.espcl	{ border: 1px dotted #000000; }
#elink			{ position: absolute; top: 0px; right: 0px; background-color: #80e040;
				border-left: 1px solid black; color: black; border-bottom: 1px solid black;
				color: black; text-decoration: none; font-size: 8px; font-family: sans-serif; padding: 0px; }
#elink:hover	{ background-color: #00ffff; color: #0000ff; text-decoration: none; }
#dmm	{ border: 1px solid black; text-decoration:none; font-size: 9px; font-family: sans-serif; }
.dmmon	{ background-color: #ff0000; }
.dmmoff	{ background-color: #ffffff; }
.AlnLT	{ text-align: left; vertical-align: top; margin: 0px auto auto 0px; }
.AlnCT	{ text-align: center; vertical-align: top; margin: 0px auto auto auto; }
.AlnRT	{ text-align: right; vertical-align: top; margin: 0px 0px auto auto; }
.AlnLM	{ text-align: left; vertical-align: middle; margin-left: 0px; margin-right: auto; }
.AlnCM	{ text-align: center; vertical-align: middle; margin-left: auto; margin-right: auto; }
.AlnRM	{ text-align: right; vertical-align: middle; margin-left: auto; margin-right: 0px; }
.AlnLB	{ text-align: left; vertical-align: bottom; margin-left: 0px; margin-right: auto; }
.AlnCB	{ text-align: center; vertical-align: bottom; margin-left: auto; margin-right: auto; }
.AlnRB	{ text-align: right; vertical-align: bottom; margin-left: auto; margin-right: 0px; }
.secsel		{ border: 1px solid #ff0000; margin: 1px; }
.itemsel	{ border: 1px solid #00ff00; }
