A:link		{ text-decoration: none; color: #0020a0; }
A:visited	{ text-decoration: none; color: #0020a0; }
A:active	{ text-decoration: none; color: #00ff00; }

body
{
	background:	#ffffff;
	color:		#000000;
	font-family:	helvetica, arial, sans-serif;
	font-style:	normal;
	font-size:	11px;
}

.tm-title, .tm-body {
	display:	block;
	margin:		0px auto 10px auto;
	padding-top:	10px;
	padding-bottom:	10px;
	border:		0px;
	width:		900px;
	color:		#ffffff;
	background:	#000000;
	font-family:	verdana, arial, helvetica, sans-serif;
	font-size:	13px;
	text-align:	center;
	text-decoration:none;
}

.tm-title {
	margin:		15px auto 0px auto;
	padding-top:	5px;
	padding-bottom:	5px;
	font-size:	14px;
	font-weight:	600;
}

.warn {	background:	#ffbc00; }

.halt {	background:	#ff0000; }


/* linii, spatii */
.ln
{
	background-color: #909090;
	height:		1px;
	padding:	0px;
}

.sp1 {	height:		1px; }

.sp5 {	height:		5px; }

.sp10{	height:		10px;}

table
{
	border-collapse: collapse;
}

td
{
	font-family:	helvetica, arial, sans-serif;
	font-style:	normal;
	font-size:	12px;
	padding:	1px;
}

td.np
{
	padding:	0px;
}

.green
{
	background:	#c0f0c0;
}

.yellow
{
	background:	#f0f0c0;
}

.red
{
	background:	#f0c0c0;
}

.small
{
	font-style:	normal;
	font-size:	9px;
	color:		#505050;
}

.uhoh {
	margin:		50px auto 0px auto;
	border:		1px solid #ff0000;
	width:		900px;
	padding-top:	10px;
	padding-bottom:	10px;
	color:		#ff0000;
	background:	#e0e0e0;
	text-align:	center;
	text-decoration:none;
	font-family:	helvetica, arial, sans-serif;
	font-size:	16px;
}
