	body {
		margin: 10;
	}
	table {
		empty-cells: show;	
		border:   gray 1px solid;
		border-collapse:collapse;
	}
	.smallTable td {
		font-size: 10px;
		border:  gray 1px solid;
		padding: 2 2 2 4;
	}
	.bigTable td {
		font-size: 12px;
		border:  gray 1px solid;
		padding: 2 2 2 4;
		vertical-align: top;
	}
	.bigTable th {
		font-size: 12px;
		font-weight: bold;
		background-color: #ccc;
		border:  gray 1px solid;
		padding: 2 2 2 4;
	}
	.noPrint{
		visibility: visible;
	}

	/* 
	Styles for breach status display: normal, warn, breach, error.
	These names match the generated CSS tag from the BreachStatus custom tag
	(in other words, do not change the names unless you also change the names in the java code)
	 */
	.warn {
		background-color: #FFDD6F;
	}
	
	.breach {
		background-color: #FF5050;
	}
	
	.error {
		background-color: white;
		color: red;
	}

