/* Driver table: Generic table attributes */
  .csDrvTable
  {
     table-layout    : fixed;
     width           : 100%;
     padding         : 2px;
     border          : 2px solid #527B77;
     border-collapse : collapse;
  }

/* Driver table: Table section attributes */
  .csDrvSection
   {
     height          : 30;
     font-family     : Verdana;
     font-size       : 11pt;
     font-weight     : bold;
     color           : white;
     background-color: #87AEAB;
     letter-spacing  : +3px;
     text-align      : center;
     vertical-align  : bottom;
   }

/* Driver table: 'Image' column attributes */
  .csDrvImage
   {
     width           : 150;
     height          : 30;
     font-family     : Verdana;
     font-size       : 11pt;
     font-weight     : bold;
     color           : white;
     background-color: #527B77;
     text-align      : center;
     vertical-align  : middle;
     border-right    : 2px solid #87AEAB;
     border-bottom   : 2px solid #527B77;
   }

/* Driver table: 'Product Name' column attributes */
  .csDrvName
   {
     width           : 30%;
     height          : 30;
     font-family     : Verdana;
     font-size       : 11pt;
     font-weight     : bold;
     color           : white;
     background-color: #527B77;
     text-align      : center;
     vertical-align  : middle;
     border-right    : 2px solid #87AEAB;
     border-bottom   : 2px solid #527B77;
   }

/* Driver table: 'Features' column attributes */
  .csDrvFeatures
   {
     width           : 28%;
     height          : 30;
     font-family     : Verdana;
     font-size       : 11pt;
     font-weight     : bold;
     color           : white;
     background-color: #527B77;
     text-align      : center;
     vertical-align  : middle;
     border-right    : 2px solid #87AEAB;
     border-bottom   : 2px solid #527B77;
   }

/* Driver table: 'Latest Driver' column attributes */
  .csDrvDriver
   {
     width           : 28%;
     height          : 30;
     font-family     : Verdana;
     font-size       : 11pt;
     font-weight     : bold;
     color           : white;
     background-color: #527B77;
     text-align      : center;
     vertical-align  : middle;
     border-bottom   : 2px solid #527B77;
   }

/* Driver table: Generic column attributes */
  .csDrvColumn
   {
     font-family     : Verdana;
     font-size       : 11pt;
     font-weight     : normal;
     color           : #454545;
     text-align      : left;
     vertical-align  : top;
     padding-top     : 20;
     padding-left    : 5;
     padding-right   : 5;
     padding-bottom  : 5;
     border          : 2px solid #527B77;
   }

/* Driver table: Driver Pnp Id attributes */
  .csDrvPnPId
   {
     font-size       : 9pt;
     cursor          : help;
     letter-spacing  : -1px;
   }

/* Driver table: Highlight marker attributes */
  .csDrvMarker
   {
     background-color: #FFFF00;
   }
   
/* Driver table: Driver version marker attributes */
  .csDrvVersion
   {
     width           : 100%;
     background-color: #C0C0C0;
     text-align      : center;
     font-weight     : bold;
   }

/* Driver table: Driver download link attributes */
  .csDrvIndent
   {
     margin-left     : 50;
   }

/* Driver table: Driver download link attributes */
  .csDrvLink
   {
     margin-left     : 50;
   }
   
/* Driver table: New driver marker attributes */
  .csDrvNew
   {
     font-family     : Verdana;
     font-size       : 8pt;
     font-weight     : normal;
     color           : red;
     vertical-align  : super;
   }

/* Driver table: New driver marker attributes white for flashing effect*/
  .csDrvNewOff
   {
     font-family     : Verdana;
     font-size       : 8pt;
     font-weight     : normal;
     color           : white;
     vertical-align  : super;
   }

