.no, .error { color: #c00; }
.yes { color: #008000; }

td.frmlbl { font-weight: bold; white-space: nowrap; }

table.spreadsheet {
	border-width: 1px;
/*	border-spacing: ; */
	border-style: outset;
	border-color: #c3bfb3;
	border-collapse: collapse;
	background-color: white;
}

table.spreadsheet th {
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: #cfcfcf;
	background-color: #e9e5d9;
	font-family: Verdana, arial, sans-serif;
	font-size: 11px;
	color: #000000;
}

table.spreadsheet td {
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: #cfcfcf;
	font: normal 11px verdana;
	background-color: white;
	color: #000;
}

table.spreadsheet th.sort {
	color: #000000;
	text-decoration: none;
	font-size: 10px;
}

table.spreadsheet th.sort a {
	color: #000000;
	text-decoration: none;
	font-size: 10px;
}
table.spreadsheet th.sort a:hover {
	color: #000000;
	text-decoration: none;
}
table.spreadsheet th.sort a:active {
	color: #000000;
	text-decoration: none;
}
table.spreadsheet th.sort a:visited {
	color: #000000;
	text-decoration: none;
}

table.spreadsheet tr.bg0 td {
	background-color: #ffffff;
}
table.spreadsheet tr.bg1 td {
	background-color: #f7f7ef;
}
table.spreadsheet tr.hilite td {
	background-color: #FFF0C2;
}

table.tearsheet{
	border-width: 1px;
/*	border-spacing: ; */
	border-style: outset;
	border-color: #c3bfb3;
	border-collapse: collapse;
	background-color: white;
}

table.tearsheet th {
	border-width: 1px;
	padding: 2px;
	border-style: solid solid solid solid;
	border-color: #cfcfcf;
	background-color: #e9e5d9;
	font-family: Verdana, arial, sans-serif;
	font-size: 11px;
	color: #000000;
}
table.tearsheet td {
	border-width: 1px;
	padding: 2px;
	border-style: dashed none none none;
	border-color: #cfcfcf;
	background-color: white;
	color: #000;
}

table.spreadsheet tr.inactive td, table.spreadsheet tr.inactive th { background-color: #eee; }

table.tearsheet tr.bg0 td {
	background-color: #ffffff;
}
table.tearsheet tr.bg1 td {
/*	background-color: #f7f7ef; */
	background-color: #ffffff;
}
table.tearsheet tr.hilite td {
	background-color: #FFF0C2;
}

table.spreadsheet td a, table.tearsheet td a { color: #00f; }

#tooltip{
        position: absolute;
        border: 1px solid #000;
        width: 150px;
        padding: 2px;
        background-color: #FFFFE1;
	color:#303030;
        visibility: hidden;
        font: normal 10px verdana;
        z-index: 100;
}
