A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline;}

body
{
	margin-top=0px;
	margin-right=0px;
	margin-left=5px;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	background-color: #ffffff;
	color: #000080;
}

img.tree
{
	width: 10px;
	height: 10px;
	border: 0px solid #f00;
	align: middle;
}
.title
{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #537AE0;
	position:absolute; 
	top:25px; 
	left:85px;
}

table.bordered
{
    border: 3px outset #B1C8F4;
/*	border: 1px solid #B1C8F4; */
    border-collapse: collapse; 
    background-color: #ffffff;
    border-spacing: 0px 0px;
    table-border-spacing: 0px;
    table-border-color: #B1C8F4;
	table-border-color-light: #B1C8F4;
	table-border-color-dark: #5D8CE9; 
	cell-spacing: 0px;
	cell-padding: 0px;
}

td.chartcell
{

	border: 3px ridge #B1C8F4;
    border-collapse: collapse;
    background-color: #ffffff;
    border-spacing: 0px;
    table-border-color: #B1C8F4;
	table-border-color-light: #B1C8F4;
	table-border-color-dark: #5D8CE9; 
}

table.borderless
{
	border-style: none;
	border-color: #ffffff;
	border-width: 0px;
    border-spacing: 0px;
    border-collapse: collapse
    background-color: #ffffff;
}

.line
{
	spacing: 0px;
	padding: 0px;
	background-color: #5D8CE9;
	font-size: 1px;
}

.headcell
{
	font-size: 12px;
	border: 0px solid #B1C8F4;
	spacing: 0px;
	padding: 2px;
	background-color: #EAF0FC;
	font-weight: bold;
}

table.itemcell
{
	font-size: 12px;
	border: 1px solid #B1C8F4;
	background-color: #ffffff;
	table-border: 1px solid #B1C8F4;
    table-border-color: #B1C8F4;
	table-border-color-light: #B1C8F4;
	table-border-color-dark: #5D8CE9; 
    border-collapse: collapse; 
    background-color: #ffffff;
    border-spacing: 0px 0px;
    table-border-spacing: 0px;
}

td.itemcell
{
	font-size: 12px;
	border: 1px solid #B1C8F4;
	background-color: #ffffff;
	table-border: 1px solid #B1C8F4;
    table-border-color: #B1C8F4;
	table-border-color-light: #B1C8F4;
	table-border-color-dark: #5D8CE9; 
    border-collapse: collapse; 
    background-color: #ffffff;
    border-spacing: 0px 0px;
    table-border-spacing: 0px;
}

.itemdesc
{
    color: #555555;
	font-size: 12px;
}

.section
{
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #537AE0;
}

.sectionvarb
{
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000080;
}

.NTOC
{
	font-size: 12px;
	font-style: normal;
	color: #000080;
	white-space: nowrap;
}

.normal
{
	font-size: 12px;
}

.statusOK
{
	font-size: 12px;
	color: #008000;	
}

.statusCRITICAL
{
	font-size: 12px;
	color: #cc0000;
}

.desc
{
	font-size: 11px;
	color: #909090;
}
.copy
{
	font-size: 11px;
	color: #808080;
}