body {
	color: #666666;
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 15px;
}


@media all {
	.page-break	{ display: none; }
}

@media print {
	.page-break	{ display: block; page-break-before: always; }
}


table.format
{
    text-align: center; 
    border: 0;
    padding: 0;
    margin: 0 0 20px 0;
    border-collapse: collapse;
}
th
{
    padding: 5px; /* NOTE: th padding must be set explicitly in order to support IE */
    text-align: center;        
    font-weight:bold;
    line-height: 2em;
    color: #FFF;
    background-color: #666666;
}



td
{
    text-align: center;
}
td:first-child
{
    text-align: left;
}​