
/* kinra: overridden and custom css classes for the data and data-small */
     .pullout-left p { margin-top: 0px; margin-bottom: 0px; }	
table.data th, table.data-small th{ text-align: left; white-space: nowrap; padding: 4px; }
table.data tbody tr, table.data-small tbody tr { background-color:#FFFFFF; }
table.data tbody td, table.data-small tbody td { border: 0px; }
table.data, table.data-small { border: 0px; border-spacing: 0px; x-word-spacing: 2px;  }
table.data-small { font-size: 100%; } 
table.data tbody td, table.data-small tbody td { padding: 4px; vertical-align: top; }
table.data td.issue, table.data-data-small td.issue  { }	
table.data td.preview, table.data-small td.preview {}	
table.data td.preview label, table.data-small td.preview label { width:80px; margin: 0 30px 0 0; font-weight: normal }
table.data td.date label, table.data-small td.date label { white-space: nowrap; }
table.data td.date label, table.data-small td.date label { font-weight: normal; }
table.data tbody tr td.description, table.data thead tr th.description  { display: none; }	
    table.data tbody tr.description-hidden, table.data thead tr.description-hidden { visibility: collapse; _display: none;  }	/* the _ is for ie */
    table.data-small tbody tr.description-hidden, table.data-small thead tr.description-hidden { visibility: collapse; _display: none; }	
    *:first-child+html table.data tbody tr.description-hidden, *:first-child+html table.data thead tr.description-hidden { visibility: collapse; display: none;  }	/* the _ is for ie */
    *:first-child+html table.data-small tbody tr.description-hidden, *:first-child+html table.data-small thead tr.description-hidden { visibility: collapse; display: none; }	
table.data td.issue label.issue-format a, table.data-small td.issue label.issue-format a {  
  white-space: nowrap; 
  text-overflow:ellipsis; 
  overflow: hidden;
  display: block;
}
    /* Override */
table.data td.issue label.issue-format a {  
  width:500px;
}
table.data-small td.issue label.issue-format a {  
  width:340px;
}
/* These 3 classes are for Mozilla */
html>body table.data td.issue label.issue-format, html>body table.data-small td.issue label.issue-format  { /* width:500px; */ /* clear:both; */ }
html>body table.data td.issue label.issue-format:after, html>body table.data-small td.issue label.issue-format:after { content: "...";}
    html>body table.data td.issue label.issue-format:after, html>body table.data-small td.issue label.issue-format-remove-ellipsis:after { content: "";}
html>body table.data td.issue label.issue-format a, html>body table.data-small td.issue label.issue-format a {
      /*width:auto !important;*/
      float:left;
    }
html>body table.data td.issue label.issue-format a {
      max-width:500px;
    }	
html>body table.data-small td.issue label.issue-format a {
      max-width:340px;
    }	
table.data td.issue label.issue-format-expand a  {  
  width:463px;
}
table.data-small td.issue label.issue-format-expand a  {  
  width:330px;
}
table.data tbody.linkTd-odd tr,  table.data-small tbody.linkTd-odd tr { background-color: rgb(234, 234, 234); }
  .nowrap { white-space: nowrap; }
  .nowrap a { display: inline;  }
  
  
  
  
  /*.linkTd td:hover a,   .linkTd td:hover,
*/
  
  
  table.data-small tbody.linkTd-even td:hover/*,  
  table.data-small tbody.linkTd-even td.issue:hover,
  table.data-small tbody.linkTd-even td.issue a:hover*/ {
background-color:#FFFFFF;
color:#004477;
  }
  
  table.data-small tbody.linkTd-odd td:hover/*, 
  table.data-small tbody.linkTd-odd td.issue:hover,
  table.data-small tbody.linkTd-odd td.issue a:hover */ {
background-color:rgb(234, 234, 234);
color:#004477;
  }
   
   tr.desc-hover td:hover {
background-color:inherit;
color:#000;
  }
  
  tr.desc-hover td {
background-color:inherit;
color:#000;
  }  
  tr.desc-hover td {
    line-height: 1.5;
padding: 2px;
  }  
 
  
