body {
     background-color:#FFF;
     color:#000;
     font-size:10pt;
     margin:.15in;
     padding:0;
     text-align:left;
}
 a,a:link,a:visited,a:hover,a:active {
     border-bottom:none;
     color:#000;
     text-decoration:underline;
}
 h1 {
     background:none;
     border-bottom:none;
     color:#000;
     font-size:12pt;
     font-weight:700;
     letter-spacing:normal;
     padding:0 0 .1in;
}
 h2,.taskList h2 {
     color:#000;
     font-size:10pt;
     padding:0;
}
 h3 {
     color:#000;
     font-size:9pt;
     margin:0;
}
 #container {
     margin:0;
     padding:0;
     width:100%;
}
 #header {
     display:none;
}
 #content {
     -moz-border-radius:none;
     background-color:#fff;
     background-image:none;
     border:0;
     border-radius:none;
     box-shadow:0 0 0 #fff;
     padding:0;
     position:relative;
     text-align:left;
     width:100%;
     z-index:100;
}
 #bottom,#tabs,.buttons,.noPrint,input[type=button] {
     display:none;
}
 .cfdebug,.fuseboxdebug,.tablesorter-filter-row {
     display:none;
}
 .printonly {
     display:block;
}
 .EvaluationReport table thead {
     display:table-header-group;
}
 .EvaluationReport table tbody {
     display:table-row-group;
}
 .EvaluationReport table tr {
     page-break-inside:avoid;
}
 .signInTable.sortable,.signInTable {
     border:none;
     border-bottom:solid 1px #999!important;
     border-collapse:separate!important;
     border-right:solid 1px #999!important;
}
 .signInTable.sortable th,.signInTable.sortable td,.signInTable th,.signInTable td {
     border:none;
     border-collapse:separate!important;
     border-left:solid 1px #999!important;
     border-top:solid 1px #999!important;
}
.ilpContinuum th, .ilpContinuum td {
     border-right:solid 1px #999!important;
     border-bottom: solid 1px #999!important;
     border-collapse:separate!important;
}