media print{
body {display:none;}
}

.resultsVsOpponentSuccess{  
    onselectstart="return false;" 
    unselectable="on;"
    style="-moz-user-select: none;"
    border: 2px solid #FFFFFF;  
    background: #FFFFFF;  
    color: #FFFFFF;  
    font-weight: bold;  
  
}  
  
.resultsVsOpponentError{  
  
    border: 2px solid #DE001A;  
    background: #FFA8B3;  
    color: #000;  
    font-weight: bold;  
}  

#resultsAgainstComponent
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width:400px;
border-collapse:collapse;
}
#resultsAgainstComponent td, #resultsAgainstComponent th 
{
font-size:1em;
border:1px solid #CC0000;
padding:3px 7px 2px 7px;
white-space:nowrap;
}
#resultsAgainstComponent th 
{
font-size:1.1em;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#A7C942;
color:#ffffff;
white-space:nowrap;
}
#resultsAgainstComponent tr.alt td 
{
color:#000000;
background-color:#EAF2D3;
}