/*
 * Table
 */
  
  .table                         	{ border: 1px solid #D0D0D0; margin-bottom: 20px; border-collapse: separate}
  .table td                      	{ border: 1px solid transparent; border-top-color: #FFF; border-bottom-color:#EDEDED; line-height: 22px; padding: 0 5px; vertical-align: middle }
  .table th                      	{ background: url("../images/bg-th.gif") #EBECEE repeat-x; border-bottom: 1px solid #D0D0D0; border-left: 1px solid #FFFFFF;border-right: 1px solid #D0D0D0; font-weight: bold; vertical-align: middle; line-height: 23px; padding:0 5px; text-align: center}
  .table .tdLast			     	{ border-right: 0}
  .table .trLast td			     	{ border-bottom-color: #FFF}
  .table tr.hover td			 	{ background: #d9ebf5; border-bottom-color: #BFD8E5; border-top-color: #eef8ff; border-left-color: #d9ebf5; border-right-color: #d9ebf5; cursor: pointer }
  .table th.hover				 	{ border-bottom-color: #FFA500; cursor: pointer }
  .table th span					{ display: none; float: right; height: 10px; margin-top:9px; width: 9px }
  .table .asc span					{ background: url("../images/arrow-up.gif") no-repeat; display: block }
  .table .desc span					{ background: url("../images/arrow-down.gif") no-repeat; display: block }
  .table tr.trLast.hover td		 	{ border-bottom-color: #d9ebf5 }
  
  .table .key					 	{ width: 60px }
 
  .table .updated,.table .status,
  .table .type	    			 	{ text-align: center; width: 80px }
  .table .unread				 	{ font-weight: 700 }
  .table .agent						{ text-align: left }
  .table .rate						{ text-align: center; width: 60px }

  .table tbody td					{ border-left-color: #FFF; border-right-color: #FFF }
  .table .logo						{ width: 10px }
  .table .logo img					{ padding: 5px 0 0 } 
  
  .table .premium-partner			{ background: url("../images/premium-partner.gif") no-repeat top left; height:20px; width: 100px }
  .premium-partner span				{ display: none }      
