table.flat{
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
}


td {
	margin : 3px;
	padding: 3px;
}
td {
	font-size   : 9pt;
	font-family : "‚l‚r ƒSƒVƒbƒN";
}
th {
	font-size   : 9pt;
	font-family : "‚l‚r ƒSƒVƒbƒN";
}


table.monitor{
	border-collapse: collapse;
	border-style: solid;
	border-color: #999999;
	border-width: 1px;
}

th.Header, td.Header {
	border-collapse: collapse;
	background-color:#EAEAEA;
	text-align:center;
	border : 1px solid #999999;
	margin : 8px;
	padding: 8px;
	font-weight : normal;
}

td.titleCell {
	border-collapse: collapse;
	background-color:#EAEAEA;
	text-align:center;
	border : 1px solid #999999;
	margin : 8px;
	padding: 8px;
	font-weight : normal;
}


tr.erec td {
	border-collapse: collapse;
	background-color:#ffffff;
	border-left : 1px solid #999999;
	margin : 8px;
	padding: 8px;
}

tr.orec td {
	border-collapse: collapse;
	background-color:#E1EFFF;
	border-left : 1px solid #999999;
	margin : 8px;
	padding: 8px;
}

tr.disabled td {
	border-collapse: collapse;
	background-color:#eeeeee;
	color : #999999;
	border-left : 1px solid #999999;
	margin : 8px;
	padding: 8px;
}
td.alert1 {
	background-color:#ffcc00;
}
td.alert2 {
	background-color:#ff0000;
}

td.erec {
	border-collapse: collapse;
	background-color:#ffffff;
	border : 1px solid #999999;
	margin : 8px;
	padding: 8px;
}

td.disabled {
	border-collapse: collapse;
	background-color:#eeeeee;
	color : #999999;
	border : 1px solid #999999;
	margin : 8px;
	padding: 8px;
}

td.stitle{
  background-color: #d4d0c8;
  BORDER-style: solid;
  BORDER-color: #000000;
  BORDER-width: 1px 1px;
  FONT-SIZE : 10pt;
  COLOR : #000000;
  margin : 3px;
  padding:3px;
}

